{"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":776403,"link":"/api/v1.1/game/776403/feed/live","metaData":{"wait":10,"timeStamp":"20250910_003832","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count33","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776403,"type":"R","doubleHeader":"N","id":"2025/09/09/kcamlb-clemlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776403-2025-09-09","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-09-09T22:40:00Z","originalDate":"2025-09-09","officialDate":"2025-09-09","dayNight":"night","time":"6:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118","season":2025,"venue":{"id":7,"name":"Kauffman Stadium","link":"/api/v1/venues/7"},"springVenue":{"id":2603,"link":"/api/v1/venues/2603"},"teamCode":"kca","fileCode":"kc","abbreviation":"KC","teamName":"Royals","locationName":"Kansas City","firstYearOfPlay":"1968","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":202,"name":"American League Central","link":"/api/v1/divisions/202"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Kansas City","record":{"gamesPlayed":145,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":73,"losses":72,"ties":0,"pct":".503"},"records":{},"divisionLeader":false,"wins":73,"losses":72,"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":144,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":74,"losses":70,"ties":0,"pct":".514"},"records":{},"divisionLeader":false,"wins":74,"losses":70,"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 RF"},"gameInfo":{"attendance":15458,"firstPitch":"2025-09-09T22:40:00.000Z","gameDurationMinutes":118},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"home":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"}},"officialScorer":{"id":433218,"fullName":"Chad Broski","link":"/api/v1/people/433218"},"primaryDatacaster":{"id":693488,"fullName":"Pat Madine","link":"/api/v1/people/693488"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":0,"remaining":4}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Maikel Garcia flies out to center fielder Angel Martínez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-09T22:40:28.767Z","endTime":"2025-09-09T22:40:40.207Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"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-09T20:50:32.209Z","endTime":"2025-09-09T22:15:26.525Z","isPitch":false,"type":"action","player":{"id":672580,"link":"/api/v1/people/672580"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-09T22:15:26.525Z","endTime":"2025-09-09T22:39:02.078Z","isPitch":false,"type":"action","player":{"id":672580,"link":"/api/v1/people/672580"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-09T22:39:02.078Z","endTime":"2025-09-09T22:40:31.102Z","isPitch":false,"type":"action","player":{"id":672580,"link":"/api/v1/people/672580"}},{"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":91.6,"endSpeed":84.0,"strikeZoneTop":3.56,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.570558621175387,"aZ":-13.192214350397778,"pfxX":3.5096484030159685,"pfxZ":10.49893378722463,"pX":-0.5382154947467509,"pZ":3.1825506680971953,"vX0":-4.049264039695852,"vY0":-133.3438661917179,"vZ0":-4.221818149273595,"x":137.52,"y":152.85,"x0":0.5411140472853789,"y0":50.00629222048533,"z0":5.732372991248515,"aX":6.347819111111104},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.4,"breakHorizontal":-5.5,"spinRate":1784,"spinDirection":147},"zone":1,"typeConfidence":0.9,"plateTime":0.41012299006311004,"extension":7.428858244395813},"hitData":{"launchSpeed":89.8,"launchAngle":36.0,"totalDistance":302.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":109.33,"coordY":79.48}},"index":3,"playId":"da80db2b-061d-319e-8d92-85b969f010a6","pitchNumber":1,"startTime":"2025-09-09T22:40:31.102Z","endTime":"2025-09-09T22:40:40.207Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T22:40:40.207Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bobby Witt Jr. flies out to center fielder Angel Martínez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-09T22:40:46.560Z","endTime":"2025-09-09T22:42:04.002Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.6,"strikeZoneTop":3.55000090999583,"strikeZoneBottom":1.71796035440164,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.994292985573956,"aZ":-11.995084447353355,"pfxX":3.6004280937347577,"pfxZ":10.842175035317553,"pX":-0.011970169794012412,"pZ":1.4440813425927421,"vX0":-2.8910606752985935,"vY0":-134.98311340713283,"vZ0":-8.660482999823936,"x":117.46,"y":199.79,"x0":0.6005915682088915,"y0":50.00498779599649,"z0":5.521078801222794,"aX":6.7025802505488885},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.1,"breakHorizontal":-6.0,"spinRate":1908,"spinDirection":143},"zone":13,"typeConfidence":0.91,"plateTime":0.404441454476995,"extension":7.597025056160607},"index":0,"playId":"34720bef-9267-3dc6-bf42-655b85d4e6cf","pitchNumber":1,"startTime":"2025-09-09T22:41:04.435Z","endTime":"2025-09-09T22:41:09.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.2,"strikeZoneTop":3.55,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.616462920534442,"aZ":-14.755854003784826,"pfxX":5.294042644848382,"pfxZ":9.58509976689132,"pX":0.6324541106201256,"pZ":3.118619609815597,"vX0":-1.9810375584035673,"vY0":-133.8857129475225,"vZ0":-3.9548299286808324,"x":92.89,"y":154.58,"x0":0.6936800962675315,"y0":50.00377925159994,"z0":5.66934226050586,"aX":9.621817477473908},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.7,"breakHorizontal":-9.1,"spinRate":1985,"spinDirection":152},"zone":3,"typeConfidence":0.91,"plateTime":0.4089353108757696,"extension":7.337235479894819},"index":1,"playId":"8f5ba361-847c-3f8a-bd51-051808af59ee","pitchNumber":2,"startTime":"2025-09-09T22:41:20.314Z","endTime":"2025-09-09T22:41:23.838Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":71.4,"strikeZoneTop":3.54999929013474,"strikeZoneBottom":1.58955964246264,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.815222933643707,"aZ":-46.26145099033959,"pfxX":-4.878978170327519,"pfxZ":-10.878542838708398,"pX":1.0875556173792327,"pZ":3.3786366147136944,"vX0":1.61029887084102,"vY0":-113.64413445551826,"vZ0":4.249882954794703,"x":75.54,"y":147.56,"x0":0.9995427345300176,"y0":50.00482492093022,"z0":6.110853322067721,"aX":-6.316960571466793},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.4,"breakVerticalInduced":-18.1,"breakHorizontal":8.4,"spinRate":2648,"spinDirection":331},"zone":12,"typeConfidence":0.9,"plateTime":0.4838729600316949,"extension":6.83317820934249},"index":2,"playId":"e2ab266b-8aa7-31b2-86c8-563ba522d177","pitchNumber":3,"startTime":"2025-09-09T22:41:38.659Z","endTime":"2025-09-09T22:41:43.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.55,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.164980854646547,"aZ":-13.422081037218694,"pfxX":3.83041173564773,"pfxZ":10.144832107486591,"pX":-0.05706795575867302,"pZ":3.0022067467907454,"vX0":-3.1509311804507014,"vY0":-135.03387514223598,"vZ0":-4.6141899832466295,"x":119.18,"y":157.72,"x0":0.6267792704025171,"y0":50.002128008418474,"z0":5.676124086710784,"aX":7.079686818445769},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.6,"breakHorizontal":-6.2,"spinRate":1827,"spinDirection":154},"zone":2,"typeConfidence":0.91,"plateTime":0.4054932978536625,"extension":7.515555452883233},"hitData":{"launchSpeed":94.1,"launchAngle":32.0,"totalDistance":329.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":157.5,"coordY":70.92}},"index":3,"playId":"725d2314-05d0-3286-9d78-7b38cb28ca4c","pitchNumber":4,"startTime":"2025-09-09T22:41:54.401Z","endTime":"2025-09-09T22:42:04.002Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T22:42:04.002Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vinnie Pasquantino singles on a line drive to left fielder Steven Kwan.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-09T22:42:11.321Z","endTime":"2025-09-09T22:42:54.931Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"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":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.5,"strikeZoneTop":3.5300010397019,"strikeZoneBottom":1.83554527182177,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.602150680989816,"aZ":-13.617058244366108,"pfxX":4.3977072301946425,"pfxZ":9.973615567853198,"pX":-0.08310557132967998,"pZ":2.893162427434451,"vX0":-3.523560031210615,"vY0":-134.88224186059824,"vZ0":-4.890767718448354,"x":120.17,"y":160.66,"x0":0.6623809454388553,"y0":50.00637662053195,"z0":5.674798458433684,"aX":8.185639524001001},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.4,"breakHorizontal":-7.3,"spinRate":1842,"spinDirection":148},"zone":5,"typeConfidence":0.91,"plateTime":0.40453804878432287,"extension":7.534836802597995},"index":0,"playId":"fe774b01-1f3b-37be-bc41-ac6deba8434c","pitchNumber":1,"startTime":"2025-09-09T22:42:28.371Z","endTime":"2025-09-09T22:42:32.943Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.8,"strikeZoneTop":3.53,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.208270243005057,"aZ":-26.11532316152892,"pfxX":-0.5245783456221134,"pfxZ":3.7277537323774066,"pX":-0.09230630953080182,"pZ":2.6986688735112163,"vX0":-2.144108277962208,"vY0":-126.80188380208779,"vZ0":-2.133944337851102,"x":120.52,"y":165.92,"x0":0.8328129001643301,"y0":50.0045723127111,"z0":5.637134844494183,"aX":-0.853387992579327},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.5,"breakHorizontal":1.4,"spinRate":2034,"spinDirection":243},"zone":5,"typeConfidence":2.0,"plateTime":0.4321350148279133,"extension":7.180556901508676},"hitData":{"launchSpeed":87.2,"launchAngle":19.0,"totalDistance":259.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":74.86,"coordY":109.24}},"index":1,"playId":"9ca2f5d2-27d7-3206-9740-9f196f366132","pitchNumber":2,"startTime":"2025-09-09T22:42:43.245Z","endTime":"2025-09-09T22:42:54.931Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T22:42:54.931Z","atBatIndex":2},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Salvador Perez lines out sharply to center fielder Angel Martínez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-09T22:43:00.302Z","endTime":"2025-09-09T22:44:15.978Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.57990125554671,"strikeZoneBottom":1.66444018617185,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.866328227843745,"aZ":-12.164181022885488,"pfxX":4.542296425303692,"pfxZ":10.852504270308692,"pX":0.5646732708302235,"pZ":2.052688617384901,"vX0":-2.0643494919837524,"vY0":-134.8152284061132,"vZ0":-7.164471321892484,"x":95.48,"y":183.36,"x0":0.7495403117100672,"y0":50.00094272191447,"z0":5.600142742159771,"aX":8.37374857639607},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.4,"breakHorizontal":-7.8,"spinRate":1888,"spinDirection":152},"zone":9,"typeConfidence":0.91,"plateTime":0.4060202349660984,"extension":7.569557910920949},"index":0,"playId":"61734f52-9513-3544-a2f0-e667a3bae536","pitchNumber":1,"startTime":"2025-09-09T22:43:18.849Z","endTime":"2025-09-09T22:43:23.566Z","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":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-09-09T22:43:27.120Z","endTime":"2025-09-09T22:43:52.231Z","isPitch":false,"type":"action","player":{"id":521692,"link":"/api/v1/people/521692"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.68999897839423,"strikeZoneBottom":1.68927454646159,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.390735174556557,"aZ":-15.031407994171193,"pfxX":3.336516668989626,"pfxZ":9.074595087178956,"pX":-0.1999018486398989,"pZ":2.082063215881535,"vX0":-3.4457703394585497,"vY0":-136.62849239940965,"vZ0":-6.750658607202901,"x":124.62,"y":182.56,"x0":0.6447377830305093,"y0":50.00007530300274,"z0":5.619703503974154,"aX":6.300793310002436},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.2,"breakHorizontal":-5.3,"spinRate":1901,"spinDirection":151},"zone":8,"typeConfidence":0.91,"plateTime":0.401042913990898,"extension":7.571861511127452},"index":2,"playId":"9227c296-fb86-390f-82cd-354ed552ffd0","pitchNumber":2,"startTime":"2025-09-09T22:43:52.231Z","endTime":"2025-09-09T22:43:56.768Z","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":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.0,"strikeZoneTop":3.69,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.53893585168479,"aZ":-45.949747598283096,"pfxX":-3.610411311023701,"pfxZ":-9.993877315880109,"pX":0.20615300361320557,"pZ":1.0519179381472572,"vX0":-0.5315211814425097,"vY0":-117.59801332916606,"vZ0":-1.0272746714447787,"x":109.14,"y":210.38,"x0":0.9043942218051964,"y0":50.00214692789177,"z0":5.815781858442493,"aX":-4.977426973222618},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.4,"breakVerticalInduced":-18.0,"breakHorizontal":6.6,"spinRate":2650,"spinDirection":333},"zone":14,"typeConfidence":0.87,"plateTime":0.4685675043283779,"extension":7.108367276962018},"hitData":{"launchSpeed":100.0,"launchAngle":16.0,"totalDistance":303.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":113.04,"coordY":78.48}},"index":3,"playId":"beb599ee-ad2b-31e5-891d-ae609ffa1f7c","pitchNumber":3,"startTime":"2025-09-09T22:44:08.569Z","endTime":"2025-09-09T22:44:15.978Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T22:44:15.978Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Steven Kwan strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-09T22:46:15.032Z","endTime":"2025-09-09T22:47:00.927Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":2},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.7,"strikeZoneTop":3.21000027050439,"strikeZoneBottom":1.44510398598501,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.373470997630726,"aZ":-14.889008302798953,"pfxX":2.776282046921884,"pfxZ":9.670468933138952,"pX":-0.26675737303887337,"pZ":3.086204592861642,"vX0":-4.186090398890982,"vY0":-132.608301356011,"vZ0":-5.425192094692324,"x":127.17,"y":155.45,"x0":0.9688996876731807,"y0":50.003328184484545,"z0":6.238210163077973,"aX":4.963048131318867},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.6,"breakHorizontal":-4.2,"spinRate":2320,"spinDirection":156},"zone":2,"typeConfidence":2.0,"plateTime":0.41245521313984934,"extension":6.288166036610494},"index":0,"playId":"59f43a9d-33b6-3510-bd93-d56b551141d7","pitchNumber":1,"startTime":"2025-09-09T22:46:31.993Z","endTime":"2025-09-09T22:46:36.235Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.8,"strikeZoneTop":3.25826576259676,"strikeZoneBottom":1.35786526795986,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.970744312149318,"aZ":-14.822879361797714,"pfxX":2.5252181435808967,"pfxZ":9.67808782621813,"pX":0.04811463220981139,"pZ":3.00961450015395,"vX0":-3.045798189609793,"vY0":-132.67873358546666,"vZ0":-5.520110019589616,"x":115.17,"y":157.52,"x0":0.8799893357612987,"y0":50.000083399107304,"z0":6.187866516314513,"aX":4.5258125908402524},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.7,"breakHorizontal":-4.0,"spinRate":2300,"spinDirection":164},"zone":2,"typeConfidence":2.0,"plateTime":0.4119820910594916,"extension":6.382865363842704},"index":1,"playId":"e15e1bcd-54d0-3698-a1f8-baf5b103e071","pitchNumber":2,"startTime":"2025-09-09T22:46:43.307Z","endTime":"2025-09-09T22:46:47.532Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":80.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.11777503471151,"aZ":-29.59978346845599,"pfxX":-2.6860832419858562,"pfxZ":1.5921313735601803,"pX":-1.272841802768505,"pZ":1.2048297301234003,"vX0":-4.960675705844833,"vY0":-125.55534272187319,"vZ0":-6.160173975523617,"x":165.52,"y":206.25,"x0":1.0669408909701947,"y0":50.00396063768381,"z0":6.057272030007225,"aX":-4.3480372674618},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.9,"breakHorizontal":5.9,"spinRate":2491,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.43395249102098177,"extension":6.533433750126913},"index":2,"playId":"f487dc51-afba-38dd-bacd-fbfe2e05a7b0","pitchNumber":3,"startTime":"2025-09-09T22:46:55.118Z","endTime":"2025-09-09T22:47:00.927Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T22:47:00.927Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Angel Martínez grounds out, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-09T22:47:03.282Z","endTime":"2025-09-09T22:48:16.358Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.6,"strikeZoneTop":3.25,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.37562210657663,"aZ":-14.130972757508744,"pfxX":2.2796950044585644,"pfxZ":9.935169311705845,"pX":-0.06408630318606229,"pZ":1.9947052217946712,"vX0":-3.876075185265097,"vY0":-133.33048008937308,"vZ0":-8.166320842429508,"x":119.44,"y":184.92,"x0":1.1066771756638554,"y0":50.00191114311899,"z0":6.09890390709587,"aX":4.139852591225581},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.6,"breakHorizontal":-3.4,"spinRate":2345,"spinDirection":159},"zone":8,"typeConfidence":2.0,"plateTime":0.40948179164945175,"extension":6.388144881304075},"index":0,"playId":"6d1f6668-2225-3726-84e4-eacda8f61ba4","pitchNumber":1,"startTime":"2025-09-09T22:47:20.701Z","endTime":"2025-09-09T22:47:25.913Z","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":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-09-09T22:47:31.498Z","endTime":"2025-09-09T22:47:42.435Z","isPitch":false,"type":"action","player":{"id":682657,"link":"/api/v1/people/682657"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":79.8,"endSpeed":73.7,"strikeZoneTop":3.25000066613456,"strikeZoneBottom":1.5291416949245,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.609450908045734,"aZ":-42.90216328273986,"pfxX":-2.801151785260421,"pfxZ":-7.808670634030349,"pX":1.5368101492939397,"pZ":4.579211036456932,"vX0":1.0892283446764754,"vY0":-116.10663743461554,"vZ0":4.694031196431533,"x":58.42,"y":115.14,"x0":1.426996288562776,"y0":50.00552308828186,"z0":6.599738735086039,"aX":-3.846244815664135},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-12.8,"breakHorizontal":4.8,"spinRate":2561,"spinDirection":331},"zone":12,"typeConfidence":2.0,"plateTime":0.4707533088874509,"extension":6.125964129020143},"index":2,"playId":"80be0032-4502-3133-87e5-ff25c23fb038","pitchNumber":2,"startTime":"2025-09-09T22:47:42.435Z","endTime":"2025-09-09T22:47:46.168Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.1,"strikeZoneTop":3.2499996665892,"strikeZoneBottom":1.5158591953489,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.658039333094777,"aZ":-14.675625079585698,"pfxX":2.6119382747576134,"pfxZ":9.220353813927918,"pX":0.5321643357873244,"pZ":3.990977689345936,"vX0":-2.0968262106838647,"vY0":-136.54757936380432,"vZ0":-3.4735156241326557,"x":96.72,"y":131.02,"x0":0.9687670502835186,"y0":50.00393936587471,"z0":6.282513850425159,"aX":4.957387652156967},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.2,"breakHorizontal":-4.3,"spinRate":2407,"spinDirection":157},"zone":12,"typeConfidence":2.0,"plateTime":0.4003684803270233,"extension":6.2712958260911735},"index":3,"playId":"a8757e80-dd97-3d2e-b4cc-e3155a284a58","pitchNumber":3,"startTime":"2025-09-09T22:47:55.691Z","endTime":"2025-09-09T22:47:59.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.8,"strikeZoneTop":3.25,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.54574696974463,"aZ":-23.8585203046873,"pfxX":6.915170239490704,"pfxZ":5.606869249244928,"pX":1.0518305811951294,"pZ":1.6983365599269529,"vX0":-2.619523603769654,"vY0":-120.52935747697188,"vZ0":-5.621078021361201,"x":76.91,"y":192.92,"x0":1.2490192104293651,"y0":50.00595104310576,"z0":6.1444601432140304,"aX":10.263315038963256},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":9.1,"breakHorizontal":-12.0,"spinRate":1764,"spinDirection":138},"zone":14,"typeConfidence":2.0,"plateTime":0.4529625208608574,"extension":6.327958132029624},"hitData":{"launchSpeed":66.1,"launchAngle":-26.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.12,"coordY":152.76}},"index":4,"playId":"1d4c254d-53fd-32e1-ae70-6f82d02b12ff","pitchNumber":4,"startTime":"2025-09-09T22:48:08.902Z","endTime":"2025-09-09T22:48:16.358Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T22:48:16.358Z","atBatIndex":5},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"José Ramírez homers (28) on a fly ball to left center field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-09T22:48:23.804Z","endTime":"2025-09-09T22:49:29.984Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":{"id":702070,"link":"/api/v1/people/702070"},"isScoringEvent":true,"rbi":true,"earned":true,"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":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.3,"strikeZoneTop":3.43000086998024,"strikeZoneBottom":1.66634600273909,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.458131042416213,"aZ":-12.764365706302334,"pfxX":3.355633906217893,"pfxZ":10.4184747427654,"pX":1.746316843266181,"pZ":2.8001338742411903,"vX0":0.040852924224602044,"vY0":-135.59157682493296,"vZ0":-6.471921829889645,"x":50.43,"y":163.18,"x0":1.2949712776618416,"y0":50.00567844249032,"z0":6.107571028826799,"aX":6.253307988603044},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.8,"breakHorizontal":-6.1,"spinRate":2360,"spinDirection":156},"zone":12,"typeConfidence":2.0,"plateTime":0.40385401641726304,"extension":6.357592788179597},"index":0,"playId":"8b897272-04cd-3ee2-8536-d41d0fc112d1","pitchNumber":1,"startTime":"2025-09-09T22:48:38.207Z","endTime":"2025-09-09T22:48:42.503Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":74.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.436636249660964,"aZ":-41.17623482361075,"pfxX":-2.02027752141171,"pfxZ":-6.571601954507506,"pX":-0.4527845335599171,"pZ":1.4060938126289195,"vX0":-2.9212481595334943,"vY0":-116.43272542315651,"vZ0":-2.229870132417454,"x":134.26,"y":200.82,"x0":1.0820160635247404,"y0":50.00397052869234,"z0":6.2828579562621645,"aX":-2.766284585136309},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-12.1,"breakHorizontal":4.4,"spinRate":2449,"spinDirection":344},"zone":13,"typeConfidence":2.0,"plateTime":0.47092537445394633,"extension":6.4353190741340525},"index":1,"playId":"d8ca0fe8-b15e-3140-a232-786e0bc21539","pitchNumber":2,"startTime":"2025-09-09T22:48:49.948Z","endTime":"2025-09-09T22:48:53.562Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.17822050973071,"aZ":-12.148731738924148,"pfxX":3.15378703139705,"pfxZ":10.70628912048064,"pX":-0.6385785480983831,"pZ":2.3190092235524444,"vX0":-5.4788667660082355,"vY0":-135.9714253244396,"vZ0":-7.8789306326984265,"x":141.34,"y":176.17,"x0":0.993902636592848,"y0":50.000487116945955,"z0":6.099700668428853,"aX":5.8978928459582605},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.9,"breakHorizontal":-4.6,"spinRate":2383,"spinDirection":160},"zone":4,"typeConfidence":2.0,"plateTime":0.4030377745036531,"extension":6.4385039206965065},"hitData":{"launchSpeed":105.4,"launchAngle":27.0,"totalDistance":380.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":60.05,"coordY":60.2}},"index":2,"playId":"86e236a9-f923-38c9-9414-20b0c0bd8517","pitchNumber":3,"startTime":"2025-09-09T22:49:06.448Z","endTime":"2025-09-09T22:49:29.984Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T22:49:29.984Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"David Fry strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-09T22:49:21.552Z","endTime":"2025-09-09T22:50:39.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.4,"strikeZoneTop":3.44322613661344,"strikeZoneBottom":1.66710704948327,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.494695141145954,"aZ":-13.509128449323502,"pfxX":1.8125649181693677,"pfxZ":10.075115049475214,"pX":-0.5091978870977383,"pZ":1.8770908342291486,"vX0":-4.705903327100085,"vY0":-134.80181327121193,"vZ0":-8.660266572665156,"x":136.41,"y":188.1,"x0":1.0185390519387816,"y0":50.00184149990539,"z0":6.0709410849571315,"aX":3.3579318410614962},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.7,"breakHorizontal":-2.4,"spinRate":2361,"spinDirection":155},"zone":7,"typeConfidence":2.0,"plateTime":0.40529198222305673,"extension":6.390646748753788},"index":0,"playId":"fb37fc7d-fc6c-37b8-80d3-b03c9cd35e42","pitchNumber":1,"startTime":"2025-09-09T22:49:51.384Z","endTime":"2025-09-09T22:49:56.055Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":86.0,"strikeZoneTop":3.37999918889294,"strikeZoneBottom":1.55716310923452,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.349844728037873,"aZ":-18.328071337982625,"pfxX":2.7211877549089003,"pfxZ":7.373399466189348,"pX":-0.4660615492717113,"pZ":3.428808008083898,"vX0":-4.19064888010269,"vY0":-135.4008112219511,"vZ0":-4.029116593472568,"x":134.77,"y":146.2,"x0":0.7399862445516031,"y0":50.00469536843535,"z0":6.199170234008848,"aX":5.11188044360061},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.8,"breakHorizontal":-4.2,"spinRate":2385,"spinDirection":157},"zone":1,"typeConfidence":2.0,"plateTime":0.4027328585424286,"extension":6.239777017256215},"index":1,"playId":"7f3158f4-24fe-3a87-9851-9b2e66a7652e","pitchNumber":2,"startTime":"2025-09-09T22:50:05.873Z","endTime":"2025-09-09T22:50:12.271Z","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.0,"endSpeed":75.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.077945901334665,"aZ":-41.01166828149287,"pfxX":-2.879702591122788,"pfxZ":-6.257564024616867,"pX":-0.3252774321968645,"pZ":2.2848447758416266,"vX0":-2.5122918041658444,"vY0":-117.992486313206,"vZ0":-0.6462528345146007,"x":129.4,"y":177.09,"x0":1.126699709622292,"y0":50.0032900398721,"z0":6.335605756700444,"aX":-4.066816223056799},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-11.3,"breakHorizontal":5.9,"spinRate":2436,"spinDirection":342},"zone":4,"typeConfidence":2.0,"plateTime":0.46390520166896243,"extension":6.314452349135301},"index":2,"playId":"4600f7e0-cf8a-35e0-950d-b977ca23e879","pitchNumber":3,"startTime":"2025-09-09T22:50:18.566Z","endTime":"2025-09-09T22:50:22.687Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.175179660846407,"aZ":-31.92376860185729,"pfxX":-2.338975577839824,"pfxZ":0.15163364191263096,"pX":-0.75619461336525,"pZ":0.9814782722072055,"vX0":-4.16582833507501,"vY0":-127.14700373116227,"vZ0":-6.429368394286623,"x":145.82,"y":212.28,"x0":1.202347846610403,"y0":50.001866451684926,"z0":6.051526852910428,"aX":-3.8592088229303756},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.8,"breakHorizontal":5.2,"spinRate":2535,"spinDirection":204},"zone":13,"typeConfidence":2.0,"plateTime":0.4295067165385471,"extension":6.52660278824669},"index":3,"playId":"4727ee92-c202-3b6c-b398-c870bdbf635f","pitchNumber":4,"startTime":"2025-09-09T22:50:35.082Z","endTime":"2025-09-09T22:50:39.783Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T22:50:39.783Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Randal Grichuk flies out to left fielder Steven Kwan.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-09T22:52:35.804Z","endTime":"2025-09-09T22:52:58.128Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.4,"strikeZoneTop":3.26,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.351050397479195,"aZ":-14.26448739037042,"pfxX":3.609593728018528,"pfxZ":9.77000995720534,"pX":-0.03672569076998765,"pZ":3.1174195757384537,"vX0":-3.139782256851709,"vY0":-134.78711249240368,"vZ0":-4.200354190221696,"x":118.4,"y":154.61,"x0":0.6764840656990614,"y0":50.00122170619342,"z0":5.70898594421515,"aX":6.615549701503734},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.9,"breakHorizontal":-5.9,"spinRate":1871,"spinDirection":153},"zone":2,"typeConfidence":0.9,"plateTime":0.40696328310920693,"extension":7.403912272695742},"hitData":{"launchSpeed":92.6,"launchAngle":37.0,"totalDistance":315.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":72.96,"coordY":83.92}},"index":0,"playId":"7a377449-a998-388b-a3eb-87c327335978","pitchNumber":1,"startTime":"2025-09-09T22:52:49.005Z","endTime":"2025-09-09T22:52:58.128Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T22:52:58.128Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jac Caglianone grounds out, third baseman José Ramírez to first baseman Jhonkensy Noel.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-09T22:53:00.738Z","endTime":"2025-09-09T22:53:40.721Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":678877,"link":"/api/v1/people/678877"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.34999936447361,"strikeZoneBottom":1.66053405926033,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.08949205356757,"aZ":-15.817610963923146,"pfxX":4.8834192909867715,"pfxZ":8.69855162227665,"pX":0.4082126649236036,"pZ":2.4842269615294836,"vX0":-2.4004033961825018,"vY0":-136.0863095724404,"vZ0":-5.466584610226247,"x":101.44,"y":171.71,"x0":0.6658830987132242,"y0":50.00464555952016,"z0":5.609873451593338,"aX":9.185900792304057},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.9,"breakHorizontal":-8.4,"spinRate":1976,"spinDirection":145},"zone":6,"typeConfidence":0.91,"plateTime":0.4020584132343248,"extension":7.397501195475389},"index":0,"playId":"30e71933-161a-3418-8033-51a885ce4978","pitchNumber":1,"startTime":"2025-09-09T22:53:18.655Z","endTime":"2025-09-09T22:53:23.707Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.418791598587514,"aZ":-15.137700030933601,"pfxX":4.498133294065824,"pfxZ":9.136605781209386,"pX":0.36125210925359813,"pZ":2.3697931103339362,"vX0":-2.5057261816208545,"vY0":-135.19600855722976,"vZ0":-5.976696744463822,"x":103.23,"y":174.8,"x0":0.7120255777811197,"y0":50.00510638628826,"z0":5.658235936451103,"aX":8.389932758171337},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.6,"breakHorizontal":-7.7,"spinRate":1852,"spinDirection":148},"zone":6,"typeConfidence":0.91,"plateTime":0.40399200505771615,"extension":7.44413850485496},"hitData":{"launchSpeed":83.7,"launchAngle":-66.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.21,"coordY":165.03}},"index":1,"playId":"574e2b68-e62f-3b5a-877f-a388d3c6b6a1","pitchNumber":2,"startTime":"2025-09-09T22:53:33.162Z","endTime":"2025-09-09T22:53:40.721Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T22:53:40.721Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonathan India singles on a ground ball to third baseman José Ramírez, deflected by pitcher Joey Cantillo.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-09T22:53:51.370Z","endTime":"2025-09-09T22:54:53.466Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":676282,"link":"/api/v1/people/676282"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_deflection"},{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":86.1,"strikeZoneTop":3.37559654796026,"strikeZoneBottom":1.55367634750451,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.66260914938515,"aZ":-16.030945737828745,"pfxX":4.382769631000956,"pfxZ":8.592501965928307,"pX":-0.46970384966077017,"pZ":2.497156696782461,"vX0":-4.214469619104688,"vY0":-135.27355307958368,"vZ0":-5.352369371413272,"x":134.9,"y":171.36,"x0":0.5286680280443692,"y0":50.003994947538956,"z0":5.600951648503061,"aX":8.236135811191438},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.8,"breakHorizontal":-7.2,"spinRate":1838,"spinDirection":150},"zone":4,"typeConfidence":0.91,"plateTime":0.40277483304836004,"extension":7.495072246400272},"index":0,"playId":"cdb00686-e72a-3a89-a4e1-80cbfc78147c","pitchNumber":1,"startTime":"2025-09-09T22:54:05.025Z","endTime":"2025-09-09T22:54:09.398Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":74.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.2189544728342,"aZ":-22.284574343335073,"pfxX":5.554164904002162,"pfxZ":7.061103415823069,"pX":0.5509646275309906,"pZ":2.04305051072084,"vX0":-1.9935754193624728,"vY0":-117.04022949055174,"vZ0":-3.7269631244179635,"x":96.0,"y":183.62,"x0":0.6879217316145476,"y0":50.00077311060531,"z0":5.721443495843538,"aX":7.77405898525737},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":12.2,"breakHorizontal":-9.6,"spinRate":1453,"spinDirection":123},"zone":9,"typeConfidence":0.89,"plateTime":0.46637496751235785,"extension":7.3422088514596116},"index":1,"playId":"92d79f94-a2e1-3c0f-927a-bfc22b4a34a9","pitchNumber":2,"startTime":"2025-09-09T22:54:17.514Z","endTime":"2025-09-09T22:54:22.702Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-09-09T22:54:29.436Z","endTime":"2025-09-09T22:54:43.746Z","isPitch":false,"type":"action","player":{"id":663697,"link":"/api/v1/people/663697"}},{"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":2},"pitchData":{"startSpeed":80.5,"endSpeed":73.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.67625900964512,"aZ":-45.97567416688384,"pfxX":-5.313076337830523,"pfxZ":-10.008427253701853,"pX":0.10605991339950302,"pZ":3.0477590633336953,"vX0":-0.30289732356307225,"vY0":-117.14037594794034,"vZ0":3.049877160357914,"x":112.96,"y":156.49,"x0":0.9268008462731627,"y0":50.00193165485649,"z0":6.04998666867427,"aX":-7.327582918206722},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.4,"breakVerticalInduced":-16.9,"breakHorizontal":9.7,"spinRate":2623,"spinDirection":337},"zone":2,"typeConfidence":0.88,"plateTime":0.4689314082791194,"extension":6.895955769835354},"hitData":{"launchSpeed":64.3,"launchAngle":1.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":107.0,"coordY":174.0}},"index":3,"playId":"1e8f464a-6091-3c57-89ba-d15e61a8b53c","pitchNumber":3,"startTime":"2025-09-09T22:54:43.746Z","endTime":"2025-09-09T22:54:53.466Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T22:54:53.466Z","atBatIndex":10},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Nick Loftin grounds into a force out, third baseman José Ramírez to second baseman Daniel Schneemann. Jonathan India out at 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-09T22:55:01.717Z","endTime":"2025-09-09T22:55:25.898Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.866038432456563,"aZ":-12.793296668504608,"pfxX":2.7045655501499586,"pfxZ":10.455855191556775,"pX":-0.45918699254375983,"pZ":2.3710072578590258,"vX0":-3.476887294830015,"vY0":-135.14938459056077,"vZ0":-6.245519966101717,"x":134.5,"y":174.76,"x0":0.49132283729235254,"y0":50.006289462030864,"z0":5.606950774738273,"aX":5.015100868978803},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.9,"breakHorizontal":-4.2,"spinRate":1930,"spinDirection":155},"zone":4,"typeConfidence":0.9,"plateTime":0.40495794883842295,"extension":7.622603532459862},"hitData":{"launchSpeed":97.4,"launchAngle":-16.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.91,"coordY":164.26}},"index":0,"playId":"55666abc-f2d8-3a85-ac80-04350b2bdc14","pitchNumber":1,"startTime":"2025-09-09T22:55:19.263Z","endTime":"2025-09-09T22:55:25.898Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T22:55:25.898Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jhonkensy Noel called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-09T22:57:16.301Z","endTime":"2025-09-09T22:58:17.107Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.7,"strikeZoneTop":3.54,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.302058341464235,"aZ":-28.022007778020622,"pfxX":-2.190354640676318,"pfxZ":2.6044046106579604,"pX":-0.11483677123114547,"pZ":2.872644708953772,"vX0":-2.2176401555416434,"vY0":-124.24265446742821,"vZ0":-2.9520198292778206,"x":121.38,"y":161.22,"x0":1.0675166660476791,"y0":50.0029790638242,"z0":6.357923231319036,"aX":-3.4911627233296034},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.4,"breakHorizontal":4.4,"spinRate":2454,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.4375782005744844,"extension":6.294005638425186},"index":0,"playId":"74c94088-b45a-35e8-ba5e-adf003f3f133","pitchNumber":1,"startTime":"2025-09-09T22:57:33.687Z","endTime":"2025-09-09T22:57:38.023Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.554579202044305,"aZ":-15.487676649176372,"pfxX":2.5311392022192725,"pfxZ":9.090206640507253,"pX":-0.9181234719265926,"pZ":3.6600775731622575,"vX0":-5.424375526952412,"vY0":-134.0210264903847,"vZ0":-3.994436389445274,"x":152.0,"y":139.96,"x0":0.7951279439781854,"y0":50.00014842146737,"z0":6.262273421021666,"aX":4.645411593420971},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.0,"breakHorizontal":-3.5,"spinRate":2313,"spinDirection":152},"zone":11,"typeConfidence":2.0,"plateTime":0.4073100955681217,"extension":6.226733112063542},"index":1,"playId":"3c5738e2-8b6c-36f4-b8ab-67c499fd7f75","pitchNumber":2,"startTime":"2025-09-09T22:57:47.746Z","endTime":"2025-09-09T22:57:53.333Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-09T22:57:59.837Z","endTime":"2025-09-09T22:58:11.319Z","isPitch":false,"type":"action","player":{"id":678877,"link":"/api/v1/people/678877"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.8,"strikeZoneTop":3.60176013081116,"strikeZoneBottom":1.75246126385294,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.004361918288517,"aZ":-39.512537360335756,"pfxX":-3.9893030882766634,"pfxZ":-5.080037709927,"pX":0.09917973590689666,"pZ":2.950275570825186,"vX0":-1.1736426091770344,"vY0":-119.20238140694684,"vZ0":0.5260876102332475,"x":113.22,"y":159.12,"x0":1.1156536829936643,"y0":50.00229332415169,"z0":6.281955061446898,"aX":-5.7643675564390175},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-8.9,"breakHorizontal":7.6,"spinRate":2321,"spinDirection":329},"zone":5,"typeConfidence":2.0,"plateTime":0.4587570165505084,"extension":6.357325396857633},"index":3,"playId":"9b8b3469-8c81-3f81-8444-a009a6b8826a","pitchNumber":3,"startTime":"2025-09-09T22:58:11.319Z","endTime":"2025-09-09T22:58:17.107Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T22:58:17.107Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nolan Jones grounds out, second baseman Nick Loftin to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-09T22:58:18.578Z","endTime":"2025-09-09T22:59:40.305Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.8,"strikeZoneTop":3.8,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.750039102882177,"aZ":-25.739097282865536,"pfxX":-1.884096564016747,"pfxZ":3.8337202452201904,"pX":-0.2507077698738094,"pZ":2.4727298291549853,"vX0":-2.4115574451073445,"vY0":-127.58291456003413,"vZ0":-4.510528706932083,"x":126.56,"y":172.02,"x0":0.9450930316720365,"y0":50.00251567590262,"z0":6.248258039058413,"aX":-3.1626859993838794},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.4,"breakHorizontal":3.8,"spinRate":2450,"spinDirection":201},"zone":5,"typeConfidence":2.0,"plateTime":0.42635204856195097,"extension":6.343884064992378},"index":0,"playId":"e0a3e781-fffe-3105-9237-6de1cf577a83","pitchNumber":1,"startTime":"2025-09-09T22:58:37.199Z","endTime":"2025-09-09T22:58:40.199Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-09-09T22:58:52.738Z","endTime":"2025-09-09T22:59:00.258Z","isPitch":false,"type":"action","player":{"id":666134,"link":"/api/v1/people/666134"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.0,"strikeZoneTop":3.8,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.803215461405816,"aZ":-13.06583946787986,"pfxX":2.1051072102513286,"pfxZ":10.336487676947003,"pX":-0.5102622660081413,"pZ":2.656137004529334,"vX0":-3.4426663110777542,"vY0":-134.9736516078484,"vZ0":-6.795425414040826,"x":136.45,"y":167.06,"x0":0.5070512559533592,"y0":50.00449439742471,"z0":6.122709686483755,"aX":3.8925391759296004},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.5,"breakHorizontal":-3.1,"spinRate":2299,"spinDirection":157},"zone":4,"typeConfidence":2.0,"plateTime":0.40547943186643076,"extension":6.294306360001186},"index":2,"playId":"43f0f4f7-356b-3163-b603-86a83a609f98","pitchNumber":2,"startTime":"2025-09-09T22:59:00.258Z","endTime":"2025-09-09T22:59:04.911Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.4,"strikeZoneTop":3.80000008402404,"strikeZoneBottom":1.85584819515107,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.66578198951329,"aZ":-30.817804200126965,"pfxX":-2.1498224123456424,"pfxZ":0.822547396172604,"pX":-1.6873292815025307,"pZ":0.29958621850924777,"vX0":-5.511328344461978,"vY0":-126.89555916621038,"vZ0":-7.968460802585714,"x":181.32,"y":230.69,"x0":0.7838316133626008,"y0":50.00310996156492,"z0":5.904212444923136,"aX":-3.5378084262156904},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.0,"breakHorizontal":5.0,"spinRate":2516,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.4300865212741414,"extension":6.528807666278225},"index":3,"playId":"9a5f1aa4-5490-3840-9356-77ca529af2c7","pitchNumber":3,"startTime":"2025-09-09T22:59:14.331Z","endTime":"2025-09-09T22:59:18.181Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.0,"strikeZoneTop":3.8,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.530066964488142,"aZ":-29.456356535166165,"pfxX":-2.3859241392356827,"pfxZ":1.6018055186449045,"pX":-0.7941483499107779,"pZ":1.5503891586144747,"vX0":-3.378855143143495,"vY0":-129.30274677152707,"vZ0":-5.829177204186936,"x":147.27,"y":196.92,"x0":0.83859818226099,"y0":50.001589985130174,"z0":6.089168432567536,"aX":-4.046685239235251},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.8,"breakHorizontal":5.0,"spinRate":2539,"spinDirection":195},"zone":13,"typeConfidence":2.0,"plateTime":0.4233141243952754,"extension":6.493933603421123},"hitData":{"launchSpeed":67.3,"launchAngle":-9.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.5,"coordY":153.97}},"index":4,"playId":"b918bdd3-44ae-30e7-a522-a7246c2a454a","pitchNumber":4,"startTime":"2025-09-09T22:59:30.801Z","endTime":"2025-09-09T22:59:40.305Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T22:59:40.305Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brayan Rocchio strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-09T22:59:46.273Z","endTime":"2025-09-09T23:00:30.287Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.0,"strikeZoneTop":3.06999995885823,"strikeZoneBottom":1.50689517711215,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.627158407050207,"aZ":-27.986567699854994,"pfxX":-2.5279990422568632,"pfxZ":2.468353704580366,"pX":-0.5324212013045856,"pZ":2.6667381797002303,"vX0":-3.262836468826311,"vY0":-128.9011043445669,"vZ0":-3.5333004397739054,"x":137.29,"y":166.78,"x0":1.074165475113838,"y0":50.00398417834888,"z0":6.195698667870171,"aX":-4.290647405446397},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.0,"breakHorizontal":5.3,"spinRate":2507,"spinDirection":205},"zone":1,"typeConfidence":2.0,"plateTime":0.42353487875893414,"extension":6.389965209647237},"index":0,"playId":"dbdf93a7-098b-31c2-bdf4-7dfb6714972f","pitchNumber":1,"startTime":"2025-09-09T23:00:00.561Z","endTime":"2025-09-09T23:00:05.013Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":75.5,"strikeZoneTop":3.07000068005471,"strikeZoneBottom":1.51638116332347,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.20021143018526,"aZ":-40.919987351136,"pfxX":-3.128331296048081,"pfxZ":-6.118634610204738,"pX":-0.16675654397372022,"pZ":2.450037813953103,"vX0":-1.9331115666077823,"vY0":-118.6262669684898,"vZ0":-0.46650699220675473,"x":123.36,"y":172.63,"x0":1.0645893684384033,"y0":50.005254594668585,"z0":6.372260918517851,"aX":-4.469025638265911},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-10.9,"breakHorizontal":6.1,"spinRate":2500,"spinDirection":338},"zone":5,"typeConfidence":2.0,"plateTime":0.4613290224113462,"extension":6.227776019941711},"index":1,"playId":"85c2b434-eeda-3d0d-a1a2-7989b7ad6c87","pitchNumber":2,"startTime":"2025-09-09T23:00:11.892Z","endTime":"2025-09-09T23:00:16.751Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.9,"strikeZoneTop":3.07,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.287316682252833,"aZ":-33.24688296178204,"pfxX":-1.8738108191047902,"pfxZ":-0.6550010090592346,"pX":-0.1926382792810905,"pZ":1.1425235259212045,"vX0":-2.2597310994342332,"vY0":-126.7148512333592,"vZ0":-5.704563551080036,"x":124.34,"y":207.93,"x0":0.9519428707811287,"y0":50.00326669413051,"z0":6.058436135552506,"aX":-3.0671095195227447},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-2.2,"breakHorizontal":3.8,"spinRate":2606,"spinDirection":264},"zone":13,"typeConfidence":2.0,"plateTime":0.4311659520274569,"extension":6.415029976319489},"index":2,"playId":"e59cf7f1-6e0e-32d9-850f-b165dfd486eb","pitchNumber":3,"startTime":"2025-09-09T23:00:25.395Z","endTime":"2025-09-09T23:00:30.287Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:00:30.287Z","atBatIndex":14},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kyle Isbel lines out to left fielder Steven Kwan.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-09T23:01:36.711Z","endTime":"2025-09-09T23:03:00.405Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","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":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.4,"strikeZoneTop":3.4799989691989,"strikeZoneBottom":1.64881663510186,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.261448097998237,"aZ":-14.656422212709211,"pfxX":4.343731432760106,"pfxZ":9.482740943861028,"pX":0.49442966621505197,"pZ":1.7018065995678884,"vX0":-1.7061770085341603,"vY0":-134.35400881182238,"vZ0":-7.634647262728811,"x":98.15,"y":192.83,"x0":0.5695804286210158,"y0":50.00390377883502,"z0":5.600646732816401,"aX":8.024306424397857},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.0,"breakHorizontal":-7.6,"spinRate":1882,"spinDirection":154},"zone":9,"typeConfidence":0.91,"plateTime":0.406067059050089,"extension":7.484533991055823},"index":0,"playId":"c89641d9-4285-3cbe-a84d-95351a34e702","pitchNumber":1,"startTime":"2025-09-09T23:02:39.733Z","endTime":"2025-09-09T23:02:45.069Z","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":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.988323368527656,"aZ":-29.226080176287553,"pfxX":-2.847777224245145,"pfxZ":1.779500612340997,"pX":0.1863120819353873,"pZ":1.9470481364491046,"vX0":-0.9091247895965638,"vY0":-127.22079157948173,"vZ0":-3.604386397109465,"x":109.9,"y":186.21,"x0":0.9172649982496102,"y0":50.00626643425976,"z0":5.667040718447717,"aX":-4.728168138199176},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.8,"breakHorizontal":5.4,"spinRate":2176,"spinDirection":236},"zone":8,"typeConfidence":2.0,"plateTime":0.42845983877639293,"extension":7.238294603892481},"hitData":{"launchSpeed":84.1,"launchAngle":21.0,"totalDistance":266.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":68.64,"coordY":109.45}},"index":1,"playId":"8f35fd5c-2a8a-30b7-90f0-f9ee8025c00e","pitchNumber":2,"startTime":"2025-09-09T23:02:53.656Z","endTime":"2025-09-09T23:03:00.405Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:03:00.405Z","atBatIndex":15},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Maikel Garcia lines out to center fielder Angel Martínez.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-09T23:03:06.011Z","endTime":"2025-09-09T23:04:33.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":682657,"link":"/api/v1/people/682657"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.7,"endSpeed":85.9,"strikeZoneTop":3.68209232451776,"strikeZoneBottom":1.71735292020387,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.800938513591998,"aZ":-15.797830103046001,"pfxX":3.7453648168979248,"pfxZ":8.742202737054498,"pX":-0.29475896114525324,"pZ":2.713378202246011,"vX0":-3.4794272389755267,"vY0":-135.1104775635198,"vZ0":-4.970123685532885,"x":128.24,"y":165.52,"x0":0.5149613435569634,"y0":50.0017663543293,"z0":5.6647194143517385,"aX":7.015482365581185},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.1,"breakHorizontal":-6.1,"spinRate":1867,"spinDirection":147},"zone":4,"typeConfidence":0.91,"plateTime":0.40337054821452334,"extension":7.589114603952244},"index":0,"playId":"c8fe1ffa-04e6-33ee-b9de-2104a7db182d","pitchNumber":1,"startTime":"2025-09-09T23:03:26.335Z","endTime":"2025-09-09T23:03:31.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.3,"strikeZoneTop":3.64161946965429,"strikeZoneBottom":1.65152807036118,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.97358052722425,"aZ":-20.752943006195043,"pfxX":3.1514295107713375,"pfxZ":8.140321815000473,"pX":0.19834356078977639,"pZ":2.2551195308630057,"vX0":-2.0462317829776513,"vY0":-117.33721001337099,"vZ0":-3.6718679556842027,"x":109.44,"y":177.89,"x0":0.6697067962894736,"y0":50.00157950482591,"z0":5.760670015429805,"aX":4.420069034728301},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":14.2,"breakHorizontal":-5.3,"spinRate":1544,"spinDirection":127},"zone":8,"typeConfidence":0.88,"plateTime":0.46574733863386264,"extension":7.368275620633679},"index":1,"playId":"ce23c8c9-eede-3e8e-ad56-ea118d87b8e5","pitchNumber":2,"startTime":"2025-09-09T23:03:39.597Z","endTime":"2025-09-09T23:03:44.114Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.5,"strikeZoneTop":3.56000039914436,"strikeZoneBottom":1.70389245839836,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.73601517361097,"aZ":-22.7832833937095,"pfxX":6.673426627521528,"pfxZ":6.538591445841984,"pX":0.7665604435187109,"pZ":0.941355596456595,"vX0":-1.8653300637834536,"vY0":-118.80785627910254,"vZ0":-6.1243652810077,"x":87.78,"y":213.36,"x0":0.6925180376908012,"y0":50.003968565925064,"z0":5.60976781801625,"aX":9.586580075863983},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":10.7,"breakHorizontal":-11.6,"spinRate":1685,"spinDirection":125},"zone":14,"typeConfidence":0.88,"plateTime":0.46017269777822767,"extension":7.2391370943309665},"index":2,"playId":"1d39a625-ea9c-3ed4-977c-6e1fdf7de7d4","pitchNumber":3,"startTime":"2025-09-09T23:03:53.614Z","endTime":"2025-09-09T23:03:58.391Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":72.4,"strikeZoneTop":3.56,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.673511247457427,"aZ":-46.38887327561883,"pfxX":-4.866386003647222,"pfxZ":-10.763598047815506,"pX":0.154529372307529,"pZ":1.7215721889201854,"vX0":0.037425178165401696,"vY0":-115.17589578703631,"vZ0":0.8594452903348855,"x":111.11,"y":192.3,"x0":0.7683237736639309,"y0":50.000077092198616,"z0":5.889306196258618,"aX":-6.429193638764206},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.0,"breakVerticalInduced":-18.8,"breakHorizontal":8.8,"spinRate":2801,"spinDirection":329},"zone":8,"typeConfidence":0.89,"plateTime":0.47857714447514743,"extension":7.235448012489047},"index":3,"playId":"b57c33b9-b55e-39db-89c2-edec2460f6f5","pitchNumber":4,"startTime":"2025-09-09T23:04:08.537Z","endTime":"2025-09-09T23:04:13.569Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":73.7,"strikeZoneTop":3.56,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.50311527432326,"aZ":-21.047401471721887,"pfxX":6.313609957004488,"pfxZ":8.019969628400858,"pX":0.9275483748662486,"pZ":1.9538010455402923,"vX0":-1.4092761802087865,"vY0":-117.41544794943577,"vZ0":-3.9783444488137625,"x":81.64,"y":186.03,"x0":0.7176231985702115,"y0":50.00395233610327,"z0":5.6430290485039265,"aX":8.762029482616184},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":13.8,"breakHorizontal":-11.0,"spinRate":1470,"spinDirection":127},"zone":14,"typeConfidence":0.89,"plateTime":0.4675787784600871,"extension":7.317693911691476},"hitData":{"launchSpeed":89.4,"launchAngle":19.0,"totalDistance":299.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":107.79,"coordY":81.03}},"index":4,"playId":"64170d65-2fa3-3c51-81b8-d0a842793cac","pitchNumber":5,"startTime":"2025-09-09T23:04:26.339Z","endTime":"2025-09-09T23:04:33.167Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:04:33.167Z","atBatIndex":16},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Bobby Witt Jr. pops out to shortstop Brayan Rocchio.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-09T23:04:39.785Z","endTime":"2025-09-09T23:06:06.966Z","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":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":80.3,"endSpeed":74.0,"strikeZoneTop":3.54999934166659,"strikeZoneBottom":1.65697516692103,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.49964142771202,"aZ":-20.570802896477954,"pfxX":6.13832885468656,"pfxZ":8.360588597825522,"pX":-0.6275621741992401,"pZ":1.4348443791465038,"vX0":-4.763433921904939,"vY0":-116.8852093979601,"vZ0":-5.2721649341368115,"x":140.92,"y":200.04,"x0":0.6367204402593152,"y0":50.000770623130144,"z0":5.644676127231966,"aX":8.514691848218916},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":14.2,"breakHorizontal":-10.0,"spinRate":1638,"spinDirection":126},"zone":13,"typeConfidence":0.9,"plateTime":0.46815431962610354,"extension":7.442509381066618},"index":0,"playId":"4eed3658-7331-3098-a65e-4656134498ab","pitchNumber":1,"startTime":"2025-09-09T23:04:57.222Z","endTime":"2025-09-09T23:05:03.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":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":85.2,"strikeZoneTop":3.5500000313046,"strikeZoneBottom":1.64680859709773,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.65252104336456,"aZ":-14.85884048226451,"pfxX":4.814215940918451,"pfxZ":9.328403655937631,"pX":0.6332871776298855,"pZ":3.3009499245918557,"vX0":-1.6587938932816313,"vY0":-134.9608410256918,"vZ0":-3.601283201213345,"x":92.86,"y":149.65,"x0":0.6281279063781384,"y0":50.003755856250116,"z0":5.690279816474965,"aX":8.936694615547271},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.4,"breakHorizontal":-8.4,"spinRate":1879,"spinDirection":146},"zone":3,"typeConfidence":0.91,"plateTime":0.40487191367092823,"extension":7.406976536434784},"index":1,"playId":"660e40b0-72da-3074-87de-45f576bc55ac","pitchNumber":2,"startTime":"2025-09-09T23:05:11.098Z","endTime":"2025-09-09T23:05:16.449Z","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":92.9,"endSpeed":85.2,"strikeZoneTop":3.55000070071728,"strikeZoneBottom":1.67879901739478,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.834834245663828,"aZ":-15.553040255089616,"pfxX":4.935198765860653,"pfxZ":8.95215507688184,"pX":1.1759723365573749,"pZ":2.3612527824949843,"vX0":-0.30494765192373874,"vY0":-135.22696077834848,"vZ0":-5.799461055656285,"x":72.17,"y":175.03,"x0":0.6486974222506908,"y0":50.002122179231144,"z0":5.620556397038052,"aX":9.160507016557109},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.2,"breakHorizontal":-8.9,"spinRate":2030,"spinDirection":146},"zone":14,"typeConfidence":0.91,"plateTime":0.40467792013104864,"extension":7.558391870230838},"index":2,"playId":"5e3b3cac-e26d-3009-8d3c-756dab761258","pitchNumber":3,"startTime":"2025-09-09T23:05:25.910Z","endTime":"2025-09-09T23:05:30.988Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":74.4,"strikeZoneTop":3.55000033747238,"strikeZoneBottom":1.58740811799609,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.008133035894758,"aZ":-23.78529336008265,"pfxX":7.464675104174173,"pfxZ":6.038252069495991,"pX":0.7925259004024847,"pZ":0.8523167007134441,"vX0":-2.076503395641472,"vY0":-116.60210073813477,"vZ0":-5.893574836174064,"x":86.79,"y":215.77,"x0":0.7197325296317325,"y0":50.00433919256544,"z0":5.6297555306052685,"aX":10.375634772462934},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":9.8,"breakHorizontal":-13.1,"spinRate":1566,"spinDirection":125},"zone":14,"typeConfidence":0.9,"plateTime":0.468063032502104,"extension":7.460872431237803},"index":3,"playId":"dcc67cb7-22ef-3e47-ae41-494bef69c9ac","pitchNumber":4,"startTime":"2025-09-09T23:05:40.587Z","endTime":"2025-09-09T23:05:45.261Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.6,"strikeZoneTop":3.55,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.735491554309995,"aZ":-22.637671535022175,"pfxX":6.501292463670422,"pfxZ":6.746519881160026,"pX":0.46763430389460003,"pZ":2.250993054781066,"vX0":-2.2512420987426527,"vY0":-117.94367158703736,"vZ0":-3.2414361236618987,"x":99.17,"y":178.0,"x0":0.5880302204253466,"y0":50.003742069120015,"z0":5.723247009542576,"aX":9.189923321974229},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":11.8,"breakHorizontal":-11.3,"spinRate":1601,"spinDirection":129},"zone":6,"typeConfidence":0.89,"plateTime":0.4638116788256541,"extension":7.546417810087964},"hitData":{"launchSpeed":89.7,"launchAngle":59.0,"totalDistance":183.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":100.65,"coordY":132.23}},"index":4,"playId":"e7b803b8-52d7-3521-96c1-b5dd933687d2","pitchNumber":5,"startTime":"2025-09-09T23:05:57.024Z","endTime":"2025-09-09T23:06:06.966Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:06:06.966Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daniel Schneemann strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-09T23:07:51.084Z","endTime":"2025-09-09T23:09:03.030Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":90.9,"endSpeed":83.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.72172052488885,"aZ":-11.924695307128651,"pfxX":3.3110571648911558,"pfxZ":11.424571297832006,"pX":-0.16030174614178813,"pZ":2.2968082862004655,"vX0":-3.9393358822969953,"vY0":-132.17567045299438,"vZ0":-7.845265042311069,"x":123.11,"y":176.77,"x0":0.918025748327902,"y0":50.00417919636703,"z0":6.175861261980653,"aX":5.86940794247781},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":19.2,"breakHorizontal":-5.2,"spinRate":2341,"spinDirection":154},"zone":5,"typeConfidence":2.0,"plateTime":0.4141379193944723,"extension":6.295333667178072},"index":0,"playId":"1bab664b-4c8e-322e-9cf1-030b657077c7","pitchNumber":1,"startTime":"2025-09-09T23:08:17.878Z","endTime":"2025-09-09T23:08:21.925Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.593977918000213,"aZ":-28.400776459767226,"pfxX":-2.5495352554787054,"pfxZ":2.429870569258309,"pX":-0.7942660108514625,"pZ":1.5331403492022782,"vX0":-3.5683889365379806,"vY0":-123.39926117251848,"vZ0":-5.641190976832253,"x":147.28,"y":197.39,"x0":0.9972218576428237,"y0":50.00558429341195,"z0":6.21655566886503,"aX":-3.9659927783731472},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.4,"breakHorizontal":5.4,"spinRate":2433,"spinDirection":199},"zone":13,"typeConfidence":2.0,"plateTime":0.4424217819394891,"extension":6.274031674454508},"index":1,"playId":"8d22dce4-63c0-36f0-a456-e1d2e7879427","pitchNumber":2,"startTime":"2025-09-09T23:08:38.659Z","endTime":"2025-09-09T23:08:43.245Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-09T23:08:50.566Z","endTime":"2025-09-09T23:08:58.263Z","isPitch":false,"type":"action","player":{"id":682177,"link":"/api/v1/people/682177"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.384770750468476,"aZ":-26.960681991025645,"pfxX":-0.4885838797749793,"pfxZ":3.0917300574731916,"pX":-0.6914642669389498,"pZ":1.7290833888698454,"vX0":-3.1412373118792294,"vY0":-128.67304330344564,"vZ0":-6.00459773881237,"x":143.36,"y":192.09,"x0":0.6059823861134466,"y0":50.003688357599536,"z0":6.167841848665866,"aX":-0.8226384530313904},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.6,"breakHorizontal":1.6,"spinRate":2478,"spinDirection":179},"zone":7,"typeConfidence":2.0,"plateTime":0.4248331083067538,"extension":6.277953421266398},"index":3,"playId":"0760b725-dbb1-3f5f-b750-98576c1aecdf","pitchNumber":3,"startTime":"2025-09-09T23:08:58.263Z","endTime":"2025-09-09T23:09:03.030Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:09:03.030Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Austin Hedges flies out to right fielder Jac Caglianone.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-09T23:09:21.159Z","endTime":"2025-09-09T23:09:37.479Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.387570880822555,"aZ":-12.576721438683537,"pfxX":2.8220481800692,"pfxZ":10.32752117761886,"pX":0.35733355695005836,"pZ":2.45193053594802,"vX0":-2.5882248176570437,"vY0":-136.26139408554633,"vZ0":-7.524992575199516,"x":103.38,"y":172.58,"x0":0.9486624005197084,"y0":50.00534318850849,"z0":6.101503154686532,"aX":5.356060499835145},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.5,"breakHorizontal":-4.7,"spinRate":2374,"spinDirection":153},"zone":6,"typeConfidence":2.0,"plateTime":0.400580225740542,"extension":6.243749565302557},"hitData":{"launchSpeed":95.6,"launchAngle":38.0,"totalDistance":318.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":190.28,"coordY":88.38}},"index":0,"playId":"56f6120b-48ee-3332-951f-8d0a344f38c2","pitchNumber":1,"startTime":"2025-09-09T23:09:28.389Z","endTime":"2025-09-09T23:09:37.479Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:09:37.479Z","atBatIndex":19},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Steven Kwan lines out to left fielder Randal Grichuk.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-09T23:09:42.017Z","endTime":"2025-09-09T23:10:18.918Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.2,"endSpeed":86.6,"strikeZoneTop":3.2099986471557,"strikeZoneBottom":1.44823190587444,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.716169644322257,"aZ":-12.20356031251819,"pfxX":3.2280665720023376,"pfxZ":10.472251712642823,"pX":-0.8912626888960479,"pZ":1.6555312842032792,"vX0":-5.152600548944398,"vY0":-136.8471082994019,"vZ0":-9.584783459961027,"x":150.97,"y":194.08,"x0":0.5920431881897663,"y0":50.00099564547233,"z0":6.028019386828413,"aX":6.1548354368165334},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.3,"breakHorizontal":-4.8,"spinRate":2361,"spinDirection":153},"zone":13,"typeConfidence":2.0,"plateTime":0.39944856660361205,"extension":6.405108011740838},"index":0,"playId":"44e9abf4-e58f-3b56-bbca-ca6753c1c40e","pitchNumber":1,"startTime":"2025-09-09T23:09:59.808Z","endTime":"2025-09-09T23:10:05.494Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.419222289355464,"aZ":-27.80744166213557,"pfxX":-1.8283608785395673,"pfxZ":2.6238684020598537,"pX":-0.750423104834725,"pZ":2.3650307413689604,"vX0":-3.6012162894049506,"vY0":-127.38442754676568,"vZ0":-3.9774886653850285,"x":145.6,"y":174.92,"x0":0.912828825219151,"y0":50.000337940524425,"z0":6.117455495810676,"aX":-3.0369529139259295},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.2,"breakHorizontal":4.1,"spinRate":2527,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.42815265933932967,"extension":6.3791362845693955},"hitData":{"launchSpeed":83.9,"launchAngle":19.0,"totalDistance":250.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":67.64,"coordY":117.8}},"index":1,"playId":"ab740aff-d4c2-3832-974e-ea15407dd991","pitchNumber":2,"startTime":"2025-09-09T23:10:12.487Z","endTime":"2025-09-09T23:10:18.918Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:10:18.918Z","atBatIndex":20},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Vinnie Pasquantino lines out to center fielder Angel Martínez.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-09T23:11:35.068Z","endTime":"2025-09-09T23:12:52.733Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":1},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.2,"strikeZoneTop":3.52999970746212,"strikeZoneBottom":1.80271574852605,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.06634850079109,"aZ":-21.047100557858865,"pfxX":7.389015481935775,"pfxZ":7.9768649413343296,"pX":-0.18548903708324724,"pZ":2.1897489558384056,"vX0":-4.037919021991748,"vY0":-117.08975308376816,"vZ0":-3.751794378431078,"x":124.07,"y":179.66,"x0":0.5968682800934582,"y0":50.00549925455746,"z0":5.7706615312277085,"aX":10.313168850793023},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":13.8,"breakHorizontal":-12.5,"spinRate":1599,"spinDirection":128},"zone":8,"typeConfidence":0.9,"plateTime":0.46688656446693866,"extension":7.442835243318453},"index":0,"playId":"96b32ea0-159d-34fa-948a-0d552ee70c0c","pitchNumber":1,"startTime":"2025-09-09T23:12:30.101Z","endTime":"2025-09-09T23:12:35.139Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.3,"strikeZoneTop":3.53,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.82490951967098,"aZ":-13.532017378881248,"pfxX":4.841884873768786,"pfxZ":9.825073680175882,"pX":0.4387573790909253,"pZ":2.295858277198007,"vX0":-2.289401279549703,"vY0":-136.3472553648352,"vZ0":-6.456879536814812,"x":100.28,"y":176.79,"x0":0.6567288259378329,"y0":50.003025471514135,"z0":5.615019141356124,"aX":9.186249462857576},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.8,"breakHorizontal":-8.4,"spinRate":1989,"spinDirection":149},"zone":6,"typeConfidence":0.92,"plateTime":0.40054537126579204,"extension":7.317070439849161},"hitData":{"launchSpeed":96.5,"launchAngle":21.0,"totalDistance":348.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":129.1,"coordY":59.14}},"index":1,"playId":"3a2befeb-7623-33ad-9b87-1fcad5076443","pitchNumber":2,"startTime":"2025-09-09T23:12:43.214Z","endTime":"2025-09-09T23:12:52.733Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:12:52.733Z","atBatIndex":21},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Salvador Perez lines out to left fielder Steven Kwan.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-09T23:12:55.883Z","endTime":"2025-09-09T23:14:58.735Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":2},"details":{"event":"Lineout","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":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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.4,"strikeZoneTop":3.60468690304528,"strikeZoneBottom":1.67155485464663,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.540025665196925,"aZ":-11.667757545189264,"pfxX":4.42709811046273,"pfxZ":10.782987417619069,"pX":0.11060668256030541,"pZ":2.087081079434997,"vX0":-2.7802609479270277,"vY0":-136.41960414753825,"vZ0":-7.317190432699544,"x":112.78,"y":182.43,"x0":0.5632081297521762,"y0":50.00152634733754,"z0":5.592710763587466,"aX":8.416942535327893},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.4,"breakHorizontal":-7.6,"spinRate":1962,"spinDirection":154},"zone":8,"typeConfidence":0.92,"plateTime":0.4001707341335887,"extension":7.40854284648263},"index":0,"playId":"8b94dc65-fec7-314a-8ce8-0be353cca130","pitchNumber":1,"startTime":"2025-09-09T23:13:14.392Z","endTime":"2025-09-09T23:13:18.614Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":76.1,"strikeZoneTop":3.69000065042275,"strikeZoneBottom":1.73781502934563,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.022675135966654,"aZ":-21.675350327857736,"pfxX":8.486588448459248,"pfxZ":7.230601008358837,"pX":-0.2529489618076331,"pZ":0.3445761650437952,"vX0":-4.8038350175389315,"vY0":-119.22186766757896,"vZ0":-7.6965163114074855,"x":126.64,"y":229.48,"x0":0.6764042658123375,"y0":50.003029689931566,"z0":5.544618246072715,"aX":12.325201115836514},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":11.6,"breakHorizontal":-14.4,"spinRate":1709,"spinDirection":130},"zone":13,"typeConfidence":0.89,"plateTime":0.45787453444045667,"extension":7.499874732689801},"index":1,"playId":"7c9907b4-8c3d-370b-a666-b236a8884e6a","pitchNumber":2,"startTime":"2025-09-09T23:13:26.214Z","endTime":"2025-09-09T23:13:31.560Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.1,"strikeZoneTop":3.68999964349482,"strikeZoneBottom":1.69667910746977,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.204747203895035,"aZ":-14.494568292814831,"pfxX":5.932872159097774,"pfxZ":9.441709178516232,"pX":0.11429221782668383,"pZ":0.5140274091382802,"vX0":-3.4037707617447666,"vY0":-135.40301856847304,"vZ0":-10.662345441389816,"x":112.64,"y":224.9,"x0":0.6112234700636958,"y0":50.00460412804724,"z0":5.496034496327745,"aX":11.111444763358806},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.2,"breakHorizontal":-10.1,"spinRate":2026,"spinDirection":152},"zone":14,"typeConfidence":0.92,"plateTime":0.40320261763272036,"extension":7.602384426272235},"index":2,"playId":"e880a557-60e1-362c-b6be-523fc72631f1","pitchNumber":3,"startTime":"2025-09-09T23:13:41.469Z","endTime":"2025-09-09T23:13:48.440Z","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":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.69,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.30128217601567,"aZ":-12.907065230742342,"pfxX":4.375481320886939,"pfxZ":10.235074343823749,"pX":-0.6959089586314297,"pZ":2.986852151362633,"vX0":-4.685939333219073,"vY0":-136.17588771241196,"vZ0":-4.778456354093881,"x":143.53,"y":158.13,"x0":0.4769189988984407,"y0":50.00091349066948,"z0":5.654081540462108,"aX":8.234871145970859},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.8,"breakHorizontal":-7.0,"spinRate":2023,"spinDirection":150},"zone":4,"typeConfidence":0.91,"plateTime":0.4018960643814671,"extension":7.498104148463317},"index":3,"playId":"934a5992-9704-3770-9c18-c1d60fc0a8f9","pitchNumber":4,"startTime":"2025-09-09T23:13:56.303Z","endTime":"2025-09-09T23:14:01.945Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-09-09T23:14:05.860Z","endTime":"2025-09-09T23:14:17.553Z","isPitch":false,"type":"action","player":{"id":521692,"link":"/api/v1/people/521692"}},{"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":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.2,"strikeZoneTop":3.69,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.621583160087038,"aZ":-14.009598871162545,"pfxX":5.6918308868874945,"pfxZ":9.339734650977693,"pX":0.18488496509258692,"pZ":2.9851668621506198,"vX0":-2.9694646351763674,"vY0":-138.2764499837231,"vZ0":-4.868800841092025,"x":109.95,"y":158.18,"x0":0.5308281468042374,"y0":50.00106972991406,"z0":5.7023115494555,"aX":11.067072809613466},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.2,"breakHorizontal":-9.7,"spinRate":1929,"spinDirection":152},"zone":5,"typeConfidence":0.92,"plateTime":0.39548664567609393,"extension":7.3330799786398915},"index":5,"playId":"b40ceab8-74ae-39b8-9f91-3b88cba2ef20","pitchNumber":5,"startTime":"2025-09-09T23:14:17.553Z","endTime":"2025-09-09T23:14:22.652Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.5,"strikeZoneTop":3.69,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.05963520365259,"aZ":-12.875708925802858,"pfxX":5.682434944523162,"pfxZ":10.062641482169742,"pX":-0.49837798129179384,"pZ":1.9518152075838326,"vX0":-4.737939653991575,"vY0":-137.7176165946883,"vZ0":-7.578378956564017,"x":136.0,"y":186.08,"x0":0.507453492404632,"y0":50.00274058888204,"z0":5.613389155080888,"aX":10.897156969121996},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.8,"breakHorizontal":-9.2,"spinRate":1943,"spinDirection":148},"zone":7,"typeConfidence":0.92,"plateTime":0.3979799535837696,"extension":7.584212605021797},"index":6,"playId":"36c18c08-4ec1-3e72-8577-62ed66fe26bf","pitchNumber":6,"startTime":"2025-09-09T23:14:34.007Z","endTime":"2025-09-09T23:14:38.010Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":74.7,"strikeZoneTop":3.69,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.013215356431093,"aZ":-45.50510565052413,"pfxX":-4.174612780322052,"pfxZ":-9.4262981986031,"pX":-0.3225182143782831,"pZ":2.419326489885546,"vX0":-1.3837028504361635,"vY0":-118.79527648093337,"vZ0":1.6152427873696922,"x":129.29,"y":173.46,"x0":0.8115181219878677,"y0":50.0028990446496,"z0":5.900830378293988,"aX":-5.903258220843798},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-16.3,"breakHorizontal":7.9,"spinRate":2512,"spinDirection":334},"zone":4,"typeConfidence":0.85,"plateTime":0.46295220757505584,"extension":7.21387191373258},"hitData":{"launchSpeed":86.1,"launchAngle":23.0,"totalDistance":265.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":77.38,"coordY":105.09}},"index":7,"playId":"3221ce16-e250-36fb-b7aa-f0af27c1edb1","pitchNumber":7,"startTime":"2025-09-09T23:14:51.791Z","endTime":"2025-09-09T23:14:58.735Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:14:58.735Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Randal Grichuk grounds out, shortstop Brayan Rocchio to first baseman Jhonkensy Noel.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-09T23:15:07.042Z","endTime":"2025-09-09T23:15:56.884Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678877,"link":"/api/v1/people/678877"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.3,"strikeZoneTop":3.2855979920655,"strikeZoneBottom":1.50499449982981,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.748266592496712,"aZ":-22.65739298692707,"pfxX":6.219169751561827,"pfxZ":6.767497616226573,"pX":-0.2225298977826402,"pZ":1.8720419253378173,"vX0":-3.7328892519828027,"vY0":-117.94942856983758,"vZ0":-3.988694923791186,"x":125.48,"y":188.23,"x0":0.5737796027397052,"y0":50.00449118476066,"z0":5.6779420462045,"aX":8.750497267947098},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":11.5,"breakHorizontal":-10.3,"spinRate":1569,"spinDirection":123},"zone":8,"typeConfidence":0.89,"plateTime":0.4646418551829661,"extension":7.615287460926452},"index":0,"playId":"a5c1060f-55b4-3497-a32f-34625b02d4a2","pitchNumber":1,"startTime":"2025-09-09T23:15:24.622Z","endTime":"2025-09-09T23:15:29.215Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.3,"strikeZoneTop":3.25999980507354,"strikeZoneBottom":1.48742204407299,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.29147645711212,"aZ":-15.8055187260362,"pfxX":5.510353369150518,"pfxZ":8.656203097795519,"pX":0.9642259089606195,"pZ":1.7513675559149382,"vX0":-0.7574670059910467,"vY0":-136.26107958661504,"vZ0":-7.436326874934227,"x":80.25,"y":191.49,"x0":0.5284138941851071,"y0":50.0051811859718,"z0":5.59586234431271,"aX":10.424572119585036},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.4,"breakHorizontal":-9.8,"spinRate":1982,"spinDirection":148},"zone":14,"typeConfidence":0.92,"plateTime":0.40105688415116747,"extension":7.563210151524509},"index":1,"playId":"67a0feed-4651-3c26-adaf-7317cf601127","pitchNumber":2,"startTime":"2025-09-09T23:15:36.019Z","endTime":"2025-09-09T23:15:40.976Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.489126523336193,"aZ":-16.583557567526555,"pfxX":5.178996217080165,"pfxZ":8.34779235141881,"pX":-0.4216364696796209,"pZ":2.372762063923964,"vX0":-3.98489600567706,"vY0":-135.06729776396648,"vZ0":-5.7107761857129855,"x":133.07,"y":174.72,"x0":0.3922159072443053,"y0":50.00216493363477,"z0":5.661108992768017,"aX":9.670452237388988},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.3,"breakHorizontal":-8.6,"spinRate":1980,"spinDirection":147},"zone":4,"typeConfidence":0.91,"plateTime":0.4038949482923617,"extension":7.469839019565403},"hitData":{"launchSpeed":105.2,"launchAngle":-18.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.38,"coordY":147.31}},"index":2,"playId":"8bafda7e-7c26-3e93-955d-dd8b499fbe39","pitchNumber":3,"startTime":"2025-09-09T23:15:48.304Z","endTime":"2025-09-09T23:15:56.884Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:15:56.884Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Angel Martínez flies out sharply to center fielder Kyle Isbel.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-09T23:17:15.290Z","endTime":"2025-09-09T23:18:20.738Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.8,"strikeZoneTop":3.25000074361381,"strikeZoneBottom":1.53518402836928,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.45173470902191,"aZ":-26.197928456070006,"pfxX":-1.5037053230001929,"pfxZ":3.618831680814301,"pX":-0.5711427638067127,"pZ":3.7503324877367,"vX0":-3.124483442854983,"vY0":-126.76020952260473,"vZ0":-1.4596299610932992,"x":138.77,"y":137.52,"x0":0.8658632379653823,"y0":50.00158919648657,"z0":6.39734918960994,"aX":-2.480873133480608},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.5,"breakHorizontal":3.4,"spinRate":2363,"spinDirection":187},"zone":11,"typeConfidence":2.0,"plateTime":0.4297663111045442,"extension":6.382803311509571},"index":0,"playId":"c75336b9-ee18-3a13-9810-100d5fb9d1c7","pitchNumber":1,"startTime":"2025-09-09T23:17:59.926Z","endTime":"2025-09-09T23:18:04.538Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.6,"strikeZoneTop":3.25,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.246382574790058,"aZ":-25.146452348713723,"pfxX":-0.33289138723596867,"pfxZ":4.394516869803231,"pX":0.50464497819737,"pZ":2.292615756620275,"vX0":-2.019518866140766,"vY0":-124.85148533661888,"vZ0":-4.514828969384897,"x":97.76,"y":176.88,"x0":1.3631378514637427,"y0":50.000616564715024,"z0":6.1636752889642406,"aX":-0.5315019680614057},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.3,"breakHorizontal":1.0,"spinRate":2440,"spinDirection":191},"zone":6,"typeConfidence":2.0,"plateTime":0.4366569164012253,"extension":6.436529179915397},"hitData":{"launchSpeed":100.3,"launchAngle":41.0,"totalDistance":312.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":113.85,"coordY":74.77}},"index":1,"playId":"a8150a16-238d-3eb4-93c8-8e642982a880","pitchNumber":2,"startTime":"2025-09-09T23:18:11.231Z","endTime":"2025-09-09T23:18:20.738Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:18:20.738Z","atBatIndex":24},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"José Ramírez doubles (28) on a line drive to right fielder Jac Caglianone.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-09T23:18:24.645Z","endTime":"2025-09-09T23:19:47.236Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":86.1,"strikeZoneTop":3.43000086344832,"strikeZoneBottom":1.62728519425884,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.733945535670173,"aZ":-14.902786872101617,"pfxX":2.084224787203257,"pfxZ":9.1972878948267,"pX":0.2549640733068878,"pZ":2.7183861332586874,"vX0":-2.5387815075980487,"vY0":-135.255551918052,"vZ0":-6.426540799137254,"x":107.28,"y":165.38,"x0":0.9290266567800658,"y0":50.003493255778245,"z0":6.145045911976184,"aX":3.914489935901395},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.7,"breakHorizontal":-3.4,"spinRate":2391,"spinDirection":158},"zone":5,"typeConfidence":2.0,"plateTime":0.40286561143737387,"extension":6.348911433240787},"index":0,"playId":"a8ded1c4-8e10-3571-9464-4c29fa6c21fd","pitchNumber":1,"startTime":"2025-09-09T23:18:40.442Z","endTime":"2025-09-09T23:18:45.593Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.590593093677537,"aZ":-39.4558701143274,"pfxX":-5.382574582195643,"pfxZ":-5.207419024909976,"pX":0.01418809472421666,"pZ":3.18706049433349,"vX0":-0.739022257566704,"vY0":-117.32431225227414,"vZ0":0.8752529453063176,"x":116.46,"y":152.73,"x0":1.0325411603286494,"y0":50.00353534287307,"z0":6.477881983838522,"aX":-7.52550393486491},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-9.0,"breakHorizontal":10.0,"spinRate":2587,"spinDirection":330},"zone":2,"typeConfidence":2.0,"plateTime":0.466340922349441,"extension":6.197398888961747},"index":1,"playId":"3bc286ed-0201-359d-827d-7a2263ea7fd0","pitchNumber":2,"startTime":"2025-09-09T23:18:50.385Z","endTime":"2025-09-09T23:18:53.972Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.0,"strikeZoneTop":3.42999957088091,"strikeZoneBottom":1.53609392483683,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.904961385248374,"aZ":-21.992948202339424,"pfxX":6.71554450382571,"pfxZ":6.984350162945648,"pX":0.5872505217126397,"pZ":1.0533858581139108,"vX0":-3.3362568878707997,"vY0":-119.89465887096215,"vZ0":-7.0567702646709405,"x":94.62,"y":210.34,"x0":1.123395568278202,"y0":50.00211322322443,"z0":5.993817183125764,"aX":9.788826963512948},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":11.3,"breakHorizontal":-11.4,"spinRate":1756,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.45661570845333,"extension":6.2181538138574695},"index":2,"playId":"dbfee12b-f27b-37c9-8e6e-9c36dea49555","pitchNumber":3,"startTime":"2025-09-09T23:19:06.267Z","endTime":"2025-09-09T23:19:10.968Z","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":84.2,"endSpeed":77.8,"strikeZoneTop":3.36671550107234,"strikeZoneBottom":1.56871654781893,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.63247250809948,"aZ":-23.107843667307627,"pfxX":8.748313595833377,"pfxZ":5.975062396805376,"pX":0.5966540537283131,"pZ":-0.11426404064219782,"vX0":-4.376269675053639,"vY0":-122.27910633885267,"vZ0":-9.710155370093839,"x":94.26,"y":241.87,"x0":1.2708797491600217,"y0":50.005371209151086,"z0":5.884135206275012,"aX":13.277759424730759},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":8.8,"breakHorizontal":-14.9,"spinRate":1623,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.4475731725233181,"extension":6.342811904749778},"index":3,"playId":"85c804e1-657e-32f2-b984-b4872202e216","pitchNumber":4,"startTime":"2025-09-09T23:19:17.515Z","endTime":"2025-09-09T23:19:21.799Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.2,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.078507873129514,"aZ":-23.93720223901579,"pfxX":7.447208640714846,"pfxZ":5.716977624809644,"pX":0.9022779200305603,"pZ":3.1164369609594997,"vX0":-3.0178761036098103,"vY0":-119.32545402632901,"vZ0":-2.43010599393573,"x":82.61,"y":154.64,"x0":1.2161917481452236,"y0":50.00400894062731,"z0":6.305910678875506,"aX":10.73411973424242},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":10.1,"breakHorizontal":-12.7,"spinRate":1583,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.4591183440936879,"extension":6.138797459886521},"hitData":{"launchSpeed":96.7,"launchAngle":14.0,"totalDistance":244.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":216.0,"coordY":110.0}},"index":4,"playId":"d06ed8a4-24ae-385a-9542-13f8324dd83e","pitchNumber":5,"startTime":"2025-09-09T23:19:35.238Z","endTime":"2025-09-09T23:19:47.236Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:19:47.236Z","atBatIndex":25},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"David Fry doubles (4) on a sharp line drive to left fielder Randal Grichuk. José Ramírez scores.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-09T23:19:57.326Z","endTime":"2025-09-09T23:21:31.968Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":{"id":702070,"link":"/api/v1/people/702070"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.7,"strikeZoneTop":3.34345390784185,"strikeZoneBottom":1.59095639943984,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.030818861587633,"aZ":-41.85104261981785,"pfxX":0.3723221987377916,"pfxZ":-6.736929350891538,"pX":-0.9496712102431645,"pZ":1.9857896050298596,"vX0":-3.8339238538413705,"vY0":-119.11963571676507,"vZ0":-1.5012628678016053,"x":153.2,"y":185.16,"x0":0.6328144048440307,"y0":50.0046128990976,"z0":6.410403367744278,"aX":0.5354752771036307},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-12.2,"breakHorizontal":0.2,"spinRate":2439,"spinDirection":347},"zone":13,"typeConfidence":2.0,"plateTime":0.4599435585405409,"extension":6.468233454417341},"index":0,"playId":"19d90a72-630e-3486-85ce-8274eabb82dd","pitchNumber":1,"startTime":"2025-09-09T23:20:13.670Z","endTime":"2025-09-09T23:20:18.830Z","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.8,"endSpeed":80.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.822887652330763,"aZ":-31.194737821908056,"pfxX":-1.2135580735606766,"pfxZ":0.6026279605065783,"pX":-1.2995984306523942,"pZ":1.1968874416463864,"vX0":-4.864173654827595,"vY0":-126.27583812043808,"vZ0":-5.995500128843039,"x":166.54,"y":206.46,"x0":0.8032032987743324,"y0":50.00388540871695,"z0":6.087601408681275,"aX":-1.97471624394001},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.0,"breakHorizontal":3.2,"spinRate":2521,"spinDirection":258},"zone":13,"typeConfidence":2.0,"plateTime":0.43245483749651914,"extension":6.603192388272833},"index":1,"playId":"6d24ca8f-3d3a-3cf4-8085-3c88c9ad5b2d","pitchNumber":2,"startTime":"2025-09-09T23:20:30.312Z","endTime":"2025-09-09T23:20:34.821Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.4,"strikeZoneTop":3.38,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.251232582937583,"aZ":-13.430037361456437,"pfxX":3.846322440330572,"pfxZ":9.874888634593193,"pX":-0.969882326831965,"pZ":3.011182168329865,"vX0":-6.37562588003065,"vY0":-136.26525988605354,"vZ0":-5.64347312469627,"x":153.97,"y":157.48,"x0":0.8903178676094936,"y0":50.00663049208062,"z0":6.021423149741303,"aX":7.304448190425305},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.0,"breakHorizontal":-5.8,"spinRate":2385,"spinDirection":152},"zone":11,"typeConfidence":2.0,"plateTime":0.4004931680882917,"extension":6.393746161005177},"index":2,"playId":"43266df5-d66e-3159-89ee-f92c2b1b8843","pitchNumber":3,"startTime":"2025-09-09T23:20:58.273Z","endTime":"2025-09-09T23:21:02.499Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":78.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.036811982230507,"aZ":-39.46072014844042,"pfxX":-0.9906630598338801,"pfxZ":-4.752199886146503,"pX":-0.505095658797338,"pZ":2.1365910821659773,"vX0":-3.4591791503632665,"vY0":-122.71497527106595,"vZ0":-1.519076935796543,"x":136.25,"y":181.09,"x0":1.0483697063999526,"y0":50.00334928419442,"z0":6.108646618832697,"aX":-1.5183857985037101},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-8.8,"breakHorizontal":2.5,"spinRate":2366,"spinDirection":329},"zone":4,"typeConfidence":2.0,"plateTime":0.44541098776979116,"extension":6.510815400870352},"hitData":{"launchSpeed":106.7,"launchAngle":15.0,"totalDistance":247.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":31.45,"coordY":116.66}},"index":3,"playId":"a188ec0b-ab5c-3d4c-9a48-f3d2249877e4","pitchNumber":4,"startTime":"2025-09-09T23:21:19.955Z","endTime":"2025-09-09T23:21:31.968Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:21:31.968Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jhonkensy Noel strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-09T23:21:42.528Z","endTime":"2025-09-09T23:23:58.430Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,5,6,7],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Pickoff 2B","eventType":"pickoff_2b","movementReason":"r_pickoff_2b","runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":702070,"link":"/api/v1/people/702070"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","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":89.3,"endSpeed":83.5,"strikeZoneTop":3.54,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.350565136140528,"aZ":-25.55636201042389,"pfxX":-0.535687128840598,"pfxZ":3.7914458589214917,"pX":-1.2113985704829027,"pZ":2.468153402050693,"vX0":-5.215378363333541,"vY0":-130.06260997545033,"vZ0":-4.5496204577207395,"x":163.18,"y":172.14,"x0":0.8736793703962645,"y0":50.005985896706726,"z0":6.1338389883918945,"aX":-0.9343063692499117},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.2,"breakHorizontal":1.9,"spinRate":2495,"spinDirection":188},"zone":13,"typeConfidence":2.0,"plateTime":0.41807224905617124,"extension":6.515945069396509},"index":0,"playId":"7e493329-c809-3fff-9a39-690379f81d5e","pitchNumber":1,"startTime":"2025-09-09T23:22:02.265Z","endTime":"2025-09-09T23:22:07.775Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":82.0,"strikeZoneTop":3.54,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.445150585373025,"aZ":-26.500449899633807,"pfxX":-1.7024272813615076,"pfxZ":3.3910208199170446,"pX":-1.187986938151813,"pZ":1.6464870989187004,"vX0":-5.826883717850119,"vY0":-127.05490559816872,"vZ0":-5.752045672757339,"x":162.28,"y":194.32,"x0":1.3352132177703822,"y0":50.000341595239824,"z0":5.984746311684184,"aX":-2.8466134493152055},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.3,"breakHorizontal":4.1,"spinRate":2622,"spinDirection":193},"zone":13,"typeConfidence":2.0,"plateTime":0.42737989381845765,"extension":6.441284620403001},"index":1,"playId":"3d8090fe-cea0-3a44-95fa-1746fe37690d","pitchNumber":2,"startTime":"2025-09-09T23:22:18.700Z","endTime":"2025-09-09T23:22:22.628Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-09T23:22:37.390Z","endTime":"2025-09-09T23:22:45.025Z","isPitch":false,"type":"action","player":{"id":678877,"link":"/api/v1/people/678877"}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"playId":"b7de0027-6e4c-37ab-aebe-5949e72c3584","startTime":"2025-09-09T23:22:45.025Z","endTime":"2025-09-09T23:22:50.592Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pitcher Noah Cameron picks off David Fry at 2nd on throw to second baseman Nick Loftin.","event":"Pickoff 2B","eventType":"pickoff_2b","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":4,"actionPlayId":"b7de0027-6e4c-37ab-aebe-5949e72c3584","startTime":"2025-09-09T23:23:01.364Z","endTime":"2025-09-09T23:23:13.247Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":681807,"link":"/api/v1/people/681807"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":3.54,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.919295105580414,"aZ":-13.814586532358044,"pfxX":4.578577290215825,"pfxZ":9.757815020772112,"pX":-1.2358240632713093,"pZ":3.4531740771960187,"vX0":-7.833328698036354,"vY0":-136.51963090893895,"vZ0":-4.254057003094675,"x":164.11,"y":145.54,"x0":1.0799088856466177,"y0":50.004898181393365,"z0":5.987036849132297,"aX":8.617320890277192},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.9,"breakHorizontal":-6.6,"spinRate":2281,"spinDirection":156},"zone":11,"typeConfidence":2.0,"plateTime":0.4016898088959642,"extension":6.377129282917466},"index":5,"playId":"ad977ac5-d585-3294-b37c-bb1c55ae68f6","pitchNumber":3,"startTime":"2025-09-09T23:23:13.247Z","endTime":"2025-09-09T23:23:19.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.325283216023408,"aZ":-28.287748957953404,"pfxX":-0.7631822678926108,"pfxZ":2.2470710797029705,"pX":-1.3052279139555016,"pZ":1.6241610314535533,"vX0":-4.966457739060174,"vY0":-130.167515398263,"vZ0":-5.899996236920728,"x":166.75,"y":194.93,"x0":0.7204749700372461,"y0":50.002231249053075,"z0":6.040589506905549,"aX":-1.3196021194653986},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.1,"breakHorizontal":2.4,"spinRate":2488,"spinDirection":207},"zone":13,"typeConfidence":2.0,"plateTime":0.4195399246956004,"extension":6.453890670574562},"index":6,"playId":"0ba7d0b7-e4a8-34c1-b192-17c5259d29f4","pitchNumber":4,"startTime":"2025-09-09T23:23:34.261Z","endTime":"2025-09-09T23:23:40.600Z","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":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.305390337502864,"aZ":-26.618902607950606,"pfxX":9.14154966197044,"pfxZ":3.8340327122443707,"pX":0.773898980461731,"pZ":2.428233253231394,"vX0":-4.880006819434703,"vY0":-119.88871421847583,"vZ0":-2.9029837606898066,"x":87.5,"y":173.22,"x0":1.6536588478409961,"y0":50.0015034064078,"z0":6.043586538633697,"aX":13.237017450422014},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":6.5,"breakHorizontal":-15.2,"spinRate":1618,"spinDirection":128},"zone":6,"typeConfidence":2.0,"plateTime":0.4577795221851684,"extension":6.219216362745577},"index":7,"playId":"faabbaf3-493f-365d-b950-9f3da1fefe4e","pitchNumber":5,"startTime":"2025-09-09T23:23:53.183Z","endTime":"2025-09-09T23:23:58.430Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:23:58.430Z","atBatIndex":27},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jac Caglianone lines out to right fielder Nolan Jones.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-09T23:25:36.594Z","endTime":"2025-09-09T23:26:46.347Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.7,"strikeZoneTop":3.43625760594388,"strikeZoneBottom":1.71750041573272,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.44023722774953,"aZ":-13.2772245477596,"pfxX":3.4258623426488315,"pfxZ":10.28449792167632,"pX":-0.06041991456025977,"pZ":3.86747958332377,"vX0":-2.697062816176358,"vY0":-134.302361510705,"vZ0":-2.624993377121536,"x":119.3,"y":134.36,"x0":0.5087250215902154,"y0":50.0052910749647,"z0":5.794659145101178,"aX":6.297013886887032},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.4,"breakHorizontal":-5.6,"spinRate":1899,"spinDirection":153},"zone":11,"typeConfidence":0.91,"plateTime":0.4068912976791932,"extension":7.352953664189373},"index":0,"playId":"86f5a744-99ec-3784-846d-d2d4f6987553","pitchNumber":1,"startTime":"2025-09-09T23:25:58.840Z","endTime":"2025-09-09T23:26:03.756Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.7,"strikeZoneTop":3.38131658199548,"strikeZoneBottom":1.66246783405267,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.508032353370083,"aZ":-13.827193451040268,"pfxX":3.64131743020822,"pfxZ":10.066200502211982,"pX":-0.8747614077524077,"pZ":2.4923656940372316,"vX0":-4.719944796049111,"vY0":-133.37458723222392,"vZ0":-5.764242814763503,"x":150.34,"y":171.49,"x0":0.4350955662183414,"y0":50.006167051847726,"z0":5.658553382704274,"aX":6.639490904853105},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.4,"breakHorizontal":-5.8,"spinRate":1932,"spinDirection":147},"zone":13,"typeConfidence":0.9,"plateTime":0.4088229959883405,"extension":7.574105627451529},"index":1,"playId":"0e69fe1b-44a0-3f32-876c-4cbc60d620bd","pitchNumber":2,"startTime":"2025-09-09T23:26:11.074Z","endTime":"2025-09-09T23:26:18.215Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.9,"strikeZoneTop":3.25589924816639,"strikeZoneBottom":1.48714781289253,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.8582043829586,"aZ":-26.888438262430753,"pfxX":-1.3652914961595877,"pfxZ":3.2696244862386417,"pX":-0.7783386775949744,"pZ":2.2217333190997084,"vX0":-3.3426265382442426,"vY0":-125.85152336527862,"vZ0":-3.081273935584723,"x":146.67,"y":178.79,"x0":0.7406116460598601,"y0":50.00022773007519,"z0":5.623374064447052,"aX":-2.204845260070869},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.5,"breakHorizontal":3.2,"spinRate":1995,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.4340547053358086,"extension":7.386284484916566},"index":2,"playId":"28190dc8-2696-3814-b802-961410f2ac29","pitchNumber":3,"startTime":"2025-09-09T23:26:24.791Z","endTime":"2025-09-09T23:26:30.393Z","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":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.018140596108715,"aZ":-27.58515858859352,"pfxX":-1.5044312188671876,"pfxZ":2.8190106598591793,"pX":-0.30623785520744423,"pZ":2.2784130080640232,"vX0":-2.258681627971192,"vY0":-125.90612101400154,"vZ0":-2.915351546606057,"x":128.67,"y":177.26,"x0":0.7929600700305476,"y0":50.00584391187493,"z0":5.649547764228309,"aX":-2.4509269973989793},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.8,"breakHorizontal":3.1,"spinRate":2116,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.43260632952291544,"extension":7.311876679671076},"hitData":{"launchSpeed":93.8,"launchAngle":23.0,"totalDistance":335.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":206.5,"coordY":89.89}},"index":3,"playId":"8378202f-6c56-35a7-9cb6-9cc0afc3681f","pitchNumber":4,"startTime":"2025-09-09T23:26:38.537Z","endTime":"2025-09-09T23:26:46.347Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:26:46.347Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonathan India strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-09T23:26:50.525Z","endTime":"2025-09-09T23:28:07.268Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.4505617268772,"strikeZoneBottom":1.53806305203403,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.283354376456327,"aZ":-12.238967710321884,"pfxX":4.483996964908183,"pfxZ":10.68219381063027,"pX":0.38689495441505795,"pZ":1.8200512589116533,"vX0":-1.8646459628765273,"vY0":-135.42545193329659,"vZ0":-7.760271753725016,"x":102.25,"y":189.64,"x0":0.4999669350805606,"y0":50.003785629364344,"z0":5.570051459566299,"aX":8.367844418357754},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.0,"breakHorizontal":-7.8,"spinRate":2011,"spinDirection":157},"zone":9,"typeConfidence":0.92,"plateTime":0.40373655691156696,"extension":7.520729923221846},"index":0,"playId":"08992a88-67f7-3ca7-b1af-6bf4770e79bf","pitchNumber":1,"startTime":"2025-09-09T23:27:09.776Z","endTime":"2025-09-09T23:27:14.334Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.3,"strikeZoneTop":3.39464058064038,"strikeZoneBottom":1.50709630208281,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.269072458006164,"aZ":-13.606134728906529,"pfxX":5.526957531676609,"pfxZ":9.933294857172625,"pX":-0.6395094499000189,"pZ":2.5191327899535656,"vX0":-4.835875165923149,"vY0":-135.95869587955053,"vZ0":-5.807090913484107,"x":141.38,"y":170.76,"x0":0.4455873665530832,"y0":50.001578340173545,"z0":5.629799007904327,"aX":10.329470151293533},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.9,"breakHorizontal":-9.0,"spinRate":1930,"spinDirection":153},"zone":4,"typeConfidence":0.91,"plateTime":0.4031323908079676,"extension":7.510847622013466},"index":1,"playId":"58391086-7059-3752-af51-2f0530b109f6","pitchNumber":2,"startTime":"2025-09-09T23:27:24.364Z","endTime":"2025-09-09T23:27:29.140Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-09T23:27:35.242Z","endTime":"2025-09-09T23:27:47.114Z","isPitch":false,"type":"action","player":{"id":663697,"link":"/api/v1/people/663697"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":73.8,"strikeZoneTop":3.35000060285764,"strikeZoneBottom":1.47696609290989,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.352062505335063,"aZ":-22.05306692570307,"pfxX":7.453829668994913,"pfxZ":7.312695198137739,"pX":1.0080371523210119,"pZ":1.8837556699247542,"vX0":-1.4388460858880205,"vY0":-116.97128706602797,"vZ0":-4.06362632111982,"x":78.58,"y":187.92,"x0":0.6633775259041956,"y0":50.00182623422648,"z0":5.714642752314602,"aX":10.313465215984293},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":12.5,"breakHorizontal":-13.1,"spinRate":1701,"spinDirection":127},"zone":14,"typeConfidence":0.89,"plateTime":0.46850349274329295,"extension":7.270611159331661},"index":3,"playId":"c57a5ce6-5e76-3ced-8a0c-7e88eeae954a","pitchNumber":3,"startTime":"2025-09-09T23:27:47.114Z","endTime":"2025-09-09T23:27:53.758Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":73.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.51334626616021,"aZ":-21.238486834530434,"pfxX":7.4116345613859576,"pfxZ":8.05580340828377,"pX":0.9842495740208453,"pZ":0.9054032668140127,"vX0":-1.2592017949671162,"vY0":-115.74847723915718,"vZ0":-6.163206206530142,"x":79.48,"y":214.33,"x0":0.5721602788978474,"y0":50.00433453195343,"z0":5.63515944032439,"aX":10.061623695999282},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":13.3,"breakHorizontal":-13.1,"spinRate":1682,"spinDirection":129},"zone":14,"typeConfidence":0.9,"plateTime":0.473121941447193,"extension":7.348006559915053},"index":4,"playId":"c95a3e4a-36ff-3f2e-a4af-16480ce4e029","pitchNumber":4,"startTime":"2025-09-09T23:28:01.718Z","endTime":"2025-09-09T23:28:07.268Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:28:07.268Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Loftin flies out to right fielder Nolan Jones.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-09T23:28:13.460Z","endTime":"2025-09-09T23:30:08.706Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.7,"strikeZoneTop":3.38806271078987,"strikeZoneBottom":1.62677533289379,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.25705779315276,"aZ":-12.40643721304895,"pfxX":3.4447539142667667,"pfxZ":10.806679729946895,"pX":-0.8499774439415957,"pZ":1.929222189988051,"vX0":-4.725998606505586,"vY0":-133.96581828566772,"vZ0":-7.332521273534068,"x":149.4,"y":186.69,"x0":0.4843535395282166,"y0":50.00079671768632,"z0":5.576864159061549,"aX":6.300022078549537},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.4,"breakHorizontal":-5.3,"spinRate":1861,"spinDirection":150},"zone":13,"typeConfidence":0.9,"plateTime":0.4078875466539875,"extension":7.421984709913641},"index":0,"playId":"f7d8d233-4ccb-3033-ac20-7d8b4fb5feab","pitchNumber":1,"startTime":"2025-09-09T23:28:27.276Z","endTime":"2025-09-09T23:28:33.402Z","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":80.4,"endSpeed":73.6,"strikeZoneTop":3.23931894990927,"strikeZoneBottom":1.55330465041513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.57790937926018,"aZ":-19.50275579410089,"pfxX":7.6605738525982865,"pfxZ":9.201166905460873,"pX":-1.2729823890652914,"pZ":1.0444921949504304,"vX0":-6.306716044009303,"vY0":-116.78455244390915,"vZ0":-6.353416071323465,"x":141.2,"y":165.4,"x0":0.47096680565644644,"y0":50.00418645037533,"z0":5.642389708897963,"aX":10.552419975153192},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":15.2,"breakHorizontal":-12.2,"spinRate":1652,"spinDirection":132},"zone":13,"typeConfidence":0.9,"plateTime":0.46952583898596645,"extension":7.476596072425772},"index":1,"playId":"b0873131-4b53-3d9c-9d26-7435bd4f48da","pitchNumber":2,"startTime":"2025-09-09T23:28:39.685Z","endTime":"2025-09-09T23:28:45.275Z","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":79.6,"endSpeed":72.4,"strikeZoneTop":3.31059504682505,"strikeZoneBottom":1.54899158805808,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.11928733732744,"aZ":-18.311083861376243,"pfxX":6.944811955413405,"pfxZ":10.277458012003363,"pX":-0.9147377091121792,"pZ":3.1597297737399943,"vX0":-5.156302531046321,"vY0":-115.8229263606978,"vZ0":-2.023845545486838,"x":151.87,"y":153.47,"x0":0.44613262710090595,"y0":50.00147354379499,"z0":5.809460079789466,"aX":9.36562431532637},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":18.4,"breakHorizontal":-11.2,"spinRate":1684,"spinDirection":130},"zone":11,"typeConfidence":0.9,"plateTime":0.4742417481406469,"extension":7.4190481811648565},"index":2,"playId":"cb29ae77-a62d-3b92-83d3-1ce74b78ae02","pitchNumber":3,"startTime":"2025-09-09T23:28:51.621Z","endTime":"2025-09-09T23:28:57.825Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":72.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.59246096180657,"aZ":-18.715998432743508,"pfxX":7.823209385594285,"pfxZ":10.06568785340914,"pX":0.2344626965498301,"pZ":0.5679975757986653,"vX0":-2.781393399688454,"vY0":-114.98206737306114,"vZ0":-7.395113600236521,"x":108.06,"y":223.44,"x0":0.44430610849111757,"y0":50.00346551889192,"z0":5.645895393126245,"aX":10.461146894555311},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":16.6,"breakHorizontal":-13.4,"spinRate":1624,"spinDirection":129},"zone":14,"typeConfidence":0.9,"plateTime":0.476604968180236,"extension":7.33493503045483},"index":3,"playId":"86a3a19e-29cd-37ff-8ec3-9d247d6d8057","pitchNumber":4,"startTime":"2025-09-09T23:29:05.756Z","endTime":"2025-09-09T23:29:10.928Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-09-09T23:29:16.276Z","endTime":"2025-09-09T23:29:26.505Z","isPitch":false,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":72.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.38039550064297,"aZ":-20.49374367021441,"pfxX":5.360956756191994,"pfxZ":8.662360148782271,"pX":-0.07575821861620492,"pZ":3.1641541600860132,"vX0":-3.121933783163372,"vY0":-115.36217036904783,"vZ0":-1.4788490126758713,"x":119.89,"y":153.35,"x0":0.598296664890369,"y0":50.00198909302473,"z0":5.788149385706208,"aX":7.228356387935437},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":15.6,"breakHorizontal":-8.9,"spinRate":1432,"spinDirection":128},"zone":2,"typeConfidence":0.9,"plateTime":0.4747141517671585,"extension":7.420795610178002},"index":5,"playId":"572ceced-c42c-3aed-8503-e71a806efa2b","pitchNumber":5,"startTime":"2025-09-09T23:29:26.505Z","endTime":"2025-09-09T23:29:30.593Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":72.4,"strikeZoneTop":3.39018917064339,"strikeZoneBottom":1.54875762506164,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.722829830479565,"aZ":-45.645080659716704,"pfxX":-5.266261958895781,"pfxZ":-10.07551314848561,"pX":0.7865237334607188,"pZ":3.4798920954399395,"vX0":1.3641207444352672,"vY0":-115.80961157039916,"vZ0":4.184126347076547,"x":87.02,"y":144.82,"x0":0.8683912605559173,"y0":50.001781307630026,"z0":6.060529220054804,"aX":-7.042814747144064},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.4,"breakVerticalInduced":-16.7,"breakHorizontal":9.1,"spinRate":2607,"spinDirection":332},"zone":3,"typeConfidence":0.89,"plateTime":0.47577119046547,"extension":7.021634937818227},"index":6,"playId":"abed7fb1-591a-311f-b7fc-b9bb131b6642","pitchNumber":6,"startTime":"2025-09-09T23:29:46.212Z","endTime":"2025-09-09T23:29:52.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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.063152706917844,"aZ":-13.805005808526095,"pfxX":4.649246399909687,"pfxZ":9.980745946013752,"pX":-0.5255268869084606,"pZ":3.1529777845112896,"vX0":-4.262534510457885,"vY0":-134.752928943567,"vZ0":-4.156595018673957,"x":137.03,"y":153.65,"x0":0.47214064282068186,"y0":50.003621564642046,"z0":5.68966985557392,"aX":8.557600605087327},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.4,"breakHorizontal":-7.6,"spinRate":1998,"spinDirection":156},"zone":1,"typeConfidence":0.91,"plateTime":0.40634707846735996,"extension":7.534552998968378},"hitData":{"launchSpeed":80.3,"launchAngle":36.0,"totalDistance":266.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":200.36,"coordY":121.8}},"index":7,"playId":"2ed1d0f9-565e-3de5-9fa5-c764b6e10874","pitchNumber":7,"startTime":"2025-09-09T23:30:00.811Z","endTime":"2025-09-09T23:30:08.706Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:30:08.706Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Jones strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-09T23:31:37.350Z","endTime":"2025-09-09T23:33:00.629Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":77.5,"strikeZoneTop":3.95075694959775,"strikeZoneBottom":1.83757572008614,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.348343524902553,"aZ":-32.22790627395468,"pfxX":-1.187032312360623,"pfxZ":-0.040958535970400334,"pX":-0.6544104630765959,"pZ":2.182439294122573,"vX0":-3.0732892620227816,"vY0":-121.18839086735771,"vZ0":-3.4038898217848583,"x":141.94,"y":179.85,"x0":0.7789674343846231,"y0":50.00069685367509,"z0":6.389754557806517,"aX":-1.7828682805020553},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.6,"breakHorizontal":2.8,"spinRate":2389,"spinDirection":223},"zone":7,"typeConfidence":2.0,"plateTime":0.45016403315357145,"extension":6.409061099790901},"index":0,"playId":"ba6a4296-a64d-3ce9-ac67-b4a808849fe4","pitchNumber":1,"startTime":"2025-09-09T23:32:21.463Z","endTime":"2025-09-09T23:32:26.294Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":81.1,"strikeZoneTop":3.8,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.286687429057395,"aZ":-28.35412732279837,"pfxX":-2.5041128050850903,"pfxZ":2.331973806985066,"pX":-0.6306165401153517,"pZ":1.1214876829155909,"vX0":-2.871645504533694,"vY0":-126.31306344682503,"vZ0":-6.827818431709369,"x":141.04,"y":208.5,"x0":0.8403808390704283,"y0":50.00430778416883,"z0":6.0967071042473675,"aX":-4.104030691873474},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.1,"breakHorizontal":5.2,"spinRate":2380,"spinDirection":190},"zone":13,"typeConfidence":2.0,"plateTime":0.4312858671735609,"extension":6.463500612597032},"index":1,"playId":"3b1d2aaf-b72a-3278-a5fb-fd329fbb90dc","pitchNumber":2,"startTime":"2025-09-09T23:32:34.295Z","endTime":"2025-09-09T23:32:39.340Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-09T23:32:47.359Z","endTime":"2025-09-09T23:32:55.224Z","isPitch":false,"type":"action","player":{"id":666134,"link":"/api/v1/people/666134"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.7,"strikeZoneTop":3.8,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.615802454303115,"aZ":-31.545712678005142,"pfxX":-2.786341045877859,"pfxZ":0.3804549108496147,"pX":-0.6264512223305155,"pZ":2.57760067802819,"vX0":-1.7444113884453847,"vY0":-126.73950687076494,"vZ0":-2.9175595842558364,"x":140.88,"y":169.18,"x0":0.4305561290022687,"y0":50.00209745473163,"z0":6.238993586863597,"aX":-4.574599513017499},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.4,"breakHorizontal":5.4,"spinRate":2415,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.43062462285456027,"extension":6.557258508386151},"index":3,"playId":"7b71246d-089c-3280-8cd0-730904c7bf04","pitchNumber":3,"startTime":"2025-09-09T23:32:55.224Z","endTime":"2025-09-09T23:33:00.629Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:33:00.629Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brayan Rocchio singles on a ground ball to right fielder Jac Caglianone.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-09T23:33:03.574Z","endTime":"2025-09-09T23:34:15.426Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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(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":81.1,"endSpeed":75.6,"strikeZoneTop":3.08629129825384,"strikeZoneBottom":1.38261509091508,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.512722943927088,"aZ":-22.51560712942317,"pfxX":6.20055403250382,"pfxZ":6.775800582399565,"pX":-0.6066494485652056,"pZ":0.9437017558511972,"vX0":-6.203371957463968,"vY0":-117.84308317143562,"vZ0":-7.420009615541579,"x":140.12,"y":213.3,"x0":1.2373478768997985,"y0":50.00390226285851,"z0":6.171675530938224,"aX":8.8412767089347},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":10.9,"breakHorizontal":-10.0,"spinRate":1576,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.4623798539295807,"extension":6.323178632631309},"index":0,"playId":"443c6aa8-16cd-366b-884c-e86cf555b361","pitchNumber":1,"startTime":"2025-09-09T23:33:20.063Z","endTime":"2025-09-09T23:33:25.888Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.6,"strikeZoneTop":3.07,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.314505773867317,"aZ":-26.59324527604245,"pfxX":-1.6683042452249797,"pfxZ":3.3106823445715445,"pX":-0.3952977956222557,"pZ":3.1604723771881855,"vX0":-2.4523894106401376,"vY0":-128.37189941159565,"vZ0":-2.862241058961457,"x":132.07,"y":153.45,"x0":0.7857469457940605,"y0":50.00060830545913,"z0":6.340326490334669,"aX":-2.8085505819467813},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.6,"breakHorizontal":3.5,"spinRate":2426,"spinDirection":196},"zone":1,"typeConfidence":2.0,"plateTime":0.4252046089066641,"extension":6.418662961107803},"index":1,"playId":"491b1ed9-d81d-3f26-bbd7-d8d934e9220a","pitchNumber":2,"startTime":"2025-09-09T23:33:32.245Z","endTime":"2025-09-09T23:33:36.484Z","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":86.2,"endSpeed":80.0,"strikeZoneTop":3.07,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.991363718795593,"aZ":-30.117132583132758,"pfxX":-2.0756381025077384,"pfxZ":1.2810951468357716,"pX":-0.1843945386405683,"pZ":1.3861970401471844,"vX0":-2.5302109611541734,"vY0":-125.54028595339764,"vZ0":-5.7279208767035446,"x":124.03,"y":201.35,"x0":1.1039236630735936,"y0":50.002608002425205,"z0":6.130914270784744,"aX":-3.332686887871518},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.3,"breakHorizontal":4.3,"spinRate":2506,"spinDirection":206},"zone":8,"typeConfidence":2.0,"plateTime":0.43529434434516867,"extension":6.331582593659727},"index":2,"playId":"4f2b847f-bbca-3608-883c-979033fe0b0e","pitchNumber":3,"startTime":"2025-09-09T23:33:45.748Z","endTime":"2025-09-09T23:33:51.520Z","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":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.3,"strikeZoneTop":3.07,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.512185401555023,"aZ":-39.74515500968549,"pfxX":-5.787256764746864,"pfxZ":-5.120886439466897,"pX":0.29487373040259496,"pZ":2.9763437862234614,"vX0":-0.4806592286721407,"vY0":-121.00506798413889,"vZ0":0.5451404813683607,"x":105.76,"y":158.42,"x0":1.2479415287058546,"y0":50.00584851424735,"z0":6.241750766792121,"aX":-8.54845916668004},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-8.9,"breakHorizontal":10.6,"spinRate":2354,"spinDirection":334},"zone":3,"typeConfidence":2.0,"plateTime":0.45335847170836896,"extension":6.239820526186653},"hitData":{"launchSpeed":98.5,"launchAngle":2.0,"totalDistance":74.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":163.21,"coordY":107.35}},"index":3,"playId":"38b60fb7-e095-311f-b273-3643f4216562","pitchNumber":4,"startTime":"2025-09-09T23:34:03.961Z","endTime":"2025-09-09T23:34:15.426Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:34:15.426Z","atBatIndex":32},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Daniel Schneemann lines out to shortstop Bobby Witt Jr.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-09T23:34:23.013Z","endTime":"2025-09-09T23:34:57.950Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":1},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.7,"strikeZoneTop":3.45445440226324,"strikeZoneBottom":1.63852882949868,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.79872896867885,"aZ":-28.564651735109756,"pfxX":-2.7067262812369184,"pfxZ":2.206720412678168,"pX":-0.7059540157611127,"pZ":1.9915854814601535,"vX0":-2.8703333645324047,"vY0":-126.62275530130334,"vZ0":-4.909153893034922,"x":143.91,"y":185.01,"x0":0.7905563655458706,"y0":50.00593263803403,"z0":6.218253155841988,"aX":-4.432654033718167},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.2,"breakHorizontal":5.5,"spinRate":2436,"spinDirection":192},"zone":7,"typeConfidence":2.0,"plateTime":0.43117416278318865,"extension":6.349692971827165},"index":0,"playId":"3deb8193-0e15-3258-af6e-efdeff4506f5","pitchNumber":1,"startTime":"2025-09-09T23:34:37.081Z","endTime":"2025-09-09T23:34:42.596Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.579288015214154,"aZ":-24.84370540249514,"pfxX":0.7846744310325002,"pfxZ":4.264771604028729,"pX":-0.7775061226835168,"pZ":2.2930634925836246,"vX0":-4.303573432989759,"vY0":-129.67254255596742,"vZ0":-5.018338516063491,"x":146.64,"y":176.87,"x0":0.7946303146687074,"y0":50.00468160410872,"z0":6.125084552772345,"aX":1.3496329302108876},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.0,"breakHorizontal":-0.6,"spinRate":2597,"spinDirection":192},"zone":4,"typeConfidence":2.0,"plateTime":0.4207874001489471,"extension":6.4734270468726},"hitData":{"launchSpeed":87.1,"launchAngle":12.0,"totalDistance":170.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":119.0,"coordY":150.0}},"index":1,"playId":"9ef4abda-1e1e-3978-aa62-8131d7e2e58f","pitchNumber":2,"startTime":"2025-09-09T23:34:52.772Z","endTime":"2025-09-09T23:34:57.950Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:34:57.950Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Austin Hedges flies out to center fielder Kyle Isbel.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-09T23:35:06.672Z","endTime":"2025-09-09T23:38:19.238Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7,8,9],"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":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.402573801875125,"aZ":-22.494838125285483,"pfxX":6.667643564307448,"pfxZ":6.485669124604925,"pX":0.28986676682902707,"pZ":1.932960128104667,"vX0":-4.0468646888246464,"vY0":-121.55870988045157,"vZ0":-5.242086838157569,"x":105.95,"y":186.59,"x0":1.1121172858113395,"y0":50.0052573492729,"z0":6.077100808738808,"aX":9.954069700780751},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":10.7,"breakHorizontal":-11.0,"spinRate":1548,"spinDirection":141},"zone":9,"typeConfidence":2.0,"plateTime":0.45104104099220343,"extension":6.405114877548508},"index":0,"playId":"6235542d-7398-336a-993f-6c65a43b968d","pitchNumber":1,"startTime":"2025-09-09T23:35:21.090Z","endTime":"2025-09-09T23:35:26.514Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.4,"strikeZoneTop":3.33737964414553,"strikeZoneBottom":1.60888655516386,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.606226695951225,"aZ":-39.98952306168865,"pfxX":0.13272542489180728,"pfxZ":-5.22938757215775,"pX":-0.3528293099379801,"pZ":1.0502309906682468,"vX0":-3.052509021029722,"vY0":-121.42554038662622,"vZ0":-3.907141398299049,"x":130.45,"y":210.42,"x0":0.9029273460063549,"y0":50.00324053552779,"z0":6.156819208793934,"aX":0.198628755976873},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-10.2,"breakHorizontal":0.5,"spinRate":2476,"spinDirection":345},"zone":13,"typeConfidence":2.0,"plateTime":0.45094305565022363,"extension":6.4601626488211075},"index":1,"playId":"d1482245-f8a0-3bff-879f-a9e8e78e9951","pitchNumber":2,"startTime":"2025-09-09T23:35:38.740Z","endTime":"2025-09-09T23:35:43.449Z","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":2,"playId":"b6994412-debf-3434-b79b-ad12631abfdc","startTime":"2025-09-09T23:35:57.786Z","endTime":"2025-09-09T23:36:02.571Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":83.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.31523233181868,"aZ":-29.18399242708438,"pfxX":-2.021264298670151,"pfxZ":1.7379837546565886,"pX":-0.4664074515870221,"pZ":1.435780032631299,"vX0":-3.22149226313686,"vY0":-129.4916356079252,"vZ0":-6.248481470400895,"x":134.78,"y":200.01,"x0":1.0494992588599357,"y0":50.00516822293517,"z0":6.071181508623138,"aX":-3.483313822678753},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.2,"breakHorizontal":4.3,"spinRate":2479,"spinDirection":197},"zone":7,"typeConfidence":2.0,"plateTime":0.4206363303506939,"extension":6.417534526157167},"index":3,"playId":"f844400b-385a-305c-a82e-83177e68493c","pitchNumber":3,"startTime":"2025-09-09T23:36:14.059Z","endTime":"2025-09-09T23:36:20.440Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2025-09-09T23:36:29.066Z","endTime":"2025-09-09T23:36:46.539Z","isPitch":false,"type":"action","player":{"id":595978,"link":"/api/v1/people/595978"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":85.8,"strikeZoneTop":3.20023277025795,"strikeZoneBottom":1.47616898158994,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.44125836032219,"aZ":-13.303639274237655,"pfxX":4.517707320338491,"pfxZ":9.875410599014888,"pX":-0.07431329610977964,"pZ":5.731447005973819,"vX0":-4.488268357079168,"vY0":-137.7947503641985,"vZ0":1.1869036345236643,"x":119.83,"y":84.03,"x0":0.9936971981211685,"y0":50.00019902931531,"z0":6.197583711129586,"aX":8.630974666563286},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.4,"breakHorizontal":-7.2,"spinRate":2288,"spinDirection":157},"zone":11,"typeConfidence":2.0,"plateTime":0.3984678756109239,"extension":6.354033381757639},"index":5,"playId":"b3af8151-24fa-3a2e-b329-c80feca31bf2","pitchNumber":4,"startTime":"2025-09-09T23:36:46.539Z","endTime":"2025-09-09T23:36:52.329Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.777424453230655,"aZ":-12.268171751386081,"pfxX":3.9232456619716407,"pfxZ":10.401831293749193,"pX":0.12003907757255304,"pZ":3.2835708154991914,"vX0":-3.8964402741630426,"vY0":-137.7437448017545,"vZ0":-5.080811123237639,"x":112.42,"y":150.12,"x0":1.0460506706069332,"y0":50.00146914769134,"z0":5.987538424848537,"aX":7.507232097772367},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.9,"breakHorizontal":-6.2,"spinRate":2377,"spinDirection":152},"zone":2,"typeConfidence":2.0,"plateTime":0.3982724684941994,"extension":6.440793372765546},"index":6,"playId":"56d31c1c-8bf9-3500-86d8-0588a740b50b","pitchNumber":5,"startTime":"2025-09-09T23:37:05.249Z","endTime":"2025-09-09T23:37:11.330Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.7,"strikeZoneTop":3.32566776990317,"strikeZoneBottom":1.54675476521995,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.536794989739168,"aZ":-39.952276982321436,"pfxX":-0.31151693318109297,"pfxZ":-5.14816657819847,"pX":-0.5768187621561193,"pZ":1.6187359589180286,"vX0":-3.8520262756406227,"vY0":-121.98666144289405,"vZ0":-2.6483848091058633,"x":138.99,"y":195.07,"x0":1.0618782690619313,"y0":50.00343456189733,"z0":6.155789998620112,"aX":-0.47057028203122836},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-9.7,"breakHorizontal":1.4,"spinRate":2428,"spinDirection":341},"zone":7,"typeConfidence":2.0,"plateTime":0.4486486087740129,"extension":6.384767900303644},"index":7,"playId":"c328991b-d445-3d1c-ae01-3e468f2ce444","pitchNumber":6,"startTime":"2025-09-09T23:37:27.929Z","endTime":"2025-09-09T23:37:32.616Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.250277180635038,"aZ":-22.23497414225425,"pfxX":6.711544840645901,"pfxZ":6.703535501251114,"pX":0.5087397559878569,"pZ":2.8529162230009657,"vX0":-3.8166858202202225,"vY0":-120.90556426831377,"vZ0":-3.1149642750689974,"x":97.61,"y":161.75,"x0":1.234628822597787,"y0":50.002741008712995,"z0":6.10608523832868,"aX":9.950936150945358},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":11.6,"breakHorizontal":-11.3,"spinRate":1617,"spinDirection":137},"zone":3,"typeConfidence":2.0,"plateTime":0.45276137440346353,"extension":6.394481883174068},"index":8,"playId":"a2385dd6-06c8-34ee-ac1b-8acb916d097e","pitchNumber":7,"startTime":"2025-09-09T23:37:45.996Z","endTime":"2025-09-09T23:37:52.708Z","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":94.3,"endSpeed":86.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.914661376340394,"aZ":-13.615745963691408,"pfxX":3.4798726232910853,"pfxZ":9.695365541259632,"pX":0.0021161029490771735,"pZ":3.582694265096785,"vX0":-3.6412217220304313,"vY0":-137.36421435317484,"vZ0":-4.335267132694268,"x":116.92,"y":142.05,"x0":0.891607539297562,"y0":50.00685314064651,"z0":6.104701964278061,"aX":6.663910508668097},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.9,"breakHorizontal":-5.5,"spinRate":2365,"spinDirection":161},"zone":12,"typeConfidence":2.0,"plateTime":0.39847734007151514,"extension":6.44065678589179},"hitData":{"launchSpeed":92.8,"launchAngle":23.0,"totalDistance":327.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":131.73,"coordY":80.11}},"index":9,"playId":"6ef282ea-3937-35f8-aeff-52dc316ff08f","pitchNumber":8,"startTime":"2025-09-09T23:38:11.881Z","endTime":"2025-09-09T23:38:19.238Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:38:19.238Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Isbel grounds out, shortstop Brayan Rocchio to first baseman Jhonkensy Noel.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-09T23:40:06.811Z","endTime":"2025-09-09T23:41:33.676Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":1},"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":4},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678877,"link":"/api/v1/people/678877"},"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":90.3,"endSpeed":82.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.120045276201697,"aZ":-14.874013251777859,"pfxX":3.850593110053357,"pfxZ":9.902308852299745,"pX":-0.16730446404860774,"pZ":2.8881105779627094,"vX0":-3.0077292531810587,"vY0":-131.4026441658451,"vZ0":-4.479008000136587,"x":123.38,"y":160.8,"x0":0.4924885764186652,"y0":50.00122799371782,"z0":5.721539153595252,"aX":6.725997741150941},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":17.2,"breakHorizontal":-6.4,"spinRate":1722,"spinDirection":153},"zone":2,"typeConfidence":0.89,"plateTime":0.4170075452376878,"extension":7.44267227624455},"index":0,"playId":"3a62f430-2d40-31f5-96f1-e580fc35ef8a","pitchNumber":1,"startTime":"2025-09-09T23:40:31.132Z","endTime":"2025-09-09T23:40:36.733Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.1,"strikeZoneTop":3.51493222050643,"strikeZoneBottom":1.87945851916814,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.34630155584619,"aZ":-11.35900933558106,"pfxX":3.6763407364026186,"pfxZ":11.21757009777382,"pX":-0.7130264545224263,"pZ":2.2389147335957182,"vX0":-4.319132734305902,"vY0":-135.3012295299842,"vZ0":-6.9565927141291395,"x":144.18,"y":178.33,"x0":0.4258544141542721,"y0":50.000260231958016,"z0":5.638235331939454,"aX":6.819960728147408},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.1,"breakHorizontal":-5.8,"spinRate":1982,"spinDirection":153},"zone":7,"typeConfidence":0.91,"plateTime":0.40472990173930556,"extension":7.494921104721374},"index":1,"playId":"3df21bd8-ddf6-349a-8739-46292f176f69","pitchNumber":2,"startTime":"2025-09-09T23:40:49.109Z","endTime":"2025-09-09T23:40:54.504Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-09T23:40:59.267Z","endTime":"2025-09-09T23:41:14.506Z","isPitch":false,"type":"action","player":{"id":664728,"link":"/api/v1/people/664728"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.2,"strikeZoneTop":3.56795997528484,"strikeZoneBottom":1.84841165649886,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.388995960522873,"aZ":-11.93770399955231,"pfxX":4.173929778036861,"pfxZ":10.625739462015213,"pX":-1.131502867184476,"pZ":1.8338402977884274,"vX0":-5.45505447878936,"vY0":-137.3678922164711,"vZ0":-8.168930247572801,"x":160.13,"y":189.27,"x0":0.3409310535823662,"y0":50.004453833278134,"z0":5.664354298859318,"aX":7.95083983202708},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.6,"breakHorizontal":-6.4,"spinRate":2040,"spinDirection":153},"zone":13,"typeConfidence":0.91,"plateTime":0.3992360142377045,"extension":7.305465115701751},"index":3,"playId":"db31a772-6a7d-3b44-933c-57d39b356010","pitchNumber":3,"startTime":"2025-09-09T23:41:14.506Z","endTime":"2025-09-09T23:41:19.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":72.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.11212602817631,"aZ":-19.854211247963633,"pfxX":4.603415819644466,"pfxZ":9.215866920989644,"pX":0.024799029954535187,"pZ":0.9614051160742597,"vX0":-2.5946842542748985,"vY0":-115.10703669207895,"vZ0":-6.348373015234729,"x":116.05,"y":212.82,"x0":0.5706981393788128,"y0":50.00368247135885,"z0":5.687877231399934,"aX":6.154545303581421},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":15.4,"breakHorizontal":-7.7,"spinRate":1547,"spinDirection":126},"zone":14,"typeConfidence":0.9,"plateTime":0.4765173218608214,"extension":7.34059867984096},"hitData":{"launchSpeed":72.4,"launchAngle":-0.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":121.44,"coordY":156.39}},"index":4,"playId":"8213df0d-f119-3479-9127-a70afff3b3c2","pitchNumber":4,"startTime":"2025-09-09T23:41:26.337Z","endTime":"2025-09-09T23:41:33.676Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:41:33.676Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Maikel Garcia grounds out, third baseman José Ramírez to first baseman Jhonkensy Noel.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-09T23:41:43.186Z","endTime":"2025-09-09T23:42:50.840Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":3},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":678877,"link":"/api/v1/people/678877"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.9,"strikeZoneTop":3.70978054921154,"strikeZoneBottom":1.66977183938493,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.437885980339008,"aZ":-13.066481414390669,"pfxX":3.7237748078537596,"pfxZ":10.567354257102771,"pX":-0.446092481686401,"pZ":2.4808208278681048,"vX0":-3.7868162776171146,"vY0":-133.77562853291965,"vZ0":-5.825685791574863,"x":134.0,"y":171.8,"x0":0.5054676033137084,"y0":50.00551663939938,"z0":5.627130186595595,"aX":6.735741139420479},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.0,"breakHorizontal":-5.9,"spinRate":1984,"spinDirection":147},"zone":4,"typeConfidence":0.9,"plateTime":0.4097627519354887,"extension":7.4513241158682675},"index":0,"playId":"e71e876d-26db-3cbc-b85c-14a63f36e21a","pitchNumber":1,"startTime":"2025-09-09T23:41:57.443Z","endTime":"2025-09-09T23:42:02.002Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":3.55999987997579,"strikeZoneBottom":1.71141466375047,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.552496420397926,"aZ":-13.497518933008982,"pfxX":4.798477791957959,"pfxZ":10.062992594260708,"pX":-0.12952230831573677,"pZ":2.3169875107611175,"vX0":-3.2857977551209725,"vY0":-135.59140536635476,"vZ0":-6.291874724873219,"x":121.94,"y":176.22,"x0":0.4765800496983865,"y0":50.00371570093805,"z0":5.615245494456097,"aX":8.906063976362253},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.0,"breakHorizontal":-7.9,"spinRate":1955,"spinDirection":151},"zone":5,"typeConfidence":0.91,"plateTime":0.4044598463603908,"extension":7.3903529376373625},"index":1,"playId":"f7cdb7d3-c92c-3119-bc1e-8c6e48bae5c1","pitchNumber":2,"startTime":"2025-09-09T23:42:09.730Z","endTime":"2025-09-09T23:42:14.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":2,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":74.6,"strikeZoneTop":3.55999991320962,"strikeZoneBottom":1.60228245572163,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.269594657573936,"aZ":-44.95964597909658,"pfxX":-3.5463702739579053,"pfxZ":-9.219524254584318,"pX":-0.7194331978813673,"pZ":-0.6311047913337912,"vX0":-2.3600649306298385,"vY0":-118.31579469756369,"vZ0":-4.864990284429304,"x":144.42,"y":255.82,"x0":0.759643808083425,"y0":50.005776348460955,"z0":5.669861231939313,"aX":-4.915940827558681},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.8,"breakVerticalInduced":-17.8,"breakHorizontal":7.1,"spinRate":2833,"spinDirection":336},"zone":13,"typeConfidence":0.86,"plateTime":0.4669543629570496,"extension":7.237935294448522},"index":2,"playId":"5159d612-d77f-328f-8182-d7ed04e505c9","pitchNumber":3,"startTime":"2025-09-09T23:42:25.757Z","endTime":"2025-09-09T23:42:31.441Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.9,"strikeZoneTop":3.56,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.32433738314583,"aZ":-21.554749008566876,"pfxX":6.486769138294473,"pfxZ":7.6704924103457275,"pX":0.8973489601658406,"pZ":1.6657519404431052,"vX0":-1.319307255929505,"vY0":-116.72042101626344,"vZ0":-4.662977633824147,"x":82.8,"y":193.8,"x0":0.6260322656764141,"y0":50.00099938492892,"z0":5.711085749472523,"aX":8.977197636597902},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":13.1,"breakHorizontal":-11.4,"spinRate":1571,"spinDirection":125},"zone":14,"typeConfidence":0.89,"plateTime":0.4687075056101233,"extension":7.360330799672709},"hitData":{"launchSpeed":62.7,"launchAngle":-8.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.04,"coordY":172.92}},"index":3,"playId":"1aa393af-7bba-3ab2-a45a-c1064330ba8b","pitchNumber":4,"startTime":"2025-09-09T23:42:43.078Z","endTime":"2025-09-09T23:42:50.840Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:42:50.840Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bobby Witt Jr. called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-09T23:42:58.295Z","endTime":"2025-09-09T23:43:59.485Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":2},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.55000038992396,"strikeZoneBottom":1.71629387689724,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.726238353141227,"aZ":-12.758538708801847,"pfxX":5.294651228360642,"pfxZ":10.351393876756308,"pX":-0.7233372395779599,"pZ":2.0631043322748193,"vX0":-4.857192441503153,"vY0":-135.83493408468368,"vZ0":-7.085768765363068,"x":144.57,"y":183.08,"x0":0.39687553888913757,"y0":50.00455043487884,"z0":5.586008049695657,"aX":9.93200233046453},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.5,"breakHorizontal":-8.6,"spinRate":1897,"spinDirection":149},"zone":7,"typeConfidence":0.92,"plateTime":0.40266910331117867,"extension":7.4808959718486445},"index":0,"playId":"a052952e-809c-3d1a-acfb-31dda46e23c1","pitchNumber":1,"startTime":"2025-09-09T23:43:15.321Z","endTime":"2025-09-09T23:43:20.304Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":75.0,"strikeZoneTop":3.55,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.728246841071396,"aZ":-44.993172583543455,"pfxX":-5.134931056411493,"pfxZ":-9.087945203240924,"pX":-0.7507326292692555,"pZ":1.0188480852847566,"vX0":-1.9097608594753956,"vY0":-118.55228374928417,"vZ0":-1.6110712762406456,"x":145.62,"y":211.27,"x0":0.7347813409137615,"y0":50.00522439054191,"z0":5.8503001379204616,"aX":-7.239228754125038},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-16.6,"breakHorizontal":9.8,"spinRate":2703,"spinDirection":334},"zone":13,"typeConfidence":0.86,"plateTime":0.4637410691647923,"extension":7.246383017667897},"index":1,"playId":"5d6223b2-0c83-3a55-baae-f3893aa6451d","pitchNumber":2,"startTime":"2025-09-09T23:43:30.550Z","endTime":"2025-09-09T23:43:36.907Z","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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":74.5,"strikeZoneTop":3.48363841235197,"strikeZoneBottom":1.51423400147743,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.46495084326109,"aZ":-22.22305894580074,"pfxX":5.696875025768199,"pfxZ":7.114711432491566,"pX":0.4623870689678,"pZ":1.6694307394597045,"vX0":-2.2488561832142624,"vY0":-116.81194289867392,"vZ0":-4.5519911236266815,"x":99.37,"y":193.71,"x0":0.6909487416647533,"y0":50.00348075812943,"z0":5.701469226798386,"aX":7.970090767335394},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":12.2,"breakHorizontal":-9.8,"spinRate":1624,"spinDirection":120},"zone":9,"typeConfidence":0.9,"plateTime":0.46669762257771064,"extension":7.282924954823222},"index":2,"playId":"29e2412a-6b40-3df9-b4d4-d3bcec936216","pitchNumber":3,"startTime":"2025-09-09T23:43:54.800Z","endTime":"2025-09-09T23:43:59.485Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:43:59.485Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Steven Kwan grounds out, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-09T23:45:44.690Z","endTime":"2025-09-09T23:47:21.035Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":5},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.9,"strikeZoneTop":3.21000026065515,"strikeZoneBottom":1.44016048844868,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.597053928612773,"aZ":-14.467562143124171,"pfxX":2.0819150794980255,"pfxZ":9.679419009049317,"pX":-1.5425901267349442,"pZ":2.956415665295915,"vX0":-6.172888403192527,"vY0":-133.59460994703218,"vZ0":-5.929811328791663,"x":175.8,"y":158.96,"x0":0.5154545183301328,"y0":50.00119776438477,"z0":6.223696781779982,"aX":3.8087943945887712},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.7,"breakHorizontal":-2.6,"spinRate":2345,"spinDirection":161},"zone":11,"typeConfidence":2.0,"plateTime":0.40817153409414964,"extension":6.368903231514912},"index":0,"playId":"d713b0d5-3bc9-39d1-a7bc-321f6b5bc333","pitchNumber":1,"startTime":"2025-09-09T23:46:10.023Z","endTime":"2025-09-09T23:46:16.285Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.1,"strikeZoneTop":3.20999954275306,"strikeZoneBottom":1.47945727828783,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.1189254661785,"aZ":-24.951759412162517,"pfxX":-1.8600231543501775,"pfxZ":4.242080979158706,"pX":-0.540883516815926,"pZ":2.813449049893814,"vX0":-3.13533293385473,"vY0":-129.0177580635957,"vZ0":-3.724422856605508,"x":137.62,"y":162.82,"x0":0.9268350594985991,"y0":50.00630154297827,"z0":6.175101164770257,"aX":-3.1702195270146993},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.2,"breakHorizontal":4.0,"spinRate":2389,"spinDirection":194},"zone":1,"typeConfidence":2.0,"plateTime":0.42279273812796037,"extension":6.3883908029269385},"index":1,"playId":"858d95eb-d43c-396d-8035-6173d280d211","pitchNumber":2,"startTime":"2025-09-09T23:46:21.673Z","endTime":"2025-09-09T23:46:26.340Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.7,"strikeZoneTop":3.26905555482785,"strikeZoneBottom":1.40592244410144,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.174138766668307,"aZ":-31.263729319298537,"pfxX":-1.3944471586801859,"pfxZ":0.5570193889502733,"pX":-1.3137315109528707,"pZ":2.4300668838996007,"vX0":-5.180640242797558,"vY0":-126.84098935402866,"vZ0":-3.297354265442003,"x":167.08,"y":173.17,"x0":0.9304477364478945,"y0":50.00530990495122,"z0":6.2208852379991,"aX":-2.2881073857577694},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.5,"breakHorizontal":3.6,"spinRate":2503,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.43063056098749586,"extension":6.418564652432728},"index":2,"playId":"b083f636-fb0a-3b63-9b73-2c81787a8c87","pitchNumber":3,"startTime":"2025-09-09T23:46:33.273Z","endTime":"2025-09-09T23:46:40.093Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.2,"strikeZoneTop":3.25115655708028,"strikeZoneBottom":1.41344033536327,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.50098555206103,"aZ":-31.17136467164996,"pfxX":-0.9019839331868234,"pfxZ":0.60239601450448,"pX":0.4467723528972727,"pZ":2.8362083285008963,"vX0":-1.6220146386205885,"vY0":-127.50076271354664,"vZ0":-2.2902237419302582,"x":99.97,"y":162.2,"x0":1.2056379002913793,"y0":50.00272175644271,"z0":6.179361826058018,"aX":-1.5012679264040847},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.8,"breakHorizontal":1.9,"spinRate":2462,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.4277806295039204,"extension":6.387147847085398},"index":3,"playId":"7345d1a2-1d3c-3a5d-9c32-7e3ea2ae9ccb","pitchNumber":4,"startTime":"2025-09-09T23:46:47.049Z","endTime":"2025-09-09T23:46:52.310Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":81.8,"endSpeed":76.6,"strikeZoneTop":3.20999998147429,"strikeZoneBottom":1.5402863196959,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.417797166908453,"aZ":-26.142920016180806,"pfxX":8.346083143156815,"pfxZ":4.1594567737891905,"pX":-1.237189848177415,"pZ":-0.25611448871128256,"vX0":-8.316341395919695,"vY0":-118.72421525189725,"vZ0":-9.097360877119167,"x":164.16,"y":245.7,"x0":1.2011856692082783,"y0":50.001335364262516,"z0":5.9492777650937425,"aX":12.098863409018357},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":5.8,"breakHorizontal":-13.4,"spinRate":1649,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.4586158161641123,"extension":6.354016510992926},"index":4,"playId":"078f4124-44d7-3b1c-9901-3301aed9589a","pitchNumber":5,"startTime":"2025-09-09T23:46:59.708Z","endTime":"2025-09-09T23:47:05.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.45,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.762172886091204,"aZ":-14.033240766043827,"pfxX":4.652294858171728,"pfxZ":9.474818334076655,"pX":0.15578699283477299,"pZ":3.122018986021636,"vX0":-3.525828271612862,"vY0":-136.68204569688885,"vZ0":-5.476825550102898,"x":111.06,"y":154.49,"x0":0.850422650849637,"y0":50.00102043509162,"z0":6.095816252460852,"aX":8.906559579540623},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.3,"breakHorizontal":-7.8,"spinRate":2353,"spinDirection":161},"zone":2,"typeConfidence":2.0,"plateTime":0.39891507364976153,"extension":6.450012253083707},"hitData":{"launchSpeed":89.6,"launchAngle":-8.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.99,"coordY":153.36}},"index":5,"playId":"11b6e1c4-b86d-3540-b485-f317d42e518c","pitchNumber":6,"startTime":"2025-09-09T23:47:13.696Z","endTime":"2025-09-09T23:47:21.035Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:47:21.035Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Angel Martínez grounds out, third baseman Maikel Garcia to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-09T23:47:32.040Z","endTime":"2025-09-09T23:48:23.046Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":81.4,"endSpeed":75.4,"strikeZoneTop":3.0892401015744,"strikeZoneBottom":1.45174844385366,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.116294650612822,"aZ":-40.744945197147594,"pfxX":-2.660378217479794,"pfxZ":-5.990122425478431,"pX":0.991841206410041,"pZ":2.983839378956047,"vX0":0.5991310230867721,"vY0":-118.67184472930055,"vZ0":0.6318445221980113,"x":79.19,"y":158.22,"x0":1.0822138147918041,"y0":50.003664713590176,"z0":6.417285119797333,"aX":-3.8052835542875707},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-10.4,"breakHorizontal":4.7,"spinRate":2406,"spinDirection":335},"zone":12,"typeConfidence":2.0,"plateTime":0.46106055641739374,"extension":6.262596939127513},"index":0,"playId":"75550458-64f6-3764-9a76-aa351f2f0858","pitchNumber":1,"startTime":"2025-09-09T23:47:43.339Z","endTime":"2025-09-09T23:47:49.800Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.5,"strikeZoneTop":3.25,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.83759325083172,"aZ":-23.817359685134633,"pfxX":-1.880386642592939,"pfxZ":4.736398807452836,"pX":-0.6595619156246999,"pZ":2.111180249357078,"vX0":-3.3169366608179143,"vY0":-131.45983392720692,"vZ0":-5.771791703043558,"x":142.14,"y":181.78,"x0":0.8589558692254321,"y0":50.001034464064084,"z0":6.084566275590552,"aX":-3.316116991922231},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.7,"breakHorizontal":4.1,"spinRate":2492,"spinDirection":183},"zone":4,"typeConfidence":2.0,"plateTime":0.4154226412559856,"extension":6.479733551230072},"index":1,"playId":"e6f11bd0-881f-3148-870f-1e40667582ae","pitchNumber":2,"startTime":"2025-09-09T23:47:54.501Z","endTime":"2025-09-09T23:48:01.007Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":77.1,"strikeZoneTop":3.25,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.492536444269152,"aZ":-25.81485865055288,"pfxX":6.445253147907631,"pfxZ":4.260073183918552,"pX":0.4670120046112165,"pZ":2.049032229090244,"vX0":-4.774571140715744,"vY0":-120.5364560397627,"vZ0":-4.487160977335466,"x":99.2,"y":183.46,"x0":1.6232009891198635,"y0":50.000458734015965,"z0":6.178675674332403,"aX":9.609878046972101},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":7.1,"breakHorizontal":-10.7,"spinRate":1430,"spinDirection":135},"zone":6,"typeConfidence":2.0,"plateTime":0.45212233529611767,"extension":6.185295794656384},"hitData":{"launchSpeed":94.3,"launchAngle":-7.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.01,"coordY":172.74}},"index":2,"playId":"9073f186-0c53-3d15-a4d5-96835bd64c29","pitchNumber":3,"startTime":"2025-09-09T23:48:15.459Z","endTime":"2025-09-09T23:48:23.046Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:48:23.046Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"José Ramírez singles on a line drive to left fielder Randal Grichuk.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-09T23:48:33.348Z","endTime":"2025-09-09T23:50:24.516Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"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":82.0,"endSpeed":76.2,"strikeZoneTop":3.43000061818599,"strikeZoneBottom":1.67128446424615,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.500919074161455,"aZ":-41.87930671999951,"pfxX":-1.8423366585463277,"pfxZ":-6.658470005601579,"pX":0.020001348452883948,"pZ":3.18753703795341,"vX0":-1.6382204309913029,"vY0":-119.56074906336625,"vZ0":1.04658943642992,"x":116.24,"y":152.72,"x0":0.9516098490822209,"y0":50.001868706267395,"z0":6.481520481516674,"aX":-2.6857750476266524},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-11.6,"breakHorizontal":3.7,"spinRate":2454,"spinDirection":339},"zone":2,"typeConfidence":2.0,"plateTime":0.4568649915399625,"extension":6.369305336875364},"index":0,"playId":"5177967a-a053-3fe1-aa67-200c7a4ec8a4","pitchNumber":1,"startTime":"2025-09-09T23:48:43.390Z","endTime":"2025-09-09T23:48:47.254Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.887740460593122,"aZ":-29.49344680162826,"pfxX":-1.7505678219018783,"pfxZ":1.6033921913332767,"pX":-1.4540939755979867,"pZ":1.9322342041160192,"vX0":-5.205683239425397,"vY0":-127.89163270337076,"vZ0":-4.825855995028257,"x":172.43,"y":186.61,"x0":0.827040658144629,"y0":50.0039695947994,"z0":6.129745593503393,"aX":-2.928749056017687},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.2,"breakHorizontal":4.2,"spinRate":2610,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.4266414365229121,"extension":6.469446284555342},"index":1,"playId":"8be1dbd4-e882-3b1e-beab-35036ffe3e2f","pitchNumber":2,"startTime":"2025-09-09T23:48:56.836Z","endTime":"2025-09-09T23:49:01.060Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":81.0,"strikeZoneTop":3.48309734335396,"strikeZoneBottom":1.60565734523421,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.218102877393523,"aZ":-31.135430897187184,"pfxX":-1.8181608393101167,"pfxZ":0.6357519329819334,"pX":-0.5963759677252912,"pZ":1.4909729818453386,"vX0":-3.6449487294506606,"vY0":-126.62144761949985,"vZ0":-5.194418625510883,"x":139.73,"y":198.52,"x0":1.0920072853351641,"y0":50.006286322626416,"z0":6.028818557683469,"aX":-2.984180034714459},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.2,"breakHorizontal":4.1,"spinRate":2588,"spinDirection":248},"zone":7,"typeConfidence":2.0,"plateTime":0.4307895955371617,"extension":6.459562782909963},"index":2,"playId":"a117ef21-41d9-37a8-a615-64fde288b7f4","pitchNumber":3,"startTime":"2025-09-09T23:49:08.450Z","endTime":"2025-09-09T23:49:15.065Z","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":82.2,"endSpeed":76.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.138455983222617,"aZ":-44.00389672284098,"pfxX":-1.5774381170746588,"pfxZ":-8.13731920864031,"pX":-0.912074338369808,"pZ":2.695584946370058,"vX0":-2.2225570728976165,"vY0":-119.77694004420157,"vZ0":0.366686779423506,"x":151.77,"y":166.0,"x0":0.2328836708856393,"y0":50.005291774017216,"z0":6.475322007368278,"aX":-2.2920256473801968},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-14.4,"breakHorizontal":3.4,"spinRate":2448,"spinDirection":349},"zone":11,"typeConfidence":2.0,"plateTime":0.4572886802205036,"extension":6.3751665738654735},"index":3,"playId":"d04e0ea3-99ed-3cbe-ac9c-483aa6079687","pitchNumber":4,"startTime":"2025-09-09T23:49:26.408Z","endTime":"2025-09-09T23:49:32.495Z","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":93.9,"endSpeed":86.1,"strikeZoneTop":3.39357063500383,"strikeZoneBottom":1.54070234414063,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.690705162827964,"aZ":-18.27165110063323,"pfxX":3.9724567681455465,"pfxZ":7.300639389867207,"pX":1.5129963792869567,"pZ":5.4292441025728095,"vX0":-0.21453338452929152,"vY0":-136.7794583868385,"vZ0":1.2161099701478824,"x":59.33,"y":92.19,"x0":1.0756664486688232,"y0":50.004650500548145,"z0":6.227274217470297,"aX":7.566926047367344},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.7,"breakHorizontal":-7.2,"spinRate":2340,"spinDirection":152},"zone":12,"typeConfidence":2.0,"plateTime":0.3996534311391784,"extension":6.27125299907277},"index":4,"playId":"af2cab6f-e410-32ec-acc8-ce86884bb79e","pitchNumber":5,"startTime":"2025-09-09T23:49:43.848Z","endTime":"2025-09-09T23:49:50.058Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":83.1,"strikeZoneTop":3.43000025958807,"strikeZoneBottom":1.61354083668872,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.210517368654745,"aZ":-24.925185925857868,"pfxX":-2.050690841085304,"pfxZ":4.192643117323264,"pX":-1.424570199619391,"pZ":1.2429726926067912,"vX0":-4.913095501035371,"vY0":-129.90424303233615,"vZ0":-7.072585297123667,"x":171.3,"y":205.22,"x0":0.74887316833068,"y0":50.0027049417626,"z0":5.863841717905655,"aX":-3.5459865642067165},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.4,"breakHorizontal":4.7,"spinRate":2561,"spinDirection":202},"zone":13,"typeConfidence":2.0,"plateTime":0.4197441189315163,"extension":6.4978035126897575},"index":5,"playId":"a70f6378-424b-3e85-901f-d41225ddd816","pitchNumber":6,"startTime":"2025-09-09T23:49:58.843Z","endTime":"2025-09-09T23:50:03.754Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":84.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.393394760160113,"aZ":-25.737215531686903,"pfxX":-1.399044205514656,"pfxZ":3.634895978769249,"pX":-0.7820571178393595,"pZ":1.9993406236437004,"vX0":-3.85584317690846,"vY0":-130.92849446945226,"vZ0":-5.539191341241944,"x":146.81,"y":184.8,"x0":0.8797587491140433,"y0":50.00424058955744,"z0":6.018900817289923,"aX":-2.4776923496073904},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.8,"breakHorizontal":3.2,"spinRate":2500,"spinDirection":199},"zone":7,"typeConfidence":2.0,"plateTime":0.415143685256242,"extension":6.484257673724918},"hitData":{"launchSpeed":70.8,"launchAngle":21.0,"totalDistance":205.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":62.45,"coordY":123.0}},"index":6,"playId":"64b3625a-d1a1-350f-8251-fd363fea44f5","pitchNumber":7,"startTime":"2025-09-09T23:50:14.463Z","endTime":"2025-09-09T23:50:24.516Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:50:24.516Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"David Fry singles on a line drive to left fielder Randal Grichuk. José Ramírez to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-09T23:51:06.866Z","endTime":"2025-09-09T23:52:51.548Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"postOnSecond":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"42f80b13-8fc0-32e2-bb90-2f836fe0c165","startTime":"2025-09-09T23:50:52.076Z","endTime":"2025-09-09T23:50:56.117Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":81.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.396441526624866,"aZ":-29.238237196611998,"pfxX":-2.4489936036179474,"pfxZ":1.7685727037862544,"pX":-1.1220121556796883,"pZ":0.8023684565534052,"vX0":-4.790974316206038,"vY0":-126.90189411449434,"vZ0":-7.502301560292412,"x":159.77,"y":217.12,"x0":1.094851029865651,"y0":50.00357183448856,"z0":6.067252117426409,"aX":-4.069524655742798},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.0,"breakHorizontal":5.4,"spinRate":2471,"spinDirection":194},"zone":13,"typeConfidence":2.0,"plateTime":0.42854362252058564,"extension":6.487683445545551},"index":1,"playId":"7a606a65-317d-38ff-a524-b901f4743168","pitchNumber":1,"startTime":"2025-09-09T23:51:09.167Z","endTime":"2025-09-09T23:51:14.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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.123187809864106,"aZ":-25.408564022169436,"pfxX":6.817405581277148,"pfxZ":4.756156641668142,"pX":0.12417571934202512,"pZ":2.39898881340753,"vX0":-4.801083809545394,"vY0":-118.62912139665369,"vZ0":-3.373355695581882,"x":112.27,"y":174.01,"x0":1.2905389310300885,"y0":50.00345872190963,"z0":6.160836217821865,"aX":9.697519067336033},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":8.0,"breakHorizontal":-11.2,"spinRate":1498,"spinDirection":137},"zone":5,"typeConfidence":2.0,"plateTime":0.46207828475096235,"extension":6.205129096027777},"index":2,"playId":"8cde7e67-86d6-344b-827f-7c29a6c8b5de","pitchNumber":2,"startTime":"2025-09-09T23:51:29.990Z","endTime":"2025-09-09T23:51:34.070Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.2,"strikeZoneTop":3.43876652962701,"strikeZoneBottom":1.62247702180153,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.015585042765096,"aZ":-14.279437668442723,"pfxX":2.4073385316435187,"pfxZ":9.279384190080112,"pX":-0.004313680994840367,"pZ":4.741273107219765,"vX0":-3.6869640421790546,"vY0":-138.71499604424196,"vZ0":-1.2052601911106067,"x":117.16,"y":110.77,"x0":1.0356709327034719,"y0":50.00568474821303,"z0":6.143626233671505,"aX":4.644311967742203},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.7,"breakHorizontal":-3.5,"spinRate":2150,"spinDirection":158},"zone":11,"typeConfidence":2.0,"plateTime":0.3964320824943668,"extension":6.424019604402077},"index":3,"playId":"52842d4c-523b-303f-a7ce-ad96511bd41e","pitchNumber":3,"startTime":"2025-09-09T23:52:03.800Z","endTime":"2025-09-09T23:52:08.270Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.2,"strikeZoneTop":3.46390101344657,"strikeZoneBottom":1.69782388725938,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.175256299897807,"aZ":-26.0521020692855,"pfxX":-1.2519375386746328,"pfxZ":3.4965444367795246,"pX":-0.7599147709890826,"pZ":1.1869352763389591,"vX0":-4.1900093564693375,"vY0":-131.2535165948574,"vZ0":-7.016344026001511,"x":145.97,"y":206.73,"x0":1.0181354157024805,"y0":50.00016562855732,"z0":5.828324257860435,"aX":-2.1878395365053724},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.0,"breakHorizontal":3.1,"spinRate":2532,"spinDirection":177},"zone":13,"typeConfidence":2.0,"plateTime":0.41694667830384047,"extension":6.458097419095782},"index":4,"playId":"d26fce00-3c54-3ee5-bc6d-38cd38cc6a30","pitchNumber":4,"startTime":"2025-09-09T23:52:19.658Z","endTime":"2025-09-09T23:52:25.341Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.729591481954476,"aZ":-25.613552206032313,"pfxX":7.212474157320471,"pfxZ":4.398964227650519,"pX":-0.3021201647387807,"pZ":1.8619260050015407,"vX0":-6.375834132364554,"vY0":-121.32374700407718,"vZ0":-4.732984745224437,"x":128.52,"y":188.51,"x0":1.4228066854549877,"y0":50.00085339464104,"z0":6.070124358208683,"aX":10.751301442443689},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":7.1,"breakHorizontal":-11.5,"spinRate":1353,"spinDirection":137},"zone":7,"typeConfidence":2.0,"plateTime":0.45144684466101825,"extension":6.407684493181976},"hitData":{"launchSpeed":107.3,"launchAngle":11.0,"totalDistance":217.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":79.67,"coordY":117.04}},"index":5,"playId":"42c6f94b-5c2f-3e67-a69d-1efb257b3a5e","pitchNumber":5,"startTime":"2025-09-09T23:52:41.465Z","endTime":"2025-09-09T23:52:51.548Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:52:51.548Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jhonkensy Noel strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-09T23:54:04.738Z","endTime":"2025-09-09T23:55:33.383Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-09T23:53:13.724Z","endTime":"2025-09-09T23:54:07.000Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.9,"strikeZoneTop":3.53999910007983,"strikeZoneBottom":1.70734856053537,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.339370903988414,"aZ":-40.421927235558215,"pfxX":-2.7248010629517228,"pfxZ":-5.82251251151906,"pX":-0.14395058975942834,"pZ":2.528407561656914,"vX0":-2.0674559944196518,"vY0":-118.40687975122427,"vZ0":-0.34364987380837664,"x":122.49,"y":170.51,"x0":1.0957050148371608,"y0":50.005639851254784,"z0":6.384814807217367,"aX":-3.856392980118461},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-10.3,"breakHorizontal":5.4,"spinRate":2329,"spinDirection":340},"zone":5,"typeConfidence":2.0,"plateTime":0.46319325327989214,"extension":6.404102516304815},"index":1,"playId":"846b373a-aee5-32e2-8e46-882dc5506e79","pitchNumber":1,"startTime":"2025-09-09T23:54:07.000Z","endTime":"2025-09-09T23:54:11.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.56378254832815,"aZ":-22.408005092023416,"pfxX":6.5663884445602,"pfxZ":6.448862854522713,"pX":1.1645794018142637,"pZ":1.1888211047928314,"vX0":-2.880888873120096,"vY0":-122.38058555663002,"vZ0":-6.686250819847077,"x":72.61,"y":206.68,"x0":1.5050888318147655,"y0":50.00240781719475,"z0":5.880771892233929,"aX":9.941571499931488},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":10.3,"breakHorizontal":-11.2,"spinRate":1425,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.4478820184099801,"extension":6.444064140374095},"index":2,"playId":"cf55976b-af55-3faa-8b0b-ec6a131c8ad3","pitchNumber":2,"startTime":"2025-09-09T23:54:25.567Z","endTime":"2025-09-09T23:54:30.404Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2025-09-09T23:54:35.735Z","endTime":"2025-09-09T23:54:47.213Z","isPitch":false,"type":"action","player":{"id":678877,"link":"/api/v1/people/678877"}},{"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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.7,"strikeZoneTop":3.54000041472914,"strikeZoneBottom":1.73786145528888,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.387095242971288,"aZ":-24.21011682293096,"pfxX":7.623336005597648,"pfxZ":5.501407280838343,"pX":1.69611234039289,"pZ":0.5321657023890352,"vX0":-2.9296361560623567,"vY0":-119.59139136412341,"vZ0":-7.184667576951837,"x":52.35,"y":224.41,"x0":1.9477047181205562,"y0":50.00021052524664,"z0":5.751525403006857,"aX":11.02364455262739},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":8.5,"breakHorizontal":-13.1,"spinRate":1492,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.4582711632759642,"extension":6.33816803429469},"index":4,"playId":"691111ff-1c4c-3fc9-9ea5-3e3a637b410b","pitchNumber":3,"startTime":"2025-09-09T23:54:47.213Z","endTime":"2025-09-09T23:54:55.192Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":83.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.791598262420965,"aZ":-25.76115882668246,"pfxX":-0.7645360019882603,"pfxZ":3.6840984182134076,"pX":-0.8146405857188034,"pZ":1.521127642344668,"vX0":-3.9415309124566313,"vY0":-130.19206519198426,"vZ0":-6.531847165156462,"x":148.05,"y":197.71,"x0":0.8096795348263673,"y0":50.00124328195314,"z0":5.975453012315106,"aX":-1.33047648783897},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.6,"breakHorizontal":2.2,"spinRate":2516,"spinDirection":181},"zone":13,"typeConfidence":2.0,"plateTime":0.4184975213978106,"extension":6.6521883635761565},"index":5,"playId":"095f7139-12b4-33ce-ab78-b93bd4ab88df","pitchNumber":4,"startTime":"2025-09-09T23:55:07.677Z","endTime":"2025-09-09T23:55:12.189Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.433999808865043,"aZ":-24.256597076572508,"pfxX":8.048683262116732,"pfxZ":5.393358532778193,"pX":1.3870461078326883,"pZ":1.2593662619956554,"vX0":-2.906723633549741,"vY0":-120.17211844595502,"vZ0":-6.088236378968389,"x":64.13,"y":204.78,"x0":1.5638348795149901,"y0":50.00517667328724,"z0":5.969516067271033,"aX":11.819319998388258},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":8.6,"breakHorizontal":-13.9,"spinRate":1699,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.4551156507969054,"extension":6.279152190407873},"index":6,"playId":"b53395a5-5609-38ba-951b-356c889eacca","pitchNumber":5,"startTime":"2025-09-09T23:55:27.701Z","endTime":"2025-09-09T23:55:33.383Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:55:33.383Z","atBatIndex":42},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Vinnie Pasquantino pops out to second baseman Daniel Schneemann.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-09T23:57:25.328Z","endTime":"2025-09-09T23:58:21.739Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","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":2},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.9,"strikeZoneTop":3.64357856680278,"strikeZoneBottom":1.8233915791706,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.46023036311487,"aZ":-14.323368528776077,"pfxX":5.215306455165713,"pfxZ":9.917995403166827,"pX":0.0957851247352186,"pZ":1.8895988591474242,"vX0":-3.087325159982644,"vY0":-133.2572272987314,"vZ0":-7.085676982603799,"x":113.35,"y":187.76,"x0":0.59140324923707,"y0":50.002291564194245,"z0":5.616592188307723,"aX":9.385209719389307},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.7,"breakHorizontal":-8.8,"spinRate":2051,"spinDirection":148},"zone":8,"typeConfidence":0.91,"plateTime":0.410930527650474,"extension":7.447661929690578},"index":0,"playId":"52af22c1-8250-32f1-a9e4-f1b2bb1945c0","pitchNumber":1,"startTime":"2025-09-09T23:57:41.179Z","endTime":"2025-09-09T23:57:47.146Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":72.4,"strikeZoneTop":3.49165129646224,"strikeZoneBottom":1.62157436648416,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.68140499907793,"aZ":-21.235877858138345,"pfxX":6.945680931108215,"pfxZ":8.294695130909524,"pX":-0.13056522523158828,"pZ":0.33762308045543127,"vX0":-3.717050438987295,"vY0":-114.03860025503003,"vZ0":-7.387592817260166,"x":121.98,"y":229.66,"x0":0.6168481678903546,"y0":50.00453288086962,"z0":5.709436971193058,"aX":9.162621036102045},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":13.4,"breakHorizontal":-11.6,"spinRate":1694,"spinDirection":129},"zone":13,"typeConfidence":0.9,"plateTime":0.4800357380922424,"extension":7.2274250507430295},"index":1,"playId":"2e25b7b7-ea4d-3b83-ab7b-61dd817e7d89","pitchNumber":2,"startTime":"2025-09-09T23:57:53.936Z","endTime":"2025-09-09T23:57:59.970Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.0,"strikeZoneTop":3.53,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.898894219513643,"aZ":-26.413628970607522,"pfxX":-2.774230445554375,"pfxZ":3.628691687999325,"pX":0.14693844884333654,"pZ":2.9684160006704396,"vX0":-0.8698942901494731,"vY0":-124.83654551648273,"vZ0":-1.3047432217705346,"x":111.4,"y":158.63,"x0":0.8598416453910869,"y0":50.00162667273416,"z0":5.661610103790694,"aX":-4.400723066129943},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":6.5,"breakHorizontal":5.3,"spinRate":1950,"spinDirection":230},"zone":2,"typeConfidence":2.0,"plateTime":0.43788873294613184,"extension":7.313644320881533},"hitData":{"launchSpeed":78.9,"launchAngle":57.0,"totalDistance":175.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":171.03,"coordY":146.9}},"index":2,"playId":"4928b986-a424-3d1a-a3be-c37ceb77be7f","pitchNumber":3,"startTime":"2025-09-09T23:58:12.434Z","endTime":"2025-09-09T23:58:21.739Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-09T23:58:21.739Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Salvador Perez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-09T23:58:26.913Z","endTime":"2025-09-10T00:00:15.287Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"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":92.3,"endSpeed":84.5,"strikeZoneTop":3.69,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.84215850807924,"aZ":-14.528111436037197,"pfxX":3.9103548926826495,"pfxZ":9.625762871531403,"pX":0.457742612146614,"pZ":3.686025600883522,"vX0":-1.417663718378048,"vY0":-134.4754295636885,"vZ0":-2.6754424809055894,"x":99.55,"y":139.26,"x0":0.4833018933960632,"y0":50.00566841543191,"z0":5.7229920401623895,"aX":7.171300072287648},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.0,"breakHorizontal":-6.8,"spinRate":1848,"spinDirection":149},"zone":3,"typeConfidence":0.91,"plateTime":0.4071241461790791,"extension":7.378787402736092},"index":0,"playId":"450aa035-ae5c-322b-8740-b9fabb5b5f32","pitchNumber":1,"startTime":"2025-09-09T23:58:43.013Z","endTime":"2025-09-09T23:58:48.056Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.3,"strikeZoneTop":3.69,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.047964400233685,"aZ":-20.60291080808652,"pfxX":7.732112655280888,"pfxZ":8.46724039496279,"pX":0.427590589950395,"pZ":1.2852466645397773,"vX0":-2.877121104170315,"vY0":-116.49539719921542,"vZ0":-5.611221674220571,"x":100.7,"y":204.08,"x0":0.6780161081255843,"y0":50.002386083938,"z0":5.687656754506879,"aX":10.56676688359361},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":14.2,"breakHorizontal":-13.2,"spinRate":1709,"spinDirection":125},"zone":14,"typeConfidence":0.9,"plateTime":0.4712016984058116,"extension":7.546865881329831},"index":1,"playId":"600395f6-ebad-32d8-ae1f-f02758830d72","pitchNumber":2,"startTime":"2025-09-09T23:58:55.882Z","endTime":"2025-09-09T23:59:01.724Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.4,"strikeZoneTop":3.69,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.115483149116937,"aZ":-11.028887078485884,"pfxX":4.751271475916809,"pfxZ":11.240624505973173,"pX":0.5236656605336855,"pZ":3.5934972059373935,"vX0":-1.8022666669588558,"vY0":-136.53979074786892,"vZ0":-3.86858183820979,"x":97.04,"y":141.76,"x0":0.5764446588558267,"y0":50.00266636695384,"z0":5.7922776046440925,"aX":8.937025096038326},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.7,"breakHorizontal":-8.2,"spinRate":1983,"spinDirection":148},"zone":3,"typeConfidence":0.92,"plateTime":0.40172801837269034,"extension":7.198285514171258},"index":2,"playId":"0eb46bf2-39de-393f-ade8-98bbc8b7a5b5","pitchNumber":3,"startTime":"2025-09-09T23:59:13.359Z","endTime":"2025-09-09T23:59:18.390Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.5,"strikeZoneTop":3.69,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.066404457306383,"aZ":-14.791624358490493,"pfxX":5.3036880836598295,"pfxZ":9.42971943720626,"pX":0.509401303930311,"pZ":3.5787159553767816,"vX0":-1.781069711759942,"vY0":-135.27775493085366,"vZ0":-3.0778682096701995,"x":97.58,"y":142.15,"x0":0.4895780771247949,"y0":50.0002960411691,"z0":5.77576486402273,"aX":9.77230547814129},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.6,"breakHorizontal":-9.2,"spinRate":1824,"spinDirection":148},"zone":3,"typeConfidence":0.91,"plateTime":0.4057773841395904,"extension":7.222140379209725},"index":3,"playId":"be9afd77-438b-3f15-970a-80e7c2f2f3cb","pitchNumber":4,"startTime":"2025-09-09T23:59:30.727Z","endTime":"2025-09-09T23:59:34.040Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":73.8,"strikeZoneTop":3.69,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.908928429141536,"aZ":-46.12526203573767,"pfxX":-5.00440024765472,"pfxZ":-10.189145718997093,"pX":0.3753518919865523,"pZ":1.9584342865023265,"vX0":0.21713663133267103,"vY0":-116.8261823417144,"vZ0":0.8869774567796196,"x":102.69,"y":185.9,"x0":0.9299501584445065,"y0":50.001691915196,"z0":5.941348789948713,"aX":-6.852934373415803},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.6,"breakVerticalInduced":-17.9,"breakHorizontal":9.0,"spinRate":2814,"spinDirection":331},"zone":9,"typeConfidence":0.88,"plateTime":0.4705113749918066,"extension":7.020096212102443},"index":4,"playId":"1ee99aed-4d0d-3a91-bf7d-da560800ceda","pitchNumber":5,"startTime":"2025-09-09T23:59:47.087Z","endTime":"2025-09-09T23:59:52.470Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.5,"strikeZoneTop":3.69,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.635647757604403,"aZ":-44.703001200798745,"pfxX":-5.412045208644827,"pfxZ":-8.755265226770417,"pX":0.5786357801974366,"pZ":0.4324170188992604,"vX0":0.8711005949530051,"vY0":-119.8494343324388,"vZ0":-2.986825908415329,"x":94.94,"y":227.1,"x0":0.9091596157053635,"y0":50.00197836336814,"z0":5.749927678351684,"aX":-7.746038601542648},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-16.3,"breakHorizontal":9.5,"spinRate":2671,"spinDirection":333},"zone":14,"typeConfidence":0.84,"plateTime":0.45985842654621756,"extension":7.057188278675557},"index":5,"playId":"0853cd68-4227-3362-aeaf-74e7a5e2f4d7","pitchNumber":6,"startTime":"2025-09-10T00:00:09.812Z","endTime":"2025-09-10T00:00:15.287Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T00:00:15.287Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randal Grichuk strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-10T00:00:18.063Z","endTime":"2025-09-10T00:01:16.348Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":73.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.940998509733003,"aZ":-21.6296401771699,"pfxX":3.10510619197047,"pfxZ":7.719997623665838,"pX":0.2627137037175841,"pZ":2.289595039223275,"vX0":-2.040362910757915,"vY0":-115.93658645402715,"vZ0":-3.151614789463437,"x":106.99,"y":176.96,"x0":0.7491720390596517,"y0":50.00438446400112,"z0":5.72270737512258,"aX":4.242728791896114},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":13.6,"breakHorizontal":-5.2,"spinRate":1483,"spinDirection":128},"zone":5,"typeConfidence":0.89,"plateTime":0.4717789887381203,"extension":7.461440809131803},"index":0,"playId":"39250abb-edfb-3949-9908-8cbde36b8ee7","pitchNumber":1,"startTime":"2025-09-10T00:00:40.398Z","endTime":"2025-09-10T00:00:45.229Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":74.3,"strikeZoneTop":3.26,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.98938995898092,"aZ":-21.349080627693574,"pfxX":5.826563021099199,"pfxZ":7.76699600219233,"pX":-0.011258555829009226,"pZ":1.5977540394588543,"vX0":-3.172070533247303,"vY0":-116.76668248778476,"vZ0":-4.867899108336482,"x":117.43,"y":195.64,"x0":0.6010351568064037,"y0":50.00560404019031,"z0":5.693813948371598,"aX":8.12515603718162},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":13.2,"breakHorizontal":-9.8,"spinRate":1608,"spinDirection":126},"zone":8,"typeConfidence":0.9,"plateTime":0.46735252917631653,"extension":7.362666872423937},"index":1,"playId":"f359e4ad-6af4-381d-9ce8-40e516649e6a","pitchNumber":2,"startTime":"2025-09-10T00:00:54.160Z","endTime":"2025-09-10T00:01:00.189Z","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":2},"pitchData":{"startSpeed":80.3,"endSpeed":74.2,"strikeZoneTop":3.26,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.16222614025483,"aZ":-22.688684893264856,"pfxX":6.340604789687496,"pfxZ":6.8263208604756445,"pX":0.903945675617725,"pZ":1.256762928655408,"vX0":-1.3154064409574118,"vY0":-116.86325590211844,"vZ0":-5.327163386806626,"x":82.54,"y":204.85,"x0":0.6488655077607478,"y0":50.000722459800166,"z0":5.68564245405021,"aX":8.805238630544382},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":11.4,"breakHorizontal":-11.2,"spinRate":1610,"spinDirection":123},"zone":14,"typeConfidence":0.89,"plateTime":0.46794230326823527,"extension":7.210107614935355},"index":2,"playId":"0fa22f55-3b05-3e90-8198-5872500ea128","pitchNumber":3,"startTime":"2025-09-10T00:01:08.241Z","endTime":"2025-09-10T00:01:16.348Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T00:01:16.348Z","atBatIndex":45},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nolan Jones lines out to center fielder Kyle Isbel.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-10T00:03:01.208Z","endTime":"2025-09-10T00:04:54.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":74.8,"strikeZoneTop":3.80000053614522,"strikeZoneBottom":1.69836742248314,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.663720286540062,"aZ":-37.83487909920158,"pfxX":-1.0303901189261813,"pfxZ":-4.054241579218623,"pX":-0.37930955114374626,"pZ":2.2004864324497975,"vX0":-2.9876009719668257,"vY0":-117.0228796133263,"vZ0":-1.6359608229432017,"x":131.46,"y":179.37,"x0":1.044225632832818,"y0":50.002158389637614,"z0":6.43067528375796,"aX":-1.4386888206490709},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-7.4,"breakHorizontal":2.5,"spinRate":2459,"spinDirection":332},"zone":7,"typeConfidence":2.0,"plateTime":0.466827605750328,"extension":6.285562798001284},"index":0,"playId":"c32c4fbc-1ea1-3f5b-b00a-725625e35692","pitchNumber":1,"startTime":"2025-09-10T00:03:25.642Z","endTime":"2025-09-10T00:03:31.273Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.8,"strikeZoneTop":3.89551685210895,"strikeZoneBottom":1.8106252276159,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.87269203225134,"aZ":-13.695809187994714,"pfxX":3.403391931944436,"pfxZ":10.042035918100094,"pX":-0.8317457188708405,"pZ":3.724586281787184,"vX0":-4.879871998702903,"vY0":-134.47785759400253,"vZ0":-4.026742330011312,"x":148.7,"y":138.22,"x0":0.5602746203742499,"y0":50.0048574087274,"z0":6.206273445705661,"aX":6.264301558006478},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.5,"breakHorizontal":-5.2,"spinRate":2362,"spinDirection":161},"zone":11,"typeConfidence":2.0,"plateTime":0.4065660725893241,"extension":6.419778348482755},"index":1,"playId":"3caac751-2811-3c24-a7d6-8083bfb3ccde","pitchNumber":2,"startTime":"2025-09-10T00:03:43.035Z","endTime":"2025-09-10T00:03:49.239Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.8,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.40459737892285,"aZ":-14.887850213246743,"pfxX":4.144422469437268,"pfxZ":9.378472857942517,"pX":0.08294867179889903,"pZ":3.6490214060778468,"vX0":-3.7648369015049066,"vY0":-134.45649674604067,"vZ0":-3.7728447772572116,"x":113.84,"y":140.26,"x0":0.958511719541493,"y0":50.00009478513001,"z0":6.117481045203866,"aX":7.636050556728717},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.4,"breakHorizontal":-6.7,"spinRate":2286,"spinDirection":154},"zone":2,"typeConfidence":2.0,"plateTime":0.4063811882943247,"extension":6.362600711563257},"index":2,"playId":"75fb2959-3e6d-3da8-bd0e-36b155577dbd","pitchNumber":3,"startTime":"2025-09-10T00:03:55.208Z","endTime":"2025-09-10T00:04:01.670Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-09-10T00:04:13.494Z","endTime":"2025-09-10T00:04:28.918Z","isPitch":false,"type":"action","player":{"id":666134,"link":"/api/v1/people/666134"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.9,"strikeZoneTop":3.8,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.83803937422416,"aZ":-41.62016774561661,"pfxX":-2.7726525008407252,"pfxZ":-6.235671509898108,"pX":-0.2517426303819543,"pZ":1.4652553601898148,"vX0":-1.926910270799741,"vY0":-122.25132419789297,"vZ0":-2.8532964347979832,"x":126.6,"y":199.22,"x0":0.9065084149118551,"y0":50.00113545565193,"z0":6.215840625333292,"aX":-4.201156279728646},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-11.8,"breakHorizontal":5.5,"spinRate":2482,"spinDirection":338},"zone":13,"typeConfidence":2.0,"plateTime":0.4478351876320401,"extension":6.2111878941727054},"index":4,"playId":"99118cc6-df24-3f4b-a382-bd340a22abf6","pitchNumber":4,"startTime":"2025-09-10T00:04:28.918Z","endTime":"2025-09-10T00:04:33.225Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.9,"strikeZoneTop":3.8,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.863186718948672,"aZ":-29.07793461695247,"pfxX":-1.421550188745658,"pfxZ":1.7875979948564957,"pX":-1.1061874287860702,"pZ":2.6603910930601273,"vX0":-3.979984177604365,"vY0":-129.82576905315904,"vZ0":-3.4619694482846475,"x":159.17,"y":166.95,"x0":0.623325792315235,"y0":50.000228877008304,"z0":6.1933181247580995,"aX":-2.457270881902187},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.8,"breakHorizontal":3.4,"spinRate":2496,"spinDirection":189},"zone":13,"typeConfidence":2.0,"plateTime":0.4198143252243711,"extension":6.455886050895822},"hitData":{"launchSpeed":89.6,"launchAngle":19.0,"totalDistance":302.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":103.95,"coordY":80.37}},"index":5,"playId":"7b0a4dfd-7172-3776-8424-d6bb0d37097d","pitchNumber":5,"startTime":"2025-09-10T00:04:47.605Z","endTime":"2025-09-10T00:04:54.749Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T00:04:54.749Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brayan Rocchio grounds out, third baseman Maikel Garcia to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-10T00:04:59.157Z","endTime":"2025-09-10T00:06:39.153Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":5},"credits":[{"player":{"id":672580,"link":"/api/v1/people/672580"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":3.12001957920356,"strikeZoneBottom":1.39911327468867,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.94958837519575,"aZ":-11.98525824367357,"pfxX":2.3181036049923964,"pfxZ":10.718592290962793,"pX":-1.2160251525747956,"pZ":4.1656534110483046,"vX0":-5.717867172416051,"vY0":-136.58499426943408,"vZ0":-3.161530642699664,"x":163.35,"y":126.31,"x0":0.6062254288814759,"y0":50.002484353542286,"z0":6.165945886406727,"aX":4.366649386414107},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.0,"breakHorizontal":-3.0,"spinRate":2334,"spinDirection":166},"zone":11,"typeConfidence":2.0,"plateTime":0.40149350246017823,"extension":6.442704715178991},"index":0,"playId":"5494b77f-f843-3258-866b-ff1fda645375","pitchNumber":1,"startTime":"2025-09-10T00:05:26.867Z","endTime":"2025-09-10T00:05:32.450Z","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":82.0,"strikeZoneTop":3.06999967653326,"strikeZoneBottom":1.45331526699889,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.25529907020199,"aZ":-23.551776540708897,"pfxX":-0.7637812994116393,"pfxZ":5.018920879566952,"pX":-1.0776491882559842,"pZ":3.53539332919057,"vX0":-4.8309124879600365,"vY0":-130.19272400808276,"vZ0":-2.457730359376397,"x":158.08,"y":143.32,"x0":0.9007948286133913,"y0":50.000234278449,"z0":6.2734831386411605,"aX":-1.310715860554265},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.8,"breakHorizontal":2.4,"spinRate":2468,"spinDirection":189},"zone":11,"typeConfidence":2.0,"plateTime":0.42065946662004006,"extension":6.433802169380056},"index":1,"playId":"5d838f45-aba1-3010-969c-302555c18bea","pitchNumber":2,"startTime":"2025-09-10T00:05:38.748Z","endTime":"2025-09-10T00:05:46.213Z","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":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.1,"strikeZoneTop":3.14464111959035,"strikeZoneBottom":1.49583767844713,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.86239194140286,"aZ":-23.467974327497743,"pfxX":-0.6873710469789989,"pfxZ":5.01707257082127,"pX":0.36267498984571706,"pZ":3.319805399047806,"vX0":-1.4440004827790653,"vY0":-131.41959125107732,"vZ0":-2.846579086730907,"x":103.18,"y":149.15,"x0":1.0102644893635901,"y0":50.00480972669919,"z0":6.175093199769083,"aX":-1.192776051056625},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.6,"breakHorizontal":1.6,"spinRate":2378,"spinDirection":187},"zone":12,"typeConfidence":2.0,"plateTime":0.4180154224262642,"extension":6.426107946805665},"index":2,"playId":"3f10416e-7344-30a7-bfa0-7696d3022e66","pitchNumber":3,"startTime":"2025-09-10T00:05:53.741Z","endTime":"2025-09-10T00:05:58.498Z","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":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.8,"strikeZoneTop":3.07,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.614969794938297,"aZ":-28.443870339752454,"pfxX":-2.0410778336028574,"pfxZ":2.2437248611201053,"pX":0.10742390386345851,"pZ":3.3752006038434286,"vX0":-1.896558566978098,"vY0":-127.9281732941935,"vZ0":-1.6745656391212767,"x":112.91,"y":147.65,"x0":1.1227080298132885,"y0":50.00222450618526,"z0":6.261126525857059,"aX":-3.393562853598668},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.0,"breakHorizontal":4.1,"spinRate":2425,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.4276405833458883,"extension":6.42779665917323},"index":3,"playId":"9c72bb9c-e5f4-3894-a53d-eed7182bb9fd","pitchNumber":4,"startTime":"2025-09-10T00:06:05.268Z","endTime":"2025-09-10T00:06:10.282Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-09-10T00:06:17.686Z","endTime":"2025-09-10T00:06:31.251Z","isPitch":false,"type":"action","player":{"id":677587,"link":"/api/v1/people/677587"}},{"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":89.8,"endSpeed":83.4,"strikeZoneTop":3.07,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.385392388418154,"aZ":-26.74011383049061,"pfxX":0.16808999136576608,"pfxZ":3.0960714155250137,"pX":-0.29012161633754197,"pZ":2.345436771804003,"vX0":-3.181546291340437,"vY0":-130.80272693338893,"vZ0":-4.422971129582049,"x":128.06,"y":175.45,"x0":0.9137362612690673,"y0":50.001343920550724,"z0":6.033974295233938,"aX":0.29518547345997587},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.9,"breakHorizontal":0.4,"spinRate":2501,"spinDirection":183},"zone":4,"typeConfidence":2.0,"plateTime":0.4167732590428921,"extension":6.54958899456856},"hitData":{"launchSpeed":85.0,"launchAngle":-8.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.04,"coordY":166.68}},"index":5,"playId":"dc8f3bac-cf47-3f1a-9f58-a04b5991282e","pitchNumber":5,"startTime":"2025-09-10T00:06:31.251Z","endTime":"2025-09-10T00:06:39.153Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T00:06:39.153Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daniel Schneemann grounds out, second baseman Nick Loftin to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-10T00:06:48.821Z","endTime":"2025-09-10T00:07:08.738Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":75.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.603422381666192,"aZ":-38.87689319765834,"pfxX":-0.9842057715005723,"pfxZ":-4.677835891342674,"pX":-0.4140310491004277,"pZ":1.3508423106813492,"vX0":-3.214520843799452,"vY0":-118.62987409527473,"vZ0":-3.187012673035691,"x":132.78,"y":202.31,"x0":1.083650994747222,"y0":50.004280190026236,"z0":6.237763168066087,"aX":-1.4093900381917017},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-9.0,"breakHorizontal":2.5,"spinRate":2476,"spinDirection":342},"zone":13,"typeConfidence":2.0,"plateTime":0.4608133943002959,"extension":6.450933138807897},"hitData":{"launchSpeed":58.5,"launchAngle":-18.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.64,"coordY":157.43}},"index":0,"playId":"83720f92-5395-39a8-88ce-3759ec350f2f","pitchNumber":1,"startTime":"2025-09-10T00:07:01.303Z","endTime":"2025-09-10T00:07:08.738Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T00:07:08.738Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jac Caglianone strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-10T00:08:55.812Z","endTime":"2025-09-10T00:10:02.965Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.30114908130954,"aZ":-12.022994115302337,"pfxX":4.149715348433659,"pfxZ":10.802787384884446,"pX":-0.1656433603407151,"pZ":3.0919187447282797,"vX0":-3.3453508189183534,"vY0":-135.1853948963324,"vZ0":-4.66035796002981,"x":123.31,"y":155.3,"x0":0.5439491523171003,"y0":50.00358159922319,"z0":5.6710588056441695,"aX":7.741416679541639},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.8,"breakHorizontal":-6.8,"spinRate":2002,"spinDirection":150},"zone":2,"typeConfidence":0.91,"plateTime":0.4039497782310182,"extension":7.400144770159547},"index":0,"playId":"b0a6472e-4f0c-30f4-83e7-5337705ac64f","pitchNumber":1,"startTime":"2025-09-10T00:09:19.087Z","endTime":"2025-09-10T00:09:23.215Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":86.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.91149914974365,"aZ":-14.072531294758196,"pfxX":5.081629305431496,"pfxZ":9.648383899724838,"pX":0.31487805830177257,"pZ":1.9820333482642187,"vX0":-2.1241487953509806,"vY0":-135.23399739582936,"vZ0":-7.175268496415154,"x":105.0,"y":185.27,"x0":0.4446298173609191,"y0":50.00293512367537,"z0":5.631953304423139,"aX":9.534200356537312},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.4,"breakHorizontal":-8.9,"spinRate":1929,"spinDirection":151},"zone":9,"typeConfidence":0.92,"plateTime":0.403024119471612,"extension":7.34833398387609},"index":1,"playId":"02efc936-75e1-382f-95d1-d5ba4e78b77b","pitchNumber":2,"startTime":"2025-09-10T00:09:35.366Z","endTime":"2025-09-10T00:09:39.806Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-10T00:09:46.782Z","endTime":"2025-09-10T00:09:59.108Z","isPitch":false,"type":"action","player":{"id":695506,"link":"/api/v1/people/695506"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":78.2,"endSpeed":71.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.70819512767865,"aZ":-21.86014319579822,"pfxX":6.947233095394122,"pfxZ":7.838824269016239,"pX":0.4608110833694781,"pZ":2.186537419864824,"vX0":-2.1619848211633523,"vY0":-113.91037161157632,"vZ0":-3.259799805655839,"x":99.43,"y":179.74,"x0":0.5190472052855922,"y0":50.00250896162897,"z0":5.79478143794573,"aX":9.139260412079473},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":13.7,"breakHorizontal":-12.0,"spinRate":1642,"spinDirection":126},"zone":6,"typeConfidence":0.9,"plateTime":0.48064312163277334,"extension":7.350880563735754},"index":3,"playId":"4941d9e2-f3bb-3772-b2e1-2c146458a5b7","pitchNumber":3,"startTime":"2025-09-10T00:09:59.108Z","endTime":"2025-09-10T00:10:02.965Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T00:10:02.965Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonathan India singles on a ground ball to second baseman Daniel Schneemann.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-10T00:10:07.510Z","endTime":"2025-09-10T00:11:34.785Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":80.3,"endSpeed":74.1,"strikeZoneTop":3.40711350212639,"strikeZoneBottom":1.45962229298663,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.98299206788474,"aZ":-22.930623279419972,"pfxX":7.499479985976146,"pfxZ":6.644025344496966,"pX":0.05505166243061323,"pZ":2.397487556693655,"vX0":-3.447765436756968,"vY0":-116.92095266967009,"vZ0":-3.008710983583715,"x":114.9,"y":174.05,"x0":0.5703498312122731,"y0":50.004386579018195,"z0":5.840895593994326,"aX":10.4375726252074},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":11.6,"breakHorizontal":-12.8,"spinRate":1582,"spinDirection":129},"zone":5,"typeConfidence":0.9,"plateTime":0.4675339772457381,"extension":7.233540700540862},"index":0,"playId":"2cb09169-1b1c-3d57-968a-4e51c831cc09","pitchNumber":1,"startTime":"2025-09-10T00:10:25.448Z","endTime":"2025-09-10T00:10:30.354Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.458062017619415,"aZ":-17.948046677313936,"pfxX":6.724244444950148,"pfxZ":7.700261086048247,"pX":0.4412662132880229,"pZ":2.795236669163007,"vX0":-2.608843665375944,"vY0":-135.0948146529387,"vZ0":-4.3246083677753235,"x":100.18,"y":163.31,"x0":0.545800254424706,"y0":50.006001871407236,"z0":5.67859088326352,"aX":12.430195690217376},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.2,"breakHorizontal":-11.6,"spinRate":1960,"spinDirection":148},"zone":3,"typeConfidence":0.91,"plateTime":0.40544575369760505,"extension":7.399378104655356},"index":1,"playId":"a8486b08-44a5-3f39-aee0-d9df369202d1","pitchNumber":2,"startTime":"2025-09-10T00:10:39.136Z","endTime":"2025-09-10T00:10:42.243Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-10T00:10:50.209Z","endTime":"2025-09-10T00:11:04.277Z","isPitch":false,"type":"action","player":{"id":663697,"link":"/api/v1/people/663697"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.3,"strikeZoneTop":3.34999927281428,"strikeZoneBottom":1.50837722095348,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.061237864980125,"aZ":-19.964266683991113,"pfxX":6.695631983721746,"pfxZ":8.535055882597964,"pX":0.961765768750104,"pZ":0.33583290110736114,"vX0":-1.68139738176577,"vY0":-118.65868456207309,"vZ0":-7.901703139978154,"x":80.34,"y":229.71,"x0":0.8083127130625876,"y0":50.00287088342778,"z0":5.519347120987972,"aX":9.576345080334331},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":13.9,"breakHorizontal":-11.8,"spinRate":1656,"spinDirection":127},"zone":14,"typeConfidence":0.88,"plateTime":0.4610703189012675,"extension":7.287557380799915},"index":3,"playId":"ba393f4b-e14b-3cab-b12e-f1d5fe9bbdf0","pitchNumber":3,"startTime":"2025-09-10T00:11:04.277Z","endTime":"2025-09-10T00:11:10.310Z","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":1},"pitchData":{"startSpeed":80.6,"endSpeed":73.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.730182295428683,"aZ":-46.54317828258246,"pfxX":-5.111835109808065,"pfxZ":-10.47067931101618,"pX":0.0035027134309602538,"pZ":3.372445066284622,"vX0":-0.24147213573424883,"vY0":-117.16832781216776,"vZ0":3.941124729809541,"x":116.87,"y":147.72,"x0":0.7710560849571754,"y0":50.00032785274254,"z0":6.054728955312654,"aX":-7.01707341910504},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.1,"breakVerticalInduced":-17.5,"breakHorizontal":9.2,"spinRate":2765,"spinDirection":336},"zone":2,"typeConfidence":0.88,"plateTime":0.46973045129245783,"extension":7.004503889734561},"hitData":{"launchSpeed":65.1,"launchAngle":-57.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.84,"coordY":158.21}},"index":4,"playId":"3da6bbc4-517f-388c-bbad-550ef102ce7d","pitchNumber":4,"startTime":"2025-09-10T00:11:23.773Z","endTime":"2025-09-10T00:11:34.785Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T00:11:34.785Z","atBatIndex":50},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Nick Loftin grounds into a double play, shortstop Brayan Rocchio to second baseman Daniel Schneemann to first baseman Jhonkensy Noel. Jonathan India out at 2nd. Nick Loftin out at 1st.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-10T00:11:48.540Z","endTime":"2025-09-10T00:13:16.418Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678877,"link":"/api/v1/people/678877"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":79.4,"endSpeed":73.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.229350495604887,"aZ":-22.15849310540968,"pfxX":6.696165875235975,"pfxZ":7.399033995936308,"pX":-0.5879811835759997,"pZ":1.791801857543454,"vX0":-4.735943565374641,"vY0":-115.5286816491345,"vZ0":-4.109856496213943,"x":139.41,"y":190.4,"x0":0.6171011812133749,"y0":50.0024070540912,"z0":5.719848800484558,"aX":9.064553316534855},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":12.6,"breakHorizontal":-10.9,"spinRate":1522,"spinDirection":124},"zone":7,"typeConfidence":0.9,"plateTime":0.47384143428074355,"extension":7.4824320909483895},"index":0,"playId":"b03bf6aa-34e2-367a-9913-0e120d280d6c","pitchNumber":1,"startTime":"2025-09-10T00:12:00.529Z","endTime":"2025-09-10T00:12:07.926Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.07025009095861,"aZ":-20.15328758650062,"pfxX":7.332139576070354,"pfxZ":8.804458496241057,"pX":0.6325627087008158,"pZ":1.289709979157757,"vX0":-2.6071085844394335,"vY0":-116.18860063123951,"vZ0":-5.693818041861665,"x":92.89,"y":203.96,"x0":0.8175709669119693,"y0":50.00147506041388,"z0":5.69092599673182,"aX":10.00911920469483},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":14.8,"breakHorizontal":-12.6,"spinRate":1699,"spinDirection":127},"zone":14,"typeConfidence":0.9,"plateTime":0.4716773904714864,"extension":7.2797734516782615},"index":1,"playId":"ae70a18d-bef1-3ee2-ad49-2c1c639ee2ac","pitchNumber":2,"startTime":"2025-09-10T00:12:15.141Z","endTime":"2025-09-10T00:12:19.649Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-10T00:12:22.729Z","endTime":"2025-09-10T00:12:33.897Z","isPitch":false,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.6,"strikeZoneTop":3.42999927490023,"strikeZoneBottom":1.51031787548431,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.29135801891841,"aZ":-20.875894710290176,"pfxX":4.757649399088458,"pfxZ":8.458470046079658,"pX":-0.20538549418478622,"pZ":1.0761073952146414,"vX0":-3.056161063220609,"vY0":-114.85744738916041,"vZ0":-5.847869810263429,"x":124.83,"y":209.73,"x0":0.524389422250542,"y0":50.00312836919608,"z0":5.685364234222284,"aX":6.356186910019316},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":14.2,"breakHorizontal":-7.8,"spinRate":1653,"spinDirection":126},"zone":13,"typeConfidence":0.9,"plateTime":0.4768908239348253,"extension":7.5356208172006935},"index":3,"playId":"84f95b65-c425-386c-963f-90689bbd72db","pitchNumber":3,"startTime":"2025-09-10T00:12:33.897Z","endTime":"2025-09-10T00:12:40.814Z","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":90.8,"endSpeed":83.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.255211095868567,"aZ":-15.505969353036198,"pfxX":3.1886707972018264,"pfxZ":9.373099467496626,"pX":0.40016129583824994,"pZ":2.996149451687051,"vX0":-1.8835238941270689,"vY0":-132.2575837027554,"vZ0":-3.8736276221910044,"x":101.75,"y":157.88,"x0":0.7059706050340434,"y0":50.00057200489397,"z0":5.611307784271829,"aX":5.668532132740364},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.4,"breakHorizontal":-5.4,"spinRate":1826,"spinDirection":155},"zone":3,"typeConfidence":0.89,"plateTime":0.41356955341313695,"extension":7.329973464427844},"index":4,"playId":"dc92331e-917e-35c6-b643-18c9034bc830","pitchNumber":4,"startTime":"2025-09-10T00:12:49.615Z","endTime":"2025-09-10T00:12:54.519Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":71.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.536927297192683,"aZ":-23.799654808421483,"pfxX":5.091278866647267,"pfxZ":6.388460657032674,"pX":0.45359667525410063,"pZ":2.6312314123856466,"vX0":-1.764815219482695,"vY0":-113.92914905464534,"vZ0":-1.8382945574145446,"x":99.71,"y":167.74,"x0":0.5782111108231065,"y0":50.00061533740014,"z0":5.807803423727977,"aX":6.671263732362719},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":11.4,"breakHorizontal":-8.8,"spinRate":1562,"spinDirection":127},"zone":6,"typeConfidence":0.9,"plateTime":0.4813209279491675,"extension":7.410876725091341},"hitData":{"launchSpeed":90.0,"launchAngle":6.0,"totalDistance":109.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.96,"coordY":153.97}},"index":5,"playId":"b519d983-450f-3d2d-908f-53ee662b6110","pitchNumber":5,"startTime":"2025-09-10T00:13:08.816Z","endTime":"2025-09-10T00:13:16.418Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T00:13:16.418Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Hedges called out on strikes.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-10T00:15:50.330Z","endTime":"2025-09-10T00:18:49.012Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4,5,6,7,8,9,10,11],"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":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Angel Zerpa replaces Noah Cameron.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-10T00:15:07.766Z","endTime":"2025-09-10T00:15:52.698Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672582,"link":"/api/v1/people/672582"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":89.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.870649763829856,"aZ":-30.241714741691,"pfxX":10.204168705674208,"pfxZ":0.9532760740354753,"pX":-0.5781646509030735,"pZ":2.905653023438835,"vX0":-11.93619742851538,"vY0":-140.84421861682924,"vZ0":-1.2355795912457304,"x":139.04,"y":160.33,"x0":2.3747912816125107,"y0":50.00018471051706,"z0":5.292901974813226,"aX":20.642868647741995},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":1.7,"breakHorizontal":-16.2,"spinRate":2092,"spinDirection":123},"zone":1,"typeConfidence":2.0,"plateTime":0.387827930611484,"extension":5.428596034800436},"index":1,"playId":"2fe34bff-2e51-38c8-af79-0bedf813755f","pitchNumber":1,"startTime":"2025-09-10T00:15:52.698Z","endTime":"2025-09-10T00:16:01.193Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.6,"strikeZoneTop":3.39892628569419,"strikeZoneBottom":1.62892651039637,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.263221102491613,"aZ":-34.95618464026497,"pfxX":1.0580985827683307,"pfxZ":-1.659322654085889,"pX":-0.3881519379874969,"pZ":2.3338053810158077,"vX0":-7.601461441926818,"vY0":-128.08942307325222,"vZ0":-0.7293407373864029,"x":131.8,"y":175.77,"x0":2.469291495045005,"y0":50.00418540781586,"z0":5.33453909961218,"aX":1.7758524165758518},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-3.0,"breakHorizontal":-0.4,"spinRate":2605,"spinDirection":314},"zone":4,"typeConfidence":2.0,"plateTime":0.4261909857230135,"extension":5.593159765897461},"index":2,"playId":"b467b874-4cd0-397a-9fe3-5bd0a2e2e404","pitchNumber":2,"startTime":"2025-09-10T00:16:12.428Z","endTime":"2025-09-10T00:16:16.831Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-09-10T00:16:23.887Z","endTime":"2025-09-10T00:16:32.384Z","isPitch":false,"type":"action","player":{"id":595978,"link":"/api/v1/people/595978"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":90.3,"strikeZoneTop":3.36581023965392,"strikeZoneBottom":1.54625020795674,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.227177150633874,"aZ":-24.45501071484399,"pfxX":9.299361439888985,"pfxZ":3.7060399477314103,"pX":-0.5918243255499601,"pZ":3.8602446002481883,"vX0":-10.99895223993279,"vY0":-143.0668714953708,"vZ0":-0.6432892199821094,"x":139.56,"y":134.55,"x0":2.0838934897548027,"y0":50.00669080955802,"z0":5.612864271714823,"aX":19.392741370633548},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":6.7,"breakHorizontal":-14.8,"spinRate":2088,"spinDirection":137},"zone":11,"typeConfidence":2.0,"plateTime":0.38199629625090203,"extension":5.440298089617438},"index":4,"playId":"78038aac-5273-3a2e-a5bb-48caa593c904","pitchNumber":3,"startTime":"2025-09-10T00:16:32.384Z","endTime":"2025-09-10T00:16:36.608Z","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":97.8,"endSpeed":89.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.52130694699639,"aZ":-26.711449408729337,"pfxX":9.361309677676735,"pfxZ":2.664190716550456,"pX":-0.5540734213284976,"pZ":3.280123833088432,"vX0":-11.297775255510086,"vY0":-142.10414462201823,"vZ0":-1.214556754133943,"x":138.12,"y":150.22,"x0":2.250523250163373,"y0":50.005792232611135,"z0":5.404606299255765,"aX":19.215096939967363},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":4.8,"breakHorizontal":-14.8,"spinRate":2015,"spinDirection":134},"zone":1,"typeConfidence":2.0,"plateTime":0.38493477379786745,"extension":5.663414609290308},"index":5,"playId":"65fd4822-0318-3ea0-88c0-f6e6e370d206","pitchNumber":4,"startTime":"2025-09-10T00:16:47.372Z","endTime":"2025-09-10T00:16:52.973Z","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":87.2,"endSpeed":81.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.429300016034613,"aZ":-35.13512331673421,"pfxX":-0.4194613495698114,"pfxZ":-1.7811136122450115,"pX":-0.3223114191508787,"pZ":1.4078695760852598,"vX0":-7.049620986208876,"vY0":-127.0338741720807,"vZ0":-2.357961859401336,"x":129.29,"y":200.77,"x0":2.5264740625828,"y0":50.00576755169499,"z0":5.101694059811348,"aX":-0.6954002319529504},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-3.5,"breakHorizontal":2.2,"spinRate":2594,"spinDirection":316},"zone":7,"typeConfidence":2.0,"plateTime":0.428758102294851,"extension":5.693422511789835},"index":6,"playId":"17fd7a4d-3988-3189-87ab-d49417a9e0b0","pitchNumber":5,"startTime":"2025-09-10T00:17:05.352Z","endTime":"2025-09-10T00:17:10.409Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":90.4,"strikeZoneTop":3.34050728148828,"strikeZoneBottom":1.49974391542566,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.37652503258552,"aZ":-23.449488031530798,"pfxX":11.00335067936722,"pfxZ":4.193051176791624,"pX":-1.4682832423650127,"pZ":2.7984099972640806,"vX0":-13.582457914336674,"vY0":-142.97760300342802,"vZ0":-3.51032502989542,"x":172.97,"y":163.22,"x0":1.902693715719344,"y0":50.00267846512791,"z0":5.504617647379466,"aX":22.898418788367604},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":7.1,"breakHorizontal":-17.4,"spinRate":2067,"spinDirection":133},"zone":11,"typeConfidence":2.0,"plateTime":0.3823264965019586,"extension":5.575948145825109},"index":7,"playId":"3544d4b3-8849-3a86-9a40-cc3327ad2745","pitchNumber":6,"startTime":"2025-09-10T00:17:26.674Z","endTime":"2025-09-10T00:17:31.452Z","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":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.0,"strikeZoneTop":3.29,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.524794113293893,"aZ":-27.64792397890368,"pfxX":11.38812391732478,"pfxZ":2.2298838513065444,"pX":0.14218858345342936,"pZ":2.896817717797986,"vX0":-10.013466420628083,"vY0":-141.34006876658452,"vZ0":-1.5878164185265635,"x":111.58,"y":160.57,"x0":2.247384346562554,"y0":50.00105926740311,"z0":5.237423907571433,"aX":23.091732123098808},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":4.0,"breakHorizontal":-18.6,"spinRate":2092,"spinDirection":128},"zone":2,"typeConfidence":2.0,"plateTime":0.3871942120376297,"extension":5.507479822932589},"index":8,"playId":"e2f3359c-05d1-3b48-8092-5eb14a175bac","pitchNumber":7,"startTime":"2025-09-10T00:17:44.543Z","endTime":"2025-09-10T00:17:50.624Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.2,"strikeZoneTop":3.29,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.126412295142398,"aZ":-33.07702527097486,"pfxX":-1.8523263088303248,"pfxZ":-0.5446098190406738,"pX":-0.4375569930758562,"pZ":1.9251864739356985,"vX0":-6.757907738141404,"vY0":-128.5471649410455,"vZ0":-1.6752060399164987,"x":133.68,"y":186.8,"x0":2.4679250321172774,"y0":50.000544588146724,"z0":5.157891334667309,"aX":-3.0916502790875042},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.1,"breakHorizontal":4.9,"spinRate":2693,"spinDirection":304},"zone":7,"typeConfidence":2.0,"plateTime":0.4264140444928737,"extension":5.6313974188526466},"index":9,"playId":"3aa7bc68-4272-320b-9ab8-e4ea40642f91","pitchNumber":8,"startTime":"2025-09-10T00:18:06.365Z","endTime":"2025-09-10T00:18:13.772Z","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":90.3,"endSpeed":82.9,"strikeZoneTop":3.1629217740728,"strikeZoneBottom":1.45710523193697,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.03220987825243,"aZ":-24.384995650401624,"pfxX":8.6798579313653,"pfxZ":4.454828158974099,"pX":-0.648985770110596,"pZ":1.8875056661726544,"vX0":-10.097141875065448,"vY0":-131.19390699838547,"vZ0":-3.6078478126304683,"x":141.74,"y":187.82,"x0":2.1168165648559327,"y0":50.001296308409245,"z0":5.0921210654594615,"aX":15.171782498578429},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.4,"breakHorizontal":-13.6,"spinRate":1675,"spinDirection":104},"zone":7,"typeConfidence":2.0,"plateTime":0.41705010174993706,"extension":5.99307409502054},"index":10,"playId":"d2754df4-d96b-3455-8a84-e0b9a2a02f14","pitchNumber":9,"startTime":"2025-09-10T00:18:25.635Z","endTime":"2025-09-10T00:18:33.048Z","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":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.5,"strikeZoneTop":3.22434336991871,"strikeZoneBottom":1.4685076911564,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.845475412906993,"aZ":-27.383115944787686,"pfxX":10.766388693610388,"pfxZ":2.3464952495572255,"pX":-0.7906221170881701,"pZ":2.633644967133426,"vX0":-11.920460609575352,"vY0":-141.682291898439,"vZ0":-2.119211461744544,"x":147.14,"y":167.67,"x0":2.0623677185934475,"y0":50.004290040377484,"z0":5.1323815281465865,"aX":22.000902250437907},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":4.0,"breakHorizontal":-17.3,"spinRate":2057,"spinDirection":129},"zone":4,"typeConfidence":2.0,"plateTime":0.38583965246724716,"extension":5.6068234087933595},"index":11,"playId":"346fdff7-436b-3aee-8e80-ebddd8509395","pitchNumber":10,"startTime":"2025-09-10T00:18:43.136Z","endTime":"2025-09-10T00:18:49.012Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T00:18:49.012Z","atBatIndex":52},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Steven Kwan walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-10T00:18:51.668Z","endTime":"2025-09-10T00:20:39.119Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.2,"strikeZoneTop":3.21000070870823,"strikeZoneBottom":1.39362948619249,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.16651655805402,"aZ":-33.01395795037032,"pfxX":-0.19756914651059887,"pfxZ":-0.4939461605048088,"pX":-1.5703942958653891,"pZ":2.4326017426193456,"vX0":-9.28835430505325,"vY0":-129.25748725851938,"vZ0":-1.1477259571141287,"x":176.86,"y":173.1,"x0":2.084662216610013,"y0":50.003185526399406,"z0":5.401347541789148,"aX":-0.3339260782962206},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-1.0,"breakHorizontal":2.3,"spinRate":2474,"spinDirection":313},"zone":11,"typeConfidence":2.0,"plateTime":0.42261512267560164,"extension":5.549894210053941},"index":0,"playId":"cec6e066-b56f-3e6a-a702-8718eb9df3b4","pitchNumber":1,"startTime":"2025-09-10T00:19:12.775Z","endTime":"2025-09-10T00:19:17.552Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.3,"strikeZoneTop":3.20999939641526,"strikeZoneBottom":1.4723449817869,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.365222577139864,"aZ":-28.448498517095015,"pfxX":9.550236200100423,"pfxZ":1.8207142563500032,"pX":0.06034071878082496,"pZ":3.7766789868477244,"vX0":-10.077586555807619,"vY0":-141.79140144648898,"vZ0":0.7305510188035325,"x":114.7,"y":136.81,"x0":2.4138199381571814,"y0":50.000429387461466,"z0":5.326120598494909,"aX":19.511882843020736},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":3.6,"breakHorizontal":-15.4,"spinRate":2133,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.3857753894607634,"extension":5.568714790537626},"index":1,"playId":"8aee5675-456a-3bbf-9f2a-9c9303dca205","pitchNumber":2,"startTime":"2025-09-10T00:19:28.111Z","endTime":"2025-09-10T00:19:32.459Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.5,"strikeZoneTop":3.20999958407088,"strikeZoneBottom":1.44176368105428,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.46027023226868,"aZ":-28.707760070431014,"pfxX":9.854692958287995,"pfxZ":1.704950592451505,"pX":-1.1885827372014337,"pZ":2.252569999282303,"vX0":-13.021093250740957,"vY0":-141.3762170664804,"vZ0":-2.5546898852853683,"x":162.31,"y":177.96,"x0":2.1839470133058194,"y0":50.005781003841356,"z0":4.999372815207227,"aX":20.06995939749483},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":2.8,"breakHorizontal":-15.4,"spinRate":2068,"spinDirection":124},"zone":13,"typeConfidence":2.0,"plateTime":0.38655359382926013,"extension":5.498164795989629},"index":2,"playId":"e81c394a-7227-336a-af19-93f01e22918a","pitchNumber":3,"startTime":"2025-09-10T00:19:45.539Z","endTime":"2025-09-10T00:19:49.986Z","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":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.0,"strikeZoneTop":3.27595125286992,"strikeZoneBottom":1.39830466896352,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.27580009923631,"aZ":-26.52331433151124,"pfxX":10.896025576259042,"pfxZ":2.7909102399291577,"pX":0.022246240960007626,"pZ":2.453538581160224,"vX0":-10.460698224154118,"vY0":-141.43065203851904,"vZ0":-2.6404903622530917,"x":116.15,"y":172.53,"x0":2.3533404302116256,"y0":50.003314758034115,"z0":5.10035658631997,"aX":22.072638136725967},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":4.7,"breakHorizontal":-17.6,"spinRate":2102,"spinDirection":124},"zone":5,"typeConfidence":2.0,"plateTime":0.38727120279995075,"extension":5.741978082299288},"index":3,"playId":"3f5fecd3-94e7-3916-a0d9-2829d5278121","pitchNumber":4,"startTime":"2025-09-10T00:20:02.119Z","endTime":"2025-09-10T00:20:06.492Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.8,"strikeZoneTop":3.20999956701512,"strikeZoneBottom":1.52287106793481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.12358175675529,"aZ":-26.264654786413242,"pfxX":10.303510626851786,"pfxZ":2.880292292863313,"pX":-0.8027923676318329,"pZ":2.4941086791432605,"vX0":-12.261837741564193,"vY0":-141.8625248194698,"vZ0":-2.5713052922648862,"x":147.6,"y":171.44,"x0":2.2213067110630966,"y0":50.006021893653006,"z0":5.072985678781465,"aX":21.166152493962077},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":4.9,"breakHorizontal":-16.4,"spinRate":2131,"spinDirection":125},"zone":4,"typeConfidence":2.0,"plateTime":0.38496229626426137,"extension":5.48098244199038},"index":4,"playId":"119f0fbd-9a59-3033-a069-8760a140b654","pitchNumber":5,"startTime":"2025-09-10T00:20:16.776Z","endTime":"2025-09-10T00:20:22.095Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":90.5,"strikeZoneTop":3.20999982916382,"strikeZoneBottom":1.49517374598488,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.11471509360656,"aZ":-28.42640776549652,"pfxX":9.999256746194241,"pfxZ":1.8016600190976746,"pX":-1.0817227472357245,"pZ":2.4012368389457643,"vX0":-13.109456159872657,"vY0":-142.97587754201297,"vZ0":-2.382123788909096,"x":158.23,"y":173.95,"x0":2.2508872560187165,"y0":50.004417086750585,"z0":5.01811844059697,"aX":20.827833785560664},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":3.0,"breakHorizontal":-15.6,"spinRate":2082,"spinDirection":123},"zone":11,"typeConfidence":2.0,"plateTime":0.3822193286564324,"extension":5.578578188713005},"index":5,"playId":"9c220283-1cdd-3cf3-86ec-2e46d3865fec","pitchNumber":6,"startTime":"2025-09-10T00:20:34.207Z","endTime":"2025-09-10T00:20:39.119Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T00:20:39.119Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Angel Martínez singles on a ground ball to left fielder Randal Grichuk. Steven Kwan to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-10T00:21:47.652Z","endTime":"2025-09-10T00:22:52.148Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"postOnSecond":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":545341,"link":"/api/v1/people/545341"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-10T00:20:57.435Z","endTime":"2025-09-10T00:21:49.949Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.7,"strikeZoneTop":2.96930841818959,"strikeZoneBottom":1.39854692325386,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.58588109548628,"aZ":-33.21587358271834,"pfxX":-1.079529136281356,"pfxZ":-0.6582153323568782,"pX":-1.209770481752898,"pZ":0.5945747128706638,"vX0":-8.213010110667613,"vY0":-125.04091510901618,"vZ0":-4.647682157705362,"x":163.11,"y":222.73,"x0":2.2538243592637452,"y0":50.00065696121732,"z0":5.194416535081274,"aX":-1.7136007505066877},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.0,"breakHorizontal":3.8,"spinRate":2478,"spinDirection":309},"zone":13,"typeConfidence":2.0,"plateTime":0.4375899015638529,"extension":5.532357928086561},"index":1,"playId":"9f2fbf3b-3715-3f51-93f0-88d3bc6bf2de","pitchNumber":1,"startTime":"2025-09-10T00:21:49.949Z","endTime":"2025-09-10T00:21:56.070Z","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":1},"pitchData":{"startSpeed":96.9,"endSpeed":89.2,"strikeZoneTop":3.25000045197265,"strikeZoneBottom":1.51077755955738,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.976425766540554,"aZ":-28.93841953421775,"pfxX":9.921475474241166,"pfxZ":1.6016489214281666,"pX":-0.16991325047897185,"pZ":1.9993946830866816,"vX0":-10.685632180571247,"vY0":-140.80726486446386,"vZ0":-3.307811536104418,"x":123.48,"y":184.8,"x0":2.3731296512563413,"y0":50.002789248552546,"z0":5.048077244485356,"aX":20.05524056789973},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":2.4,"breakHorizontal":-16.0,"spinRate":1964,"spinDirection":122},"zone":8,"typeConfidence":2.0,"plateTime":0.388000067010172,"extension":5.689011194002456},"index":2,"playId":"e5ebea23-ec80-3135-9515-8aa1005d4a23","pitchNumber":2,"startTime":"2025-09-10T00:22:25.188Z","endTime":"2025-09-10T00:22:29.999Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.25,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.956173668566905,"aZ":-26.29893584785097,"pfxX":10.001282944009539,"pfxZ":2.9870973800538794,"pX":-0.024042174753680156,"pZ":2.1446099585114067,"vX0":-10.166594103293642,"vY0":-139.32459218719455,"vZ0":-3.5982023792336264,"x":117.92,"y":180.88,"x0":2.3708097134354023,"y0":50.00451194356538,"z0":5.188501064423119,"aX":19.687226112350725},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":4.8,"breakHorizontal":-16.1,"spinRate":2037,"spinDirection":130},"zone":5,"typeConfidence":2.0,"plateTime":0.3929576712028986,"extension":5.452315324810205},"hitData":{"launchSpeed":105.7,"launchAngle":3.0,"totalDistance":80.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":85.72,"coordY":108.57}},"index":3,"playId":"a23f44ba-fbbf-3713-a58e-12f8259e5315","pitchNumber":3,"startTime":"2025-09-10T00:22:42.675Z","endTime":"2025-09-10T00:22:52.148Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T00:22:52.148Z","atBatIndex":54},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"José Ramírez grounds into a double play, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino. Angel Martínez out at 2nd. José Ramírez out at 1st.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-10T00:25:48.814Z","endTime":"2025-09-10T00:27:31.562Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":2,"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":[2,3,4,5,6,8],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","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":8},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-10T00:23:10.217Z","endTime":"2025-09-10T00:24:36.506Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: John Schreiber replaces Angel Zerpa.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-09-10T00:24:36.506Z","endTime":"2025-09-10T00:25:51.079Z","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":"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.0,"endSpeed":75.3,"strikeZoneTop":3.32056634556197,"strikeZoneBottom":1.55274468799623,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.142409016684784,"aZ":-31.127324807936542,"pfxX":6.647358329082909,"pfxZ":0.7275834838716069,"pX":0.3496289426208059,"pZ":2.520317652846034,"vX0":5.172359926985763,"vY0":-119.31879081884236,"vZ0":1.7053335628698978,"x":103.67,"y":170.73,"x0":-2.710483090884575,"y0":50.00266065991571,"z0":4.6027693944462404,"aX":9.576709801605737},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":2.0,"breakHorizontal":-13.3,"spinRate":2489,"spinDirection":66},"zone":6,"typeConfidence":0.9,"plateTime":0.4591811091460589,"extension":6.420928659190055},"index":2,"playId":"ae49b152-fb04-3965-b0db-7d9941f1a931","pitchNumber":1,"startTime":"2025-09-10T00:25:51.079Z","endTime":"2025-09-10T00:25:56.150Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.4,"strikeZoneTop":3.50902508094916,"strikeZoneBottom":1.69172915095219,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.454427002676912,"aZ":-36.51645544479517,"pfxX":-7.254567698612075,"pfxZ":-2.8090875625727016,"pX":0.4824417031512558,"pZ":0.725048772548997,"vX0":9.348132375887152,"vY0":-123.29245846306688,"vZ0":-2.042721750914634,"x":98.61,"y":219.2,"x0":-2.4076036126025526,"y0":50.00192476255915,"z0":4.6325880810990085,"aX":-11.220148577791848},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-5.3,"breakHorizontal":11.0,"spinRate":1190,"spinDirection":271},"zone":14,"typeConfidence":0.87,"plateTime":0.4434616537165512,"extension":6.911496876027805},"index":3,"playId":"a59be99f-4c52-34a5-957c-6cf77cdd28d9","pitchNumber":2,"startTime":"2025-09-10T00:26:05.524Z","endTime":"2025-09-10T00:26:11.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, 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":1},"pitchData":{"startSpeed":81.8,"endSpeed":74.9,"strikeZoneTop":3.39488522474592,"strikeZoneBottom":1.62692019959115,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.899127229406623,"aZ":-33.428826692755315,"pfxX":8.404371852132554,"pfxZ":-0.8753926814081137,"pX":-1.2542491988828468,"pZ":2.072284837599265,"vX0":1.395930544516156,"vY0":-119.14333300019462,"vZ0":1.2855811097257466,"x":164.81,"y":182.83,"x0":-2.940001693991181,"y0":50.00392069302346,"z0":4.5575655901529,"aX":12.025647302476019},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-1.0,"breakHorizontal":-15.6,"spinRate":2398,"spinDirection":65},"zone":13,"typeConfidence":0.9,"plateTime":0.46056096561289905,"extension":6.5320009514835595},"index":4,"playId":"34e82d09-0c82-3d75-8e6e-94a972b72ba3","pitchNumber":3,"startTime":"2025-09-10T00:26:23.469Z","endTime":"2025-09-10T00:26:30.124Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.5029993849016,"strikeZoneBottom":1.61107903583182,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.019877907130333,"aZ":-32.59463888832114,"pfxX":-10.631827665484302,"pfxZ":-0.2223081299006049,"pX":1.3705120947340148,"pZ":1.1869125612425544,"vX0":13.603951334831732,"vY0":-135.6320593761678,"vZ0":-2.7556855359856973,"x":64.76,"y":206.73,"x0":-2.3150659041534625,"y0":50.0055197512034,"z0":4.475537157801948,"aX":-19.930247817060092},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":-0.8,"breakHorizontal":16.6,"spinRate":2295,"spinDirection":246},"zone":14,"typeConfidence":0.9,"plateTime":0.4029353122404262,"extension":6.8171131187735625},"index":5,"playId":"03654279-52fd-3a3f-9c71-a1a644c663f9","pitchNumber":4,"startTime":"2025-09-10T00:26:39.873Z","endTime":"2025-09-10T00:26:45.311Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.2,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.14449829691271,"aZ":-30.77321263728075,"pfxX":1.3196183315057726,"pfxZ":0.8544833919344423,"pX":-0.46163124556831675,"pZ":2.8023201728193343,"vX0":4.939032402577595,"vY0":-126.554164904449,"vZ0":1.4491313395035432,"x":134.6,"y":163.12,"x0":-2.604332544561291,"y0":50.00074191778772,"z0":4.674724903526947,"aX":2.153684964863651},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.0,"breakHorizontal":-3.5,"spinRate":2571,"spinDirection":135},"zone":4,"typeConfidence":0.89,"plateTime":0.4316531323756365,"extension":6.488123887583566},"index":6,"playId":"73115180-5f95-3883-aa9a-befd9a8d6675","pitchNumber":5,"startTime":"2025-09-10T00:26:59.428Z","endTime":"2025-09-10T00:27:04.529Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":7,"startTime":"2025-09-10T00:27:08.507Z","endTime":"2025-09-10T00:27:22.444Z","isPitch":false,"type":"action","player":{"id":608070,"link":"/api/v1/people/608070"}},{"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":86.8,"endSpeed":79.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.81477514607989,"aZ":-39.166875222576564,"pfxX":-7.044624480866569,"pfxZ":-4.34245334379863,"pX":-0.528503836492317,"pZ":1.7523127005892307,"vX0":7.156769121801564,"vY0":-126.19803864277729,"vZ0":0.4054240323207059,"x":137.15,"y":191.47,"x0":-2.486638898024521,"y0":50.000222301210414,"z0":4.745940113875557,"aX":-11.355145939948615},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-7.6,"breakHorizontal":11.2,"spinRate":1405,"spinDirection":278},"zone":7,"typeConfidence":0.83,"plateTime":0.4341198851131791,"extension":6.741349651824327},"hitData":{"launchSpeed":98.3,"launchAngle":2.0,"totalDistance":80.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":126.89,"coordY":147.31}},"index":8,"playId":"65da6afb-9947-3159-8485-6f56096f68cb","pitchNumber":6,"startTime":"2025-09-10T00:27:22.444Z","endTime":"2025-09-10T00:27:31.562Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T00:27:31.562Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Isbel singles on a line drive to center fielder Angel Martínez.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-10T00:29:14.712Z","endTime":"2025-09-10T00:29:59.083Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.49958151728859,"aZ":-16.003918266948194,"pfxX":4.781580945514444,"pfxZ":9.310789194124443,"pX":0.5041548164196855,"pZ":2.4099829750920976,"vX0":-1.7176799155169076,"vY0":-130.9207722804255,"vZ0":-5.365581410886635,"x":97.78,"y":173.71,"x0":0.5473130242845445,"y0":50.00271575932084,"z0":5.682721565504897,"aX":8.305015441001125},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":16.0,"breakHorizontal":-8.3,"spinRate":1754,"spinDirection":148},"zone":6,"typeConfidence":0.89,"plateTime":0.418271900384076,"extension":7.4160446634195125},"hitData":{"launchSpeed":86.4,"launchAngle":18.0,"totalDistance":278.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":153.48,"coordY":82.15}},"index":0,"playId":"0ca86725-8ce4-3f6d-818a-5c99188aae2d","pitchNumber":1,"startTime":"2025-09-10T00:29:47.164Z","endTime":"2025-09-10T00:29:59.083Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T00:29:59.083Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Maikel Garcia flies out to left fielder Steven Kwan.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-10T00:32:33.290Z","endTime":"2025-09-10T00:33:25.889Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-10T00:30:09.173Z","endTime":"2025-09-10T00:32:16.838Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Cade Smith replaces Joey Cantillo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-10T00:32:16.838Z","endTime":"2025-09-10T00:32:35.555Z","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":"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":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.5,"strikeZoneTop":3.56,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.428967006986156,"aZ":-27.670331973766928,"pfxX":6.302252852561221,"pfxZ":2.90489609263976,"pX":0.4229156280617897,"pZ":1.6517966860204567,"vX0":4.631791452111816,"vY0":-123.68364022741862,"vZ0":-4.331442121262317,"x":100.88,"y":194.18,"x0":-2.292142874035636,"y0":50.00265272295356,"z0":5.743279916375045,"aX":9.774454500649158},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.4,"breakHorizontal":-12.5,"spinRate":1957,"spinDirection":60},"zone":9,"typeConfidence":0.91,"plateTime":0.4426708984382439,"extension":7.036256678031658},"index":2,"playId":"7aff9f9d-6e8a-387f-b3d8-630a9e340d32","pitchNumber":1,"startTime":"2025-09-10T00:32:35.555Z","endTime":"2025-09-10T00:32:42.471Z","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":96.1,"endSpeed":87.8,"strikeZoneTop":3.56,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.209461037542805,"aZ":-13.815921727259912,"pfxX":-5.139167912057476,"pfxZ":9.281309004875492,"pX":0.023952539995678878,"pZ":3.0360705311733898,"vX0":7.3761507070663885,"vY0":-139.67334760272317,"vZ0":-5.1542693882227715,"x":116.09,"y":156.81,"x0":-1.98232593261873,"y0":50.00039461252844,"z0":5.812575839106142,"aX":-10.162573514818208},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.0,"breakHorizontal":7.8,"spinRate":2317,"spinDirection":208},"zone":2,"typeConfidence":0.91,"plateTime":0.3920342006344062,"extension":7.375417001562272},"index":3,"playId":"61d12da6-0dfd-3058-8643-4111348c0540","pitchNumber":2,"startTime":"2025-09-10T00:33:00.774Z","endTime":"2025-09-10T00:33:05.578Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.8,"strikeZoneTop":3.56,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.900763799424798,"aZ":-37.26002347480622,"pfxX":-3.7833733324087993,"pfxZ":-3.326235919306548,"pX":-0.3986146715061472,"pZ":1.3957353895534146,"vX0":5.506776972383715,"vY0":-123.26050438056123,"vZ0":-2.876914474167294,"x":132.19,"y":201.1,"x0":-2.176394596163331,"y0":50.00208368096392,"z0":5.743139813125281,"aX":-5.785886499857338},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-6.5,"breakHorizontal":5.5,"spinRate":603,"spinDirection":318},"zone":13,"typeConfidence":0.85,"plateTime":0.44540232909781974,"extension":7.299099312270855},"hitData":{"launchSpeed":80.9,"launchAngle":35.0,"totalDistance":276.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":86.5,"coordY":96.25}},"index":4,"playId":"7b5eeec4-a5cd-3210-b3a9-8a3b760baa11","pitchNumber":3,"startTime":"2025-09-10T00:33:17.426Z","endTime":"2025-09-10T00:33:25.889Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T00:33:25.889Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bobby Witt Jr. singles on a line drive to center fielder Angel Martínez. Kyle Isbel to 3rd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-10T00:33:33.995Z","endTime":"2025-09-10T00:34:46.147Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"postOnThird":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"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(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.6,"endSpeed":88.8,"strikeZoneTop":3.55000072152453,"strikeZoneBottom":1.70388752826885,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.81513042427235,"aZ":-14.037865544000166,"pfxX":-5.156827484344728,"pfxZ":9.039628921397457,"pX":0.34869451186223954,"pZ":2.022646714715058,"vX0":8.557907767679733,"vY0":-140.28424461281972,"vZ0":-7.588842384857077,"x":103.71,"y":184.17,"x0":-2.062431605385482,"y0":50.00263639533524,"z0":5.665848466333419,"aX":-10.346066775326806},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.1,"breakHorizontal":7.7,"spinRate":2338,"spinDirection":216},"zone":9,"typeConfidence":0.9,"plateTime":0.3894812791630491,"extension":7.34085399700592},"index":0,"playId":"272f2fb3-e622-33d5-8883-3caa4829c19c","pitchNumber":1,"startTime":"2025-09-10T00:33:48.744Z","endTime":"2025-09-10T00:33:53.762Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.7,"strikeZoneTop":3.54999971238604,"strikeZoneBottom":1.64253605688418,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.345708194130665,"aZ":-27.411258771516774,"pfxX":5.48423077588237,"pfxZ":3.0209792989559174,"pX":2.3541013389013608,"pZ":-0.8598396816330784,"vX0":9.527972715497597,"vY0":-124.99147605053287,"vZ0":-9.937095002575973,"x":27.27,"y":262.0,"x0":-2.2268116577033346,"y0":50.00161245941281,"z0":5.435698199496482,"aX":8.630874978787638},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.2,"breakHorizontal":-12.2,"spinRate":2048,"spinDirection":46},"zone":14,"typeConfidence":0.91,"plateTime":0.4390468220696495,"extension":7.458926019475426},"index":1,"playId":"6e0adfee-7c0d-3b25-942f-0f9c9d6fec24","pitchNumber":2,"startTime":"2025-09-10T00:34:03.349Z","endTime":"2025-09-10T00:34:07.075Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Cade Smith. Kyle Isbel to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"actionPlayId":"6e0adfee-7c0d-3b25-942f-0f9c9d6fec24","startTime":"2025-09-10T00:34:17.953Z","endTime":"2025-09-10T00:34:35.461Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":664728,"link":"/api/v1/people/664728"}},{"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.8,"strikeZoneTop":3.55,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.531774863054952,"aZ":-35.66157744890552,"pfxX":-2.4283806786284243,"pfxZ":-2.2146941441364305,"pX":-0.8006436665575505,"pZ":2.1171413899257594,"vX0":4.391010311064363,"vY0":-124.70272181976719,"vZ0":-1.8157400579819072,"x":147.52,"y":181.62,"x0":-2.2703816329636086,"y0":50.00566076075171,"z0":5.801982507400999,"aX":-3.818060250790976},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-4.2,"breakHorizontal":3.4,"spinRate":550,"spinDirection":314},"zone":7,"typeConfidence":0.87,"plateTime":0.43956137849705046,"extension":7.095753776183905},"hitData":{"launchSpeed":78.7,"launchAngle":16.0,"totalDistance":195.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":128.93,"coordY":98.8}},"index":3,"playId":"cb32f381-6b0c-366d-b994-22aacd3c452d","pitchNumber":3,"startTime":"2025-09-10T00:34:35.461Z","endTime":"2025-09-10T00:34:46.147Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T00:34:46.147Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Vinnie Pasquantino strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-10T00:35:01.635Z","endTime":"2025-09-10T00:36:32.703Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"postOnThird":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"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":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.6,"strikeZoneTop":3.59582995071796,"strikeZoneBottom":1.79433193338179,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.172173961091694,"aZ":-13.577792104207093,"pfxX":-3.9614378516687387,"pfxZ":9.37465350485715,"pX":-0.5800546438776067,"pZ":4.04837538019566,"vX0":6.333763668716928,"vY0":-140.28790457318217,"vZ0":-2.328461603336753,"x":139.11,"y":129.47,"x0":-2.3573673747957065,"y0":50.00262437035038,"z0":5.77950687302234,"aX":-7.858811753459468},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.7,"breakHorizontal":5.8,"spinRate":2189,"spinDirection":214},"zone":11,"typeConfidence":0.91,"plateTime":0.39116721476487504,"extension":7.272392547663562},"index":0,"playId":"58a5467b-43fe-30d2-893f-463738c3c4b9","pitchNumber":1,"startTime":"2025-09-10T00:35:16.108Z","endTime":"2025-09-10T00:35:21.774Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.3,"strikeZoneTop":3.53,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.21351937852784,"aZ":-35.629289747908594,"pfxX":-3.473442811035711,"pfxZ":-2.1701637330775023,"pX":-0.27722732162090047,"pZ":0.6095416074566795,"vX0":6.256126158213549,"vY0":-125.98044310606362,"vZ0":-5.046256003764572,"x":127.57,"y":222.32,"x0":-2.353902443034704,"y0":50.005749046786846,"z0":5.554515681820283,"aX":-5.523459460619645},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-4.9,"breakHorizontal":4.7,"spinRate":605,"spinDirection":296},"zone":13,"typeConfidence":0.88,"plateTime":0.43661442271026996,"extension":7.475826454844548},"index":1,"playId":"0b986152-a698-3beb-94c8-a6971b30bb49","pitchNumber":2,"startTime":"2025-09-10T00:35:30.074Z","endTime":"2025-09-10T00:35:33.901Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":79.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.441785307166757,"aZ":-31.998077824973205,"pfxX":-7.997427685016419,"pfxZ":0.1109934053878261,"pX":-0.08655944848543475,"pZ":1.4202034116908506,"vX0":7.991527671894573,"vY0":-126.58427967447612,"vZ0":-4.046960880091781,"x":120.3,"y":200.43,"x0":-2.2618123658885456,"y0":50.00467157382859,"z0":5.6321120030076885,"aX":-12.840413499412195},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.6,"breakHorizontal":12.5,"spinRate":724,"spinDirection":287},"zone":13,"typeConfidence":0.91,"plateTime":0.4344997839381448,"extension":7.256072351368783},"index":2,"playId":"316d7391-5f26-373c-9b58-433619d7505f","pitchNumber":3,"startTime":"2025-09-10T00:35:47.505Z","endTime":"2025-09-10T00:35:52.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":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.2,"strikeZoneTop":3.53,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.89007345204738,"aZ":-13.0064971926418,"pfxX":-5.3275204003838095,"pfxZ":9.376289651596213,"pX":-0.2155353996661466,"pZ":2.9446557370524955,"vX0":7.798399515931982,"vY0":-142.15465354610308,"vZ0":-5.547045101262457,"x":125.22,"y":159.27,"x0":-2.3035254454968226,"y0":50.005022695628945,"z0":5.748532285738379,"aX":-10.894118684995842},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.0,"breakHorizontal":8.0,"spinRate":2183,"spinDirection":210},"zone":5,"typeConfidence":0.91,"plateTime":0.3854506190309399,"extension":7.232364272679934},"index":3,"playId":"a16a0154-4a55-3c09-9d3d-13ee066aa1ad","pitchNumber":4,"startTime":"2025-09-10T00:36:09.597Z","endTime":"2025-09-10T00:36:14.121Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.3,"strikeZoneTop":3.53,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.868898344374006,"aZ":-15.032243345268984,"pfxX":-7.2320042021082,"pfxZ":8.393432389959964,"pX":0.07342111483430867,"pZ":3.51719005269852,"vX0":9.040919192380603,"vY0":-141.66724677296713,"vZ0":-3.583073765691207,"x":114.2,"y":143.82,"x0":-2.2123002887048475,"y0":50.00662145570674,"z0":5.752843153491823,"aX":-14.776708390794605},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.6,"breakHorizontal":11.4,"spinRate":2243,"spinDirection":216},"zone":2,"typeConfidence":0.91,"plateTime":0.38591861737466493,"extension":7.343703867487768},"index":4,"playId":"2684cfe4-579a-3dbe-a735-d2d8719e40ef","pitchNumber":5,"startTime":"2025-09-10T00:36:27.914Z","endTime":"2025-09-10T00:36:32.703Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T00:36:32.703Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Salvador Perez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-10T00:36:41.023Z","endTime":"2025-09-10T00:38:32.960Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"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":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"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":97.2,"endSpeed":88.9,"strikeZoneTop":3.78166938264885,"strikeZoneBottom":1.78769013569535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.353450852646414,"aZ":-15.710172394847579,"pfxX":-6.129605404030549,"pfxZ":8.126794633175615,"pX":0.7345464064825918,"pZ":3.9738271752065626,"vX0":9.633740473063364,"vY0":-141.24042030599892,"vZ0":-2.4550297513143553,"x":89.0,"y":131.49,"x0":-1.9198766856165912,"y0":50.00283767644155,"z0":5.861345258481315,"aX":-12.418827421202714},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.4,"breakHorizontal":9.2,"spinRate":2240,"spinDirection":211},"zone":12,"typeConfidence":0.91,"plateTime":0.38739640374452344,"extension":7.5004234825440195},"index":0,"playId":"50bd50da-fdd9-3ead-862a-307aaeb644c4","pitchNumber":1,"startTime":"2025-09-10T00:36:58.061Z","endTime":"2025-09-10T00:37:04.487Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.6,"strikeZoneTop":3.69,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.83430441882129,"aZ":-13.730455406126453,"pfxX":-6.5255324454297465,"pfxZ":9.16734253181575,"pX":0.291281737826227,"pZ":2.9737484384036006,"vX0":8.785138910996208,"vY0":-140.91535295047763,"vZ0":-5.215986087874214,"x":105.9,"y":158.49,"x0":-2.0180455743638808,"y0":50.006567863678825,"z0":5.734983903435877,"aX":-13.13478955079576},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.7,"breakHorizontal":10.1,"spinRate":2276,"spinDirection":214},"zone":6,"typeConfidence":0.91,"plateTime":0.3886068827700706,"extension":7.379262068232235},"index":1,"playId":"5db29a60-5183-3215-a127-c2c23e2e4b7f","pitchNumber":2,"startTime":"2025-09-10T00:37:12.860Z","endTime":"2025-09-10T00:37:18.163Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.3,"strikeZoneTop":3.69,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.722689936837092,"aZ":-14.873974274769713,"pfxX":-6.6846159604616275,"pfxZ":8.657137767936746,"pX":0.5002533447907416,"pZ":3.102657361500663,"vX0":9.460349568186878,"vY0":-140.45414610916174,"vZ0":-4.8219934715228945,"x":97.93,"y":155.01,"x0":-2.0426854934988192,"y0":50.003683728928785,"z0":5.808515345912988,"aX":-13.360564295698959},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.9,"breakHorizontal":10.2,"spinRate":2303,"spinDirection":212},"zone":3,"typeConfidence":0.91,"plateTime":0.3899136295799548,"extension":7.43396434278966},"index":2,"playId":"742ed80b-9ca9-3c33-b6b5-f13e0f8da2fb","pitchNumber":3,"startTime":"2025-09-10T00:37:30.276Z","endTime":"2025-09-10T00:37:35.859Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.4,"strikeZoneTop":3.77398030384813,"strikeZoneBottom":1.82990719249392,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.89721262307028,"aZ":-13.970745839388808,"pfxX":-6.009966686847919,"pfxZ":9.049558244033012,"pX":0.6091581369465449,"pZ":4.233560802803322,"vX0":9.371390628961247,"vY0":-141.12897526780668,"vZ0":-2.210301704071206,"x":93.78,"y":124.47,"x0":-1.9776885175772336,"y0":50.00516157796561,"z0":5.929530127257943,"aX":-12.093202758318577},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.1,"breakHorizontal":8.9,"spinRate":2195,"spinDirection":210},"zone":12,"typeConfidence":0.91,"plateTime":0.3884782700903404,"extension":7.353412512084389},"index":3,"playId":"462d0a82-96dc-3936-bd22-cd0bca11e250","pitchNumber":4,"startTime":"2025-09-10T00:37:47.689Z","endTime":"2025-09-10T00:37:54.739Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.6,"strikeZoneTop":3.6900001574948,"strikeZoneBottom":1.69294277055776,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.6718785948327,"aZ":-13.059610705719791,"pfxX":-6.069694739528359,"pfxZ":9.62838353282131,"pX":0.3697837017409309,"pZ":4.114639188190483,"vX0":8.421840673498265,"vY0":-140.4477763812726,"vZ0":-2.403214074248485,"x":102.9,"y":127.68,"x0":-1.8878812525973818,"y0":50.003402488405854,"z0":5.837503090279409,"aX":-12.051244793522617},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.0,"breakHorizontal":9.1,"spinRate":2262,"spinDirection":212},"zone":12,"typeConfidence":0.91,"plateTime":0.39092445760208916,"extension":7.457112445805266},"index":4,"playId":"74b77a16-8734-311b-90ec-96c91b97db22","pitchNumber":5,"startTime":"2025-09-10T00:38:04.581Z","endTime":"2025-09-10T00:38:11.380Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":88.8,"strikeZoneTop":3.69,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.69295040404749,"aZ":-11.802316620537916,"pfxX":-5.540775318925068,"pfxZ":10.017158600320734,"pX":0.4135295324826992,"pZ":4.056721149250555,"vX0":8.645543841017034,"vY0":-141.98060657597836,"vZ0":-2.8999084970290383,"x":101.24,"y":129.25,"x0":-1.956563031414849,"y0":50.00282007506482,"z0":5.846585240736887,"aX":-11.269203456359682},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.6,"breakHorizontal":8.2,"spinRate":2343,"spinDirection":210},"zone":12,"typeConfidence":0.91,"plateTime":0.3863631247409165,"extension":7.460669622143365},"index":5,"playId":"b85d54be-6545-3da5-a199-9acf2f5f6e27","pitchNumber":6,"startTime":"2025-09-10T00:38:23.082Z","endTime":"2025-09-10T00:38:32.960Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T00:38:32.960Z","atBatIndex":60}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Salvador Perez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-10T00:36:41.023Z","endTime":"2025-09-10T00:38:32.960Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"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":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"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":97.2,"endSpeed":88.9,"strikeZoneTop":3.78166938264885,"strikeZoneBottom":1.78769013569535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.353450852646414,"aZ":-15.710172394847579,"pfxX":-6.129605404030549,"pfxZ":8.126794633175615,"pX":0.7345464064825918,"pZ":3.9738271752065626,"vX0":9.633740473063364,"vY0":-141.24042030599892,"vZ0":-2.4550297513143553,"x":89.0,"y":131.49,"x0":-1.9198766856165912,"y0":50.00283767644155,"z0":5.861345258481315,"aX":-12.418827421202714},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.4,"breakHorizontal":9.2,"spinRate":2240,"spinDirection":211},"zone":12,"typeConfidence":0.91,"plateTime":0.38739640374452344,"extension":7.5004234825440195},"index":0,"playId":"50bd50da-fdd9-3ead-862a-307aaeb644c4","pitchNumber":1,"startTime":"2025-09-10T00:36:58.061Z","endTime":"2025-09-10T00:37:04.487Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.6,"strikeZoneTop":3.69,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.83430441882129,"aZ":-13.730455406126453,"pfxX":-6.5255324454297465,"pfxZ":9.16734253181575,"pX":0.291281737826227,"pZ":2.9737484384036006,"vX0":8.785138910996208,"vY0":-140.91535295047763,"vZ0":-5.215986087874214,"x":105.9,"y":158.49,"x0":-2.0180455743638808,"y0":50.006567863678825,"z0":5.734983903435877,"aX":-13.13478955079576},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.7,"breakHorizontal":10.1,"spinRate":2276,"spinDirection":214},"zone":6,"typeConfidence":0.91,"plateTime":0.3886068827700706,"extension":7.379262068232235},"index":1,"playId":"5db29a60-5183-3215-a127-c2c23e2e4b7f","pitchNumber":2,"startTime":"2025-09-10T00:37:12.860Z","endTime":"2025-09-10T00:37:18.163Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.3,"strikeZoneTop":3.69,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.722689936837092,"aZ":-14.873974274769713,"pfxX":-6.6846159604616275,"pfxZ":8.657137767936746,"pX":0.5002533447907416,"pZ":3.102657361500663,"vX0":9.460349568186878,"vY0":-140.45414610916174,"vZ0":-4.8219934715228945,"x":97.93,"y":155.01,"x0":-2.0426854934988192,"y0":50.003683728928785,"z0":5.808515345912988,"aX":-13.360564295698959},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.9,"breakHorizontal":10.2,"spinRate":2303,"spinDirection":212},"zone":3,"typeConfidence":0.91,"plateTime":0.3899136295799548,"extension":7.43396434278966},"index":2,"playId":"742ed80b-9ca9-3c33-b6b5-f13e0f8da2fb","pitchNumber":3,"startTime":"2025-09-10T00:37:30.276Z","endTime":"2025-09-10T00:37:35.859Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.4,"strikeZoneTop":3.77398030384813,"strikeZoneBottom":1.82990719249392,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.89721262307028,"aZ":-13.970745839388808,"pfxX":-6.009966686847919,"pfxZ":9.049558244033012,"pX":0.6091581369465449,"pZ":4.233560802803322,"vX0":9.371390628961247,"vY0":-141.12897526780668,"vZ0":-2.210301704071206,"x":93.78,"y":124.47,"x0":-1.9776885175772336,"y0":50.00516157796561,"z0":5.929530127257943,"aX":-12.093202758318577},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.1,"breakHorizontal":8.9,"spinRate":2195,"spinDirection":210},"zone":12,"typeConfidence":0.91,"plateTime":0.3884782700903404,"extension":7.353412512084389},"index":3,"playId":"462d0a82-96dc-3936-bd22-cd0bca11e250","pitchNumber":4,"startTime":"2025-09-10T00:37:47.689Z","endTime":"2025-09-10T00:37:54.739Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.6,"strikeZoneTop":3.6900001574948,"strikeZoneBottom":1.69294277055776,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.6718785948327,"aZ":-13.059610705719791,"pfxX":-6.069694739528359,"pfxZ":9.62838353282131,"pX":0.3697837017409309,"pZ":4.114639188190483,"vX0":8.421840673498265,"vY0":-140.4477763812726,"vZ0":-2.403214074248485,"x":102.9,"y":127.68,"x0":-1.8878812525973818,"y0":50.003402488405854,"z0":5.837503090279409,"aX":-12.051244793522617},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.0,"breakHorizontal":9.1,"spinRate":2262,"spinDirection":212},"zone":12,"typeConfidence":0.91,"plateTime":0.39092445760208916,"extension":7.457112445805266},"index":4,"playId":"74b77a16-8734-311b-90ec-96c91b97db22","pitchNumber":5,"startTime":"2025-09-10T00:38:04.581Z","endTime":"2025-09-10T00:38:11.380Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":88.8,"strikeZoneTop":3.69,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.69295040404749,"aZ":-11.802316620537916,"pfxX":-5.540775318925068,"pfxZ":10.017158600320734,"pX":0.4135295324826992,"pZ":4.056721149250555,"vX0":8.645543841017034,"vY0":-141.98060657597836,"vZ0":-2.8999084970290383,"x":101.24,"y":129.25,"x0":-1.956563031414849,"y0":50.00282007506482,"z0":5.846585240736887,"aX":-11.269203456359682},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.6,"breakHorizontal":8.2,"spinRate":2343,"spinDirection":210},"zone":12,"typeConfidence":0.91,"plateTime":0.3863631247409165,"extension":7.460669622143365},"index":5,"playId":"b85d54be-6545-3da5-a199-9acf2f5f6e27","pitchNumber":6,"startTime":"2025-09-10T00:38:23.082Z","endTime":"2025-09-10T00:38:32.960Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-10T00:38:32.960Z","atBatIndex":60},"scoringPlays":[6,26],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2,3],"bottom":[4,5,6,7],"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":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"coordinates":{"x":109.33,"y":79.48},"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":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":157.5,"y":70.92},"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":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":74.86,"y":109.24},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":1,"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"coordinates":{"x":113.04,"y":78.48},"type":"O","description":"Lineout"}],"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":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"coordinates":{"x":108.12,"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":1,"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":60.05,"y":60.2},"type":"H","description":"Home Run"}]}},{"startIndex":8,"endIndex":14,"top":[8,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":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"coordinates":{"x":72.96,"y":83.92},"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":2,"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"coordinates":{"x":104.21,"y":165.03},"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":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"coordinates":{"x":107.0,"y":174.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":2,"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"coordinates":{"x":106.91,"y":164.26},"type":"O","description":"Forceout"}],"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":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"coordinates":{"x":150.5,"y":153.97},"type":"O","description":"Groundout"}]}},{"startIndex":15,"endIndex":20,"top":[15,16,17],"bottom":[18,19,20],"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":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"coordinates":{"x":68.64,"y":109.45},"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":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"coordinates":{"x":107.79,"y":81.03},"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":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":100.65,"y":132.23},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"coordinates":{"x":190.28,"y":88.38},"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":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":67.64,"y":117.8},"type":"O","description":"Lineout"}]}},{"startIndex":21,"endIndex":27,"top":[21,22,23],"bottom":[24,25,26,27],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":4,"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":129.1,"y":59.14},"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":4,"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"coordinates":{"x":77.38,"y":105.09},"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":4,"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"coordinates":{"x":115.38,"y":147.31},"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":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"coordinates":{"x":113.85,"y":74.77},"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":4,"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":216.0,"y":110.0},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":4,"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"coordinates":{"x":31.45,"y":116.66},"type":"H","description":"Double"}]}},{"startIndex":28,"endIndex":34,"top":[28,29,30],"bottom":[31,32,33,34],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":5,"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"coordinates":{"x":206.5,"y":89.89},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":5,"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"coordinates":{"x":200.36,"y":121.8},"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":5,"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":163.21,"y":107.35},"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":5,"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"coordinates":{"x":119.0,"y":150.0},"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":5,"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"coordinates":{"x":131.73,"y":80.11},"type":"O","description":"Flyout"}]}},{"startIndex":35,"endIndex":42,"top":[35,36,37],"bottom":[38,39,40,41,42],"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":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"coordinates":{"x":121.44,"y":156.39},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":6,"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"coordinates":{"x":102.04,"y":172.92},"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":6,"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":115.99,"y":153.36},"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":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"coordinates":{"x":96.01,"y":172.74},"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":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":62.45,"y":123.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":6,"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"coordinates":{"x":79.67,"y":117.04},"type":"H","description":"Single"}]}},{"startIndex":43,"endIndex":48,"top":[43,44,45],"bottom":[46,47,48],"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":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"coordinates":{"x":171.03,"y":146.9},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":7,"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"coordinates":{"x":103.95,"y":80.37},"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":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":99.04,"y":166.68},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":7,"pitcher":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"coordinates":{"x":143.64,"y":157.43},"type":"O","description":"Groundout"}]}},{"startIndex":49,"endIndex":55,"top":[49,50,51],"bottom":[52,53,54,55],"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":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":663697,"fullName":"Jonathan India","link":"/api/v1/people/663697"},"coordinates":{"x":143.84,"y":158.21},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"},"inning":8,"pitcher":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"coordinates":{"x":112.96,"y":153.97},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":8,"pitcher":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"coordinates":{"x":85.72,"y":108.57},"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":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":126.89,"y":147.31},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":56,"endIndex":60,"top":[56,57,58,59,60],"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":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"coordinates":{"x":153.48,"y":82.15},"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":9,"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"batter":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"coordinates":{"x":86.5,"y":96.25},"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":9,"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"coordinates":{"x":128.93,"y":98.8},"type":"H","description":"Single"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":0},"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":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":2,"hits":7,"errors":0,"leftOnBase":4},"away":{"runs":0,"hits":5,"errors":0,"leftOnBase":4}},"defense":{"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"catcher":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"first":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"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":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"onDeck":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"inHole":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"battingOrder":4,"team":{"id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"}},"offense":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"onDeck":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"inHole":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"pitcher":{"id":670167,"fullName":"John Schreiber","link":"/api/v1/people/670167"},"battingOrder":4,"team":{"id":118,"name":"Kansas City Royals","link":"/api/v1/teams/118"}},"balls":3,"strikes":3,"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":5,"groundOuts":6,"airOuts":13,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".244","atBats":31,"obp":".306","slg":".390","ops":".696","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":31,"totalBases":5,"rbi":0,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":6},"pitching":{"flyOuts":3,"groundOuts":7,"airOuts":6,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":29,"obp":".267","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":125,"era":"3.68","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.25","battersFaced":30,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":125,"balls":36,"strikes":89,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.17","rbi":2,"pitchesPerInning":"15.63","runsScoredPer9":"2.25","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":120,"flyOuts":62,"groundOuts":97,"airOuts":111,"runs":39,"doubles":19,"triples":0,"homeRuns":6,"strikeOuts":70,"baseOnBalls":24,"intentionalWalks":2,"hits":98,"hitByPitch":8,"avg":".265","atBats":370,"obp":".319","slg":".365","ops":".684","caughtStealing":6,"stolenBases":8,"stolenBasePercentage":".571","caughtStealingPercentage":".429","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":408,"totalBases":135,"rbi":38,"leftOnBase":120,"sacBunts":1,"sacFlies":5,"babip":".308","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"61.67","popOuts":13,"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":161,"putOuts":159,"errors":3,"chances":323,"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":33,"gamesStarted":0,"flyOuts":26,"groundOuts":30,"airOuts":43,"runs":27,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":31,"baseOnBalls":18,"intentionalWalks":1,"hits":40,"hitByPitch":2,"atBats":144,"obp":".366","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":684,"era":"5.35","inningsPitched":"35.1","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":21,"whip":"1.64","battersFaced":164,"outs":106,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":684,"balls":260,"strikes":424,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".400","pitchesPerInning":"19.36","gamesFinished":18,"strikeoutWalkRatio":"1.72","strikeoutsPer9Inn":"7.90","walksPer9Inn":"4.58","hitsPer9Inn":"10.19","runsScoredPer9":"6.88","homeRunsPer9":"1.27","inheritedRunners":11,"inheritedRunnersScored":4,"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"700","stats":{"batting":{"summary":"2-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"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":94,"groundOuts":112,"airOuts":154,"runs":57,"doubles":27,"triples":0,"homeRuns":8,"strikeOuts":95,"baseOnBalls":52,"intentionalWalks":0,"hits":110,"hitByPitch":12,"avg":".235","atBats":468,"obp":".326","slg":".344","ops":".670","caughtStealing":4,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":535,"totalBases":161,"rbi":41,"leftOnBase":140,"sacBunts":1,"sacFlies":2,"babip":".278","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"58.50","popOuts":37,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":193,"putOuts":135,"errors":12,"chances":340,"fielding":".965","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID686475":{"person":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":7,"groundOuts":7,"airOuts":14,"runs":13,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":3,"avg":".222","atBats":36,"obp":".293","slg":".333","ops":".626","caughtStealing":2,"stolenBases":17,"stolenBasePercentage":".895","caughtStealingPercentage":".105","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":12,"rbi":5,"leftOnBase":19,"sacBunts":0,"sacFlies":1,"babip":".250","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.00","popOuts":1,"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":33,"errors":1,"chances":42,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":26,"gamesStarted":0,"flyOuts":20,"groundOuts":39,"airOuts":29,"runs":16,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":35,"baseOnBalls":15,"intentionalWalks":0,"hits":25,"hitByPitch":0,"atBats":126,"obp":".282","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":568,"era":"3.57","inningsPitched":"35.1","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":14,"whip":"1.13","battersFaced":143,"outs":106,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":568,"balls":212,"strikes":356,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.34","rbi":0,"winPercentage":".333","pitchesPerInning":"16.08","gamesFinished":5,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"8.92","walksPer9Inn":"3.82","hitsPer9Inn":"6.37","runsScoredPer9":"4.08","homeRunsPer9":"1.02","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":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"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":3,"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":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":138,"flyOuts":96,"groundOuts":129,"airOuts":167,"runs":48,"doubles":33,"triples":0,"homeRuns":25,"strikeOuts":112,"baseOnBalls":23,"intentionalWalks":4,"hits":125,"hitByPitch":9,"avg":".235","atBats":532,"obp":".278","slg":".438","ops":".716","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":568,"totalBases":233,"rbi":81,"leftOnBase":227,"sacBunts":0,"sacFlies":1,"babip":".253","groundOutsToAirouts":"0.77","catchersInterference":3,"pickoffs":0,"atBatsPerHomeRun":"21.28","popOuts":34,"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":13,"stolenBases":17,"stolenBasePercentage":".567","caughtStealingPercentage":".433","assists":43,"putOuts":809,"errors":1,"chances":853,"fielding":".999","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID545341":{"person":{"id":545341,"fullName":"Randal Grichuk","link":"/api/v1/people/545341"},"jerseyNumber":"15","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":36,"groundOuts":61,"airOuts":76,"runs":32,"doubles":18,"triples":1,"homeRuns":8,"strikeOuts":56,"baseOnBalls":17,"intentionalWalks":1,"hits":56,"hitByPitch":1,"avg":".228","atBats":246,"obp":".277","slg":".407","ops":".684","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":267,"totalBases":100,"rbi":25,"leftOnBase":100,"sacBunts":0,"sacFlies":3,"babip":".259","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.75","popOuts":23,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":53,"errors":1,"chances":55,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"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":4,"gamesStarted":0,"flyOuts":0,"groundOuts":4,"airOuts":4,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":17,"obp":".211","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":65,"era":"1.80","inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"0.80","battersFaced":19,"outs":15,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":65,"balls":24,"strikes":41,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"13.00","gamesFinished":2,"strikeoutWalkRatio":"7.00","strikeoutsPer9Inn":"12.60","walksPer9Inn":"1.80","hitsPer9Inn":"5.40","runsScoredPer9":"1.80","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":2},"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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"800","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"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":1,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":30,"groundOuts":48,"airOuts":60,"runs":16,"doubles":9,"triples":2,"homeRuns":4,"strikeOuts":26,"baseOnBalls":14,"intentionalWalks":0,"hits":34,"hitByPitch":3,"avg":".206","atBats":165,"obp":".277","slg":".358","ops":".635","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":185,"totalBases":59,"rbi":19,"leftOnBase":57,"sacBunts":1,"sacFlies":2,"babip":".219","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.25","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":{"gamesStarted":1,"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":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":58,"gamesStarted":0,"flyOuts":26,"groundOuts":63,"airOuts":54,"runs":18,"doubles":8,"triples":1,"homeRuns":3,"strikeOuts":45,"baseOnBalls":18,"intentionalWalks":3,"hits":50,"hitByPitch":4,"atBats":212,"obp":".308","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":906,"era":"2.67","inningsPitched":"57.1","wins":7,"losses":4,"saves":2,"saveOpportunities":7,"holds":21,"blownSaves":5,"earnedRuns":17,"whip":"1.19","battersFaced":234,"outs":172,"gamesPitched":58,"completeGames":0,"shutouts":0,"pitchesThrown":906,"balls":329,"strikes":577,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":".636","pitchesPerInning":"15.80","gamesFinished":9,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"7.06","walksPer9Inn":"2.83","hitsPer9Inn":"7.85","runsScoredPer9":"2.83","homeRunsPer9":"0.47","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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":6,"groundOuts":10,"airOuts":9,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":7,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".211","atBats":38,"obp":".333","slg":".316","ops":".649","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":47,"totalBases":12,"rbi":3,"leftOnBase":16,"sacBunts":2,"sacFlies":0,"babip":".292","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.00","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":13,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":5,"strikes":8,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"13.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","assists":1,"putOuts":118,"errors":0,"chances":119,"fielding":"1.000","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663568":{"person":{"id":663568,"fullName":"Stephen Kolek","link":"/api/v1/people/663568"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":16,"flyOuts":53,"groundOuts":108,"airOuts":93,"runs":43,"doubles":9,"triples":2,"homeRuns":8,"strikeOuts":63,"baseOnBalls":27,"intentionalWalks":1,"hits":88,"hitByPitch":7,"atBats":347,"obp":".316","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1399,"era":"3.88","inningsPitched":"92.2","wins":5,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.24","battersFaced":386,"outs":278,"gamesPitched":16,"completeGames":1,"shutouts":1,"pitchesThrown":1399,"balls":513,"strikes":886,"strikePercentage":".630","hitBatsmen":7,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.16","rbi":0,"winPercentage":".500","pitchesPerInning":"15.10","gamesFinished":0,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"6.12","walksPer9Inn":"2.62","hitsPer9Inn":"8.55","runsScoredPer9":"4.18","homeRunsPer9":"0.78","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":11,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664199":{"person":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":44,"gamesStarted":0,"flyOuts":24,"groundOuts":50,"airOuts":50,"runs":17,"doubles":5,"triples":1,"homeRuns":6,"strikeOuts":40,"baseOnBalls":6,"intentionalWalks":0,"hits":31,"hitByPitch":1,"atBats":171,"obp":".213","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":747,"era":"3.14","inningsPitched":"48.2","wins":1,"losses":1,"saves":1,"saveOpportunities":2,"holds":4,"blownSaves":1,"earnedRuns":17,"whip":"0.76","battersFaced":178,"outs":146,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":747,"balls":262,"strikes":485,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":2,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".500","pitchesPerInning":"15.35","gamesFinished":14,"strikeoutWalkRatio":"6.67","strikeoutsPer9Inn":"7.40","walksPer9Inn":"1.11","hitsPer9Inn":"5.73","runsScoredPer9":"3.14","homeRunsPer9":"1.11","inheritedRunners":19,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608032":{"person":{"id":608032,"fullName":"Carlos Estévez","link":"/api/v1/people/608032"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{},"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":62,"gamesStarted":0,"flyOuts":47,"groundOuts":35,"airOuts":95,"runs":21,"doubles":11,"triples":1,"homeRuns":5,"strikeOuts":52,"baseOnBalls":21,"intentionalWalks":6,"hits":44,"hitByPitch":3,"atBats":224,"obp":".273","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":969,"era":"2.49","inningsPitched":"61.1","wins":4,"losses":5,"saves":38,"saveOpportunities":44,"holds":0,"blownSaves":6,"earnedRuns":17,"whip":"1.06","battersFaced":250,"outs":184,"gamesPitched":62,"completeGames":0,"shutouts":0,"pitchesThrown":969,"balls":338,"strikes":631,"strikePercentage":".650","hitBatsmen":3,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.37","rbi":0,"winPercentage":".444","pitchesPerInning":"15.80","gamesFinished":53,"strikeoutWalkRatio":"2.48","strikeoutsPer9Inn":"7.63","walksPer9Inn":"3.08","hitsPer9Inn":"6.46","runsScoredPer9":"3.08","homeRunsPer9":"0.73","inheritedRunners":11,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":26,"lineOuts":22},"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":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":143,"flyOuts":98,"groundOuts":137,"airOuts":177,"runs":60,"doubles":24,"triples":1,"homeRuns":29,"strikeOuts":97,"baseOnBalls":44,"intentionalWalks":5,"hits":143,"hitByPitch":7,"avg":".260","atBats":550,"obp":".321","slg":".465","ops":".786","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":605,"totalBases":256,"rbi":99,"leftOnBase":258,"sacBunts":0,"sacFlies":4,"babip":".266","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.97","popOuts":37,"lineOuts":42},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":56,"putOuts":840,"errors":3,"chances":899,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID664728":{"person":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"jerseyNumber":"28","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"900","stats":{"batting":{"summary":"1-3","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":129,"flyOuts":40,"groundOuts":113,"airOuts":94,"runs":42,"doubles":16,"triples":4,"homeRuns":4,"strikeOuts":71,"baseOnBalls":22,"intentionalWalks":0,"hits":92,"hitByPitch":2,"avg":".260","atBats":354,"obp":".304","slg":".362","ops":".666","caughtStealing":5,"stolenBases":4,"stolenBasePercentage":".444","caughtStealingPercentage":".556","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":394,"totalBases":128,"rbi":32,"leftOnBase":147,"sacBunts":13,"sacFlies":3,"babip":".312","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"88.50","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":319,"errors":1,"chances":323,"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":130,"flyOuts":80,"groundOuts":88,"airOuts":145,"runs":60,"doubles":23,"triples":1,"homeRuns":15,"strikeOuts":102,"baseOnBalls":62,"intentionalWalks":4,"hits":99,"hitByPitch":1,"avg":".231","atBats":428,"obp":".327","slg":".395","ops":".722","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":497,"totalBases":169,"rbi":42,"leftOnBase":181,"sacBunts":2,"sacFlies":4,"babip":".267","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.53","popOuts":33,"lineOuts":32},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":5,"obp":".571","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":21,"era":"18.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"3.00","battersFaced":7,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":13,"strikes":8,"strikePercentage":".380","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"21.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"9.00","hitsPer9Inn":"18.00","runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":204,"errors":1,"chances":216,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672580":{"person":{"id":672580,"fullName":"Maikel Garcia","link":"/api/v1/people/672580"},"jerseyNumber":"11","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"battingOrder":"100","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":143,"flyOuts":79,"groundOuts":147,"airOuts":161,"runs":68,"doubles":35,"triples":5,"homeRuns":16,"strikeOuts":76,"baseOnBalls":54,"intentionalWalks":0,"hits":154,"hitByPitch":1,"avg":".290","atBats":531,"obp":".354","slg":".465","ops":".819","caughtStealing":9,"stolenBases":22,"stolenBasePercentage":".710","caughtStealingPercentage":".290","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":593,"totalBases":247,"rbi":67,"leftOnBase":222,"sacBunts":3,"sacFlies":4,"babip":".312","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.19","popOuts":29,"lineOuts":53},"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":239,"putOuts":132,"errors":8,"chances":379,"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":{"note":"(L, 7-7)","summary":"7.0 IP, 2 ER, 8 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":6,"airOuts":6,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":26,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":100,"inningsPitched":"7.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":26,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":100,"balls":25,"strikes":75,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"rbi":2,"gamesFinished":0,"runsScoredPer9":"2.57","homeRunsPer9":"1.29","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":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":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":2,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID672582":{"person":{"id":672582,"fullName":"Angel Zerpa","link":"/api/v1/people/672582"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":8,"strikes":11,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":63,"gamesStarted":2,"flyOuts":15,"groundOuts":84,"airOuts":27,"runs":23,"doubles":14,"triples":0,"homeRuns":6,"strikeOuts":55,"baseOnBalls":19,"intentionalWalks":0,"hits":59,"hitByPitch":2,"atBats":223,"obp":".328","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1002,"era":"3.55","inningsPitched":"58.1","wins":5,"losses":1,"saves":0,"saveOpportunities":3,"holds":13,"blownSaves":3,"earnedRuns":23,"whip":"1.34","battersFaced":246,"outs":175,"gamesPitched":63,"completeGames":0,"shutouts":0,"pitchesThrown":1002,"balls":352,"strikes":650,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"3.11","rbi":0,"winPercentage":".833","pitchesPerInning":"17.18","gamesFinished":4,"strikeoutWalkRatio":"2.89","strikeoutsPer9Inn":"8.49","walksPer9Inn":"2.93","hitsPer9Inn":"9.10","runsScoredPer9":"3.55","homeRunsPer9":"0.93","inheritedRunners":38,"inheritedRunnersScored":12,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":2,"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"}]},"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":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":47,"flyOuts":18,"groundOuts":55,"airOuts":47,"runs":12,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":38,"baseOnBalls":12,"intentionalWalks":0,"hits":25,"hitByPitch":3,"avg":".152","atBats":165,"obp":".222","slg":".273","ops":".495","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":180,"totalBases":45,"rbi":12,"leftOnBase":73,"sacBunts":0,"sacFlies":0,"babip":".164","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":8,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":82,"errors":1,"chances":90,"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":{"summary":"0.2 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":6,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":6,"balls":3,"strikes":3,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":66,"gamesStarted":0,"flyOuts":28,"groundOuts":49,"airOuts":59,"runs":24,"doubles":11,"triples":0,"homeRuns":8,"strikeOuts":59,"baseOnBalls":18,"intentionalWalks":1,"hits":50,"hitByPitch":1,"atBats":216,"obp":".294","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":944,"era":"3.47","inningsPitched":"57.0","wins":3,"losses":2,"saves":1,"saveOpportunities":4,"holds":18,"blownSaves":3,"earnedRuns":22,"whip":"1.19","battersFaced":236,"outs":171,"gamesPitched":66,"completeGames":0,"shutouts":0,"pitchesThrown":944,"balls":329,"strikes":615,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".600","pitchesPerInning":"16.56","gamesFinished":7,"strikeoutWalkRatio":"3.28","strikeoutsPer9Inn":"9.32","walksPer9Inn":"2.84","hitsPer9Inn":"7.89","runsScoredPer9":"3.79","homeRunsPer9":"1.26","inheritedRunners":52,"inheritedRunnersScored":13,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":15,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":"1-4 | K","gamesPlayed":1,"flyOuts":1,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":140,"flyOuts":95,"groundOuts":108,"airOuts":173,"runs":90,"doubles":41,"triples":5,"homeRuns":21,"strikeOuts":114,"baseOnBalls":47,"intentionalWalks":8,"hits":161,"hitByPitch":6,"avg":".293","atBats":549,"obp":".351","slg":".501","ops":".852","caughtStealing":8,"stolenBases":34,"stolenBasePercentage":".810","caughtStealingPercentage":".190","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":609,"totalBases":275,"rbi":77,"leftOnBase":204,"sacBunts":0,"sacFlies":7,"babip":".333","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.14","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":332,"putOuts":169,"errors":10,"chances":511,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]}},"batters":[672580,677951,686469,521692,545341,695506,663697,679845,664728,702070,672582,670167],"pitchers":[702070,672582,670167],"bench":[624428,695600,571912,686681,686475,573262],"bullpen":[679883,686701,680742,664199,668674,608032,663568,669674,547179,663738],"battingOrder":[672580,677951,686469,521692,545341,695506,663697,679845,664728],"info":[{"title":"BATTING","fieldList":[{"label":"TB","value":"India 2; Isbel; Pasquantino; Witt Jr."},{"label":"Runners left in scoring position, 2 out","value":"Perez, S."},{"label":"GIDP","value":"Loftin."},{"label":"Team RISP","value":"1-for-3."},{"label":"Team LOB","value":"4."}]},{"title":"FIELDING","fieldList":[{"label":"Pickoffs","value":"Cameron (Fry at 2nd base)."},{"label":"DP","value":"(Witt Jr.-Pasquantino)."}]}],"note":[]},"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":3,"groundOuts":7,"airOuts":6,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".226","atBats":29,"obp":".296","slg":".370","ops":".666","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":30,"totalBases":12,"rbi":2,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"29.00","popOuts":0,"lineOuts":3},"pitching":{"flyOuts":5,"groundOuts":6,"airOuts":13,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":31,"obp":".161","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":109,"era":"3.87","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":0,"whip":"1.30","battersFaced":31,"outs":27,"completeGames":0,"shutouts":1,"pitchesThrown":109,"balls":25,"strikes":84,"strikePercentage":".770","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.46","rbi":0,"pitchesPerInning":"12.11","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":0,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID671655":{"person":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"jerseyNumber":"35","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".300","atBats":10,"obp":".364","slg":".300","ops":".664","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":11,"totalBases":3,"rbi":1,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".500","groundOutsToAirouts":"0.50","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":true,"isSubstitute":false}},"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,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":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":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":"800","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":116,"flyOuts":45,"groundOuts":86,"airOuts":79,"runs":44,"doubles":18,"triples":1,"homeRuns":11,"strikeOuts":102,"baseOnBalls":36,"intentionalWalks":1,"hits":75,"hitByPitch":3,"avg":".221","atBats":340,"obp":".300","slg":".376","ops":".676","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":381,"totalBases":128,"rbi":38,"leftOnBase":136,"sacBunts":1,"sacFlies":1,"babip":".281","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.91","popOuts":13,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":163,"putOuts":156,"errors":2,"chances":321,"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":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | 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":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":"1-3 | K","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":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":47,"groundOuts":81,"airOuts":80,"runs":27,"doubles":16,"triples":1,"homeRuns":4,"strikeOuts":66,"baseOnBalls":17,"intentionalWalks":0,"hits":68,"hitByPitch":8,"avg":".237","atBats":287,"obp":".294","slg":".341","ops":".635","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":320,"totalBases":98,"rbi":40,"leftOnBase":116,"sacBunts":4,"sacFlies":4,"babip":".290","groundOutsToAirouts":"1.01","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"71.75","popOuts":7,"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":205,"putOuts":127,"errors":10,"chances":342,"fielding":".971","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":{},"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":53,"gamesStarted":0,"flyOuts":24,"groundOuts":47,"airOuts":43,"runs":25,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":45,"baseOnBalls":12,"intentionalWalks":1,"hits":36,"hitByPitch":3,"atBats":165,"obp":".279","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":670,"era":"4.34","inningsPitched":"45.2","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":9,"blownSaves":0,"earnedRuns":22,"whip":"1.05","battersFaced":186,"outs":137,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":670,"balls":212,"strikes":458,"strikePercentage":".680","hitBatsmen":3,"balks":1,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"1.09","rbi":0,"winPercentage":".500","pitchesPerInning":"14.67","gamesFinished":5,"strikeoutWalkRatio":"3.75","strikeoutsPer9Inn":"8.87","walksPer9Inn":"2.36","hitsPer9Inn":"7.09","runsScoredPer9":"4.93","homeRunsPer9":"0.59","inheritedRunners":40,"inheritedRunnersScored":13,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":6,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":3,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"600","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":127,"flyOuts":50,"groundOuts":75,"airOuts":90,"runs":33,"doubles":13,"triples":2,"homeRuns":5,"strikeOuts":103,"baseOnBalls":38,"intentionalWalks":1,"hits":72,"hitByPitch":5,"avg":".214","atBats":336,"obp":".301","slg":".310","ops":".611","caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":383,"totalBases":104,"rbi":33,"leftOnBase":139,"sacBunts":1,"sacFlies":3,"babip":".290","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"67.20","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":200,"errors":1,"chances":209,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":53,"groundOuts":65,"airOuts":109,"runs":39,"doubles":17,"triples":1,"homeRuns":11,"strikeOuts":92,"baseOnBalls":42,"intentionalWalks":0,"hits":55,"hitByPitch":1,"avg":".175","atBats":314,"obp":".271","slg":".341","ops":".612","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":364,"totalBases":107,"rbi":31,"leftOnBase":133,"sacBunts":3,"sacFlies":4,"babip":".205","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.54","popOuts":32,"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":27,"stolenBases":70,"stolenBasePercentage":".722","caughtStealingPercentage":".278","assists":53,"putOuts":809,"errors":6,"chances":868,"fielding":".993","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":27,"gamesStarted":26,"flyOuts":80,"groundOuts":130,"airOuts":161,"runs":78,"doubles":26,"triples":0,"homeRuns":18,"strikeOuts":109,"baseOnBalls":59,"intentionalWalks":1,"hits":142,"hitByPitch":5,"atBats":535,"obp":".341","caughtStealing":9,"stolenBases":7,"stolenBasePercentage":".438","caughtStealingPercentage":".563","numberOfPitches":2433,"era":"4.46","inningsPitched":"139.1","wins":7,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":69,"whip":"1.44","battersFaced":607,"outs":418,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2433,"balls":937,"strikes":1496,"strikePercentage":".610","hitBatsmen":5,"balks":0,"wildPitches":4,"pickoffs":4,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".389","pitchesPerInning":"17.46","gamesFinished":0,"strikeoutWalkRatio":"1.85","strikeoutsPer9Inn":"7.04","walksPer9Inn":"3.81","hitsPer9Inn":"9.17","runsScoredPer9":"5.04","homeRunsPer9":"1.16","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":37,"lineOuts":44},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":5,"errors":3,"chances":14,"fielding":".786","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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"400","stats":{"batting":{"summary":"2-3 | 2B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":3,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"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":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":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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, 12)","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":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"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":17,"balls":5,"strikes":12,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":67,"gamesStarted":0,"flyOuts":31,"groundOuts":44,"airOuts":62,"runs":30,"doubles":21,"triples":1,"homeRuns":3,"strikeOuts":90,"baseOnBalls":19,"intentionalWalks":3,"hits":52,"hitByPitch":3,"atBats":245,"obp":".275","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1076,"era":"3.20","inningsPitched":"64.2","wins":6,"losses":5,"saves":12,"saveOpportunities":17,"holds":19,"blownSaves":5,"earnedRuns":23,"whip":"1.10","battersFaced":270,"outs":194,"gamesPitched":67,"completeGames":0,"shutouts":0,"pitchesThrown":1076,"balls":353,"strikes":723,"strikePercentage":".670","hitBatsmen":3,"balks":2,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".545","pitchesPerInning":"16.64","gamesFinished":22,"strikeoutWalkRatio":"4.74","strikeoutsPer9Inn":"12.53","walksPer9Inn":"2.64","hitsPer9Inn":"7.24","runsScoredPer9":"4.18","homeRunsPer9":"0.42","inheritedRunners":26,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":6,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":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":"3-4 | HR, 2B, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":7,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":140,"flyOuts":109,"groundOuts":117,"airOuts":201,"runs":91,"doubles":28,"triples":3,"homeRuns":28,"strikeOuts":64,"baseOnBalls":56,"intentionalWalks":21,"hits":151,"hitByPitch":7,"avg":".287","atBats":527,"obp":".360","slg":".510","ops":".870","caughtStealing":7,"stolenBases":37,"stolenBasePercentage":".841","caughtStealingPercentage":".159","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":596,"totalBases":269,"rbi":76,"leftOnBase":187,"sacBunts":0,"sacFlies":5,"babip":".280","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.82","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":213,"putOuts":72,"errors":10,"chances":295,"fielding":".966","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID680757":{"person":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"jerseyNumber":"38","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"100","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":138,"flyOuts":117,"groundOuts":147,"airOuts":208,"runs":72,"doubles":25,"triples":1,"homeRuns":10,"strikeOuts":53,"baseOnBalls":50,"intentionalWalks":2,"hits":152,"hitByPitch":3,"avg":".275","atBats":552,"obp":".335","slg":".379","ops":".714","caughtStealing":4,"stolenBases":19,"stolenBasePercentage":".826","caughtStealingPercentage":".174","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":613,"totalBases":209,"rbi":48,"leftOnBase":146,"sacBunts":1,"sacFlies":7,"babip":".286","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"55.20","popOuts":27,"lineOuts":64},"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":284,"errors":8,"chances":304,"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":"200","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":123,"flyOuts":77,"groundOuts":92,"airOuts":131,"runs":49,"doubles":21,"triples":1,"homeRuns":10,"strikeOuts":99,"baseOnBalls":17,"intentionalWalks":0,"hits":92,"hitByPitch":5,"avg":".227","atBats":406,"obp":".264","slg":".357","ops":".621","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":436,"totalBases":145,"rbi":41,"leftOnBase":169,"sacBunts":4,"sacFlies":4,"babip":".272","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.60","popOuts":24,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":60,"putOuts":254,"errors":9,"chances":323,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID663465":{"person":{"id":663465,"fullName":"Kolby Allard","link":"/api/v1/people/663465"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":29,"gamesStarted":2,"flyOuts":44,"groundOuts":52,"airOuts":81,"runs":22,"doubles":12,"triples":1,"homeRuns":5,"strikeOuts":36,"baseOnBalls":12,"intentionalWalks":3,"hits":63,"hitByPitch":1,"atBats":226,"obp":".314","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":906,"era":"2.91","inningsPitched":"58.2","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":19,"whip":"1.28","battersFaced":245,"outs":176,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":906,"balls":296,"strikes":610,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".500","pitchesPerInning":"15.44","gamesFinished":15,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"5.52","walksPer9Inn":"1.84","hitsPer9Inn":"9.66","runsScoredPer9":"3.38","homeRunsPer9":"0.77","inheritedRunners":5,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":23,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID700932":{"person":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"jerseyNumber":"9","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":76,"groundOuts":67,"airOuts":128,"runs":43,"doubles":15,"triples":2,"homeRuns":25,"strikeOuts":119,"baseOnBalls":45,"intentionalWalks":1,"hits":97,"hitByPitch":8,"avg":".239","atBats":406,"obp":".323","slg":".470","ops":".793","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":464,"totalBases":191,"rbi":65,"leftOnBase":199,"sacBunts":0,"sacFlies":5,"babip":".270","groundOutsToAirouts":"0.52","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.24","popOuts":31,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":23,"putOuts":294,"errors":4,"chances":321,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":51,"gamesStarted":0,"flyOuts":35,"groundOuts":59,"airOuts":65,"runs":20,"doubles":11,"triples":2,"homeRuns":4,"strikeOuts":44,"baseOnBalls":18,"intentionalWalks":2,"hits":58,"hitByPitch":4,"atBats":223,"obp":".324","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":916,"era":"2.85","inningsPitched":"60.0","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":19,"whip":"1.27","battersFaced":248,"outs":180,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":916,"balls":323,"strikes":593,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".750","pitchesPerInning":"15.27","gamesFinished":8,"strikeoutWalkRatio":"2.44","strikeoutsPer9Inn":"6.60","walksPer9Inn":"2.70","hitsPer9Inn":"8.70","runsScoredPer9":"3.00","homeRunsPer9":"0.60","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":{"note":"(W, 5-3)","summary":"8.0 IP, 0 ER, 5 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":6,"airOuts":12,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":27,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":92,"inningsPitched":"8.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":27,"outs":24,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":92,"balls":20,"strikes":72,"strikePercentage":".780","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":2,"lineOuts":6},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":0,"flyOuts":9,"groundOuts":9,"airOuts":20,"runs":7,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":29,"baseOnBalls":18,"intentionalWalks":0,"hits":11,"hitByPitch":2,"atBats":69,"obp":".348","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":379,"era":"2.14","inningsPitched":"21.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":8,"blownSaves":0,"earnedRuns":5,"whip":"1.38","battersFaced":89,"outs":63,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":379,"balls":148,"strikes":231,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.45","rbi":0,"winPercentage":".000","pitchesPerInning":"18.05","gamesFinished":2,"strikeoutWalkRatio":"1.61","strikeoutsPer9Inn":"12.43","walksPer9Inn":"7.71","hitsPer9Inn":"4.71","runsScoredPer9":"3.00","homeRunsPer9":"0.86","inheritedRunners":11,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"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":true,"isSubstitute":false}},"ID668909":{"person":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":28,"gamesStarted":28,"flyOuts":77,"groundOuts":150,"airOuts":141,"runs":58,"doubles":19,"triples":1,"homeRuns":21,"strikeOuts":146,"baseOnBalls":76,"intentionalWalks":0,"hits":119,"hitByPitch":3,"atBats":553,"obp":".312","caughtStealing":6,"stolenBases":6,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":2629,"era":"3.17","inningsPitched":"150.2","wins":10,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.29","battersFaced":635,"outs":452,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":2629,"balls":1022,"strikes":1607,"strikePercentage":".610","hitBatsmen":3,"balks":1,"wildPitches":9,"pickoffs":3,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".667","pitchesPerInning":"17.45","gamesFinished":0,"strikeoutWalkRatio":"1.92","strikeoutsPer9Inn":"8.72","walksPer9Inn":"4.54","hitsPer9Inn":"7.11","runsScoredPer9":"3.46","homeRunsPer9":"1.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":22,"lineOuts":42},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":6,"errors":0,"chances":20,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683769":{"person":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"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":63,"gamesStarted":0,"flyOuts":40,"groundOuts":46,"airOuts":63,"runs":23,"doubles":8,"triples":2,"homeRuns":7,"strikeOuts":63,"baseOnBalls":21,"intentionalWalks":2,"hits":51,"hitByPitch":1,"atBats":219,"obp":".300","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":927,"era":"3.36","inningsPitched":"59.0","wins":2,"losses":2,"saves":2,"saveOpportunities":6,"holds":30,"blownSaves":4,"earnedRuns":22,"whip":"1.22","battersFaced":245,"outs":177,"gamesPitched":63,"completeGames":0,"shutouts":0,"pitchesThrown":927,"balls":318,"strikes":609,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".500","pitchesPerInning":"15.71","gamesFinished":7,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"9.61","walksPer9Inn":"3.20","hitsPer9Inn":"7.78","runsScoredPer9":"3.51","homeRunsPer9":"1.07","inheritedRunners":29,"inheritedRunnersScored":12,"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":true,"isSubstitute":false}},"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":46,"gamesStarted":0,"flyOuts":22,"groundOuts":33,"airOuts":35,"runs":19,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":37,"baseOnBalls":26,"intentionalWalks":2,"hits":33,"hitByPitch":5,"atBats":135,"obp":".379","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":642,"era":"4.62","inningsPitched":"37.0","wins":5,"losses":3,"saves":0,"saveOpportunities":1,"holds":11,"blownSaves":1,"earnedRuns":19,"whip":"1.59","battersFaced":169,"outs":111,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":642,"balls":256,"strikes":386,"strikePercentage":".600","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".625","pitchesPerInning":"17.35","gamesFinished":4,"strikeoutWalkRatio":"1.42","strikeoutsPer9Inn":"9.00","walksPer9Inn":"6.32","hitsPer9Inn":"8.03","runsScoredPer9":"4.62","homeRunsPer9":"1.22","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":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":13,"groundOuts":21,"airOuts":22,"runs":13,"doubles":8,"triples":1,"homeRuns":2,"strikeOuts":29,"baseOnBalls":8,"intentionalWalks":0,"hits":18,"hitByPitch":1,"avg":".205","atBats":88,"obp":".276","slg":".386","ops":".662","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":99,"totalBases":34,"rbi":11,"leftOnBase":33,"sacBunts":1,"sacFlies":1,"babip":".276","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.00","popOuts":1,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":92,"errors":2,"chances":100,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[680757,682657,608070,681807,678877,666134,677587,682177,595978,676282,671922],"pitchers":[676282,671922],"bench":[672356,692216,700932,666310,671655],"bullpen":[663465,671106,676440,677944,670036,683769,682120,596001,687849,800048,681870,668909],"battingOrder":[680757,682657,608070,681807,678877,666134,677587,682177,595978],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Ramírez, Jo (28, Cameron); Fry (4, Cameron)."},{"label":"HR","value":"Ramírez, Jo (28, 1st inning off Cameron, 0 on, 2 out)."},{"label":"TB","value":"Fry 3; Martínez, A; Ramírez, Jo 7; Rocchio."},{"label":"RBI","value":"Fry (22); Ramírez, Jo (76)."},{"label":"2-out RBI","value":"Ramírez, Jo."},{"label":"Runners left in scoring position, 2 out","value":"Noel."},{"label":"GIDP","value":"Ramírez, Jo."},{"label":"Team RISP","value":"1-for-3."},{"label":"Team LOB","value":"4."}]},{"title":"BASERUNNING","fieldList":[{"label":"PO","value":"Fry (2nd base by Cameron)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Rocchio-Schneemann-Noel)."}]}],"note":[]}},"officials":[{"official":{"id":623949,"fullName":"Clint Vondrak","link":"/api/v1/people/623949"},"officialType":"Home Plate"},{"official":{"id":427413,"fullName":"Tony Randazzo","link":"/api/v1/people/427413"},"officialType":"First Base"},{"official":{"id":427093,"fullName":"Phil Cuzzi","link":"/api/v1/people/427093"},"officialType":"Second Base"},{"official":{"id":483564,"fullName":"Dan Bellino","link":"/api/v1/people/483564"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Smith, C."},{"label":"Pitches-strikes","value":"Cameron 100-75; Zerpa 19-11; Schreiber 6-3; Cantillo 92-72; Smith, C 17-12."},{"label":"Groundouts-flyouts","value":"Cameron 6-3; Zerpa 0-0; Schreiber 1-0; Cantillo 6-4; Smith, C 0-1."},{"label":"Batters faced","value":"Cameron 26; Zerpa 3; Schreiber 1; Cantillo 27; Smith, C 4."},{"label":"Inherited runners-scored","value":"Schreiber 2-0; Smith, C 1-0."},{"label":"Umpires","value":"HP: Clint Vondrak. 1B: Tony Randazzo. 2B: Phil Cuzzi. 3B: Dan Bellino. "},{"label":"Weather","value":"71 degrees, Clear."},{"label":"Wind","value":"5 mph, In From RF."},{"label":"First pitch","value":"6:40 PM."},{"label":"T","value":"1:58."},{"label":"Att","value":"15,458."},{"label":"Venue","value":"Progressive Field."},{"label":"September 9, 2025"}],"pitchingNotes":["Cantillo pitched to 1 batter in the 9th inning."],"topPerformers":[{"player":{"person":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282","boxscoreName":"Cantillo"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"note":"(W, 5-3)","summary":"8.0 IP, 0 ER, 5 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":6,"airOuts":12,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":27,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":92,"inningsPitched":"8.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":27,"outs":24,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":92,"balls":20,"strikes":72,"strikePercentage":".780","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":2,"lineOuts":6},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":85,"pitchingGameScore":85},{"player":{"person":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070","boxscoreName":"Ramírez, Jo"},"jerseyNumber":"11","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"300","stats":{"batting":{"summary":"3-4 | HR, 2B, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":7,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":140,"flyOuts":109,"groundOuts":117,"airOuts":201,"runs":91,"doubles":28,"triples":3,"homeRuns":28,"strikeOuts":64,"baseOnBalls":56,"intentionalWalks":21,"hits":151,"hitByPitch":7,"avg":".287","atBats":527,"obp":".360","slg":".510","ops":".870","caughtStealing":7,"stolenBases":37,"stolenBasePercentage":".841","caughtStealingPercentage":".159","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":596,"totalBases":269,"rbi":76,"leftOnBase":187,"sacBunts":0,"sacFlies":5,"babip":".280","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.82","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":213,"putOuts":72,"errors":10,"chances":295,"fielding":".966","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":66,"hittingGameScore":66},{"player":{"person":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070","boxscoreName":"Cameron"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":118,"stats":{"batting":{},"pitching":{"note":"(L, 7-7)","summary":"7.0 IP, 2 ER, 8 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":6,"airOuts":6,"runs":2,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":26,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":100,"inningsPitched":"7.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":26,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":100,"balls":25,"strikes":75,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"rbi":2,"gamesFinished":0,"runsScoredPer9":"2.57","homeRunsPer9":"1.29","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":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":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":2,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":66,"pitchingGameScore":66}]},"decisions":{"winner":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"loser":{"id":702070,"fullName":"Noah Cameron","link":"/api/v1/people/702070"},"save":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}