{"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":777839,"link":"/api/v1.1/game/777839/feed/live","metaData":{"wait":10,"timeStamp":"20250920_202200","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count10","newLeftHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":777839,"type":"R","doubleHeader":"S","id":"2025/09/20/clemlb-minmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-777839-2025-09-20","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-09-20T18:10:00Z","originalDate":"2025-09-20","officialDate":"2025-09-20","dayNight":"day","time":"1:10","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":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":154,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":83,"losses":71,"ties":0,"pct":".539"},"records":{},"divisionLeader":false,"wins":83,"losses":71,"winningPercentage":".539"},"franchiseName":"Cleveland","clubName":"Guardians","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142","season":2025,"venue":{"id":3312,"name":"Target Field","link":"/api/v1/venues/3312"},"springVenue":{"id":2862,"link":"/api/v1/venues/2862"},"teamCode":"min","fileCode":"min","abbreviation":"MIN","teamName":"Twins","locationName":"Minneapolis","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":"Minnesota","record":{"gamesPlayed":154,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":66,"losses":88,"ties":0,"pct":".429"},"records":{},"divisionLeader":false,"wins":66,"losses":88,"winningPercentage":".429"},"franchiseName":"Minnesota","clubName":"Twins","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},"ID543859":{"id":543859,"fullName":"Michael Tonkin","link":"/api/v1/people/543859","firstName":"Michael","lastName":"Tonkin","primaryNumber":"39","birthDate":"1989-11-19","currentAge":36,"birthCity":"Glendale","birthStateProvince":"CA","birthCountry":"USA","height":"6' 7\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Tonkin","middleName":"Harvey","boxscoreName":"Tonkin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"mlbDebutDate":"2013-07-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Tonkin","nameSlug":"michael-tonkin-543859","firstLastName":"Michael Tonkin","lastFirstName":"Tonkin, Michael","lastInitName":"Tonkin, M","initLastName":"M Tonkin","fullFMLName":"Michael Harvey Tonkin","fullLFMName":"Tonkin, Michael Harvey","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"ID671737":{"id":671737,"fullName":"Taj Bradley","link":"/api/v1/people/671737","firstName":"Taj","lastName":"Bradley","primaryNumber":"26","birthDate":"2001-03-20","currentAge":25,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Taj","useLastName":"Bradley","middleName":"Ali","boxscoreName":"Bradley, T","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-04-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taj Bradley","nameSlug":"taj-bradley-671737","firstLastName":"Taj Bradley","lastFirstName":"Bradley, Taj","lastInitName":"Bradley, T","initLastName":"T Bradley","fullFMLName":"Taj Ali Bradley","fullLFMName":"Bradley, Taj Ali","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID665019":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019","firstName":"Kody","lastName":"Clemens","primaryNumber":"2","birthDate":"1996-05-15","currentAge":30,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Kody","useLastName":"Clemens","middleName":"Alec","boxscoreName":"Clemens","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-05-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kody Clemens","nameSlug":"kody-clemens-665019","firstLastName":"Kody Clemens","lastFirstName":"Clemens, Kody","lastInitName":"Clemens, K","initLastName":"K Clemens","fullFMLName":"Kody Alec Clemens","fullLFMName":"Clemens, Kody Alec","strikeZoneTop":3.211,"strikeZoneBottom":1.621},"ID686797":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797","firstName":"Brooks","lastName":"Lee","primaryNumber":"22","birthDate":"2001-02-14","currentAge":25,"birthCity":"San Luis Obispo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Brooks","useLastName":"Lee","middleName":"Thomas","boxscoreName":"Lee, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-07-03","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brooks Lee","nameSlug":"brooks-lee-686797","firstLastName":"Brooks Lee","lastFirstName":"Lee, Brooks","lastInitName":"Lee, B","initLastName":"B Lee","fullFMLName":"Brooks Thomas Lee","fullLFMName":"Lee, Brooks Thomas","strikeZoneTop":3.209,"strikeZoneBottom":1.619},"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},"ID668885":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885","firstName":"Christopher","lastName":"Martin","primaryNumber":"16","birthDate":"1999-03-23","currentAge":27,"birthCity":"DeLand","birthStateProvince":"FL","birthCountry":"USA","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Austin","useLastName":"Martin","middleName":"Austin","boxscoreName":"Martin","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2024-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Martin","nameSlug":"austin-martin-668885","firstLastName":"Austin Martin","lastFirstName":"Martin, Austin","lastInitName":"Martin, A","initLastName":"A Martin","fullFMLName":"Christopher Austin Martin","fullLFMName":"Martin, Christopher Austin","strikeZoneTop":3.13,"strikeZoneBottom":1.579},"ID680573":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573","firstName":"Simeon","lastName":"Woods Richardson","birthDate":"2000-09-27","currentAge":25,"birthCity":"Sugar Land","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Simeon","useLastName":"Woods Richardson","boxscoreName":"Woods Richardson","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-10-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Simeon Woods Richardson","nameSlug":"simeon-woods-richardson-680573","firstLastName":"Simeon Woods Richardson","lastFirstName":"Woods Richardson, Simeon","lastInitName":"Woods Richardson, S","initLastName":"S Woods Richardson","fullFMLName":"Simeon Woods Richardson","fullLFMName":"Woods Richardson, Simeon","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID640902":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902","firstName":"Jhonny","lastName":"Pereda","primaryNumber":"5","birthDate":"1996-04-18","currentAge":30,"birthCity":"San Juan","birthCountry":"Venezuela","height":"6' 1\"","weight":202,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jhonny","useLastName":"Pereda","middleName":"Fernando ","boxscoreName":"Pereda","gender":"M","nameMatrilineal":"Rosales","isPlayer":true,"isVerified":true,"pronunciation":"puh-RAY-duh","mlbDebutDate":"2024-04-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jhonny Pereda","nameSlug":"jhonny-pereda-640902","firstLastName":"Jhonny Pereda","lastFirstName":"Pereda, Jhonny","lastInitName":"Pereda, J","initLastName":"J Pereda","fullFMLName":"Jhonny Fernando Pereda","fullLFMName":"Pereda, Jhonny Fernando","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID666397":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397","firstName":"Edouard","lastName":"Julien","primaryNumber":"6","birthDate":"1999-04-30","currentAge":27,"birthCity":"Quebec City","birthStateProvince":"QC","birthCountry":"Canada","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Edouard","useLastName":"Julien","boxscoreName":"Julien","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"ED-ward JOO-lee-en","mlbDebutDate":"2023-04-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edouard Julien","nameSlug":"edouard-julien-666397","firstLastName":"Edouard Julien","lastFirstName":"Julien, Edouard","lastInitName":"Julien, E","initLastName":"E Julien","fullFMLName":"Edouard Julien","fullLFMName":"Julien, Edouard","strikeZoneTop":3.235,"strikeZoneBottom":1.633},"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},"ID680837":{"id":680837,"fullName":"Ryan Fitzgerald","link":"/api/v1/people/680837","firstName":"Ryan","lastName":"Fitzgerald","primaryNumber":"46","birthDate":"1994-06-17","currentAge":32,"birthCity":"Hinsdale","birthStateProvince":"IL","birthCountry":"USA","height":"5' 10\"","weight":186,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Ryan","useLastName":"Fitzgerald","boxscoreName":"Fitzgerald, R","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2025-05-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Fitzgerald","nameSlug":"ryan-fitzgerald-680837","firstLastName":"Ryan Fitzgerald","lastFirstName":"Fitzgerald, Ryan","lastInitName":"Fitzgerald, R","initLastName":"R Fitzgerald","fullFMLName":"Ryan  Fitzgerald","fullLFMName":"Fitzgerald, Ryan","strikeZoneTop":3.13,"strikeZoneBottom":1.58},"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},"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},"ID663485":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485","firstName":"Bryson","lastName":"Sands","primaryNumber":"44","birthDate":"1997-07-17","currentAge":29,"birthCity":"Tallahassee","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cole","useLastName":"Sands","middleName":"Cole","boxscoreName":"Sands","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-05-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Sands","nameSlug":"cole-sands-663485","firstLastName":"Cole Sands","lastFirstName":"Sands, Cole","lastInitName":"Sands, C","initLastName":"C Sands","fullFMLName":"Bryson Cole Sands","fullLFMName":"Sands, Bryson Cole","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID641672":{"id":641672,"fullName":"Thomas Hatch","link":"/api/v1/people/641672","firstName":"Thomas","lastName":"Hatch","primaryNumber":"59","birthDate":"1994-09-29","currentAge":31,"birthCity":"Tulsa","birthStateProvince":"OK","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Thomas","useLastName":"Hatch","boxscoreName":"Hatch","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2020-07-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Thomas Hatch","nameSlug":"thomas-hatch-641672","firstLastName":"Thomas Hatch","lastFirstName":"Hatch, Thomas","lastInitName":"Hatch, T","initLastName":"T Hatch","fullFMLName":"Thomas Hatch","fullLFMName":"Hatch, Thomas","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"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},"ID681892":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892","firstName":"Kody","lastName":"Funderburk","primaryNumber":"57","birthDate":"1996-11-27","currentAge":29,"birthCity":"Mesa","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kody","useLastName":"Funderburk","boxscoreName":"Funderburk","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-08-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kody Funderburk","nameSlug":"kody-funderburk-681892","firstLastName":"Kody Funderburk","lastFirstName":"Funderburk, Kody","lastInitName":"Funderburk, K","initLastName":"K Funderburk","fullFMLName":"Kody  Funderburk","fullLFMName":"Funderburk, Kody ","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID690953":{"id":690953,"fullName":"Mick Abel","link":"/api/v1/people/690953","firstName":"McLean","lastName":"Abel","primaryNumber":"20","birthDate":"2001-08-18","currentAge":25,"birthCity":"Portland","birthStateProvince":"OR","birthCountry":"USA","height":"6' 5\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mick","useLastName":"Abel","middleName":"Stine","boxscoreName":"Abel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"AY-bull","mlbDebutDate":"2025-05-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mick Abel","nameSlug":"mick-abel-690953","firstLastName":"Mick Abel","lastFirstName":"Abel, Mick","lastInitName":"Abel, M","initLastName":"M Abel","fullFMLName":"McLean Stine Abel","fullLFMName":"Abel, McLean Stine","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID650893":{"id":650893,"fullName":"Génesis Cabrera","link":"/api/v1/people/650893","firstName":"Génesis","lastName":"Cabrera","birthDate":"1996-10-10","currentAge":29,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 2\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Génesis","useLastName":"Cabrera","boxscoreName":"Cabrera, G","nickName":"Cabby","gender":"M","nameMatrilineal":"Capellan","isPlayer":true,"isVerified":true,"pronunciation":"HAY-neh-sees","mlbDebutDate":"2019-05-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Génesis Cabrera","nameSlug":"genesis-cabrera-650893","firstLastName":"Génesis Cabrera","lastFirstName":"Cabrera, Génesis","lastInitName":"Cabrera, G","initLastName":"G Cabrera","fullFMLName":"Génesis Cabrera","fullLFMName":"Cabrera, Génesis","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID805673":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673","firstName":"Daniel","lastName":"Matthews","primaryNumber":"52","birthDate":"2000-05-22","currentAge":26,"birthCity":"Cullowhee","birthStateProvince":"NC","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zebby","useLastName":"Matthews","middleName":"Zebulon","boxscoreName":"Matthews","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zebby Matthews","nameSlug":"zebby-matthews-805673","firstLastName":"Zebby Matthews","lastFirstName":"Matthews, Zebby","lastInitName":"Matthews, Z","initLastName":"Z Matthews","fullFMLName":"Daniel Zebulon Matthews","fullLFMName":"Matthews, Daniel Zebulon","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID621439":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439","firstName":"Byron","lastName":"Buxton","primaryNumber":"25","birthDate":"1993-12-18","currentAge":32,"birthCity":"Baxley","birthStateProvince":"GA","birthCountry":"USA","height":"6' 1\"","weight":190,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Byron","useLastName":"Buxton","middleName":"Keiron","boxscoreName":"Buxton","nickName":"Buck","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2015-06-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Byron Buxton","nameSlug":"byron-buxton-621439","firstLastName":"Byron Buxton","lastFirstName":"Buxton, Byron","lastInitName":"Buxton, B","initLastName":"B Buxton","fullFMLName":"Byron Keiron Buxton","fullLFMName":"Buxton, Byron Keiron","strikeZoneTop":3.258,"strikeZoneBottom":1.644},"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},"ID689520":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520","firstName":"Cody","lastName":"Laweryson","birthDate":"1998-05-10","currentAge":28,"birthCity":"Bingham","birthStateProvince":"ME","birthCountry":"USA","height":"6' 4\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cody","useLastName":"Laweryson","middleName":"Orion","boxscoreName":"Laweryson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-09-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cody Laweryson","nameSlug":"cody-laweryson-689520","firstLastName":"Cody Laweryson","lastFirstName":"Laweryson, Cody","lastInitName":"Laweryson, C","initLastName":"C Laweryson","fullFMLName":"Cody Orion Laweryson","fullLFMName":"Laweryson, Cody Orion","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"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},"ID676812":{"id":676812,"fullName":"Carson McCusker","link":"/api/v1/people/676812","firstName":"Carson","lastName":"McCusker","primaryNumber":"60","birthDate":"1998-05-22","currentAge":28,"birthCity":"Sparks","birthStateProvince":"NV","birthCountry":"USA","height":"6' 8\"","weight":250,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Carson","useLastName":"McCusker","middleName":"Michael","boxscoreName":"McCusker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-05-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carson McCusker","nameSlug":"carson-mccusker-676812","firstLastName":"Carson McCusker","lastFirstName":"McCusker, Carson","lastInitName":"McCusker, C","initLastName":"C McCusker","fullFMLName":"Carson Michael McCusker","fullLFMName":"McCusker, Carson Michael","strikeZoneTop":3.97,"strikeZoneBottom":1.89},"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},"ID690984":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984","firstName":"Peter","lastName":"Halpin","primaryNumber":"0","birthDate":"2002-05-26","currentAge":24,"birthCity":"San Mateo","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Petey","useLastName":"Halpin","middleName":"Lyndon","boxscoreName":"Halpin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2025-09-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Petey Halpin","nameSlug":"petey-halpin-690984","firstLastName":"Petey Halpin","lastFirstName":"Halpin, Petey","lastInitName":"Halpin, P","initLastName":"P Halpin","fullFMLName":"Peter Lyndon Halpin","fullLFMName":"Halpin, Peter Lyndon","strikeZoneTop":3.184,"strikeZoneBottom":1.607},"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},"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},"ID701487":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487","firstName":"Pierson","lastName":"Ohl","primaryNumber":"40","birthDate":"1999-09-10","currentAge":27,"birthCity":"Moorpark","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":207,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Pierson","useLastName":"Ohl","middleName":"Blaine","boxscoreName":"Ohl","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-07-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pierson Ohl","nameSlug":"pierson-ohl-701487","firstLastName":"Pierson Ohl","lastFirstName":"Ohl, Pierson","lastInitName":"Ohl, P","initLastName":"P Ohl","fullFMLName":"Pierson Blaine Ohl","fullLFMName":"Ohl, Pierson Blaine","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID681508":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508","firstName":"Michael","lastName":"Gasper","primaryNumber":"30","birthDate":"1995-10-11","currentAge":30,"birthCity":"Merrimack","birthStateProvince":"NH","birthCountry":"USA","height":"5' 9\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Mickey","useLastName":"Gasper","boxscoreName":"Gasper","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-08-12","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mickey Gasper","nameSlug":"mickey-gasper-681508","firstLastName":"Mickey Gasper","lastFirstName":"Gasper, Mickey","lastInitName":"Gasper, M","initLastName":"M Gasper","fullFMLName":"Michael  Gasper","fullLFMName":"Gasper, Michael ","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID681546":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546","firstName":"James","lastName":"Outman","primaryNumber":"43","birthDate":"1997-05-14","currentAge":29,"birthCity":"Redwood City","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"James","useLastName":"Outman","boxscoreName":"Outman","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"James Outman","nameSlug":"james-outman-681546","firstLastName":"James Outman","lastFirstName":"Outman, James","lastInitName":"Outman, J","initLastName":"J Outman","fullFMLName":"James  Outman","fullLFMName":"Outman, James","strikeZoneTop":3.293,"strikeZoneBottom":1.662},"ID680577":{"id":680577,"fullName":"DaShawn Keirsey Jr.","link":"/api/v1/people/680577","firstName":"DaShawn","lastName":"Keirsey","primaryNumber":"49","birthDate":"1997-05-13","currentAge":29,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"DaShawn","useLastName":"Keirsey Jr. ","middleName":"Robert","boxscoreName":"Keirsey Jr.","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"KER-zee, rhymes with jersey","mlbDebutDate":"2024-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"DaShawn Keirsey Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"dashawn-keirsey-jr-680577","firstLastName":"DaShawn Keirsey Jr.","lastFirstName":"Keirsey Jr., DaShawn","lastInitName":"Keirsey Jr., D","initLastName":"D Keirsey Jr.","fullFMLName":"DaShawn Robert Keirsey Jr.","fullLFMName":"Keirsey Jr., DaShawn Robert","strikeZoneTop":3.209,"strikeZoneBottom":1.62},"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},"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},"ID641927":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927","firstName":"John","lastName":"Ober","primaryNumber":"17","birthDate":"1995-07-12","currentAge":31,"birthCity":"Huntersville","birthStateProvince":"NC","birthCountry":"USA","height":"6' 9\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bailey","useLastName":"Ober","middleName":"Bailey","boxscoreName":"Ober","gender":"M","nameMatrilineal":"Bailey","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"OH-burr","mlbDebutDate":"2021-05-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bailey Ober","nameSlug":"bailey-ober-641927","firstLastName":"Bailey Ober","lastFirstName":"Ober, Bailey","lastInitName":"Ober, B","initLastName":"B Ober","fullFMLName":"John Bailey Ober","fullLFMName":"Ober, John Bailey","strikeZoneTop":3.611,"strikeZoneBottom":1.823},"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},"ID701519":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519","firstName":"Travis","lastName":"Adams","primaryNumber":"45","birthDate":"2000-01-19","currentAge":26,"birthCity":"Palm Springs","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":197,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Travis","useLastName":"Adams","middleName":"Michael","boxscoreName":"Adams","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-07-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Travis Adams","nameSlug":"travis-adams-701519","firstLastName":"Travis Adams","lastFirstName":"Adams, Travis","lastInitName":"Adams, T","initLastName":"T Adams","fullFMLName":"Travis Michael Adams","fullLFMName":"Adams, Travis Michael","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID668904":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904","firstName":"Royce","lastName":"Lewis","primaryNumber":"23","birthDate":"1999-06-05","currentAge":27,"birthCity":"Aliso Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Royce","useLastName":"Lewis","middleName":"Oliver","boxscoreName":"Lewis, R","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-05-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Royce Lewis","nameSlug":"royce-lewis-668904","firstLastName":"Royce Lewis","lastFirstName":"Lewis, Royce","lastInitName":"Lewis, R","initLastName":"R Lewis","fullFMLName":"Royce Oliver Lewis","fullLFMName":"Lewis, Royce Oliver","strikeZoneTop":3.205,"strikeZoneBottom":1.618},"ID663616":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616","firstName":"Trevor","lastName":"Larnach","primaryNumber":"9","birthDate":"1997-02-26","currentAge":29,"birthCity":"Walnut Creek","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":223,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Trevor","useLastName":"Larnach","middleName":"John-Ikaiakaloa","boxscoreName":"Larnach","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"LAR-nick","mlbDebutDate":"2021-05-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trevor Larnach","nameSlug":"trevor-larnach-663616","firstLastName":"Trevor Larnach","lastFirstName":"Larnach, Trevor","lastInitName":"Larnach, T","initLastName":"T Larnach","fullFMLName":"Trevor John-Ikaiakaloa Larnach","fullLFMName":"Larnach, Trevor John-Ikaiakaloa","strikeZoneTop":3.324,"strikeZoneBottom":1.677},"ID657746":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746","firstName":"Joseph","lastName":"Ryan","primaryNumber":"41","birthDate":"1996-06-05","currentAge":30,"birthCity":"San Francisco","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joe","useLastName":"Ryan","middleName":"Philip","boxscoreName":"Ryan","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joe Ryan","nameSlug":"joe-ryan-657746","firstLastName":"Joe Ryan","lastFirstName":"Ryan, Joe","lastInitName":"Ryan, J","initLastName":"J Ryan","fullFMLName":"Joseph Philip Ryan","fullLFMName":"Ryan, Joseph Philip","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID807712":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712","firstName":"Luke","lastName":"Keaschall","primaryNumber":"15","birthDate":"2002-08-15","currentAge":24,"birthCity":"Watsonville","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Luke","useLastName":"Keaschall","middleName":"T.","boxscoreName":"Keaschall","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"KEY-shull","mlbDebutDate":"2025-04-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Keaschall","nameSlug":"luke-keaschall-807712","firstLastName":"Luke Keaschall","lastFirstName":"Keaschall, Luke","lastInitName":"Keaschall, L","initLastName":"L Keaschall","fullFMLName":"Luke T. Keaschall","fullLFMName":"Keaschall, Luke T.","strikeZoneTop":3.214,"strikeZoneBottom":1.622}},"venue":{"id":3312,"name":"Target Field","link":"/api/v1/venues/3312","location":{"address1":"1 Twins Way","city":"Minneapolis","state":"Minnesota","stateAbbrev":"MN","postalCode":"55403","defaultCoordinates":{"latitude":44.981829,"longitude":-93.277891},"azimuthAngle":129.0,"elevation":828,"country":"USA","phone":"(612) 659-3400"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":38544,"turfType":"Grass","roofType":"Open","leftLine":339,"leftCenter":377,"center":404,"rightCenter":367,"rightLine":328},"active":true,"season":"2025"},"officialVenue":{"id":3312,"link":"/api/v1/venues/3312"},"weather":{"condition":"Cloudy","temp":"71","wind":"7 mph, R To L"},"gameInfo":{"attendance":22160,"firstPitch":"2025-09-20T18:13:00.000Z","gameDurationMinutes":128},"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":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"home":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"}},"officialScorer":{"id":700452,"fullName":"Dan Zibell","link":"/api/v1/people/700452"},"primaryDatacaster":{"id":427508,"fullName":"Stew Thornley","link":"/api/v1/people/427508"},"moundVisits":{"away":{"used":0,"remaining":4},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Steven Kwan flies out to right fielder James Outman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-20T18:12:59.973Z","endTime":"2025-09-20T18:13:43.620Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"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":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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-20T15:20:45.825Z","endTime":"2025-09-20T18:01:46.128Z","isPitch":false,"type":"action","player":{"id":680757,"link":"/api/v1/people/680757"}},{"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-20T18:01:46.128Z","endTime":"2025-09-20T18:10:55.907Z","isPitch":false,"type":"action","player":{"id":680757,"link":"/api/v1/people/680757"}},{"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-20T18:10:55.907Z","endTime":"2025-09-20T18:13:02.278Z","isPitch":false,"type":"action","player":{"id":680757,"link":"/api/v1/people/680757"}},{"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":93.1,"endSpeed":84.9,"strikeZoneTop":3.05652258253532,"strikeZoneBottom":1.31345823443335,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.282332357376582,"aZ":-20.641387526509618,"pfxX":-9.196699197510991,"pfxZ":6.246681339279014,"pX":-0.06854988651019275,"pZ":1.566138501443802,"vX0":9.208555112362147,"vY0":-135.212754979442,"vZ0":-4.702609292907653,"x":119.61,"y":196.49,"x0":-2.32825268640409,"y0":50.0036385024471,"z0":4.781976183586149,"aX":-16.980695969120635},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.4,"breakHorizontal":14.6,"spinRate":2403,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.4055480368081881,"extension":6.837295532790035},"index":3,"playId":"0a0d92bc-992f-316d-83ab-e7f20c4a01a4","pitchNumber":1,"startTime":"2025-09-20T18:13:02.278Z","endTime":"2025-09-20T18:13:06.746Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.0,"strikeZoneTop":3.1880683987136,"strikeZoneBottom":1.41243317086536,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.768636449106697,"aZ":-20.61186962658918,"pfxX":-8.83623932370469,"pfxZ":6.203944841789861,"pX":-1.3717637019327795,"pZ":2.447436666827471,"vX0":6.13602969584339,"vY0":-136.11628911628523,"vZ0":-2.319219980479908,"x":169.29,"y":172.7,"x0":-2.5150119118331395,"y0":50.0028102953115,"z0":4.748219327491173,"aX":-16.468400935317767},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.9,"breakHorizontal":14.6,"spinRate":2466,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.4034516101668162,"extension":6.539796406639835},"index":4,"playId":"e41da63a-073c-3954-895d-833947e0c7ab","pitchNumber":2,"startTime":"2025-09-20T18:13:16.643Z","endTime":"2025-09-20T18:13:20.946Z","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":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.10459630359831,"aZ":-19.17610433144758,"pfxX":-8.084608033313659,"pfxZ":6.80608213038336,"pX":0.5900734230333865,"pZ":2.462509886316745,"vX0":10.637853893139408,"vY0":-137.48123166812897,"vZ0":-2.842370331070195,"x":94.51,"y":172.29,"x0":-2.283046324564065,"y0":50.003549590387344,"z0":4.814613404153551,"aX":-15.4429727135621},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.9,"breakHorizontal":12.4,"spinRate":2485,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.3987415245700139,"extension":6.982670836075532},"hitData":{"launchSpeed":89.3,"launchAngle":34.0,"totalDistance":338.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":189.33,"coordY":78.35}},"index":5,"playId":"6dc6feff-9593-37f2-afa1-51092b399695","pitchNumber":3,"startTime":"2025-09-20T18:13:34.261Z","endTime":"2025-09-20T18:13:43.620Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T18:13:43.620Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Angel Martínez strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-20T18:13:52.405Z","endTime":"2025-09-20T18:14:55.279Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":640902,"link":"/api/v1/people/640902"},"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.7,"endSpeed":84.6,"strikeZoneTop":3.19333817203786,"strikeZoneBottom":1.36002021895886,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.908623934627734,"aZ":-19.05124043805712,"pfxX":-8.887479061495544,"pfxZ":7.087962119510074,"pX":0.7481256948207673,"pZ":2.476565983039717,"vX0":10.983339449218002,"vY0":-135.97895525735458,"vZ0":-2.5073777026144963,"x":88.48,"y":171.91,"x0":-2.209948595010878,"y0":50.00536382859725,"z0":4.749147145586362,"aX":-16.461556856625467},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.4,"breakHorizontal":13.4,"spinRate":2472,"spinDirection":229},"zone":6,"typeConfidence":2.0,"plateTime":0.4045299645104996,"extension":6.429939771708186},"index":0,"playId":"2635cb87-e6de-3195-ae25-ae3c2c378458","pitchNumber":1,"startTime":"2025-09-20T18:14:09.440Z","endTime":"2025-09-20T18:14:13.679Z","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":84.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.733719276652298,"aZ":-19.62011789591135,"pfxX":-9.486291958327424,"pfxZ":6.765852470328639,"pX":0.18752426835932628,"pZ":2.3099060643584712,"vX0":9.838539360570056,"vY0":-135.85348418248066,"vZ0":-2.8236825617416095,"x":109.85,"y":176.41,"x0":-2.260789194187561,"y0":50.00407214919925,"z0":4.7377057759390535,"aX":-17.607368954664622},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.8,"breakHorizontal":14.9,"spinRate":2417,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.404277420905522,"extension":6.905103781694807},"index":1,"playId":"91054f29-451b-3cbe-8729-93153047a028","pitchNumber":2,"startTime":"2025-09-20T18:14:26.606Z","endTime":"2025-09-20T18:14:30.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.118024741034155,"aZ":-14.780071874866199,"pfxX":-7.4765617219337095,"pfxZ":9.21964509724204,"pX":-0.7706838515485107,"pZ":2.6698305090079812,"vX0":6.8679872799387685,"vY0":-136.7207222971672,"vZ0":-2.7166193372188356,"x":146.38,"y":166.69,"x0":-2.3481189128985767,"y0":50.003458565585824,"z0":4.695135011142114,"aX":-14.106282844890853},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.3,"breakHorizontal":12.0,"spinRate":2306,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.4011494514249816,"extension":6.7160802220013975},"index":2,"playId":"a1f5c2e7-998d-3968-b2a8-dc71141f2efe","pitchNumber":3,"startTime":"2025-09-20T18:14:50.772Z","endTime":"2025-09-20T18:14:55.279Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T18:14:55.279Z","atBatIndex":1},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"José Ramírez homers (30) on a line drive to right field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-20T18:15:06.248Z","endTime":"2025-09-20T18:16:21.584Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":{"id":657746,"link":"/api/v1/people/657746"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.4,"strikeZoneTop":3.37779198036267,"strikeZoneBottom":1.61198481464096,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.532222952472928,"aZ":-33.95710375946104,"pfxX":6.566803923924307,"pfxZ":-1.2759266278224963,"pX":1.23921230294217,"pZ":1.7888813794436342,"vX0":6.718500244759625,"vY0":-117.72847149956911,"vZ0":0.025618260361149003,"x":69.76,"y":190.48,"x0":-2.510797497373551,"y0":50.00384061485488,"z0":4.935690271884682,"aX":9.165226157867263},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-2.0,"breakHorizontal":-13.6,"spinRate":2750,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.4662493755223611,"extension":6.7161775909127135},"index":0,"playId":"6d01ecc0-0233-3991-85d6-8763c2066ff4","pitchNumber":1,"startTime":"2025-09-20T18:15:17.415Z","endTime":"2025-09-20T18:15:21.712Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.37226330494279,"strikeZoneBottom":1.54207794084286,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.899205646620292,"aZ":-16.912976663728614,"pfxX":-8.329893121187657,"pfxZ":8.189825490252469,"pX":1.093911684818044,"pZ":2.3656287097651667,"vX0":11.551139198507459,"vY0":-135.47037992017553,"vZ0":-3.1619315910946426,"x":75.3,"y":174.91,"x0":-2.1380440002909236,"y0":50.00334630971694,"z0":4.726568906664368,"aX":-15.523624773894714},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.4,"breakHorizontal":12.7,"spinRate":2389,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.40394384869321476,"extension":7.099900853567594},"index":1,"playId":"8c5f9206-393e-3387-853a-e0423d602a59","pitchNumber":2,"startTime":"2025-09-20T18:15:31.443Z","endTime":"2025-09-20T18:15:35.712Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.1,"strikeZoneTop":3.38584955228188,"strikeZoneBottom":1.52328096544149,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.67846435678333,"aZ":-16.84712962746452,"pfxX":-8.699897879230214,"pfxZ":8.285826408396877,"pX":0.21088596647646088,"pZ":1.7730217494488318,"vX0":9.809148221864877,"vY0":-134.9786783206361,"vZ0":-4.4779280315696255,"x":108.96,"y":190.91,"x0":-2.335597624861774,"y0":50.00329487210579,"z0":4.63545142344581,"aX":-16.09491412108673},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.3,"breakHorizontal":13.7,"spinRate":2348,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.40538855885479874,"extension":7.010619597108691},"index":2,"playId":"338ee6ee-5e57-3ea3-a373-7603cc2a5cd2","pitchNumber":3,"startTime":"2025-09-20T18:15:44.311Z","endTime":"2025-09-20T18:15:48.645Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.6,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.376587151680603,"aZ":-26.4715628677394,"pfxX":-10.327523743165761,"pfxZ":3.3559388214629404,"pX":0.19884108505814674,"pZ":2.0268055139444083,"vX0":9.929917867407513,"vY0":-129.343434796043,"vZ0":-2.1696138811691545,"x":109.42,"y":184.06,"x0":-2.3438415302715594,"y0":50.00194934499381,"z0":4.9015444998712105,"aX":-17.540084015790473},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.8,"breakHorizontal":16.6,"spinRate":2286,"spinDirection":240},"zone":8,"typeConfidence":2.0,"plateTime":0.4230956668209358,"extension":6.752726343758666},"hitData":{"launchSpeed":107.0,"launchAngle":20.0,"totalDistance":388.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":225.34,"coordY":76.55}},"index":3,"playId":"2d1772c1-027a-3ad4-b718-5ee676f26ef5","pitchNumber":4,"startTime":"2025-09-20T18:15:58.634Z","endTime":"2025-09-20T18:16:21.584Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T18:16:21.584Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Manzardo flies out to right fielder James Outman.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-20T18:16:22.382Z","endTime":"2025-09-20T18:18:24.048Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.906089855768748,"aZ":-16.05851901559689,"pfxX":-7.812113962183791,"pfxZ":8.560496616216838,"pX":0.29203723797024866,"pZ":2.759561752655252,"vX0":9.752954152105074,"vY0":-136.10976382014442,"vZ0":-2.4507797942963214,"x":105.87,"y":164.27,"x0":-2.3168700502485566,"y0":50.003400157413886,"z0":4.779118134378295,"aX":-14.709047537420707},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.2,"breakHorizontal":12.1,"spinRate":2331,"spinDirection":224},"zone":3,"typeConfidence":2.0,"plateTime":0.4018812254696891,"extension":6.856842659051064},"index":0,"playId":"2a21de99-4666-34fa-a0c5-43013f50e8d8","pitchNumber":1,"startTime":"2025-09-20T18:16:43.050Z","endTime":"2025-09-20T18:16:47.511Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.0,"strikeZoneTop":3.12742975908355,"strikeZoneBottom":1.43102017501135,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.193187858013943,"aZ":-32.4129121395507,"pfxX":7.3524453829309016,"pfxZ":-0.17211769391968978,"pX":1.2249752861444112,"pZ":1.0759342553556812,"vX0":6.162776324468524,"vY0":-117.41350244917227,"vZ0":-1.4656723648645613,"x":70.31,"y":209.73,"x0":-2.397979920052489,"y0":50.00263887328526,"z0":4.75077400758494,"aX":10.168253083520778},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-0.4,"breakHorizontal":-14.9,"spinRate":2774,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.46817816617528774,"extension":6.862786919276214},"index":1,"playId":"ae7ec8e2-70e6-3e9f-91f6-e88431ff8efd","pitchNumber":2,"startTime":"2025-09-20T18:17:04.004Z","endTime":"2025-09-20T18:17:08.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.48587472589474,"aZ":-18.532609165429974,"pfxX":-8.919561585036671,"pfxZ":7.428339271785583,"pX":0.27089666881256264,"pZ":2.14005617228847,"vX0":10.054701470932883,"vY0":-135.16190470897354,"vZ0":-3.301686332543246,"x":106.67,"y":181.0,"x0":-2.351510694305073,"y0":50.00377635530264,"z0":4.690679115296003,"aX":-16.383064983469374},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.8,"breakHorizontal":13.8,"spinRate":2355,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.40638674987286194,"extension":6.727484960361215},"index":2,"playId":"6e3837ff-0310-3049-8ffb-6e9f57a88039","pitchNumber":3,"startTime":"2025-09-20T18:17:18.387Z","endTime":"2025-09-20T18:17:22.644Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-09-20T18:17:28.413Z","endTime":"2025-09-20T18:17:39.352Z","isPitch":false,"type":"action","player":{"id":700932,"link":"/api/v1/people/700932"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.1,"strikeZoneTop":3.09274125810726,"strikeZoneBottom":1.33191343049339,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.539945586280144,"aZ":-25.02754112128479,"pfxX":-8.532750920054088,"pfxZ":4.29899319697561,"pX":0.5698454253313658,"pZ":-0.6415492283961552,"vX0":10.381785953950827,"vY0":-128.36637379992717,"vZ0":-8.297686610361643,"x":95.28,"y":256.1,"x0":-2.425727806488107,"y0":50.00490886664757,"z0":4.593262607529134,"aX":-14.187433369992338},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.0,"breakHorizontal":13.0,"spinRate":1992,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.42733277667104996,"extension":6.826567906165075},"index":4,"playId":"c499007c-f8ba-32f7-8ec9-5a00c709a161","pitchNumber":4,"startTime":"2025-09-20T18:17:39.352Z","endTime":"2025-09-20T18:17:43.644Z","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":94.4,"endSpeed":85.8,"strikeZoneTop":3.21002249098277,"strikeZoneBottom":1.48159969743194,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.843090015941574,"aZ":-14.955280873343947,"pfxX":-6.292218391704855,"pfxZ":9.092346091892004,"pX":-0.21800967447126285,"pZ":1.3309569503464185,"vX0":8.673159707287144,"vY0":-137.0952631890195,"vZ0":-6.060335622965581,"x":125.31,"y":202.84,"x0":-2.6130353507510407,"y0":50.00004524018195,"z0":4.6005974878650635,"aX":-11.912042560867855},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.2,"breakHorizontal":9.5,"spinRate":2252,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.4003629672430691,"extension":6.921932492567551},"index":5,"playId":"e2700152-77d5-3c08-b456-c4c8d3dbfb7e","pitchNumber":5,"startTime":"2025-09-20T18:17:56.901Z","endTime":"2025-09-20T18:18:00.977Z","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":93.9,"endSpeed":85.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.20414562980888,"aZ":-16.468166287561164,"pfxX":-6.192978887520928,"pfxZ":8.410042718600895,"pX":0.7592662843048851,"pZ":2.716520704269965,"vX0":10.718346685272001,"vY0":-136.33617023973622,"vZ0":-2.5078006664262316,"x":88.06,"y":165.43,"x0":-2.432771035637942,"y0":50.00214398808585,"z0":4.795519733613032,"aX":-11.565616075306345},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.8,"breakHorizontal":8.8,"spinRate":2287,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.4029787119261128,"extension":6.825665208622367},"hitData":{"launchSpeed":87.0,"launchAngle":43.0,"totalDistance":294.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":171.39,"coordY":90.6}},"index":6,"playId":"4cb447ad-b3f5-3abb-9885-899270a3dc9c","pitchNumber":6,"startTime":"2025-09-20T18:18:14.601Z","endTime":"2025-09-20T18:18:24.048Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T18:18:24.048Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Byron Buxton called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-20T18:20:14.280Z","endTime":"2025-09-20T18:21:58.908Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":93.4,"endSpeed":85.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.153537884088564,"aZ":-20.696710287391593,"pfxX":-9.15124767389349,"pfxZ":6.121188960169721,"pX":-0.2604328961356766,"pZ":2.459511756678134,"vX0":6.727005464310808,"vY0":-135.8974718516248,"vZ0":-5.00044223766794,"x":126.93,"y":172.37,"x0":-1.5761551442261723,"y0":50.00178871677476,"z0":5.756621350779765,"aX":-17.154332188592992},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.2,"breakHorizontal":15.2,"spinRate":2208,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.40269356663830713,"extension":6.375748080036172},"index":0,"playId":"1abf6ed6-47ac-3c97-a2eb-d17a679910ec","pitchNumber":1,"startTime":"2025-09-20T18:20:36.262Z","endTime":"2025-09-20T18:20:41.109Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.8,"strikeZoneTop":3.40823480702764,"strikeZoneBottom":1.53922969203536,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.148482983301523,"aZ":-24.321055083593734,"pfxX":0.13895328085513192,"pfxZ":4.689679645001879,"pX":2.2233966752785834,"pZ":1.2483458516911807,"vX0":9.388810261666986,"vY0":-128.02278454401926,"vZ0":-6.771268190335458,"x":32.25,"y":205.07,"x0":-1.4955931834442653,"y0":50.00583256200494,"z0":5.8067455706080215,"aX":0.23119720033255958},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.3,"breakHorizontal":-2.2,"spinRate":2272,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.4263459618329981,"extension":6.3656524725487005},"index":1,"playId":"a611c49f-c514-3dac-8e43-93c1f3c175d4","pitchNumber":2,"startTime":"2025-09-20T18:20:55.408Z","endTime":"2025-09-20T18:21:00.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.771913488372803,"aZ":-22.286746420456026,"pfxX":-9.559566330238255,"pfxZ":5.242229070520899,"pX":-0.15657932483136533,"pZ":2.794063963293936,"vX0":7.4272428232921985,"vY0":-136.1771719197127,"vZ0":-3.890889061473055,"x":122.97,"y":163.34,"x0":-1.6719150303389005,"y0":50.00034780810765,"z0":5.775387305708366,"aX":-18.0241838301906},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.9,"breakHorizontal":15.8,"spinRate":2234,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.4015821232109853,"extension":6.866312073137209},"index":2,"playId":"297db778-bfec-3c6d-8444-511de6c89d54","pitchNumber":3,"startTime":"2025-09-20T18:21:12.125Z","endTime":"2025-09-20T18:21:17.542Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.9,"strikeZoneTop":3.44235720868851,"strikeZoneBottom":1.53381461686178,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.29061654839364,"aZ":-39.613436558690395,"pfxX":2.1631850006788857,"pfxZ":-5.44167186830957,"pX":1.128729016325417,"pZ":1.959609083897128,"vX0":5.465135355454909,"vY0":-116.30573534613255,"vZ0":-0.943760766304196,"x":73.98,"y":185.87,"x0":-1.5347612119454652,"y0":50.00289878360931,"z0":6.135026236598573,"aX":2.9566504576509582},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-9.8,"breakHorizontal":-5.3,"spinRate":2564,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.4713555276955512,"extension":6.268779468662949},"index":3,"playId":"4db4179a-e2df-3b32-8c3b-85e77ec00e10","pitchNumber":4,"startTime":"2025-09-20T18:21:35.571Z","endTime":"2025-09-20T18:21:40.275Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":76.8,"endSpeed":71.0,"strikeZoneTop":3.40599999977088,"strikeZoneBottom":1.56256658030143,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.640235690179637,"aZ":-41.38027503741195,"pfxX":1.8106541385597663,"pfxZ":-7.303887027154351,"pX":0.8754682926468201,"pZ":2.259715511031251,"vX0":4.897019775777681,"vY0":-111.72378312768042,"vZ0":0.6997077903313511,"x":83.63,"y":177.77,"x0":-1.58240859495267,"y0":50.00285633877738,"z0":6.204684499177601,"aX":2.281556549071733},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-12.7,"breakHorizontal":-4.6,"spinRate":2413,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.49076972225896265,"extension":6.288189901501443},"index":4,"playId":"8548f4fd-5759-38a5-8689-c817822c79a6","pitchNumber":5,"startTime":"2025-09-20T18:21:54.063Z","endTime":"2025-09-20T18:21:58.908Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T18:21:58.908Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Martin singles on a line drive to center fielder Angel Martínez.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-20T18:22:13.942Z","endTime":"2025-09-20T18:23:46.987Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_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, 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.1,"endSpeed":79.2,"strikeZoneTop":3.3870564820704,"strikeZoneBottom":1.60734876454642,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.159631295448722,"aZ":-28.813529392325684,"pfxX":1.71704703418074,"pfxZ":2.103339461965872,"pX":0.12673858339776492,"pZ":2.888317220820009,"vX0":4.696620735589658,"vY0":-125.41589090247518,"vZ0":-1.570266754315314,"x":112.17,"y":160.8,"x0":-1.9924311603760503,"y0":50.00004356886967,"z0":5.870661980256213,"aX":2.7356674338705034},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.7,"breakHorizontal":-4.2,"spinRate":2559,"spinDirection":56},"zone":2,"typeConfidence":2.0,"plateTime":0.4365885150758517,"extension":6.402175283668111},"index":0,"playId":"d7091ffd-7e43-3999-8a03-baae6d5ecd3d","pitchNumber":1,"startTime":"2025-09-20T18:22:22.823Z","endTime":"2025-09-20T18:22:27.374Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":80.1,"strikeZoneTop":3.3872980565482,"strikeZoneBottom":1.64038777009251,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.151249196755252,"aZ":-34.71726546722936,"pfxX":2.4107538676423284,"pfxZ":-1.6092745054208648,"pX":1.347999837383653,"pZ":0.7175239392568981,"vX0":6.7091337955568795,"vY0":-124.133628536386,"vZ0":-5.4628648956192745,"x":65.62,"y":219.41,"x0":-1.685687633770112,"y0":50.0004193497505,"z0":5.784856486037329,"aX":3.8195497698656977},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.8,"breakHorizontal":-5.6,"spinRate":2599,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.43859272947802985,"extension":6.501544394478409},"index":1,"playId":"c02f60d1-3a1e-3a9a-afbf-a07e61ef95cd","pitchNumber":2,"startTime":"2025-09-20T18:22:37.868Z","endTime":"2025-09-20T18:22:42.074Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.5,"endSpeed":69.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.941292382078252,"aZ":-40.664712122792956,"pfxX":3.431548170494943,"pfxZ":-7.010594136051081,"pX":0.41007716160705937,"pZ":2.0137245564571957,"vX0":3.6363732966403717,"vY0":-109.86226751455114,"vZ0":0.36591051666714614,"x":101.37,"y":184.41,"x0":-1.7172602630361475,"y0":50.000164593492535,"z0":6.196120245611965,"aX":4.15866560312985},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-12.2,"breakHorizontal":-7.2,"spinRate":2425,"spinDirection":27},"zone":9,"typeConfidence":2.0,"plateTime":0.5001322609964118,"extension":6.216994353793049},"index":2,"playId":"a2b97f0c-4337-3d78-9c51-37d5118afbb2","pitchNumber":3,"startTime":"2025-09-20T18:22:55.224Z","endTime":"2025-09-20T18:22:59.374Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-09-20T18:23:04.703Z","endTime":"2025-09-20T18:23:16.653Z","isPitch":false,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.991783363928494,"aZ":-14.768178253826528,"pfxX":-6.8048316642382325,"pfxZ":8.985631058552201,"pX":0.8445561911008442,"pZ":2.8735787946631355,"vX0":8.869040681130416,"vY0":-138.56040212943054,"vZ0":-5.374952047334708,"x":84.81,"y":161.19,"x0":-1.5190741934010348,"y0":50.00509654065869,"z0":5.831256915616004,"aX":-13.186106287566865},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.2,"breakHorizontal":10.4,"spinRate":2365,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.3958392725670956,"extension":6.259389348984714},"index":4,"playId":"d548e9ab-54a3-3253-844a-a1e3379d91b8","pitchNumber":4,"startTime":"2025-09-20T18:23:16.653Z","endTime":"2025-09-20T18:23:20.707Z","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":79.7,"endSpeed":72.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.245085947690757,"aZ":-41.885480543744755,"pfxX":2.52589535712154,"pfxZ":-7.225017795186886,"pX":0.15711402475904987,"pZ":2.530069810335535,"vX0":3.233970597856077,"vY0":-115.95036397390953,"vZ0":0.7443441002192208,"x":111.01,"y":170.47,"x0":-1.5906081245846713,"y0":50.00157414153693,"z0":6.242286971566196,"aX":3.3954968254445914},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-12.5,"breakHorizontal":-5.5,"spinRate":2446,"spinDirection":42},"zone":5,"typeConfidence":2.0,"plateTime":0.47467725895146007,"extension":6.190378888758459},"hitData":{"launchSpeed":98.3,"launchAngle":13.0,"totalDistance":221.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":128.95,"coordY":82.95}},"index":5,"playId":"ee34af30-5d18-358a-a11e-e1757aa18fb8","pitchNumber":5,"startTime":"2025-09-20T18:23:37.904Z","endTime":"2025-09-20T18:23:46.987Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T18:23:46.987Z","atBatIndex":5},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Trevor Larnach grounds into a double play, shortstop Gabriel Arias to first baseman Kyle Manzardo. Austin Martin out at 2nd. Trevor Larnach out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-20T18:23:57.909Z","endTime":"2025-09-20T18:24:19.140Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"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":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"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":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.81,"strikeZoneBottom":1.84,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.2035791930837,"aZ":-20.901494506704708,"pfxX":-10.21940954184656,"pfxZ":5.8284587970185235,"pX":-0.246820280460513,"pZ":2.1124511007663767,"vX0":7.563322551396677,"vY0":-138.29298376639656,"vZ0":-5.626459129778354,"x":126.41,"y":181.74,"x0":-1.6911047072841545,"y0":50.00596169208533,"z0":5.57814416705539,"aX":-19.77318677451533},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.5,"breakHorizontal":16.9,"spinRate":2421,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.3962619027998082,"extension":6.634646023896258},"hitData":{"launchSpeed":108.7,"launchAngle":-13.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":119.1,"coordY":145.36}},"index":0,"playId":"abccc08b-ebda-3a74-a891-5bf41bdabf47","pitchNumber":1,"startTime":"2025-09-20T18:24:11.609Z","endTime":"2025-09-20T18:24:19.140Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T18:24:19.140Z","atBatIndex":6},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Bo Naylor homers (13) on a fly ball to right center field.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-20T18:26:01.084Z","endTime":"2025-09-20T18:26:51.389Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":{"id":657746,"link":"/api/v1/people/657746"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.7,"strikeZoneTop":3.24,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.945414394560157,"aZ":-17.23115270049952,"pfxX":-8.66999287342881,"pfxZ":8.159954931548597,"pX":0.3310693804493698,"pZ":1.6999927007993587,"vX0":10.175189219229907,"vY0":-134.18581779379622,"vZ0":-4.771098606460174,"x":104.38,"y":192.88,"x0":-2.3764232743422147,"y0":50.002246086852985,"z0":4.721734409670661,"aX":-15.874895897863006},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.9,"breakHorizontal":13.7,"spinRate":2211,"spinDirection":228},"zone":9,"typeConfidence":2.0,"plateTime":0.4075777744996181,"extension":6.904736135435086},"hitData":{"launchSpeed":97.8,"launchAngle":40.0,"totalDistance":365.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":201.04,"coordY":71.68}},"index":0,"playId":"e8007e40-50b0-3f4a-be47-ab3f8a7d8611","pitchNumber":1,"startTime":"2025-09-20T18:26:28.737Z","endTime":"2025-09-20T18:26:51.389Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T18:26:51.389Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gabriel Arias grounds out to first baseman Kody Clemens.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-20T18:27:09.000Z","endTime":"2025-09-20T18:27:20.838Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.2,"strikeZoneTop":3.51,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.50127477394412,"aZ":-25.063527228531168,"pfxX":-10.271987240315347,"pfxZ":4.034207059741556,"pX":0.48731163508433917,"pZ":1.9061932415717253,"vX0":10.600151281679347,"vY0":-131.84047324638402,"vZ0":-2.981976272700068,"x":98.42,"y":187.31,"x0":-2.246995203235812,"y0":50.00638734402217,"z0":4.897746898463661,"aX":-18.12358955190376},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.8,"breakHorizontal":16.3,"spinRate":2026,"spinDirection":230},"zone":9,"typeConfidence":2.0,"plateTime":0.415125208247785,"extension":6.7180375883048935},"hitData":{"launchSpeed":77.6,"launchAngle":-6.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.37,"coordY":162.91}},"index":0,"playId":"6733a9dc-353f-30b9-a6d5-5e681daaf481","pitchNumber":1,"startTime":"2025-09-20T18:27:12.918Z","endTime":"2025-09-20T18:27:20.838Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T18:27:20.838Z","atBatIndex":8},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"George Valera homers (1) on a fly ball to right field.","rbi":1,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-20T18:27:34.337Z","endTime":"2025-09-20T18:28:41.905Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"responsiblePitcher":{"id":657746,"link":"/api/v1/people/657746"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.4,"endSpeed":71.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.95388518060882,"aZ":-36.506038037216356,"pfxX":5.414703094080509,"pfxZ":-3.381948886641359,"pX":0.7344125941903594,"pZ":1.6813133729254544,"vX0":5.081994648814796,"vY0":-112.6422785730891,"vZ0":0.5076555568091226,"x":89.01,"y":193.38,"x0":-2.256437196679164,"y0":50.00187723432638,"z0":5.151663833925659,"aX":6.9387107041692335},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-5.6,"breakHorizontal":-11.2,"spinRate":2620,"spinDirection":49},"zone":9,"typeConfidence":2.0,"plateTime":0.4867279148676418,"extension":6.632481451368197},"index":0,"playId":"4be36b02-90b9-382e-811f-cf674b4194e9","pitchNumber":1,"startTime":"2025-09-20T18:27:45.647Z","endTime":"2025-09-20T18:27:50.638Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.496470729794734,"aZ":-34.96289865417234,"pfxX":8.07856580981819,"pfxZ":-2.1147454115420983,"pX":-0.06826790603235791,"pZ":1.7565217706261265,"vX0":3.1374260730221732,"vY0":-114.84489153500284,"vZ0":0.6279774221185701,"x":119.6,"y":191.35,"x0":-2.505961380033582,"y0":50.00072681419601,"z0":4.910886398172858,"aX":10.668256185203147},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-3.4,"breakHorizontal":-15.5,"spinRate":2702,"spinDirection":62},"zone":8,"typeConfidence":2.0,"plateTime":0.47898050827023964,"extension":6.68628119790042},"hitData":{"launchSpeed":97.3,"launchAngle":24.0,"totalDistance":359.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":223.22,"coordY":90.49}},"index":1,"playId":"124b49d0-c659-3008-8052-05e4c7414f53","pitchNumber":2,"startTime":"2025-09-20T18:28:16.392Z","endTime":"2025-09-20T18:28:41.905Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T18:28:41.905Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daniel Schneemann called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-20T18:28:49.474Z","endTime":"2025-09-20T18:29:51.003Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":640902,"link":"/api/v1/people/640902"},"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":92.8,"endSpeed":84.4,"strikeZoneTop":3.34152188331494,"strikeZoneBottom":1.72193382461181,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.217426978865518,"aZ":-14.790118144975079,"pfxX":-8.998840766668712,"pfxZ":9.502328294346938,"pX":0.8541486918738793,"pZ":2.1591596247637264,"vX0":11.356062054965511,"vY0":-134.62888257457632,"vZ0":-4.022562708959466,"x":84.44,"y":180.48,"x0":-2.2565540266371795,"y0":50.000053112055774,"z0":4.724926471671038,"aX":-16.45792643862346},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.4,"breakHorizontal":13.8,"spinRate":2227,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.40741354217320636,"extension":6.722413011617263},"index":0,"playId":"aa70abab-34c3-3e8e-8882-9be4171ce0c8","pitchNumber":1,"startTime":"2025-09-20T18:29:00.869Z","endTime":"2025-09-20T18:29:04.870Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.3,"strikeZoneTop":3.3583881176432,"strikeZoneBottom":1.64047383348847,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.32452175742523,"aZ":-25.285770626697577,"pfxX":-1.9781743364941615,"pfxZ":4.316369893835981,"pX":1.9199180377868408,"pZ":2.3421441345059124,"vX0":10.917302873670563,"vY0":-125.2182294130857,"vZ0":-1.0985328333354445,"x":43.82,"y":175.54,"x0":-2.2315668428845274,"y0":50.000229882348094,"z0":4.8476886576799005,"aX":-3.156592566410323},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.8,"breakHorizontal":1.2,"spinRate":2283,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.4367439566652793,"extension":6.49472992103793},"index":1,"playId":"665f4371-a99b-335e-9b23-2fe1e4f0897a","pitchNumber":2,"startTime":"2025-09-20T18:29:13.269Z","endTime":"2025-09-20T18:29:17.237Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.5,"strikeZoneTop":3.39053918525407,"strikeZoneBottom":1.60719036396557,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.509080193483655,"aZ":-14.05823073431982,"pfxX":-8.288960904816587,"pfxZ":9.895450610532116,"pX":0.3076798129776128,"pZ":1.5587111815622452,"vX0":9.816360065812997,"vY0":-134.5318286312243,"vZ0":-5.397663815470213,"x":105.27,"y":196.69,"x0":-2.3135583472360968,"y0":50.00261263238357,"z0":4.58946670533974,"aX":-15.175682131346509},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.9,"breakHorizontal":12.8,"spinRate":2322,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.4073099711688193,"extension":6.84749022164452},"index":2,"playId":"563a6445-7722-31d5-89c8-352f29a81afa","pitchNumber":3,"startTime":"2025-09-20T18:29:27.558Z","endTime":"2025-09-20T18:29:31.703Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.30676837017226,"strikeZoneBottom":1.62153018275612,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.37062525197663,"aZ":-14.333769964035724,"pfxX":-7.24165000631546,"pfxZ":9.37783102853998,"pX":0.45359778202102474,"pZ":1.6947787831656065,"vX0":10.147860699678342,"vY0":-136.62816936616235,"vZ0":-5.350911207129523,"x":99.71,"y":193.02,"x0":-2.3572756374878496,"y0":50.00238469733324,"z0":4.653673439676974,"aX":-13.776145399170838},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.1,"breakHorizontal":11.2,"spinRate":2310,"spinDirection":224},"zone":9,"typeConfidence":2.0,"plateTime":0.39996258681652774,"extension":6.980844215545403},"index":3,"playId":"eb3fcfc7-44da-32de-b37f-cdcff3935a6d","pitchNumber":4,"startTime":"2025-09-20T18:29:46.796Z","endTime":"2025-09-20T18:29:51.003Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T18:29:51.003Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brayan Rocchio strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-20T18:30:01.895Z","endTime":"2025-09-20T18:31:35.302Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"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":93.0,"endSpeed":85.3,"strikeZoneTop":3.13295768358105,"strikeZoneBottom":1.37230440355931,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.92292307877691,"aZ":-15.302754556178733,"pfxX":-9.240730621346449,"pfxZ":9.07859807968526,"pX":0.8521156105246616,"pZ":2.050019225696709,"vX0":10.950145387499282,"vY0":-135.08643908374802,"vZ0":-4.165987644849418,"x":84.52,"y":183.43,"x0":-2.04298286192292,"y0":50.001783309966186,"z0":4.67954606208867,"aX":-17.17129647588451},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.7,"breakHorizontal":14.5,"spinRate":2364,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.40462931871357677,"extension":7.042867609392885},"index":0,"playId":"67810d35-0108-3372-b7a9-7b9469a07886","pitchNumber":1,"startTime":"2025-09-20T18:30:12.616Z","endTime":"2025-09-20T18:30:16.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.1,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.55367386463316,"aZ":-25.563351004803284,"pfxX":-9.809378945647342,"pfxZ":3.5508062299371588,"pX":0.5687364671735576,"pZ":2.2963736215044817,"vX0":10.865550963620317,"vY0":-135.16129592686087,"vZ0":-1.6961812406388685,"x":95.32,"y":176.78,"x0":-2.2158095676433884,"y0":50.00547740148193,"z0":4.715131553554106,"aX":-18.278255476650664},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.2,"breakHorizontal":15.6,"spinRate":2125,"spinDirection":231},"zone":6,"typeConfidence":2.0,"plateTime":0.40417663032548923,"extension":6.725489445868082},"index":1,"playId":"6f54b091-9660-3a87-9e83-a3c3e57d1026","pitchNumber":2,"startTime":"2025-09-20T18:30:34.665Z","endTime":"2025-09-20T18:30:38.669Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.5,"strikeZoneTop":2.99252227023225,"strikeZoneBottom":1.25037634190925,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.168286502402925,"aZ":-18.607087173385455,"pfxX":-8.200740199953499,"pfxZ":7.205899994727924,"pX":-1.1288639415904567,"pZ":3.734705902870829,"vX0":6.465070152806058,"vY0":-136.41227675281039,"vZ0":0.5352713993480345,"x":160.03,"y":137.94,"x0":-2.4647466582919755,"y0":50.00673198190115,"z0":4.819252444291732,"aX":-15.44999443856653},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.3,"breakHorizontal":13.4,"spinRate":2309,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.401608910722143,"extension":6.807471481662532},"index":2,"playId":"a353134b-af76-344f-9585-02f743c89fee","pitchNumber":3,"startTime":"2025-09-20T18:30:55.559Z","endTime":"2025-09-20T18:30:59.469Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.4,"strikeZoneTop":3.1,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.13785486626937,"aZ":-18.72657635312611,"pfxX":-8.486023014877219,"pfxZ":7.159092994915282,"pX":-0.4372547703129997,"pZ":3.4430707629407165,"vX0":8.008185967144419,"vY0":-136.2556963711523,"vZ0":-0.13327327175203357,"x":133.67,"y":145.82,"x0":-2.312884486963684,"y0":50.00546379817613,"z0":4.78736425633925,"aX":-15.947486987958083},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.2,"breakHorizontal":13.7,"spinRate":2295,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.40209657548486266,"extension":6.8896718686813685},"index":3,"playId":"3a04bfc1-653f-341c-b481-85e48b79d55b","pitchNumber":4,"startTime":"2025-09-20T18:31:12.204Z","endTime":"2025-09-20T18:31:16.302Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":74.1,"strikeZoneTop":3.1,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.750680065712658,"aZ":-35.59458795924829,"pfxX":6.183841870958132,"pfxZ":-2.4702370833007192,"pX":-0.7456429838386662,"pZ":1.1531529924230024,"vX0":2.167338129570876,"vY0":-116.75259017477174,"vZ0":-1.027517318176021,"x":145.42,"y":207.64,"x0":-2.489269825874714,"y0":50.005525767906306,"z0":4.945486034380627,"aX":8.547634205132718},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-4.4,"breakHorizontal":-11.8,"spinRate":2703,"spinDirection":53},"zone":13,"typeConfidence":2.0,"plateTime":0.4689399848303757,"extension":6.569282321082419},"index":4,"playId":"f6f70d73-1ea8-39d7-aa41-21a6dde67d3b","pitchNumber":5,"startTime":"2025-09-20T18:31:30.721Z","endTime":"2025-09-20T18:31:35.302Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T18:31:35.302Z","atBatIndex":11},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Luke Keaschall doubles (13) on a ground ball to left fielder Steven Kwan.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-20T18:33:02.263Z","endTime":"2025-09-20T18:34:39.367Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.36567192680831,"strikeZoneBottom":1.59438841536564,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.668248086853975,"aZ":-13.118132948799525,"pfxX":-7.0837528486436625,"pfxZ":9.935226394995052,"pX":0.6371948594636623,"pZ":2.4458916818813856,"vX0":8.418099289746554,"vY0":-137.65304860178287,"vZ0":-6.903252056620752,"x":92.71,"y":172.74,"x0":-1.5408236779057372,"y0":50.004380868319465,"z0":5.875102240163342,"aX":-13.5900384178921},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.7,"breakHorizontal":11.0,"spinRate":2412,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.3979607311370357,"extension":6.382095359653721},"index":0,"playId":"b4cf7670-3258-3ce4-b29d-a25428fb142d","pitchNumber":1,"startTime":"2025-09-20T18:33:45.565Z","endTime":"2025-09-20T18:33:50.167Z","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":94.4,"endSpeed":86.4,"strikeZoneTop":3.22793169617271,"strikeZoneBottom":1.52149692979906,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.00990992080063,"aZ":-12.526302308720561,"pfxX":-5.008024669777322,"pfxZ":10.273948500418687,"pX":-0.6680703673634676,"pZ":2.527563458190826,"vX0":4.4273954607907555,"vY0":-137.33194288022827,"vZ0":-6.844395534568559,"x":142.47,"y":170.54,"x0":-1.6493265314423604,"y0":50.006515544403065,"z0":5.901833684895442,"aX":-9.581557637442145},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.4,"breakHorizontal":8.2,"spinRate":2443,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.39861072956612986,"extension":6.315463982580164},"index":1,"playId":"49fdc01c-c873-3d70-b0a0-c1c6d883cef3","pitchNumber":2,"startTime":"2025-09-20T18:33:59.003Z","endTime":"2025-09-20T18:34:03.634Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-20T18:34:09.736Z","endTime":"2025-09-20T18:34:26.998Z","isPitch":false,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"}},{"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":0},"pitchData":{"startSpeed":79.6,"endSpeed":73.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.641842841517622,"aZ":-42.0179695703157,"pfxX":3.6593243875886348,"pfxZ":-7.281125186389595,"pX":-0.19046045256867222,"pZ":2.2660815642813352,"vX0":2.1365238513093185,"vY0":-115.87715976466221,"vZ0":0.25939557126749735,"x":124.26,"y":177.6,"x0":-1.601189708899185,"y0":50.00006022042768,"z0":6.183268280261374,"aX":4.950341013642561},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-12.8,"breakHorizontal":-7.2,"spinRate":2575,"spinDirection":35},"zone":5,"typeConfidence":2.0,"plateTime":0.47357005323394086,"extension":6.273381343823034},"hitData":{"launchSpeed":96.8,"launchAngle":-3.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":57.96,"coordY":124.17}},"index":3,"playId":"365c3cb0-41a0-3eeb-a3fa-b4c12378f4ba","pitchNumber":3,"startTime":"2025-09-20T18:34:26.998Z","endTime":"2025-09-20T18:34:39.367Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T18:34:39.367Z","atBatIndex":12},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Kody Clemens lines out sharply to right fielder George Valera. Luke Keaschall to 3rd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-20T18:34:55.868Z","endTime":"2025-09-20T18:37:33.168Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":671655,"link":"/api/v1/people/671655"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Lineout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.3,"strikeZoneTop":3.61,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.406487919249965,"aZ":-15.005175715544622,"pfxX":-7.055500739419918,"pfxZ":8.826581507714915,"pX":0.10003103460534149,"pZ":2.7924922070189813,"vX0":7.438076842793798,"vY0":-138.26719941563093,"vZ0":-5.58249252599098,"x":113.19,"y":163.38,"x0":-1.7019594568294898,"y0":50.00664911666223,"z0":5.836380117697935,"aX":-13.731406362277998},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.0,"breakHorizontal":11.3,"spinRate":2372,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.39538355198829533,"extension":6.442593015426962},"index":0,"playId":"af00a1ed-5042-3c43-9825-dc69d4bef2e7","pitchNumber":1,"startTime":"2025-09-20T18:35:09.646Z","endTime":"2025-09-20T18:35:13.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":71.5,"strikeZoneTop":3.61,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.111095594912285,"aZ":-40.523204213754234,"pfxX":3.2023578868988993,"pfxZ":-6.4769822861314434,"pX":0.2212664512918188,"pZ":2.7286707431018895,"vX0":3.3789559875222372,"vY0":-113.23619199043478,"vZ0":1.427484554215402,"x":108.57,"y":165.11,"x0":-1.7104726708882536,"y0":50.00280526160707,"z0":6.167497759304484,"aX":4.12747092621185},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-11.0,"breakHorizontal":-6.7,"spinRate":2431,"spinDirection":39},"zone":5,"typeConfidence":2.0,"plateTime":0.4850790776319749,"extension":6.371535015863755},"index":1,"playId":"8e525c08-215d-34ca-bb65-0fa24ec84146","pitchNumber":2,"startTime":"2025-09-20T18:35:29.725Z","endTime":"2025-09-20T18:35:33.266Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-20T18:35:41.388Z","endTime":"2025-09-20T18:36:00.280Z","isPitch":false,"type":"action","player":{"id":665019,"link":"/api/v1/people/665019"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":72.9,"strikeZoneTop":3.56419853767354,"strikeZoneBottom":1.63492412473536,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.21586827481279,"aZ":-41.27161404658913,"pfxX":4.551291111526319,"pfxZ":-6.836890606928062,"pX":0.3173473638993221,"pZ":0.8666247663495138,"vX0":3.2626169325740335,"vY0":-115.37001764934661,"vZ0":-2.5607715639102,"x":104.9,"y":215.38,"x0":-1.7135265706274498,"y0":50.00564795535442,"z0":6.021296901428356,"aX":6.051800954442304},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-12.7,"breakHorizontal":-9.1,"spinRate":2566,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.47727537228202443,"extension":6.59669490786023},"index":3,"playId":"ed1de97e-12d1-31a5-b723-c9c81388b035","pitchNumber":3,"startTime":"2025-09-20T18:36:00.280Z","endTime":"2025-09-20T18:36:04.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.61,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.623499204916012,"aZ":-11.822460307219616,"pfxX":-6.137627200264204,"pfxZ":10.364901348317524,"pX":-0.25487829049570376,"pZ":3.24634963410171,"vX0":6.465304041924865,"vY0":-139.3158408715517,"vZ0":-4.99243631928469,"x":126.72,"y":151.13,"x0":-1.8094623995158403,"y0":50.002357502020374,"z0":5.844556468479175,"aX":-12.051269778131555},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.9,"breakHorizontal":9.7,"spinRate":2439,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.39331528275705896,"extension":6.461945089354144},"index":4,"playId":"6406798c-5e85-37f8-b863-6f228fd110fd","pitchNumber":4,"startTime":"2025-09-20T18:36:21.601Z","endTime":"2025-09-20T18:36:25.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.5,"strikeZoneTop":3.63326652120527,"strikeZoneBottom":1.70372134308505,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.965902059637408,"aZ":-14.308807394745342,"pfxX":-5.939766390003077,"pfxZ":9.060191998131984,"pX":0.2992992796511115,"pZ":4.361855314010203,"vX0":7.729030301375667,"vY0":-139.6519297889416,"vZ0":-1.7746353348395896,"x":105.59,"y":121.01,"x0":-1.7347282367891628,"y0":50.000505032054356,"z0":5.948548930036504,"aX":-11.71021416619833},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.2,"breakHorizontal":9.1,"spinRate":2457,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.39247002961915944,"extension":6.403917135742109},"index":5,"playId":"4a10b1c4-ceaf-36d8-8e4d-fdba1ea9736a","pitchNumber":5,"startTime":"2025-09-20T18:36:43.617Z","endTime":"2025-09-20T18:36:47.099Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":71.5,"strikeZoneTop":3.63017807310047,"strikeZoneBottom":1.79791749227289,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.024050885863677,"aZ":-41.13863457367884,"pfxX":4.720315989219052,"pfxZ":-7.021633825026651,"pX":1.105624394575389,"pZ":2.0764946780155014,"vX0":4.6639077512067795,"vY0":-112.49387763409055,"vZ0":0.16297758017860065,"x":74.86,"y":182.71,"x0":-1.6100826638311105,"y0":50.00164733806761,"z0":6.18468916267613,"aX":6.028165588358637},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-12.4,"breakHorizontal":-9.7,"spinRate":2495,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.48749935550042833,"extension":6.554312607088835},"index":6,"playId":"8f9e1f4d-5964-37cb-84ff-f27042b062e8","pitchNumber":6,"startTime":"2025-09-20T18:37:03.890Z","endTime":"2025-09-20T18:37:07.499Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.3,"strikeZoneTop":3.61,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.420587583978385,"aZ":-28.188905188225657,"pfxX":-7.490445515353189,"pfxZ":2.572375140766791,"pX":-0.2689987809448016,"pZ":2.3376029140215624,"vX0":6.718442208609359,"vY0":-123.22349981566455,"vZ0":-2.431092939063351,"x":127.25,"y":175.66,"x0":-2.045890182198295,"y0":50.00613018623084,"z0":5.697218044873362,"aX":-11.625115766083217},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.3,"breakHorizontal":12.1,"spinRate":1789,"spinDirection":241},"zone":8,"typeConfidence":2.0,"plateTime":0.4429826204346239,"extension":6.675994923867491},"hitData":{"launchSpeed":106.0,"launchAngle":17.0,"totalDistance":314.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":198.32,"coordY":95.33}},"index":7,"playId":"f5367f6d-2cc4-39e7-96e4-b4b85913f423","pitchNumber":7,"startTime":"2025-09-20T18:37:22.716Z","endTime":"2025-09-20T18:37:33.168Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T18:37:33.168Z","atBatIndex":13},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Royce Lewis pops out to first baseman Kyle Manzardo.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-20T18:37:53.081Z","endTime":"2025-09-20T18:38:29.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.7,"strikeZoneTop":3.56000093186837,"strikeZoneBottom":1.73999857828685,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.26729708145578,"aZ":-42.36043473259093,"pfxX":3.543549910252669,"pfxZ":-7.525759230390766,"pX":0.4275586188536652,"pZ":0.8548174048141925,"vX0":3.4733261751337015,"vY0":-116.02902515270048,"vZ0":-2.661067209567416,"x":100.7,"y":215.7,"x0":-1.5535595660674377,"y0":50.00535779950625,"z0":6.082953376379868,"aX":4.794098221951082},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-14.0,"breakHorizontal":-7.3,"spinRate":2599,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.4734569607752639,"extension":6.279898189253004},"index":0,"playId":"1e6aa1f4-a30a-3272-b018-c474d5bc6c57","pitchNumber":1,"startTime":"2025-09-20T18:38:00.944Z","endTime":"2025-09-20T18:38:05.365Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.6,"endSpeed":72.1,"strikeZoneTop":3.56,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.10634804118667,"aZ":-38.930916667636964,"pfxX":3.120461013291923,"pfxZ":-5.203261532264406,"pX":0.17775672471937745,"pZ":2.0678630227597363,"vX0":3.0487117843128813,"vY0":-113.08638860547914,"vZ0":-0.388212351565578,"x":110.22,"y":182.95,"x0":-1.5919205095932034,"y0":50.00322053147515,"z0":6.138209801544775,"aX":4.051737972817097},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-9.2,"breakHorizontal":-6.4,"spinRate":2296,"spinDirection":34},"zone":8,"typeConfidence":2.0,"plateTime":0.48384598949323054,"extension":6.249524374142743},"hitData":{"launchSpeed":82.3,"launchAngle":71.0,"totalDistance":111.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":150.61,"coordY":165.04}},"index":1,"playId":"00bc7e3f-2dc4-3aaf-9ccf-ca7775a5cc7c","pitchNumber":2,"startTime":"2025-09-20T18:38:20.693Z","endTime":"2025-09-20T18:38:29.765Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T18:38:29.765Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Fitzgerald strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-20T18:38:55.424Z","endTime":"2025-09-20T18:40:26.897Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":680837,"fullName":"Ryan Fitzgerald","link":"/api/v1/people/680837"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680837,"fullName":"Ryan Fitzgerald","link":"/api/v1/people/680837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.9,"endSpeed":86.0,"strikeZoneTop":3.39638447517853,"strikeZoneBottom":1.58214663756298,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.98377618522005,"aZ":-12.932243466399756,"pfxX":-5.702613205333759,"pfxZ":10.078148562345888,"pX":0.0020104780333926875,"pZ":2.866675156922053,"vX0":7.054425127363188,"vY0":-137.86306401650958,"vZ0":-5.520237927821367,"x":116.92,"y":161.38,"x0":-1.8589462281200646,"y0":50.003815845192136,"z0":5.780864032028103,"aX":-10.888988987031963},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.2,"breakHorizontal":8.8,"spinRate":2393,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.3985506358094142,"extension":6.470595409001111},"index":0,"playId":"13911684-bcf7-363b-afa1-bfa756df8401","pitchNumber":1,"startTime":"2025-09-20T18:38:58.201Z","endTime":"2025-09-20T18:39:01.831Z","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":95.8,"endSpeed":86.8,"strikeZoneTop":3.3593022469164,"strikeZoneBottom":1.54505207023438,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.56477750758455,"aZ":-14.558279000309682,"pfxX":-5.870891540347694,"pfxZ":9.028784343860497,"pX":-0.9937629739424162,"pZ":3.8157491914186847,"vX0":4.4512810616252585,"vY0":-139.3369493888994,"vZ0":-3.0487497538233157,"x":154.88,"y":135.75,"x0":-1.855452995604547,"y0":50.00267993292974,"z0":5.8958418966555515,"aX":-11.454773397298371},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.8,"breakHorizontal":9.6,"spinRate":2392,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.39426745687313014,"extension":6.2588295684218505},"index":1,"playId":"b38d1e08-2ca4-3d3c-aa0c-fdd9b2c50998","pitchNumber":2,"startTime":"2025-09-20T18:39:16.681Z","endTime":"2025-09-20T18:39:20.197Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.3,"endSpeed":72.5,"strikeZoneTop":3.31825169958269,"strikeZoneBottom":1.56948570366135,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.735375866807995,"aZ":-39.576117068024764,"pfxX":2.722227606371718,"pfxZ":-5.641484080889145,"pX":0.5210080156939755,"pZ":1.1093068178213465,"vX0":4.033465730752795,"vY0":-114.01160092391842,"vZ0":-2.2555957638087394,"x":97.14,"y":208.83,"x0":-1.6275076013702194,"y0":50.004203289020325,"z0":6.031733637472341,"aX":3.569790979238688},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-10.6,"breakHorizontal":-6.0,"spinRate":2481,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.48114055575905246,"extension":6.45788842387258},"index":2,"playId":"f29dabc8-e689-35ae-aa1b-dbdaab96b914","pitchNumber":3,"startTime":"2025-09-20T18:39:37.203Z","endTime":"2025-09-20T18:39:40.997Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.5,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.768439305731576,"aZ":-12.165268455653054,"pfxX":-6.599152375261874,"pfxZ":10.188148053011032,"pX":0.19241707659984658,"pZ":3.1883321203354664,"vX0":7.760161706539937,"vY0":-139.1435502079839,"vZ0":-4.962092119563656,"x":109.67,"y":152.7,"x0":-1.7732138608726031,"y0":50.001150629628945,"z0":5.798557134040839,"aX":-12.958916551844545},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.6,"breakHorizontal":10.3,"spinRate":2443,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.39340140418706504,"extension":6.373390138857036},"index":3,"playId":"b803c9bc-86b2-37c8-a272-4b9f95feab75","pitchNumber":4,"startTime":"2025-09-20T18:40:02.335Z","endTime":"2025-09-20T18:40:05.897Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":88.8,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.58161166778731,"aZ":-11.880559908804166,"pfxX":-5.81085676535738,"pfxZ":9.997959715145742,"pX":-0.2011626748633594,"pZ":3.6367130626484294,"vX0":6.525010646065534,"vY0":-141.6262948135036,"vZ0":-3.9747065733038296,"x":124.67,"y":140.59,"x0":-1.7808284472910074,"y0":50.00488162104432,"z0":5.81926088732754,"aX":-11.797245753083342},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.4,"breakHorizontal":9.2,"spinRate":2480,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.38685786639575914,"extension":6.366698383548427},"index":4,"playId":"056e02da-d57f-35b7-85de-6c237241db88","pitchNumber":5,"startTime":"2025-09-20T18:40:21.928Z","endTime":"2025-09-20T18:40:26.897Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T18:40:26.897Z","atBatIndex":15},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Steven Kwan walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-20T18:41:56.508Z","endTime":"2025-09-20T18:43:44.761Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"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":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.2,"strikeZoneTop":3.15133264959142,"strikeZoneBottom":1.40620466733029,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.530009263483738,"aZ":-16.106318066939036,"pfxX":-9.395710422912206,"pfxZ":9.24650123326903,"pX":1.7642509541991511,"pZ":1.959810210307547,"vX0":12.703745576612022,"vY0":-131.42730106756332,"vZ0":-4.14946523611939,"x":49.75,"y":185.87,"x0":-1.9259003282245601,"y0":50.005337579248064,"z0":4.7661050295591405,"aX":-16.33349879437873},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":15.8,"breakHorizontal":14.0,"spinRate":2264,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.4177788219223464,"extension":6.852541974807792},"index":0,"playId":"fdc7ed13-3125-31a6-9d1f-9b0f0017b602","pitchNumber":1,"startTime":"2025-09-20T18:42:32.110Z","endTime":"2025-09-20T18:42:36.362Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":83.6,"strikeZoneTop":3.19787167151735,"strikeZoneBottom":1.47999937356728,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.712538223400166,"aZ":-15.853844513385338,"pfxX":-8.102115172825004,"pfxZ":9.009041164651801,"pX":-0.948205139889423,"pZ":2.3758793963887883,"vX0":6.597016425442807,"vY0":-134.62308404091166,"vZ0":-3.1612586925645103,"x":153.14,"y":174.63,"x0":-2.3934061006788947,"y0":50.00518854977324,"z0":4.706030156024854,"aX":-14.68329907525982},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.7,"breakHorizontal":13.1,"spinRate":2352,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.4088553337884586,"extension":6.639762520086844},"index":1,"playId":"c352374a-7ec2-3529-a0a7-cdaa9648921c","pitchNumber":2,"startTime":"2025-09-20T18:42:48.523Z","endTime":"2025-09-20T18:42:52.795Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.693262276256334,"aZ":-15.35559470151451,"pfxX":-7.500668869440165,"pfxZ":9.096212427840603,"pX":-0.008244988612662566,"pZ":2.329976941007551,"vX0":8.73456861867285,"vY0":-135.61930764823413,"vZ0":-3.467664259109524,"x":117.31,"y":175.87,"x0":-2.3073875685387697,"y0":50.00227134819995,"z0":4.706682375451006,"aX":-13.86889692352615},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.8,"breakHorizontal":11.5,"spinRate":2359,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.404996269018425,"extension":7.10595568030008},"index":2,"playId":"9c5f43b3-67e3-3bd8-be24-149c4aff30e5","pitchNumber":3,"startTime":"2025-09-20T18:43:04.685Z","endTime":"2025-09-20T18:43:08.862Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.0,"strikeZoneTop":3.12083350757624,"strikeZoneBottom":1.40844943105914,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.399923375484505,"aZ":-23.443325439586136,"pfxX":-9.278744075125804,"pfxZ":4.814909766983039,"pX":-0.9680413229868542,"pZ":2.654303285728666,"vX0":6.369353821547552,"vY0":-133.92016222718166,"vZ0":-1.3189973319432808,"x":153.9,"y":167.11,"x0":-2.1738783998540674,"y0":50.00183678644652,"z0":4.832885278795616,"aX":-16.823004165639865},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.6,"breakHorizontal":15.4,"spinRate":2079,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.4092687819988865,"extension":6.7597078347991575},"index":3,"playId":"23b3fa90-2230-3ffd-9ca0-c62a7dc749f9","pitchNumber":4,"startTime":"2025-09-20T18:43:21.428Z","endTime":"2025-09-20T18:43:25.828Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.11859169012115,"strikeZoneBottom":1.37350696552943,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.85587927102236,"aZ":-17.954771438161693,"pfxX":-7.174025002447969,"pfxZ":7.6507314146243885,"pX":-1.2833950681065351,"pZ":3.2132506652756243,"vX0":6.02702183878873,"vY0":-135.53748863802534,"vZ0":-0.9840111668905958,"x":165.92,"y":152.02,"x0":-2.604713130046772,"y0":50.00604074776585,"z0":4.83592364383409,"aX":-13.339052301622823},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.8,"breakHorizontal":11.6,"spinRate":2227,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.40425013240909013,"extension":6.814379555647217},"index":4,"playId":"3d91d3ce-4bd1-38e7-a578-cee7975c9039","pitchNumber":5,"startTime":"2025-09-20T18:43:37.092Z","endTime":"2025-09-20T18:43:44.761Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T18:43:44.761Z","atBatIndex":16},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Angel Martínez pops out to third baseman Royce Lewis in foul territory.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-20T18:43:51.910Z","endTime":"2025-09-20T18:44:31.368Z","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":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"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":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":668904,"link":"/api/v1/people/668904"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.16238181360988,"strikeZoneBottom":1.44083054195954,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.211158285691432,"aZ":-18.52108321842028,"pfxX":-7.47825284425816,"pfxZ":7.257615255848718,"pX":0.882019187628734,"pZ":3.5652481172733976,"vX0":10.901696635021878,"vY0":-135.68489134881784,"vZ0":-0.020004311199042557,"x":83.38,"y":142.52,"x0":-2.1998131291244136,"y0":50.00288785722403,"z0":4.853789078011595,"aX":-14.069444179274972},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.3,"breakHorizontal":11.5,"spinRate":2246,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.4023116747348361,"extension":6.897883230124037},"index":0,"playId":"d2b6693b-6d83-351e-8e3b-30bc24d9c5e8","pitchNumber":1,"startTime":"2025-09-20T18:44:03.090Z","endTime":"2025-09-20T18:44:07.328Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.63157988353486,"aZ":-18.092067167418165,"pfxX":-8.435887977629099,"pfxZ":7.428020645918561,"pX":-0.35289126288891026,"pZ":2.4958373915729366,"vX0":9.174923223439094,"vY0":-136.27497018355524,"vZ0":-2.5722010670885447,"x":130.45,"y":171.39,"x0":-2.654137815298745,"y0":50.00671545344083,"z0":4.690069333164774,"aX":-16.0018401535896},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.2,"breakHorizontal":13.6,"spinRate":2380,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.4006795642062029,"extension":6.8752120454649654},"hitData":{"launchSpeed":81.3,"launchAngle":66.0,"totalDistance":168.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":69.67,"coordY":162.43}},"index":1,"playId":"c1de5b6e-4e51-38b3-850e-1f770641d335","pitchNumber":2,"startTime":"2025-09-20T18:44:21.759Z","endTime":"2025-09-20T18:44:31.368Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T18:44:31.368Z","atBatIndex":17},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"José Ramírez grounds into a double play, second baseman Luke Keaschall to shortstop Ryan Fitzgerald to first baseman Kody Clemens. Steven Kwan out at 2nd. José Ramírez out at 1st.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-20T18:44:59.847Z","endTime":"2025-09-20T18:45:43.994Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":680837,"link":"/api/v1/people/680837"},"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":2},"credits":[{"player":{"id":680837,"link":"/api/v1/people/680837"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"5fb8a118-a017-4547-8790-60959e1434f1","startTime":"2025-09-20T18:44:59.847Z","endTime":"2025-09-20T18:45:04.847Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.567638050125304,"aZ":-16.50914891755654,"pfxX":-6.612958712499335,"pfxZ":8.266023433457002,"pX":-0.28006803033132377,"pZ":2.7427961215085026,"vX0":8.190907161548203,"vY0":-136.64801800784818,"vZ0":-2.0696834804712596,"x":127.68,"y":164.72,"x0":-2.454475870773279,"y0":50.001104283129614,"z0":4.6418178530581535,"aX":-12.529888100133405},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.8,"breakHorizontal":10.3,"spinRate":2364,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.40054565871626613,"extension":7.205899347813804},"index":1,"playId":"a4975df9-c39c-3554-b1f2-a730684014ea","pitchNumber":1,"startTime":"2025-09-20T18:45:17.127Z","endTime":"2025-09-20T18:45:21.260Z","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":94.3,"endSpeed":86.4,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.965585628890455,"aZ":-18.232182402476244,"pfxX":-6.380114725916815,"pfxZ":7.285889748817667,"pX":-0.19983231786345318,"pZ":3.171173640744038,"vX0":8.490406832039524,"vY0":-137.11938397376446,"vZ0":-0.7950484048411411,"x":124.62,"y":153.16,"x0":-2.500539435903035,"y0":50.00098128976075,"z0":4.703362482519287,"aX":-12.206381999523025},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.2,"breakHorizontal":9.8,"spinRate":2357,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.39873190627001254,"extension":6.957811904033869},"hitData":{"launchSpeed":94.3,"launchAngle":-11.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.19,"coordY":155.64}},"index":2,"playId":"82cf2250-8674-3ecd-bf73-72f57d856797","pitchNumber":2,"startTime":"2025-09-20T18:45:36.368Z","endTime":"2025-09-20T18:45:43.994Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T18:45:43.994Z","atBatIndex":18},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jhonny Pereda pops out to shortstop Gabriel Arias.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-20T18:47:36.988Z","endTime":"2025-09-20T18:48:05.592Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.8,"strikeZoneTop":3.56,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.37049201687839,"aZ":-25.248902351857442,"pfxX":0.5053905167343482,"pfxZ":3.9881512593757957,"pX":-0.2729095322795461,"pZ":2.632334065413548,"vX0":4.235512415770907,"vY0":-130.16559541021766,"vZ0":-3.2087955907709538,"x":127.4,"y":167.71,"x0":-1.979048238119235,"y0":50.00115677668213,"z0":5.768646535354804,"aX":0.8766027553621877},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.8,"breakHorizontal":-1.8,"spinRate":2153,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.41894606391013944,"extension":6.291753884004934},"hitData":{"launchSpeed":83.8,"launchAngle":64.0,"totalDistance":149.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":98.03,"coordY":150.06}},"index":0,"playId":"5f9e1742-51f9-331b-b926-c45af278c9d5","pitchNumber":1,"startTime":"2025-09-20T18:47:56.792Z","endTime":"2025-09-20T18:48:05.592Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T18:48:05.592Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Outman strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-20T18:48:22.474Z","endTime":"2025-09-20T18:49:59.091Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.3,"strikeZoneTop":3.33646104741182,"strikeZoneBottom":1.45839351924833,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.57994165014383,"aZ":-11.750798732949287,"pfxX":-6.916582585279899,"pfxZ":10.6550556132506,"pX":0.6243251583590322,"pZ":3.0649359614773024,"vX0":8.755726934736352,"vY0":-137.81685528193447,"vZ0":-5.2893222069199215,"x":93.2,"y":156.03,"x0":-1.7002619421675855,"y0":50.00655201244931,"z0":5.80770854527184,"aX":-13.263380553335255},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.2,"breakHorizontal":10.7,"spinRate":2447,"spinDirection":219},"zone":3,"typeConfidence":2.0,"plateTime":0.3979371174768862,"extension":6.516088108869021},"index":0,"playId":"8f23840f-6b43-30f6-80a0-e4d2ac3ec181","pitchNumber":1,"startTime":"2025-09-20T18:48:32.093Z","endTime":"2025-09-20T18:48:35.825Z","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":87.7,"endSpeed":80.8,"strikeZoneTop":3.39645329351867,"strikeZoneBottom":1.64924564193618,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.02006486354918,"aZ":-30.297337010396305,"pfxX":-9.602282191279002,"pfxZ":1.1419096410680027,"pX":-0.5193010013592152,"pZ":-0.5632408854393366,"vX0":6.864690799905214,"vY0":-127.32094613200027,"vZ0":-8.934072763569171,"x":136.79,"y":253.99,"x0":-2.007768181232188,"y0":50.000934754449176,"z0":5.401433014583563,"aX":-15.706655082625636},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.1,"breakHorizontal":15.7,"spinRate":1746,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.4307972497941397,"extension":6.315970701016253},"index":1,"playId":"588606ba-706c-3fd0-aaba-2d0a9cc912eb","pitchNumber":2,"startTime":"2025-09-20T18:48:47.784Z","endTime":"2025-09-20T18:48:51.558Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.5,"strikeZoneTop":3.44,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.334968916754388,"aZ":-27.96220186422459,"pfxX":-7.356787173996879,"pfxZ":2.5997010140498102,"pX":-0.3302526740352343,"pZ":0.737571618548916,"vX0":6.450442925780459,"vY0":-125.69604227489756,"vZ0":-6.370476862119853,"x":129.59,"y":218.87,"x0":-1.9577144680862648,"y0":50.004484213706235,"z0":5.536846211955634,"aX":-11.92835692757209},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.6,"breakHorizontal":12.1,"spinRate":1646,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.43357584520271253,"extension":6.342276180060056},"index":2,"playId":"a9f58b52-f65d-3c04-b008-675e0b1c663f","pitchNumber":3,"startTime":"2025-09-20T18:49:07.020Z","endTime":"2025-09-20T18:49:10.725Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-09-20T18:49:22.502Z","endTime":"2025-09-20T18:49:37.513Z","isPitch":false,"type":"action","player":{"id":681546,"link":"/api/v1/people/681546"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.33375037448569,"strikeZoneBottom":1.3902004237553,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.51516803221828,"aZ":-15.337495297259657,"pfxX":-7.504069308554891,"pfxZ":8.592597230030574,"pX":0.6236354045594831,"pZ":4.099843991741486,"vX0":9.165921775226169,"vY0":-138.74616783454053,"vZ0":-2.1728713539418023,"x":93.23,"y":128.08,"x0":-1.7396831917347804,"y0":50.0061118756242,"z0":5.909102519329074,"aX":-14.710496141348226},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.4,"breakHorizontal":11.8,"spinRate":2297,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.39397238332771733,"extension":6.409649278474597},"index":4,"playId":"4a8842b2-5ae1-3349-9423-3b05714b3dd9","pitchNumber":4,"startTime":"2025-09-20T18:49:37.513Z","endTime":"2025-09-20T18:49:41.358Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":77.1,"endSpeed":71.5,"strikeZoneTop":3.44,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.32164123912236,"aZ":-37.938385500144435,"pfxX":2.704157960075595,"pfxZ":-4.521874199620375,"pX":0.060125825408101956,"pZ":1.4949039277690217,"vX0":3.543979347356479,"vY0":-112.25137131508176,"vZ0":-1.4374132816348624,"x":114.71,"y":198.42,"x0":-1.8903053942579122,"y0":50.00021154375099,"z0":6.006026954113978,"aX":3.4498782507546797},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-8.3,"breakHorizontal":-5.8,"spinRate":2382,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.4879441279551915,"extension":6.421651436027564},"index":5,"playId":"68cf5a6c-f5e8-3ab2-8cc3-e118499ab024","pitchNumber":5,"startTime":"2025-09-20T18:49:54.921Z","endTime":"2025-09-20T18:49:59.091Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T18:49:59.091Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Byron Buxton grounds out, third baseman Daniel Schneemann to first baseman Kyle Manzardo.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-20T18:50:06.336Z","endTime":"2025-09-20T18:51:21.790Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":3},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":71.5,"strikeZoneTop":3.3836155555805,"strikeZoneBottom":1.54027916907371,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.765129696700868,"aZ":-41.55145452338196,"pfxX":4.516275307797116,"pfxZ":-7.2624960533739795,"pX":-0.38887680710314904,"pZ":3.605570748232199,"vX0":1.7450975918592408,"vY0":-112.95625021762375,"vZ0":3.232484117926061,"x":131.82,"y":141.43,"x0":-1.758452301536516,"y0":50.0031864920227,"z0":6.336444604379986,"aX":5.830240744185404},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-12.0,"breakHorizontal":-8.6,"spinRate":2408,"spinDirection":39},"zone":11,"typeConfidence":2.0,"plateTime":0.48508530776190106,"extension":6.107638198866625},"index":0,"playId":"2e484bde-95e0-3db0-939f-d97ff461223d","pitchNumber":1,"startTime":"2025-09-20T18:50:23.811Z","endTime":"2025-09-20T18:50:28.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":73.6,"strikeZoneTop":3.44861611178363,"strikeZoneBottom":1.54025367929149,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.903111208804617,"aZ":-41.5665169568777,"pfxX":3.323892244867883,"pfxZ":-6.970114855974904,"pX":1.2439848708388488,"pZ":1.2954302190030225,"vX0":5.416165386309379,"vY0":-115.44250862464627,"vZ0":-1.8101748160374778,"x":69.58,"y":203.8,"x0":-1.566418400301211,"y0":50.00512224700588,"z0":6.0985541177294795,"aX":4.476523749220338},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-12.8,"breakHorizontal":-7.4,"spinRate":2477,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.4748442393324348,"extension":6.509064493361283},"index":1,"playId":"a7982d12-f5b8-3a78-8280-aa5a1b008520","pitchNumber":2,"startTime":"2025-09-20T18:50:41.886Z","endTime":"2025-09-20T18:50:46.557Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.6,"strikeZoneTop":3.46344014723904,"strikeZoneBottom":1.55507065249031,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.55502373651985,"aZ":-25.407673682606188,"pfxX":1.8371551212421255,"pfxZ":4.009251675966381,"pX":0.054197011027023845,"pZ":1.3233995574605713,"vX0":4.369295131888214,"vY0":-129.26434902891287,"vZ0":-6.218192719642864,"x":114.93,"y":203.05,"x0":-1.8983395049669851,"y0":50.003555861741546,"z0":5.717189779086562,"aX":3.1013627888007598},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.0,"breakHorizontal":-4.3,"spinRate":2224,"spinDirection":179},"zone":14,"typeConfidence":2.0,"plateTime":0.4241225624750955,"extension":6.276334010333908},"index":2,"playId":"8f30d9b7-2583-3b8e-b496-45f495dd6b22","pitchNumber":3,"startTime":"2025-09-20T18:50:58.386Z","endTime":"2025-09-20T18:51:03.424Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.55909524817815,"aZ":-23.52104371503503,"pfxX":-9.783013888024133,"pfxZ":4.622726460639852,"pX":-0.8021069032092537,"pZ":2.815795948678243,"vX0":6.451685802271942,"vY0":-135.4524226803784,"vZ0":-3.2722047136167873,"x":147.57,"y":162.75,"x0":-1.934930741846297,"y0":50.00306015651412,"z0":5.670475195334533,"aX":-18.312044942330928},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.9,"breakHorizontal":16.4,"spinRate":2201,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.40324351735777597,"extension":6.4920483341619715},"hitData":{"launchSpeed":82.7,"launchAngle":-1.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.07,"coordY":164.76}},"index":3,"playId":"3b5832c2-6b68-32d0-af5a-8de8de478066","pitchNumber":4,"startTime":"2025-09-20T18:51:14.426Z","endTime":"2025-09-20T18:51:21.790Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T18:51:21.790Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Manzardo grounds out to first baseman Kody Clemens.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-20T18:52:54.385Z","endTime":"2025-09-20T18:55:07.388Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.5,"strikeZoneTop":3.11106221141976,"strikeZoneBottom":1.31861924940399,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.66596130674768,"aZ":-24.197462786691784,"pfxX":-10.02367175176217,"pfxZ":4.443353318633859,"pX":-0.7206703066845983,"pZ":2.7668199007238323,"vX0":7.707139706916514,"vY0":-133.39838489007195,"vZ0":-0.8410754685725685,"x":144.47,"y":164.08,"x0":-2.350144327974135,"y0":50.00509715278595,"z0":4.836419494191825,"aX":-18.002537229152644},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.0,"breakHorizontal":16.4,"spinRate":2117,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.411177263195746,"extension":6.5344733480941475},"index":0,"playId":"e2a5c21a-dbf0-3a0b-8e67-1fcc4d94d36f","pitchNumber":1,"startTime":"2025-09-20T18:53:28.619Z","endTime":"2025-09-20T18:53:32.656Z","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":84.5,"strikeZoneTop":3.14828851479723,"strikeZoneBottom":1.29162277595557,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.709494697206825,"aZ":-21.619138255514745,"pfxX":-8.69313352356072,"pfxZ":5.7401405618952985,"pX":0.39242163875672553,"pZ":3.062551115885235,"vX0":10.051747374401065,"vY0":-135.08339152740058,"vZ0":-0.41332327715341977,"x":102.04,"y":156.09,"x0":-2.255697326384751,"y0":50.00538131109217,"z0":4.743681694540109,"aX":-15.993538207022766},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.6,"breakHorizontal":13.4,"spinRate":2264,"spinDirection":229},"zone":3,"typeConfidence":2.0,"plateTime":0.40619599866527034,"extension":7.058514456572305},"index":1,"playId":"f85be33e-4621-310f-91e5-18ad003952ef","pitchNumber":2,"startTime":"2025-09-20T18:53:43.335Z","endTime":"2025-09-20T18:53:47.389Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-20T18:53:54.518Z","endTime":"2025-09-20T18:54:05.210Z","isPitch":false,"type":"action","player":{"id":700932,"link":"/api/v1/people/700932"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.862911076044863,"aZ":-19.993968867471132,"pfxX":-8.092969970595387,"pfxZ":6.468236063979475,"pX":-0.3425843180236485,"pZ":3.6409414262956217,"vX0":8.578308406897918,"vY0":-136.54626614159693,"vZ0":0.653274182823973,"x":130.06,"y":140.47,"x0":-2.4776860790423263,"y0":50.0023298134336,"z0":4.777251521366711,"aX":-15.239043677879364},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.1,"breakHorizontal":12.8,"spinRate":2260,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.401564646302381,"extension":6.998572206471183},"index":3,"playId":"b51c7537-db8b-3d4c-a89e-86a65fb8bc93","pitchNumber":3,"startTime":"2025-09-20T18:54:05.210Z","endTime":"2025-09-20T18:54:09.355Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.3,"strikeZoneTop":3.1779395324391,"strikeZoneBottom":1.28901675358571,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.34799992928344,"aZ":-39.71616067326849,"pfxX":5.329065618042733,"pfxZ":-5.444841772809132,"pX":1.1454087037960157,"pZ":0.18985839143193936,"vX0":6.195547232901652,"vY0":-117.79240915619125,"vZ0":-2.3175627024250125,"x":73.34,"y":233.65,"x0":-2.225462442670473,"y0":50.00248386247973,"z0":4.908487886462449,"aX":7.381400498642079},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-10.2,"breakHorizontal":-11.4,"spinRate":2804,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.4675560622984336,"extension":6.6843520208069025},"index":4,"playId":"b9d9e9a1-9ad0-321f-b7d5-0da963a46a3e","pitchNumber":4,"startTime":"2025-09-20T18:54:24.323Z","endTime":"2025-09-20T18:54:28.522Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":75.1,"strikeZoneTop":3.12180497584897,"strikeZoneBottom":1.36156034781254,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.248290891073417,"aZ":-39.89867041524784,"pfxX":5.745514228330205,"pfxZ":-5.502296143470246,"pX":1.0613726173522686,"pZ":0.07797051327629252,"vX0":6.181633878485253,"vY0":-117.94839560800845,"vZ0":-2.5544991360961196,"x":76.54,"y":236.67,"x0":-2.3437549349452182,"y0":50.00362223897554,"z0":4.8678953356909584,"aX":8.063542920199865},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-10.3,"breakHorizontal":-12.0,"spinRate":2815,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.46507171261413793,"extension":6.905919155754248},"index":5,"playId":"474665cd-3cbd-3511-b1bc-d8e3644579b4","pitchNumber":5,"startTime":"2025-09-20T18:54:41.216Z","endTime":"2025-09-20T18:54:45.388Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.96921307614606,"aZ":-17.07783553072337,"pfxX":-6.780130157899906,"pfxZ":7.814329072663625,"pX":-0.10779732720038505,"pZ":2.4003293167088304,"vX0":8.36551150413526,"vY0":-138.37863981669054,"vZ0":-3.282776859212533,"x":121.11,"y":173.97,"x0":-2.29457029349804,"y0":50.00347953329281,"z0":4.751662324594394,"aX":-13.10021732656243},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.6,"breakHorizontal":10.4,"spinRate":2384,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.3963952458409712,"extension":6.866384057723429},"hitData":{"launchSpeed":84.1,"launchAngle":-23.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":161.15,"coordY":164.56}},"index":6,"playId":"cc492fb8-1b28-3b22-b454-f0ce70ed4cad","pitchNumber":6,"startTime":"2025-09-20T18:55:00.277Z","endTime":"2025-09-20T18:55:07.388Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T18:55:07.388Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bo Naylor strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-20T18:55:19.435Z","endTime":"2025-09-20T18:56:57.520Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"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":93.0,"endSpeed":84.7,"strikeZoneTop":3.10912634063311,"strikeZoneBottom":1.24405851641929,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.00014219239302,"aZ":-17.60341911593217,"pfxX":-9.058248443706367,"pfxZ":7.872243946434926,"pX":-1.186999818688379,"pZ":3.103782424121649,"vX0":6.6130889092664935,"vY0":-135.2896618709689,"vZ0":-0.8765412714082328,"x":162.25,"y":154.98,"x0":-2.4883962400625736,"y0":50.00052897025375,"z0":4.667844976917433,"aX":-16.759925566985416},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.3,"breakHorizontal":15.0,"spinRate":2231,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.4051349463589231,"extension":7.010597939410514},"index":0,"playId":"be70e352-05ef-391f-8228-85a0a350b022","pitchNumber":1,"startTime":"2025-09-20T18:55:31.440Z","endTime":"2025-09-20T18:55:35.254Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.6,"strikeZoneTop":3.14976036652708,"strikeZoneBottom":1.2845980302754,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.88373946991991,"aZ":-17.184492459161213,"pfxX":-8.685644769366561,"pfxZ":8.115573629187415,"pX":0.5040585583329376,"pZ":4.282080379226995,"vX0":10.250275953996963,"vY0":-135.16628136863395,"vZ0":1.6534500691850003,"x":97.79,"y":123.16,"x0":-2.2116478195462035,"y0":50.00487969887086,"z0":4.870143260594395,"aX":-16.048535888018293},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.2,"breakHorizontal":13.6,"spinRate":2361,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.4054614138501238,"extension":6.844647968631147},"index":1,"playId":"50729793-ce59-3466-af5b-4f6f925be2f9","pitchNumber":2,"startTime":"2025-09-20T18:55:49.108Z","endTime":"2025-09-20T18:55:53.021Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.6,"strikeZoneTop":3.18566639328991,"strikeZoneBottom":1.28814695398047,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.868127038555347,"aZ":-16.498429813342216,"pfxX":-8.484073545924133,"pfxZ":8.365848201479428,"pX":0.05907415156663399,"pZ":3.1668839854802546,"vX0":9.683410318453374,"vY0":-135.6062981266997,"vZ0":-1.1694578236406046,"x":114.75,"y":153.27,"x0":-2.445040817623561,"y0":50.00582611200901,"z0":4.747368376296736,"aX":-15.905076925863948},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.1,"breakHorizontal":13.4,"spinRate":2392,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.40291770542330063,"extension":7.096651625076869},"index":2,"playId":"3ec1f099-fe34-30a7-9435-cbc97d7545f3","pitchNumber":3,"startTime":"2025-09-20T18:56:04.951Z","endTime":"2025-09-20T18:56:08.854Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.8,"endSpeed":71.7,"strikeZoneTop":3.05854066840603,"strikeZoneBottom":1.19350460656594,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.324410044571042,"aZ":-41.875137024116654,"pfxX":7.164632787441599,"pfxZ":-7.491466022928758,"pX":-0.5702569559987171,"pZ":2.3543869855964887,"vX0":2.326887862866452,"vY0":-113.26396953754683,"vZ0":3.07454133252362,"x":138.74,"y":175.21,"x0":-2.5426295459044987,"y0":50.00300302436641,"z0":5.1764307698077285,"aX":9.277296296486341},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-12.5,"breakHorizontal":-13.6,"spinRate":2842,"spinDirection":58},"zone":4,"typeConfidence":2.0,"plateTime":0.4842021772035827,"extension":6.762817468155816},"index":3,"playId":"d64a9229-6f9f-3768-a39c-d65b70679500","pitchNumber":4,"startTime":"2025-09-20T18:56:19.657Z","endTime":"2025-09-20T18:56:23.587Z","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":95.4,"endSpeed":87.1,"strikeZoneTop":3.24,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.129411895496453,"aZ":-15.427941185619689,"pfxX":-7.640048702457403,"pfxZ":8.594656117363469,"pX":-0.2616627782581028,"pZ":2.2218624182928686,"vX0":8.373725543012062,"vY0":-138.7202435351039,"vZ0":-3.9516259291510836,"x":126.97,"y":178.79,"x0":-2.3272591479695324,"y0":50.00059382649341,"z0":4.693732830330764,"aX":-14.883189251200172},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.9,"breakHorizontal":12.1,"spinRate":2453,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.3948937888478459,"extension":6.876289634688958},"index":4,"playId":"45c7b9c2-456d-327f-b5f4-dadd15ac6542","pitchNumber":5,"startTime":"2025-09-20T18:56:34.735Z","endTime":"2025-09-20T18:56:38.787Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.24,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.38953706477695,"aZ":-16.013297626937657,"pfxX":-7.482466376487724,"pfxZ":8.391804058795621,"pX":-0.2343224632895855,"pZ":2.9327530508374324,"vX0":8.581259224205992,"vY0":-137.8451137926009,"vZ0":-1.9834727936275054,"x":125.93,"y":159.6,"x0":-2.414306962058572,"y0":50.00600622437282,"z0":4.741809648577201,"aX":-14.41558924199416},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.0,"breakHorizontal":11.8,"spinRate":2369,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.39722781368432303,"extension":7.019553187047497},"index":5,"playId":"e1f4908c-8394-3ad8-9370-efc39cd4b154","pitchNumber":6,"startTime":"2025-09-20T18:56:53.412Z","endTime":"2025-09-20T18:56:57.520Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T18:56:57.520Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Arias strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-20T18:57:04.488Z","endTime":"2025-09-20T18:58:01.786Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.196354930822164,"aZ":-25.43423916430483,"pfxX":-10.308198760810164,"pfxZ":3.6293020256000723,"pX":-1.106171333751983,"pZ":2.3569565465352644,"vX0":7.685952887409727,"vY0":-135.57077023610188,"vZ0":-1.6894955260703768,"x":159.16,"y":175.14,"x0":-2.6415293732494067,"y0":50.00458486334361,"z0":4.7670551130748455,"aX":-19.151504142567287},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.4,"breakHorizontal":17.0,"spinRate":2112,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.4043258158356684,"extension":6.838547244683837},"index":0,"playId":"a3adf1fc-e477-3d75-8c5e-8c965cbe8ff0","pitchNumber":1,"startTime":"2025-09-20T18:57:23.134Z","endTime":"2025-09-20T18:57:27.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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.66086115180957,"aZ":-16.75091886413968,"pfxX":-6.802061935507048,"pfxZ":8.156478632164012,"pX":-0.6706212723793157,"pZ":3.3072547567294954,"vX0":7.334415388064349,"vY0":-136.7702962751335,"vZ0":-0.9703200347952434,"x":142.56,"y":149.48,"x0":-2.505544232166272,"y0":50.003544855787915,"z0":4.81730170826291,"aX":-12.864553199265847},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.8,"breakHorizontal":10.7,"spinRate":2218,"spinDirection":229},"zone":1,"typeConfidence":2.0,"plateTime":0.4007397219982409,"extension":6.868035413266908},"index":1,"playId":"f57b705d-ca85-3425-8747-f55638724946","pitchNumber":2,"startTime":"2025-09-20T18:57:40.551Z","endTime":"2025-09-20T18:57:44.986Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.562935325696404,"aZ":-16.739193484723298,"pfxX":-5.761009319382726,"pfxZ":7.998606174582104,"pX":-0.2105898309520061,"pZ":3.890637329860644,"vX0":8.257028739897384,"vY0":-137.99367048107607,"vZ0":0.5676014659314875,"x":125.03,"y":133.73,"x0":-2.4923590287536945,"y0":50.00027424295817,"z0":4.809513214295372,"aX":-11.114455186349327},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.8,"breakHorizontal":8.8,"spinRate":2254,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.3968329998791793,"extension":6.949168870621509},"index":2,"playId":"1763b164-1eb6-3638-ac0a-c6dc036302d5","pitchNumber":3,"startTime":"2025-09-20T18:57:57.408Z","endTime":"2025-09-20T18:58:01.786Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T18:58:01.786Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Austin Martin flies out to center fielder Angel Martínez.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-20T19:00:01.709Z","endTime":"2025-09-20T19:01:16.727Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"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":"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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.017995927916115,"aZ":-26.31109398510387,"pfxX":1.204496942158498,"pfxZ":3.411369106102862,"pX":0.4178633586485833,"pZ":2.320455291954189,"vX0":5.593631915960278,"vY0":-129.50713133067737,"vZ0":-3.6855815930818094,"x":101.07,"y":176.13,"x0":-1.9160465677162426,"y0":50.00388930577598,"z0":5.747652172214625,"aX":2.0695791158901127},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.6,"breakHorizontal":-3.2,"spinRate":2230,"spinDirection":198},"zone":6,"typeConfidence":2.0,"plateTime":0.4210228359799948,"extension":6.365253123094449},"index":0,"playId":"ed2be8d1-5ea2-3ea4-a723-884823bb1776","pitchNumber":1,"startTime":"2025-09-20T19:00:09.983Z","endTime":"2025-09-20T19:00:14.852Z","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":95.5,"endSpeed":87.7,"strikeZoneTop":3.36536414832531,"strikeZoneBottom":1.56111319646603,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.21951256723459,"aZ":-17.398372744716504,"pfxX":-6.9184823755931095,"pfxZ":7.505555315591655,"pX":0.21662543555911548,"pZ":3.725670501173379,"vX0":8.025403297541187,"vY0":-138.95684363017392,"vZ0":-2.8355715515564826,"x":108.74,"y":138.19,"x0":-1.8010822288134487,"y0":50.00074915268428,"z0":5.906071368883068,"aX":-13.617280601834413},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.2,"breakHorizontal":11.0,"spinRate":2307,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.3931785627903861,"extension":6.370217437307105},"index":1,"playId":"dda93a7a-7c28-3c5f-a235-887d055f6b8d","pitchNumber":2,"startTime":"2025-09-20T19:00:34.770Z","endTime":"2025-09-20T19:00:39.018Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2025-09-20T19:00:50.656Z","endTime":"2025-09-20T19:01:05.858Z","isPitch":false,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"}},{"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":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.255518682960247,"aZ":-15.724373401854638,"pfxX":-8.341174024168737,"pfxZ":8.486396798222984,"pX":-0.1477266052151417,"pZ":2.6174454840526815,"vX0":7.640316883382662,"vY0":-137.9959490870751,"vZ0":-5.700557043939936,"x":122.63,"y":168.11,"x0":-1.8618050271919275,"y0":50.00181041260154,"z0":5.760372461950878,"aX":-16.167511033562985},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.4,"breakHorizontal":13.6,"spinRate":2271,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.39614774630173555,"extension":6.455222387228761},"hitData":{"launchSpeed":97.3,"launchAngle":26.0,"totalDistance":360.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":148.07,"coordY":55.7}},"index":3,"playId":"557c064a-e035-37f6-b820-cb52fd9bfb25","pitchNumber":3,"startTime":"2025-09-20T19:01:05.858Z","endTime":"2025-09-20T19:01:16.727Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T19:01:16.727Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trevor Larnach grounds out, second baseman Brayan Rocchio to first baseman Kyle Manzardo.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-20T19:01:25.024Z","endTime":"2025-09-20T19:03:26.516Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.1,"endSpeed":79.4,"strikeZoneTop":3.75036669732471,"strikeZoneBottom":1.7375146592343,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.63623438711309,"aZ":-29.11320640287131,"pfxX":2.0846219582321,"pfxZ":1.9130958664658255,"pX":-0.7498940060901276,"pZ":2.901895561688464,"vX0":2.753342637028983,"vY0":-125.49790873219214,"vZ0":-1.4188114050190883,"x":145.58,"y":160.43,"x0":-2.13073028977534,"y0":50.00328804004795,"z0":5.838864268487216,"aX":3.3353699826968497},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.4,"breakHorizontal":-4.4,"spinRate":2563,"spinDirection":65},"zone":4,"typeConfidence":2.0,"plateTime":0.43590429706102585,"extension":6.299547327464253},"index":0,"playId":"bb3fd918-c91c-317f-95d8-f5477f64fc8a","pitchNumber":1,"startTime":"2025-09-20T19:01:39.819Z","endTime":"2025-09-20T19:01:43.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":86.1,"endSpeed":79.5,"strikeZoneTop":3.64342576461546,"strikeZoneBottom":1.69599496468076,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.654432924195135,"aZ":-30.501389539188995,"pfxX":-8.786137762475335,"pfxZ":1.0509235569228519,"pX":-0.7123840030489736,"pZ":0.9222013789959778,"vX0":5.871205311322848,"vY0":-125.24478520073367,"vZ0":-5.443828186667254,"x":144.15,"y":213.88,"x0":-1.942228554503421,"y0":50.00516969195269,"z0":5.610590378549278,"aX":-13.998150975409061},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.8,"breakHorizontal":14.6,"spinRate":1902,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.4368744095134436,"extension":6.297302231899751},"index":1,"playId":"76313154-db44-3c17-87dd-5bbf0bb912fb","pitchNumber":2,"startTime":"2025-09-20T19:01:55.737Z","endTime":"2025-09-20T19:01:59.484Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.4,"strikeZoneTop":3.69477561708067,"strikeZoneBottom":1.81286490895279,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.80934791942075,"aZ":-26.406283056683748,"pfxX":-9.156044038613661,"pfxZ":3.5585291509382064,"pX":1.2735033054802711,"pZ":0.7175497010270165,"vX0":10.516492996069438,"vY0":-126.05826862532996,"vZ0":-6.845807568762114,"x":68.46,"y":219.41,"x0":-1.7481076192966358,"y0":50.00438664848458,"z0":5.578371619733131,"aX":-14.848929521462614},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.2,"breakHorizontal":14.4,"spinRate":1837,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.43324509915158504,"extension":6.38856727419303},"index":2,"playId":"add29c15-6841-33bc-b36c-8b7c2de13ad5","pitchNumber":3,"startTime":"2025-09-20T19:02:13.037Z","endTime":"2025-09-20T19:02:16.884Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.7,"strikeZoneTop":3.6621387282816,"strikeZoneBottom":1.68214134612169,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.622319897045102,"aZ":-35.39111321314602,"pfxX":1.6117298818887598,"pfxZ":-2.102037605697527,"pX":-1.0369029230745737,"pZ":2.9378902225386456,"vX0":2.5139913024962457,"vY0":-122.72716234971315,"vZ0":0.20503855825950912,"x":156.52,"y":159.46,"x0":-2.28278036517717,"y0":50.0035149968884,"z0":5.860355263774014,"aX":2.46544876806668},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-3.5,"breakHorizontal":-3.5,"spinRate":2524,"spinDirection":65},"zone":11,"typeConfidence":2.0,"plateTime":0.44580341368947707,"extension":6.284199048673133},"index":3,"playId":"d63fdbc9-9bb5-3ec3-9b21-811b1bde5f75","pitchNumber":4,"startTime":"2025-09-20T19:02:31.939Z","endTime":"2025-09-20T19:02:35.783Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.81,"strikeZoneBottom":1.84,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.571800461173474,"aZ":-22.305839876041357,"pfxX":-9.139306686744707,"pfxZ":5.231238747745233,"pX":-0.152142112169965,"pZ":2.419591540420285,"vX0":8.152720629644794,"vY0":-136.35863814234565,"vZ0":-4.526573548336672,"x":122.8,"y":173.45,"x0":-1.9911962912235575,"y0":50.001920152232245,"z0":5.637225837829162,"aX":-17.23537203170655},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.8,"breakHorizontal":14.9,"spinRate":2255,"spinDirection":232},"zone":8,"typeConfidence":2.0,"plateTime":0.4014571725132656,"extension":6.567700891214034},"index":4,"playId":"33614179-d9f9-30f0-b6a4-4a7f09e256d7","pitchNumber":5,"startTime":"2025-09-20T19:02:48.898Z","endTime":"2025-09-20T19:02:52.883Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-09-20T19:03:02.791Z","endTime":"2025-09-20T19:03:19.177Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.81,"strikeZoneBottom":1.84,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.037611286608886,"aZ":-19.71552904125052,"pfxX":-10.39855666343026,"pfxZ":6.483923278959956,"pX":0.5211094354351239,"pZ":2.125433336730454,"vX0":10.343967684477699,"vY0":-137.62420274166558,"vZ0":-5.542856822234503,"x":97.14,"y":181.39,"x0":-1.9319338680936038,"y0":50.005544755680916,"z0":5.497697665269054,"aX":-19.9864208847808},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.7,"breakHorizontal":16.7,"spinRate":2278,"spinDirection":232},"zone":9,"typeConfidence":2.0,"plateTime":0.397728647303464,"extension":6.593948080297332},"hitData":{"launchSpeed":80.2,"launchAngle":-5.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.2,"coordY":153.1}},"index":6,"playId":"d91e71ee-e23a-39c2-b517-7ba717419817","pitchNumber":6,"startTime":"2025-09-20T19:03:19.177Z","endTime":"2025-09-20T19:03:26.516Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T19:03:26.516Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luke Keaschall grounds out, pitcher Slade Cecconi to second baseman Brayan Rocchio to first baseman Kyle Manzardo.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-20T19:03:40.558Z","endTime":"2025-09-20T19:05:25.258Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677944,"link":"/api/v1/people/677944"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.5,"endSpeed":83.7,"strikeZoneTop":3.28783009878225,"strikeZoneBottom":1.53883129011385,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.143230302311768,"aZ":-25.703056789049977,"pfxX":1.4134598328295591,"pfxZ":3.6635130252905617,"pX":0.7626388022433094,"pZ":1.598498842748673,"vX0":6.325420328565868,"vY0":-131.59280829820173,"vZ0":-5.987728984309624,"x":87.93,"y":195.62,"x0":-1.8490979653469903,"y0":50.00112805080131,"z0":5.790169546834036,"aX":2.4951581826808518},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.6,"breakHorizontal":-3.8,"spinRate":2329,"spinDirection":190},"zone":9,"typeConfidence":2.0,"plateTime":0.4151380622069869,"extension":6.39879935802481},"index":0,"playId":"b2752f27-b912-3340-b9a8-a567c50daa91","pitchNumber":1,"startTime":"2025-09-20T19:03:51.683Z","endTime":"2025-09-20T19:03:56.549Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.40740648442247,"aZ":-31.586816419963995,"pfxX":2.7284138536410123,"pfxZ":0.3737540085098612,"pX":-0.00472492425040205,"pZ":1.862789155374294,"vX0":3.963445461261808,"vY0":-124.60551097125209,"vZ0":-3.3647839766541647,"x":117.18,"y":188.48,"x0":-1.9713583400729704,"y0":50.00255656569241,"z0":5.844750347064104,"aX":4.283089886738039},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.1,"breakHorizontal":-5.9,"spinRate":2489,"spinDirection":49},"zone":8,"typeConfidence":2.0,"plateTime":0.43984006784647045,"extension":6.363268899211862},"index":1,"playId":"611ee9c4-35b9-30ae-af62-a9289d809c10","pitchNumber":2,"startTime":"2025-09-20T19:04:09.003Z","endTime":"2025-09-20T19:04:13.749Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-09-20T19:04:22.917Z","endTime":"2025-09-20T19:04:39.453Z","isPitch":false,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":75.1,"strikeZoneTop":3.13803659470213,"strikeZoneBottom":1.45444588233344,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.36892251767582,"aZ":-39.68566566118375,"pfxX":2.5631047268656078,"pfxZ":-5.353028279849553,"pX":0.967201114180587,"pZ":0.6027129118910721,"vX0":4.993195843006754,"vY0":-117.9902745779227,"vZ0":-3.9235337912784036,"x":80.13,"y":222.51,"x0":-1.5130543856188154,"y0":50.002562183547234,"z0":5.960612117475695,"aX":3.5968214205863718},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-10.4,"breakHorizontal":-5.9,"spinRate":2450,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.4650053117199011,"extension":6.478551467193336},"index":3,"playId":"afc32005-a985-33fd-9da6-02ee40ce339c","pitchNumber":3,"startTime":"2025-09-20T19:04:39.453Z","endTime":"2025-09-20T19:04:43.915Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":74.3,"strikeZoneTop":3.14835758094551,"strikeZoneBottom":1.43205102981577,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.833928051089217,"aZ":-40.44662580697025,"pfxX":3.531747759811585,"pfxZ":-6.016549811507043,"pX":0.9136426219688191,"pZ":1.1070275032160866,"vX0":4.848787415902606,"vY0":-116.76028086705931,"vZ0":-2.3775005929297066,"x":82.17,"y":208.89,"x0":-1.6520934715990903,"y0":50.003467365745294,"z0":5.959479780755114,"aX":4.855208705154641},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-11.2,"breakHorizontal":-7.7,"spinRate":2543,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.46984952985760753,"extension":6.419914036227965},"index":4,"playId":"39e72729-cb9d-3f26-9b32-180f92c905b3","pitchNumber":4,"startTime":"2025-09-20T19:05:01.237Z","endTime":"2025-09-20T19:05:05.749Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.253446835601462,"aZ":-18.34468580068735,"pfxX":-5.376663841441232,"pfxZ":6.966588663865496,"pX":0.2523357401305618,"pZ":2.948883877246893,"vX0":7.232152611890064,"vY0":-139.91400543161984,"vZ0":-4.770585743521928,"x":107.38,"y":159.16,"x0":-1.6661419682907024,"y0":50.00077541857129,"z0":5.876314767644627,"aX":-10.670466004362622},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.8,"breakHorizontal":8.3,"spinRate":2330,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.39132161811701494,"extension":6.323950687026242},"hitData":{"launchSpeed":86.0,"launchAngle":-33.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":146.19,"coordY":154.62}},"index":5,"playId":"5f8535b1-d393-37a0-8e16-80e18114cad8","pitchNumber":5,"startTime":"2025-09-20T19:05:17.946Z","endTime":"2025-09-20T19:05:25.258Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T19:05:25.258Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"George Valera grounds out, shortstop Ryan Fitzgerald to first baseman Kody Clemens.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-20T19:06:56.287Z","endTime":"2025-09-20T19:08:18.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680837,"link":"/api/v1/people/680837"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.2,"strikeZoneTop":3.37824918758451,"strikeZoneBottom":1.45225667572213,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.638855272908497,"aZ":-19.021248901250257,"pfxX":-9.201314199901512,"pfxZ":7.230803683409005,"pX":0.6731492439152432,"pZ":2.1390945035149422,"vX0":10.94549658745357,"vY0":-134.16462642768585,"vZ0":-3.268664362972528,"x":91.34,"y":181.02,"x0":-2.2682611733661773,"y0":50.001222958856985,"z0":4.732441030653258,"aX":-16.73493152078196},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.6,"breakHorizontal":14.3,"spinRate":2308,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.4085987214588873,"extension":6.910174599994884},"index":0,"playId":"5c118ca5-f140-3e4b-b56f-e1a84951f6ed","pitchNumber":1,"startTime":"2025-09-20T19:07:38.857Z","endTime":"2025-09-20T19:07:42.814Z","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":91.5,"endSpeed":83.7,"strikeZoneTop":3.36810205177424,"strikeZoneBottom":1.50666705144319,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.55177624457233,"aZ":-20.757759281138245,"pfxX":-8.23770873523383,"pfxZ":6.367166667777644,"pX":0.8669720198398491,"pZ":2.948465257405398,"vX0":11.239767968212991,"vY0":-132.82278581472875,"vZ0":-0.7633728757714126,"x":83.95,"y":159.17,"x0":-2.342641796745825,"y0":50.0026475652305,"z0":4.744463618929662,"aX":-14.76994179319891},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.6,"breakHorizontal":12.6,"spinRate":2326,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.4118503355883867,"extension":7.036734039168973},"index":1,"playId":"8cfa2f4e-a3f1-3e3b-9b8e-ecc33e318754","pitchNumber":2,"startTime":"2025-09-20T19:07:54.997Z","endTime":"2025-09-20T19:07:58.914Z","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":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.60176069723987,"aZ":-20.768620758587673,"pfxX":-8.20793824903555,"pfxZ":6.62853164201584,"pX":-0.025401244344920696,"pZ":2.5732133258030463,"vX0":8.865038675128629,"vY0":-130.1529472645594,"vZ0":-1.791582122841298,"x":117.97,"y":169.3,"x0":-2.4047054646309545,"y0":50.001308856235035,"z0":4.838794690680459,"aX":-14.120349869879023},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":11.9,"breakHorizontal":13.0,"spinRate":2273,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.4203837684335734,"extension":6.6014899806215555},"hitData":{"launchSpeed":99.8,"launchAngle":2.0,"totalDistance":61.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.47,"coordY":133.07}},"index":2,"playId":"4222d577-2834-3f85-932c-7f8fe04a433f","pitchNumber":3,"startTime":"2025-09-20T19:08:10.507Z","endTime":"2025-09-20T19:08:18.213Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T19:08:18.213Z","atBatIndex":28},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Daniel Schneemann homers (12) on a fly ball to right field.","rbi":1,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-20T19:08:31.628Z","endTime":"2025-09-20T19:09:40.314Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":{"id":657746,"link":"/api/v1/people/657746"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":71.8,"strikeZoneTop":3.16173919762427,"strikeZoneBottom":1.45261788145744,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.623236388233174,"aZ":-33.36168074871502,"pfxX":8.073613312012995,"pfxZ":-0.90574259919965,"pX":-1.2830229777640192,"pZ":2.0058436758283738,"vX0":1.0266728708639967,"vY0":-114.70417573857064,"vZ0":1.141641061452319,"x":165.91,"y":184.62,"x0":-2.7853320188570594,"y0":50.00108268645452,"z0":4.785264980849356,"aX":10.625434900834833},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-1.0,"breakHorizontal":-14.9,"spinRate":2777,"spinDirection":62},"zone":13,"typeConfidence":2.0,"plateTime":0.47975774362975976,"extension":6.724089567816036},"index":0,"playId":"7f98af66-3ede-3b0a-983c-0a25e27ba530","pitchNumber":1,"startTime":"2025-09-20T19:08:50.533Z","endTime":"2025-09-20T19:08:54.613Z","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":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.00502046317638,"aZ":-21.86175391971316,"pfxX":-5.8043856218511625,"pfxZ":5.6077941968519305,"pX":0.7386157757894772,"pZ":3.020913834202587,"vX0":10.21992426734191,"vY0":-134.48445524554796,"vZ0":-0.4579478047727382,"x":88.85,"y":157.22,"x0":-2.3494181467662223,"y0":50.00440440750297,"z0":4.738275095582778,"aX":-10.678547774422727},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.3,"breakHorizontal":8.4,"spinRate":2362,"spinDirection":225},"zone":3,"typeConfidence":2.0,"plateTime":0.4066090388160113,"extension":6.998100998070757},"index":1,"playId":"aab848af-d276-3b9f-808c-f00255228a9a","pitchNumber":2,"startTime":"2025-09-20T19:09:03.266Z","endTime":"2025-09-20T19:09:07.280Z","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":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.152127647039315,"aZ":-20.245582537382862,"pfxX":-7.330899868737019,"pfxZ":6.46057467978267,"pX":0.33379396079305906,"pZ":2.227490704138946,"vX0":9.482324994147842,"vY0":-135.18984771031538,"vZ0":-2.7454208713806993,"x":104.28,"y":178.64,"x0":-2.270776577752514,"y0":50.00421688012228,"z0":4.681357698551023,"aX":-13.538255562524817},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.3,"breakHorizontal":11.2,"spinRate":2284,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.405551902507554,"extension":7.038671685218785},"hitData":{"launchSpeed":105.1,"launchAngle":27.0,"totalDistance":368.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":224.31,"coordY":86.16}},"index":2,"playId":"f011c17e-da42-3e91-b5b9-91ee5db02afb","pitchNumber":3,"startTime":"2025-09-20T19:09:16.712Z","endTime":"2025-09-20T19:09:40.314Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T19:09:40.314Z","atBatIndex":29},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brayan Rocchio doubles (17) on a sharp line drive to right fielder James Outman.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-20T19:09:41.906Z","endTime":"2025-09-20T19:10:42.319Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":73.2,"strikeZoneTop":3.04352104888946,"strikeZoneBottom":1.33206351167206,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.10095814088869,"aZ":-39.527115883411795,"pfxX":5.832982568370653,"pfxZ":-5.483275022696691,"pX":1.1737934081837327,"pZ":1.658666176884484,"vX0":5.92634185633453,"vY0":-114.97020514692575,"vZ0":0.7498980285746402,"x":72.26,"y":194.0,"x0":-2.194206545125879,"y0":50.00389786585741,"z0":5.1610232277640575,"aX":7.817864427243155},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-9.5,"breakHorizontal":-12.0,"spinRate":2761,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.47620105472859375,"extension":6.8130701777824685},"index":0,"playId":"45434f31-8f44-39ee-a75b-5b1f7deaaead","pitchNumber":1,"startTime":"2025-09-20T19:09:58.337Z","endTime":"2025-09-20T19:10:02.379Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.6,"strikeZoneTop":3.05894923424544,"strikeZoneBottom":1.3802749522453,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.843550213143995,"aZ":-18.746412827075392,"pfxX":-7.949978888247871,"pfxZ":7.3207239229690675,"pX":0.925859190957554,"pZ":2.9451036529063948,"vX0":10.850289299548294,"vY0":-134.49576407695682,"vZ0":-1.363378532128036,"x":81.71,"y":159.26,"x0":-2.1255239643273667,"y0":50.00356834740708,"z0":4.786539296798725,"aX":-14.584119538780866},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.2,"breakHorizontal":12.1,"spinRate":2345,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.4070569842460334,"extension":6.856584892503666},"index":1,"playId":"098c0b6d-c986-34fc-9ec5-f3761426dbee","pitchNumber":2,"startTime":"2025-09-20T19:10:13.510Z","endTime":"2025-09-20T19:10:17.545Z","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":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.3,"strikeZoneTop":3.1,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.950871159809747,"aZ":-25.084733464421813,"pfxX":-11.620296652019244,"pfxZ":3.9231093428789654,"pX":0.05877541279427153,"pZ":1.5888976458513988,"vX0":9.321125197127003,"vY0":-133.19539704635105,"vZ0":-3.246227330644064,"x":114.76,"y":195.88,"x0":-1.9656583708672832,"y0":50.00520528549654,"z0":4.624973160099999,"aX":-21.01161711878285},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.6,"breakHorizontal":19.2,"spinRate":2240,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.4102550097607631,"extension":6.807902927878055},"hitData":{"launchSpeed":103.7,"launchAngle":21.0,"totalDistance":376.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":181.78,"coordY":57.7}},"index":2,"playId":"5d348c29-d7ce-3972-9c46-d852ef050e05","pitchNumber":3,"startTime":"2025-09-20T19:10:30.312Z","endTime":"2025-09-20T19:10:42.319Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T19:10:42.319Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Steven Kwan singles on a fly ball to left fielder Austin Martin. Brayan Rocchio to 3rd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-20T19:11:04.972Z","endTime":"2025-09-20T19:12:13.811Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"postOnThird":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"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":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.9,"strikeZoneTop":3.26658275736344,"strikeZoneBottom":1.47104932541792,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.243140435783666,"aZ":-18.746724194666246,"pfxX":-7.147263485912198,"pfxZ":7.252308718186253,"pX":0.40631987833638966,"pZ":3.1678156125109185,"vX0":9.913361112211945,"vY0":-135.16680913220492,"vZ0":-0.6854313669298764,"x":101.51,"y":153.25,"x0":-2.378876469026756,"y0":50.00427884677042,"z0":4.740044185681077,"aX":-13.237018714069366},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.2,"breakHorizontal":10.8,"spinRate":2306,"spinDirection":227},"zone":3,"typeConfidence":2.0,"plateTime":0.4050979710317977,"extension":6.963442529806611},"index":0,"playId":"c84b5995-7be6-32c1-a25e-21971c2d929b","pitchNumber":1,"startTime":"2025-09-20T19:11:21.093Z","endTime":"2025-09-20T19:11:25.178Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.5,"strikeZoneTop":3.11068278007951,"strikeZoneBottom":1.47665616173195,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.906846037994285,"aZ":-18.330385237345304,"pfxX":-8.34281231445719,"pfxZ":7.44439897485642,"pX":0.8628980809881331,"pZ":1.9657906451104286,"vX0":11.421954874034588,"vY0":-134.92794546720842,"vZ0":-3.7767819459910275,"x":84.11,"y":185.7,"x0":-2.32388398524849,"y0":50.00657382165946,"z0":4.660718046801278,"aX":-15.523899264397881},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.0,"breakHorizontal":13.0,"spinRate":2243,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.40457096237788504,"extension":7.103321117151012},"index":1,"playId":"8c315f64-422a-3d6a-9cf5-eadcc79dd0cb","pitchNumber":2,"startTime":"2025-09-20T19:11:42.396Z","endTime":"2025-09-20T19:11:46.478Z","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":92.4,"endSpeed":85.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.936140781643346,"aZ":-23.195076699275727,"pfxX":-9.747065069930294,"pfxZ":4.854491935890072,"pX":-0.03454761994959643,"pZ":3.172668632662474,"vX0":8.811507305766497,"vY0":-134.3644213503974,"vZ0":0.20265990433286696,"x":118.32,"y":153.12,"x0":-2.071650592818822,"y0":50.002776233591575,"z0":4.728981282994803,"aX":-18.030000422491387},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.0,"breakHorizontal":16.1,"spinRate":2228,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.4058366507243427,"extension":6.597917435530325},"hitData":{"launchSpeed":62.5,"launchAngle":37.0,"totalDistance":195.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":86.07,"coordY":129.35}},"index":2,"playId":"d80a9195-1b17-329e-916c-0cfff59e530b","pitchNumber":3,"startTime":"2025-09-20T19:12:04.110Z","endTime":"2025-09-20T19:12:13.811Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T19:12:13.811Z","atBatIndex":31},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Angel Martínez walks.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-20T19:13:32.354Z","endTime":"2025-09-20T19:15:12.743Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"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_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,3,4,5,6],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":{"id":657746,"link":"/api/v1/people/657746"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-20T19:12:30.481Z","endTime":"2025-09-20T19:13:34.645Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.3,"strikeZoneTop":3.1420137913524,"strikeZoneBottom":1.30396864890555,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.550910550896344,"aZ":-18.318949451826736,"pfxX":-8.342533783782125,"pfxZ":7.529384070425376,"pX":0.04273441308710951,"pZ":3.7511253294815106,"vX0":9.37210104260318,"vY0":-135.31453477756284,"vZ0":0.736488057098547,"x":115.37,"y":137.5,"x0":-2.39395359235711,"y0":50.006592664288156,"z0":4.7659366676737775,"aX":-15.360822737289446},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.0,"breakHorizontal":13.0,"spinRate":2352,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.4059341137105119,"extension":7.025087310992316},"index":1,"playId":"cf1a1f13-2bf5-3df5-9910-cb610377193a","pitchNumber":1,"startTime":"2025-09-20T19:13:34.645Z","endTime":"2025-09-20T19:13:42.593Z","isPitch":true,"type":"pitch"},{"details":{"description":"Steven Kwan steals (21) 2nd base. Brayan Rocchio scores. Throwing error by catcher Jhonny Pereda.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":5,"homeScore":0,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":2,"actionPlayId":"cf1a1f13-2bf5-3df5-9910-cb610377193a","startTime":"2025-09-20T19:14:11.212Z","endTime":"2025-09-20T19:14:11.213Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":680757,"link":"/api/v1/people/680757"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.1,"strikeZoneTop":3.2100005660663,"strikeZoneBottom":1.53053373827729,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.621001479380816,"aZ":-14.999312191873441,"pfxX":-8.447050885960552,"pfxZ":9.365625400480873,"pX":0.6558196972761495,"pZ":3.070028691564117,"vX0":10.19540932052819,"vY0":-135.32627092910394,"vZ0":-1.420202601415434,"x":92.0,"y":155.89,"x0":-2.0830348980861513,"y0":50.00359182003404,"z0":4.6647521915504715,"aX":-15.492711305857082},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.8,"breakHorizontal":12.8,"spinRate":2340,"spinDirection":226},"zone":3,"typeConfidence":2.0,"plateTime":0.40648578109508504,"extension":6.962660516913593},"index":3,"playId":"1825f61a-2204-3144-9884-f94d0be81cc0","pitchNumber":2,"startTime":"2025-09-20T19:14:11.214Z","endTime":"2025-09-20T19:14:15.476Z","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.8,"endSpeed":85.2,"strikeZoneTop":3.17029239477061,"strikeZoneBottom":1.42873193916306,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.088007234263124,"aZ":-17.398248435852064,"pfxX":-8.122904172584851,"pfxZ":7.910689434744835,"pX":0.9972396071672499,"pZ":2.6840782385472304,"vX0":11.22829449994074,"vY0":-136.10867554074247,"vZ0":-2.030965788186435,"x":78.99,"y":166.31,"x0":-2.1345530008842246,"y0":50.00301524822037,"z0":4.650411581596173,"aX":-15.174241541639553},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.0,"breakHorizontal":12.2,"spinRate":2418,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.4030887569454018,"extension":7.217308733260708},"index":4,"playId":"9eb7ffb3-59ce-394e-8cb6-bebe84aa50d2","pitchNumber":3,"startTime":"2025-09-20T19:14:28.303Z","endTime":"2025-09-20T19:14:32.376Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.5,"strikeZoneTop":3.14848486023791,"strikeZoneBottom":1.43949506867719,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.664494095602084,"aZ":-16.72661514656975,"pfxX":-9.300641226545535,"pfxZ":8.221513392914538,"pX":1.1905848807299013,"pZ":2.447719891710115,"vX0":12.370944067374724,"vY0":-136.36335207383635,"vZ0":-2.869348353974152,"x":71.62,"y":172.69,"x0":-2.2015583407617227,"y0":50.00217335388911,"z0":4.671000261360319,"aX":-17.4741176003421},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.4,"breakHorizontal":14.2,"spinRate":2452,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.4020497267626677,"extension":6.9678733522923135},"index":5,"playId":"3d926861-aeba-3d80-af97-d61262590210","pitchNumber":4,"startTime":"2025-09-20T19:14:47.206Z","endTime":"2025-09-20T19:14:51.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.1,"strikeZoneTop":3.20682587386684,"strikeZoneBottom":1.43294787352193,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.826419649081295,"aZ":-22.47324295623444,"pfxX":-10.343425250143293,"pfxZ":5.17673518279503,"pX":0.45012923929606463,"pZ":0.788020615903546,"vX0":10.552499634214882,"vY0":-135.39316376725085,"vZ0":-5.636154997756105,"x":99.84,"y":217.5,"x0":-2.135728740685335,"y0":50.004657270501504,"z0":4.447971186318438,"aX":-19.39489285397667},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.4,"breakHorizontal":16.8,"spinRate":2262,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.4030156006836636,"extension":7.23510941796618},"index":6,"playId":"5e4a4c7b-c10c-3f12-8c45-890a12849b41","pitchNumber":5,"startTime":"2025-09-20T19:15:08.501Z","endTime":"2025-09-20T19:15:12.743Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T19:15:12.743Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"José Ramírez flies out to left fielder Austin Martin.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-20T19:15:23.409Z","endTime":"2025-09-20T19:16:20.242Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"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_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"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":85.8,"strikeZoneTop":3.4795736389617,"strikeZoneBottom":1.50984244133458,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.810983858149743,"aZ":-17.44632912052312,"pfxX":-6.80009281927312,"pfxZ":7.806968334034089,"pX":0.052020610405162905,"pZ":3.4313493986606742,"vX0":8.903903451112003,"vY0":-136.2239950798788,"vZ0":-0.10051602208704241,"x":115.02,"y":146.13,"x0":-2.3693801385625024,"y0":50.00596647855414,"z0":4.67081398837641,"aX":-12.834611592606121},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.3,"breakHorizontal":10.6,"spinRate":2429,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.4014724899100348,"extension":7.022202654521139},"index":0,"playId":"06941234-35f8-3414-94e4-60cc40ef31d9","pitchNumber":1,"startTime":"2025-09-20T19:15:37.943Z","endTime":"2025-09-20T19:15:41.742Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":72.1,"strikeZoneTop":3.21969707079868,"strikeZoneBottom":1.46259282090519,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.484738279233117,"aZ":-40.633202748290934,"pfxX":6.693527030275469,"pfxZ":-6.413951289166665,"pX":-1.0383292747025408,"pZ":2.3115793611734765,"vX0":1.432549252473562,"vY0":-114.51157781869071,"vZ0":2.5737809883160585,"x":156.58,"y":176.37,"x0":-2.5424021414350055,"y0":50.00239117434611,"z0":5.16754749091754,"aX":8.82832035467642},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-10.6,"breakHorizontal":-12.5,"spinRate":2859,"spinDirection":56},"zone":13,"typeConfidence":2.0,"plateTime":0.4795599310883283,"extension":6.665689024560817},"index":1,"playId":"93e38df8-654d-3fc8-a3a0-0bfecd83860b","pitchNumber":2,"startTime":"2025-09-20T19:15:53.235Z","endTime":"2025-09-20T19:15:57.109Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.605420650159108,"aZ":-16.988667899127766,"pfxX":-7.701601464628766,"pfxZ":8.110658613872644,"pX":-0.4567389756955965,"pZ":3.003596828506935,"vX0":7.881031697403951,"vY0":-136.14245281374647,"vZ0":-1.1508304718786162,"x":134.41,"y":157.68,"x0":-2.392006661436221,"y0":50.00271212181325,"z0":4.610589709230532,"aX":-14.420309651922564},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.6,"breakHorizontal":12.2,"spinRate":2482,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.40272227686046014,"extension":7.179879691219813},"hitData":{"launchSpeed":78.5,"launchAngle":41.0,"totalDistance":255.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":76.74,"coordY":110.2}},"index":2,"playId":"d4bb4e92-4a6d-3ae3-9601-1f3a19d5be29","pitchNumber":3,"startTime":"2025-09-20T19:16:10.692Z","endTime":"2025-09-20T19:16:20.242Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T19:16:20.242Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Manzardo flies out to left fielder Austin Martin.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-20T19:16:42.214Z","endTime":"2025-09-20T19:17:28.008Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"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":93.6,"endSpeed":85.2,"strikeZoneTop":3.07231600393408,"strikeZoneBottom":1.20427395877939,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.386217045524457,"aZ":-16.459217858232723,"pfxX":-8.247488544975784,"pfxZ":8.413745247437067,"pX":0.8130045069917728,"pZ":2.5780621398876042,"vX0":11.113079608644615,"vY0":-135.92638205129816,"vZ0":-2.4348893808993113,"x":86.01,"y":169.17,"x0":-2.26084848224875,"y0":50.000232633007656,"z0":4.631140197136176,"aX":-15.399685040671946},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.9,"breakHorizontal":12.5,"spinRate":2386,"spinDirection":230},"zone":3,"typeConfidence":2.0,"plateTime":0.40328805286324476,"extension":7.189565386164561},"index":0,"playId":"73d20f28-f53f-3e4d-9f17-a3ce94b58900","pitchNumber":1,"startTime":"2025-09-20T19:17:02.356Z","endTime":"2025-09-20T19:17:06.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.087404685278294,"aZ":-24.858564414609454,"pfxX":-10.530302032022206,"pfxZ":3.907875659271866,"pX":0.4244161093333133,"pZ":2.71149475752813,"vX0":10.512183369986237,"vY0":-135.7705481413278,"vZ0":-0.7918473688911508,"x":100.82,"y":165.57,"x0":-2.125203638207447,"y0":50.00027182135224,"z0":4.73325987138259,"aX":-19.701754823350296},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.1,"breakHorizontal":16.9,"spinRate":2244,"spinDirection":228},"zone":3,"typeConfidence":2.0,"plateTime":0.4030668143717593,"extension":7.081552622517536},"hitData":{"launchSpeed":86.5,"launchAngle":34.0,"totalDistance":304.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":78.4,"coordY":86.8}},"index":1,"playId":"856082b6-107b-31c1-87da-cfa84548036a","pitchNumber":2,"startTime":"2025-09-20T19:17:20.589Z","endTime":"2025-09-20T19:17:28.008Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T19:17:28.008Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kody Clemens strikes out swinging.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-20T19:19:10.775Z","endTime":"2025-09-20T19:20:36.439Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.0,"strikeZoneTop":3.52452168102837,"strikeZoneBottom":1.60258947933264,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.93744893053838,"aZ":-16.569292491104477,"pfxX":-6.261208057050419,"pfxZ":8.3998152480184,"pX":-0.363215357544469,"pZ":2.260768382812554,"vX0":5.9977791942158465,"vY0":-135.97281082344136,"vZ0":-6.415101246611288,"x":130.84,"y":177.74,"x0":-1.792305760266159,"y0":50.00527014764155,"z0":5.815362532833852,"aX":-11.636374145749985},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.9,"breakHorizontal":10.0,"spinRate":2290,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.40399330662885724,"extension":6.338770675534657},"index":0,"playId":"05992b93-ca3a-31e6-9808-824eb1a9cd7a","pitchNumber":1,"startTime":"2025-09-20T19:19:35.312Z","endTime":"2025-09-20T19:19:38.973Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.4,"endSpeed":70.9,"strikeZoneTop":3.47610575588859,"strikeZoneBottom":1.58624053954829,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.695026023116696,"aZ":-41.158708653416184,"pfxX":6.073069953123863,"pfxZ":-7.04350262246729,"pX":-0.8505653915644511,"pZ":3.7847683654117468,"vX0":0.36168649242996165,"vY0":-112.5942064567482,"vZ0":3.6834925402796364,"x":149.42,"y":136.59,"x0":-1.8018705658021785,"y0":50.003094306586675,"z0":6.3107912539777935,"aX":7.746090975952599},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-11.4,"breakHorizontal":-11.0,"spinRate":2372,"spinDirection":37},"zone":11,"typeConfidence":2.0,"plateTime":0.4876794911885378,"extension":6.081746478144565},"index":1,"playId":"c3b8af12-5e85-37c1-a32a-00e5565e6eb2","pitchNumber":2,"startTime":"2025-09-20T19:19:50.891Z","endTime":"2025-09-20T19:19:54.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.61,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.037574683477317,"aZ":-12.306301483729007,"pfxX":-4.952284607537143,"pfxZ":10.499661950268587,"pX":-0.49242127273522984,"pZ":3.0589073844742827,"vX0":5.287267067198243,"vY0":-136.4594722701552,"vZ0":-5.296335619585767,"x":135.77,"y":156.19,"x0":-1.808438508482942,"y0":50.0066720924034,"z0":5.867584002666973,"aX":-9.374881062188287},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.1,"breakHorizontal":7.9,"spinRate":2330,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.4008491247818795,"extension":6.316352808551216},"index":2,"playId":"9d376201-9b54-394f-b80d-f845cb6c1c81","pitchNumber":3,"startTime":"2025-09-20T19:20:12.053Z","endTime":"2025-09-20T19:20:15.873Z","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":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.7,"strikeZoneTop":3.61,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.58720846563463,"aZ":-14.75129873455627,"pfxX":-4.83320911231589,"pfxZ":8.974488290561377,"pX":0.17117039287298655,"pZ":4.046384179191169,"vX0":7.0561335889736325,"vY0":-138.81846154150765,"vZ0":-2.4796853210134944,"x":110.48,"y":129.53,"x0":-1.7818203972932476,"y0":50.0032646961323,"z0":5.939454275860276,"aX":-9.384274329754025},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.8,"breakHorizontal":7.2,"spinRate":2323,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.3953477881508869,"extension":6.3595473264941},"index":3,"playId":"b5c5efe3-3e7e-38c3-8d99-7f31ebc79835","pitchNumber":4,"startTime":"2025-09-20T19:20:32.559Z","endTime":"2025-09-20T19:20:36.439Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T19:20:36.439Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Royce Lewis strikes out swinging.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-20T19:20:42.977Z","endTime":"2025-09-20T19:22:32.871Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.58771541720892,"strikeZoneBottom":1.76827713470338,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.094565676891232,"aZ":-17.46243026939512,"pfxX":-5.5976579292895075,"pfxZ":7.761015222615775,"pX":0.7018625014823935,"pZ":3.625908433660612,"vX0":8.21190575728153,"vY0":-136.7799822807251,"vZ0":-3.032988524860305,"x":90.25,"y":140.88,"x0":-1.611644643403855,"y0":50.002248859803025,"z0":5.946214996402436,"aX":-10.610264852038023},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.6,"breakHorizontal":8.4,"spinRate":2268,"spinDirection":219},"zone":3,"typeConfidence":2.0,"plateTime":0.40040576478273815,"extension":6.438263668038381},"index":0,"playId":"066ae71a-0de2-3b4c-af12-6d2a1f2c0287","pitchNumber":1,"startTime":"2025-09-20T19:21:01.403Z","endTime":"2025-09-20T19:21:05.872Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.3,"strikeZoneTop":3.49442089272671,"strikeZoneBottom":1.69131574001684,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.710417911345083,"aZ":-21.192254829337024,"pfxX":-9.68370616419626,"pfxZ":5.670973806708379,"pX":0.5381687969655685,"pZ":1.7913707910479841,"vX0":10.163208593853339,"vY0":-138.02440615414886,"vZ0":-6.5120331361762025,"x":96.49,"y":190.41,"x0":-1.92740629101369,"y0":50.00044609992122,"z0":5.60049935290708,"aX":-18.747125952336255},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.1,"breakHorizontal":15.5,"spinRate":2377,"spinDirection":234},"zone":9,"typeConfidence":2.0,"plateTime":0.3962938201079327,"extension":6.416197036888316},"index":1,"playId":"0d90acd8-8d88-3a8d-9b88-58adfd15965c","pitchNumber":2,"startTime":"2025-09-20T19:21:16.052Z","endTime":"2025-09-20T19:21:20.472Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.44924201978496,"strikeZoneBottom":1.71102573804841,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.999431153011848,"aZ":-17.71264318756669,"pfxX":-7.404976299069292,"pfxZ":7.39403628483943,"pX":0.612548289412972,"pZ":4.093695260212973,"vX0":9.058891005909269,"vY0":-138.7384950469861,"vZ0":-1.8291434666756847,"x":93.65,"y":128.25,"x0":-1.7274104663842496,"y0":50.00680704745575,"z0":5.93763209180095,"aX":-14.491411151596504},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.2,"breakHorizontal":11.6,"spinRate":2333,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.394255932938921,"extension":6.393625744459867},"index":2,"playId":"ab764da0-cb78-3f1a-8584-4359dbc27882","pitchNumber":3,"startTime":"2025-09-20T19:21:34.024Z","endTime":"2025-09-20T19:21:38.639Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":84.0,"strikeZoneTop":3.49814570689821,"strikeZoneBottom":1.69504246386236,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.98384441761357,"aZ":-25.051950332457167,"pfxX":-0.8053945189156861,"pfxZ":4.063484483951168,"pX":1.7484348502763167,"pZ":0.894958873568254,"vX0":9.302812314629419,"vY0":-130.4943870446664,"vZ0":-7.893630629714991,"x":50.35,"y":214.62,"x0":-1.7322041844278588,"y0":50.00642666383234,"z0":5.797732507574962,"aX":-1.4131766041723421},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.0,"breakHorizontal":-0.2,"spinRate":2330,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.4169797023079722,"extension":6.354368799742969},"index":3,"playId":"99223dce-26e1-3468-b32b-494bac548fc9","pitchNumber":4,"startTime":"2025-09-20T19:21:50.093Z","endTime":"2025-09-20T19:21:54.805Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-09-20T19:22:07.559Z","endTime":"2025-09-20T19:22:28.037Z","isPitch":false,"type":"action","player":{"id":668904,"link":"/api/v1/people/668904"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.4,"strikeZoneTop":3.56,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.229422548993284,"aZ":-20.841377999794396,"pfxX":-10.142391655696779,"pfxZ":5.857278188362875,"pX":0.9639618288184387,"pZ":1.5936665253284679,"vX0":11.005694548207579,"vY0":-137.6585298651918,"vZ0":-6.93358879915236,"x":80.26,"y":195.75,"x0":-1.7526877500309912,"y0":50.00451843643663,"z0":5.538076395747807,"aX":-19.626819433460955},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.4,"breakHorizontal":16.3,"spinRate":2234,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.39665867357017826,"extension":6.4323262211331915},"index":5,"playId":"b9e85a2d-d992-33b2-9858-996ca751fb83","pitchNumber":5,"startTime":"2025-09-20T19:22:28.037Z","endTime":"2025-09-20T19:22:32.871Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T19:22:32.871Z","atBatIndex":36},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ryan Fitzgerald walks.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-20T19:22:45.392Z","endTime":"2025-09-20T19:25:05.570Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":680837,"fullName":"Ryan Fitzgerald","link":"/api/v1/people/680837"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680837,"fullName":"Ryan Fitzgerald","link":"/api/v1/people/680837"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5,6,7],"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":680837,"fullName":"Ryan Fitzgerald","link":"/api/v1/people/680837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.1,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.916662415781857,"aZ":-31.061442827444896,"pfxX":0.17960666468736086,"pfxZ":0.6688677493442876,"pX":0.5021593878948767,"pZ":1.2376767049637458,"vX0":6.232437208508622,"vY0":-127.73559046866907,"vZ0":-5.107387182351341,"x":97.86,"y":205.36,"x0":-1.9909263351331359,"y0":50.000996678981544,"z0":5.700609879908706,"aX":0.29594177332793226},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.2,"breakHorizontal":-1.7,"spinRate":2598,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.4285393536392714,"extension":6.268285346696478},"index":0,"playId":"98046e7b-6133-3163-8c77-bd336e2a911f","pitchNumber":1,"startTime":"2025-09-20T19:22:58.106Z","endTime":"2025-09-20T19:23:01.871Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-09-20T19:23:08.771Z","endTime":"2025-09-20T19:23:23.288Z","isPitch":false,"type":"action","player":{"id":680837,"link":"/api/v1/people/680837"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.8,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.3955724161815,"aZ":-39.18111475868888,"pfxX":3.10621393996972,"pfxZ":-5.00848087895464,"pX":0.3211565567315351,"pZ":1.2940556543588708,"vX0":4.035194176937648,"vY0":-117.86481414630767,"vZ0":-2.4786513348999266,"x":104.76,"y":203.84,"x0":-1.8195498289913594,"y0":50.00047116362136,"z0":5.993809027238549,"aX":4.348349786123291},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-9.4,"breakHorizontal":-6.6,"spinRate":2552,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.4655553597775657,"extension":6.755715171101108},"index":2,"playId":"0d467724-1cce-364b-9dcd-3f0d6f93d402","pitchNumber":2,"startTime":"2025-09-20T19:23:23.288Z","endTime":"2025-09-20T19:23:27.004Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":3.21550310191881,"strikeZoneBottom":1.50264437722361,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.465444713028706,"aZ":-17.599920361326383,"pfxX":-6.100006193033608,"pfxZ":7.488283352005871,"pX":0.1566622253700545,"pZ":3.6678334586776633,"vX0":7.617734000481707,"vY0":-138.3141421472795,"vZ0":-2.664268958119285,"x":111.03,"y":139.75,"x0":-1.8344997342995892,"y0":50.00574894696635,"z0":5.817188853284358,"aX":-11.877932788957924},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.2,"breakHorizontal":9.6,"spinRate":2292,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.3952767775422803,"extension":6.410538872986694},"index":3,"playId":"8cbcfbd7-7f1f-3562-8b9e-39183fe3817b","pitchNumber":3,"startTime":"2025-09-20T19:23:40.317Z","endTime":"2025-09-20T19:23:44.304Z","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":95.7,"endSpeed":87.9,"strikeZoneTop":3.19545427907447,"strikeZoneBottom":1.48256871125324,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.175403797403764,"aZ":-15.356944433614474,"pfxX":-6.780409815748987,"pfxZ":8.575068222080306,"pX":0.19871330228499642,"pZ":0.8434434459666035,"vX0":7.713624251196122,"vY0":-138.91911387989654,"vZ0":-10.527856662665158,"x":109.43,"y":216.01,"x0":-1.7287350544114801,"y0":50.00129859405111,"z0":5.695121787578382,"aX":-13.294779798599661},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.6,"breakHorizontal":10.8,"spinRate":2353,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.393787971129008,"extension":6.396795663354086},"index":4,"playId":"8856bf7a-7395-3a65-8aac-ed423b5115e5","pitchNumber":4,"startTime":"2025-09-20T19:23:54.103Z","endTime":"2025-09-20T19:23:58.037Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.7,"strikeZoneTop":3.15127754678428,"strikeZoneBottom":1.4709150846032,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.817622772657685,"aZ":-14.45667061874876,"pfxX":-5.476643168399185,"pfxZ":9.126481530302783,"pX":-0.3142231786212519,"pZ":4.02023596238097,"vX0":6.36640812265154,"vY0":-138.85805406397802,"vZ0":-2.4359095497988186,"x":128.98,"y":130.23,"x0":-1.9315791066704002,"y0":50.00131070561922,"z0":5.877634880163157,"aX":-10.630732199898215},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.2,"breakHorizontal":8.5,"spinRate":2439,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.39534281396026705,"extension":6.43820345793137},"index":5,"playId":"c538831a-2ea2-3c55-8941-939f2ab7a801","pitchNumber":5,"startTime":"2025-09-20T19:24:22.466Z","endTime":"2025-09-20T19:24:26.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":85.9,"strikeZoneTop":3.33,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.022013542586315,"aZ":-10.923943595189725,"pfxX":-3.584010194164536,"pfxZ":11.133862962634893,"pX":-0.7906239959645964,"pZ":2.9517443150858793,"vX0":4.395893617792031,"vY0":-138.0715309001585,"vZ0":-5.674566812248098,"x":147.14,"y":159.08,"x0":-1.946347010919413,"y0":50.003222499285314,"z0":5.785762541560788,"aX":-6.841064129944357},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.0,"breakHorizontal":5.4,"spinRate":2436,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.39843822611578217,"extension":6.498319664669067},"index":6,"playId":"2139c098-393c-3d2b-9ce6-3363b9cf2995","pitchNumber":6,"startTime":"2025-09-20T19:24:39.764Z","endTime":"2025-09-20T19:24:43.703Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.4,"strikeZoneTop":3.1291522124107,"strikeZoneBottom":1.48193173548037,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.720607141588957,"aZ":-35.512763720661745,"pfxX":1.9256029573372375,"pfxZ":-2.215145675020217,"pX":-0.4912648665935364,"pZ":1.3557754605513497,"vX0":3.2917037106899487,"vY0":-122.2643027876067,"vZ0":-3.112142983231959,"x":135.73,"y":202.17,"x0":-2.1065137407728867,"y0":50.00017507171821,"z0":5.7010512561712705,"aX":2.906502192158271},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-4.4,"breakHorizontal":-4.3,"spinRate":2593,"spinDirection":61},"zone":13,"typeConfidence":2.0,"plateTime":0.44845706554788123,"extension":6.418953420241357},"index":7,"playId":"70eeb808-a41e-325e-9d58-55409ac278e1","pitchNumber":7,"startTime":"2025-09-20T19:25:01.211Z","endTime":"2025-09-20T19:25:05.570Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T19:25:05.570Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jhonny Pereda strikes out swinging.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-20T19:25:31.154Z","endTime":"2025-09-20T19:26:47.002Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"6d294946-8c9a-49f4-90f7-242cf2b6fa4a","startTime":"2025-09-20T19:25:31.154Z","endTime":"2025-09-20T19:25:36.154Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.0,"strikeZoneTop":3.56,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.69425287945837,"aZ":-24.651993903837507,"pfxX":1.0931470483742813,"pfxZ":4.311955711205687,"pX":0.3302544888749562,"pZ":2.300161132045995,"vX0":5.348542897264535,"vY0":-131.0271332856911,"vZ0":-4.340864548165174,"x":104.41,"y":176.68,"x0":-1.8764589409072594,"y0":50.00626864117823,"z0":5.812105370127936,"aX":1.9071475114387},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.1,"breakHorizontal":-3.1,"spinRate":2293,"spinDirection":187},"zone":6,"typeConfidence":2.0,"plateTime":0.41742176228903194,"extension":6.391576211687467},"index":1,"playId":"efe04c36-9534-322f-ba59-b6873d80f228","pitchNumber":1,"startTime":"2025-09-20T19:25:48.350Z","endTime":"2025-09-20T19:25:52.836Z","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":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":85.6,"strikeZoneTop":3.36119734041891,"strikeZoneBottom":1.59113169491518,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.375925009267235,"aZ":-13.465946502873305,"pfxX":-6.793520434840257,"pfxZ":9.870167210522657,"pX":1.0221699655348002,"pZ":3.110929451503497,"vX0":9.421992488501026,"vY0":-137.50130404155186,"vZ0":-4.749230457078307,"x":78.04,"y":154.78,"x0":-1.5824512616459794,"y0":50.00198241874912,"z0":5.789393737327568,"aX":-12.87629078641796},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.9,"breakHorizontal":10.1,"spinRate":2432,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.3999065119961194,"extension":6.453609715905393},"index":2,"playId":"1cd21dcf-ab17-3960-affe-3b483160ee51","pitchNumber":2,"startTime":"2025-09-20T19:26:06.162Z","endTime":"2025-09-20T19:26:10.736Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.1,"strikeZoneTop":3.36725100938676,"strikeZoneBottom":1.56503208769823,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.84701892985045,"aZ":-13.905759378609606,"pfxX":-6.018036339904164,"pfxZ":9.326475960072537,"pX":0.23067211308307825,"pZ":3.064272645241432,"vX0":7.870014226610408,"vY0":-139.65449765943188,"vZ0":-4.9932375441023895,"x":108.21,"y":156.04,"x0":-1.8528798736708745,"y0":50.00540730660013,"z0":5.8025710336499685,"aX":-11.792088536493964},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.0,"breakHorizontal":9.1,"spinRate":2400,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.3934228629831207,"extension":6.481049595709427},"index":3,"playId":"bd0bb6e9-80e7-32e9-9f1b-e88015d23021","pitchNumber":3,"startTime":"2025-09-20T19:26:24.380Z","endTime":"2025-09-20T19:26:28.802Z","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":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.4,"strikeZoneTop":3.56,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.45954415921139,"aZ":-13.847768383124508,"pfxX":-5.696055655385889,"pfxZ":9.327973947070742,"pX":0.06944623692664188,"pZ":3.252655501405119,"vX0":7.17965466991078,"vY0":-139.5358061983663,"vZ0":-4.61340525174862,"x":114.35,"y":150.96,"x0":-1.8012847742885256,"y0":50.00423597479954,"z0":5.845205451671031,"aX":-11.192949361219162},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.1,"breakHorizontal":8.8,"spinRate":2420,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.3930893054779414,"extension":6.466706284597298},"index":4,"playId":"56ad9bae-c8d9-31c2-bb54-6b167ae9fa9a","pitchNumber":4,"startTime":"2025-09-20T19:26:41.777Z","endTime":"2025-09-20T19:26:47.002Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T19:26:47.002Z","atBatIndex":38},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bo Naylor walks.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-20T19:29:05.844Z","endTime":"2025-09-20T19:30:27.567Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641672,"fullName":"Thomas Hatch","link":"/api/v1/people/641672"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Thomas Hatch replaces Joe Ryan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-20T19:27:41.742Z","endTime":"2025-09-20T19:29:08.126Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641672,"link":"/api/v1/people/641672"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":89.3,"endSpeed":82.6,"strikeZoneTop":3.12005895665879,"strikeZoneBottom":1.46956560003848,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.03365444930493,"aZ":-21.190358053110632,"pfxX":-0.1926955628156648,"pfxZ":6.368537415110762,"pX":1.2418756269993267,"pZ":1.6246190158269516,"vX0":6.3579262334067055,"vY0":-129.93663145610557,"vZ0":-5.886439758232665,"x":69.66,"y":194.92,"x0":-1.2027550217102538,"y0":50.00147138958062,"z0":5.509769921985617,"aX":-0.3322783450899011},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":10.6,"breakHorizontal":-1.0,"spinRate":2621,"spinDirection":197},"zone":14,"typeConfidence":2.0,"plateTime":0.4201439068701234,"extension":6.495183276665925},"index":1,"playId":"759afc59-894d-3f84-b16a-3b5341c0872a","pitchNumber":1,"startTime":"2025-09-20T19:29:08.126Z","endTime":"2025-09-20T19:29:11.967Z","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":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":79.3,"strikeZoneTop":3.24,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.751713395596873,"aZ":-28.339880521250244,"pfxX":2.0350377515268416,"pfxZ":2.428345335562545,"pX":0.6798136215778756,"pZ":1.7875640487078053,"vX0":4.409665077045668,"vY0":-124.05332784357402,"vZ0":-3.7193100353819464,"x":91.09,"y":190.52,"x0":-1.3759635954485172,"y0":50.00262329298235,"z0":5.634791347811832,"aX":3.2133435620496207},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.8,"breakHorizontal":-4.6,"spinRate":2465,"spinDirection":143},"zone":9,"typeConfidence":2.0,"plateTime":0.43931259880094187,"extension":6.417374393732242},"index":2,"playId":"dfce6ec6-7f62-3412-9c3e-1c85dd1d8568","pitchNumber":2,"startTime":"2025-09-20T19:29:28.197Z","endTime":"2025-09-20T19:29:32.134Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":85.0,"strikeZoneTop":3.14908820127018,"strikeZoneBottom":1.26969647540403,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.51494701005969,"aZ":-18.3842932733717,"pfxX":-0.8474483018252581,"pfxZ":7.607520125914429,"pX":1.2989476812398308,"pZ":1.6651134352044739,"vX0":7.281917245018311,"vY0":-132.33989576041165,"vZ0":-6.449540294696975,"x":67.49,"y":193.82,"x0":-1.3529389121626738,"y0":50.00012217040889,"z0":5.434650938278198,"aX":-1.5365554757262925},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.8,"breakHorizontal":0.2,"spinRate":2611,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.4105075905345146,"extension":6.885739472026718},"index":3,"playId":"d98749f4-a306-3ab7-974a-9e013d1198e0","pitchNumber":3,"startTime":"2025-09-20T19:29:50.259Z","endTime":"2025-09-20T19:29:54.234Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.6,"strikeZoneTop":3.09943914958528,"strikeZoneBottom":1.28561292477509,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.7002545896096,"aZ":-16.026104626456892,"pfxX":-3.798119797932241,"pfxZ":8.626878436495065,"pX":-1.327799787359904,"pZ":4.277510101884725,"vX0":1.3406368810972293,"vY0":-135.26473355351212,"vZ0":-0.8876935480026943,"x":167.61,"y":123.29,"x0":-1.3334463385448758,"y0":50.003445933198165,"z0":5.722854399643299,"aX":-7.10946822813643},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.7,"breakHorizontal":6.6,"spinRate":2575,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.40338283317050205,"extension":6.422037754227305},"index":4,"playId":"036462f2-595e-3181-a35e-fb7212146e74","pitchNumber":4,"startTime":"2025-09-20T19:30:06.027Z","endTime":"2025-09-20T19:30:10.067Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":81.2,"strikeZoneTop":3.06267852573979,"strikeZoneBottom":1.21608905070261,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.47735680988936,"aZ":-25.49777509955202,"pfxX":1.555422740503774,"pfxZ":4.078321845740142,"pX":0.5992316896167804,"pZ":0.669052596563526,"vX0":4.3166150549415905,"vY0":-125.54040097095839,"vZ0":-6.735191042128753,"x":94.16,"y":220.72,"x0":-1.3275465479394442,"y0":50.00020366160128,"z0":5.3922756506599026,"aX":2.543654327407932},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.5,"breakHorizontal":-3.6,"spinRate":2487,"spinDirection":173},"zone":14,"typeConfidence":2.0,"plateTime":0.43222027772889193,"extension":6.781556071414552},"index":5,"playId":"a5b7b461-e5f7-3ff9-b765-78a9f797a66a","pitchNumber":5,"startTime":"2025-09-20T19:30:23.431Z","endTime":"2025-09-20T19:30:27.567Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T19:30:27.567Z","atBatIndex":39},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Gabriel Arias grounds into a double play, third baseman Royce Lewis to second baseman Luke Keaschall to first baseman Kody Clemens. Bo Naylor out at 2nd. Gabriel Arias out at 1st.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-20T19:30:46.867Z","endTime":"2025-09-20T19:31:24.666Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641672,"fullName":"Thomas Hatch","link":"/api/v1/people/641672"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":807712,"link":"/api/v1/people/807712"},"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":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.4,"strikeZoneTop":3.34801406725561,"strikeZoneBottom":1.5229034376513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.6107186974163,"aZ":-21.980252878564894,"pfxX":-7.145353605886775,"pfxZ":5.381161481034091,"pX":-1.2373676665349476,"pZ":2.140598239232606,"vX0":2.7544992752349047,"vY0":-136.19576079677023,"vZ0":-5.3630987562405155,"x":164.17,"y":180.98,"x0":-1.3287914569170889,"y0":50.00166834930383,"z0":5.638263086024034,"aX":-13.532794242465867},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.9,"breakHorizontal":12.5,"spinRate":2439,"spinDirection":206},"zone":13,"typeConfidence":2.0,"plateTime":0.40090687545266723,"extension":6.50194381864679},"index":0,"playId":"708aa6ab-00e9-3c15-923a-91f904665659","pitchNumber":1,"startTime":"2025-09-20T19:30:56.917Z","endTime":"2025-09-20T19:31:01.333Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":81.0,"strikeZoneTop":3.51,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.87560654751071,"aZ":-26.42238118732716,"pfxX":2.9287861039465426,"pfxZ":3.4900910045848326,"pX":-0.2919043255597905,"pZ":1.935363241910493,"vX0":1.6834960067295528,"vY0":-126.54122877568282,"vZ0":-4.117192131715006,"x":128.13,"y":186.53,"x0":-1.342859029308385,"y0":50.00371525114241,"z0":5.661048681405872,"aX":4.826880599574758},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.8,"breakHorizontal":-5.6,"spinRate":2592,"spinDirection":152},"zone":7,"typeConfidence":2.0,"plateTime":0.4301840015431453,"extension":6.367445216259776},"hitData":{"launchSpeed":88.3,"launchAngle":0.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.57,"coordY":166.79}},"index":1,"playId":"7c444340-d573-345c-9880-419b919287dd","pitchNumber":2,"startTime":"2025-09-20T19:31:16.546Z","endTime":"2025-09-20T19:31:24.666Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T19:31:24.666Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"George Valera grounds out, first baseman Kody Clemens to pitcher Thomas Hatch.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-20T19:31:37.751Z","endTime":"2025-09-20T19:31:59.899Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641672,"fullName":"Thomas Hatch","link":"/api/v1/people/641672"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":641672,"link":"/api/v1/people/641672"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.491930005228134,"aZ":-26.133620136658802,"pfxX":-8.662847370072473,"pfxZ":3.5189611559925336,"pX":-0.2813756638672868,"pZ":1.7251125496493362,"vX0":5.0547688955571894,"vY0":-129.80015012461246,"vZ0":-4.754236027040683,"x":127.73,"y":192.2,"x0":-1.121821267925973,"y0":50.00548228594105,"z0":5.554574752198067,"aX":-14.881553900084967},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.6,"breakHorizontal":14.6,"spinRate":1987,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.42091518633875546,"extension":6.470115308105285},"hitData":{"launchSpeed":78.5,"launchAngle":-39.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":139.09,"coordY":168.82}},"index":0,"playId":"28dcde09-4627-369e-a36f-26e9699943cb","pitchNumber":1,"startTime":"2025-09-20T19:31:52.314Z","endTime":"2025-09-20T19:31:59.899Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T19:31:59.899Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Outman strikes out swinging.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-20T19:33:54.211Z","endTime":"2025-09-20T19:36:00.230Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.6,"endSpeed":80.3,"strikeZoneTop":3.41782645553322,"strikeZoneBottom":1.58807592519574,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.748156415072252,"aZ":-27.55647714813143,"pfxX":-8.347845702554828,"pfxZ":2.844680985253098,"pX":0.3820720033943981,"pZ":1.803766257224915,"vX0":8.472316933883462,"vY0":-125.90519785796121,"vZ0":-4.078051478678203,"x":102.44,"y":190.08,"x0":-1.9233210126928653,"y0":50.0048153071022,"z0":5.645071369851088,"aX":-13.561856022866092},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.6,"breakHorizontal":13.4,"spinRate":1844,"spinDirection":239},"zone":9,"typeConfidence":2.0,"plateTime":0.43309641789912234,"extension":6.408904769384419},"index":0,"playId":"95675b0f-c172-321c-862d-b47e551714dd","pitchNumber":1,"startTime":"2025-09-20T19:34:29.590Z","endTime":"2025-09-20T19:34:33.298Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":80.0,"strikeZoneTop":3.35020459711967,"strikeZoneBottom":1.3909627037516,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.514913451652752,"aZ":-32.817157308160695,"pfxX":1.454932119746295,"pfxZ":-0.4078144944964951,"pX":-0.06018865766366721,"pZ":0.18875224612503086,"vX0":4.45838128263245,"vY0":-123.7615875969032,"vZ0":-6.699129764837846,"x":119.29,"y":233.68,"x0":-2.0609821088228997,"y0":50.00215970553084,"z0":5.6181433382608486,"aX":2.2973955512014204},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.8,"breakHorizontal":-3.5,"spinRate":2592,"spinDirection":55},"zone":13,"typeConfidence":2.0,"plateTime":0.43955228834173354,"extension":6.3395464280049065},"index":1,"playId":"8a335b71-eda9-3b0e-b777-4596784bd1c8","pitchNumber":2,"startTime":"2025-09-20T19:34:45.103Z","endTime":"2025-09-20T19:34:48.731Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":80.0,"strikeZoneTop":3.44,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.8466623347183,"aZ":-31.967051887908152,"pfxX":-6.8182258217511595,"pfxZ":0.12576016311738947,"pX":0.6943589544162515,"pZ":1.6455296043179672,"vX0":8.562998208256243,"vY0":-124.88604943484879,"vZ0":-3.5020629975434865,"x":90.53,"y":194.35,"x0":-1.8708302863764728,"y0":50.00095842086998,"z0":5.6568941056602995,"aX":-10.920764116578248},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.2,"breakHorizontal":10.7,"spinRate":1678,"spinDirection":243},"zone":9,"typeConfidence":2.0,"plateTime":0.43626014970794236,"extension":6.406870619249501},"index":2,"playId":"c2b461be-4ffd-3c55-a26e-b651f069c95b","pitchNumber":3,"startTime":"2025-09-20T19:35:03.080Z","endTime":"2025-09-20T19:35:06.764Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.1,"strikeZoneTop":3.35289777488357,"strikeZoneBottom":1.58788029178587,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.811769701912347,"aZ":-30.87806075785606,"pfxX":-7.488147904873779,"pfxZ":0.7941397342772809,"pX":0.6425304615089504,"pZ":0.41200262402810545,"vX0":8.805864765633286,"vY0":-126.82855723428582,"vZ0":-6.702549494153018,"x":92.51,"y":227.66,"x0":-1.8875132949950826,"y0":50.00611213070591,"z0":5.524128049678561,"aX":-12.308064856286391},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.2,"breakHorizontal":11.8,"spinRate":1630,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.4304236079140922,"extension":6.4194526228549575},"index":3,"playId":"411dd51a-3ea4-35c4-8e7c-b5fa1f9eb04d","pitchNumber":4,"startTime":"2025-09-20T19:35:21.161Z","endTime":"2025-09-20T19:35:25.030Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":74.0,"endSpeed":68.6,"strikeZoneTop":3.1618885700782,"strikeZoneBottom":1.55838715959126,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.622114564129866,"aZ":-39.477646811655084,"pfxX":3.793662448368474,"pfxZ":-6.259024566775347,"pX":1.3368488315285871,"pZ":1.2407577575100883,"vX0":5.237322599907946,"vY0":-107.61790313529586,"vZ0":-0.9510210000308499,"x":66.04,"y":205.28,"x0":-1.6263546019701491,"y0":50.00369486491489,"z0":6.082006813687896,"aX":4.425252767600942},"breaks":{"breakAngle":7.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.4,"breakVerticalInduced":-11.3,"breakHorizontal":-8.3,"spinRate":2385,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.5100208136457418,"extension":6.498876301477083},"index":4,"playId":"a3a632b1-b81e-3b86-b450-556042af331b","pitchNumber":5,"startTime":"2025-09-20T19:35:39.335Z","endTime":"2025-09-20T19:35:43.230Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.8,"strikeZoneTop":3.44,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.206641821043107,"aZ":-14.990248354606527,"pfxX":-5.553548413855507,"pfxZ":9.169392244679319,"pX":0.31616513598616897,"pZ":2.27703396598044,"vX0":7.399503980730883,"vY0":-135.66829059664744,"vZ0":-6.455110236478575,"x":104.95,"y":177.3,"x0":-1.7183446271043539,"y0":50.00262715585779,"z0":5.72210697530121,"aX":-10.407788465869643},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.5,"breakHorizontal":8.6,"spinRate":2294,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.4029045930485933,"extension":6.535637767695038},"index":5,"playId":"d68569b9-3ade-3550-93bf-f4a9acc38eb8","pitchNumber":6,"startTime":"2025-09-20T19:35:56.036Z","endTime":"2025-09-20T19:36:00.230Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T19:36:00.230Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Byron Buxton strikes out swinging.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-20T19:36:10.311Z","endTime":"2025-09-20T19:38:05.995Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.38729432987199,"strikeZoneBottom":1.52580103044751,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.394571698900474,"aZ":-19.497773358131685,"pfxX":-10.049920538428669,"pfxZ":6.509436000879652,"pX":0.3382422881916508,"pZ":2.005024834540125,"vX0":9.313385388282235,"vY0":-138.54624996751426,"vZ0":-6.344603386291781,"x":104.11,"y":184.64,"x0":-1.7579887407337875,"y0":50.00667584890973,"z0":5.62415769071761,"aX":-19.580207541861036},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.7,"breakHorizontal":16.3,"spinRate":2264,"spinDirection":222},"zone":9,"typeConfidence":2.0,"plateTime":0.3950639441989954,"extension":6.568038093322251},"index":0,"playId":"54b63066-a1a0-341e-811e-7380dfb9b78d","pitchNumber":1,"startTime":"2025-09-20T19:36:26.847Z","endTime":"2025-09-20T19:36:31.630Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":72.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.531683941083624,"aZ":-40.647423522446054,"pfxX":4.445738536780914,"pfxZ":-6.519504301089574,"pX":1.251120301849959,"pZ":-0.684962384030324,"vX0":5.332864758055103,"vY0":-114.01280421219425,"vZ0":-5.544160151963022,"x":69.31,"y":257.27,"x0":-1.7076565235160155,"y0":50.00364220546958,"z0":5.847589918658222,"aX":5.776123999185457},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-13.1,"breakHorizontal":-9.6,"spinRate":2522,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.482848287757748,"extension":6.486836689473087},"index":1,"playId":"2b4474b6-4113-3f0f-83c3-fab0522eb125","pitchNumber":2,"startTime":"2025-09-20T19:36:42.892Z","endTime":"2025-09-20T19:36:47.696Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-20T19:36:58.932Z","endTime":"2025-09-20T19:37:18.944Z","isPitch":false,"type":"action","player":{"id":621439,"link":"/api/v1/people/621439"}},{"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":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":81.4,"strikeZoneTop":3.43361691718732,"strikeZoneBottom":1.57227641841513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.343958487436513,"aZ":-29.700409418286657,"pfxX":-0.4868018834448584,"pfxZ":1.4804763622148682,"pX":2.8784595759780234,"pZ":1.0330364536539178,"vX0":11.398477020563307,"vY0":-129.41414397675229,"vZ0":-6.113970280685986,"x":7.28,"y":210.89,"x0":-1.5448777574866446,"y0":50.003817268418416,"z0":5.739687773067027,"aX":-0.8142059368753498},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.3,"breakHorizontal":-2.0,"spinRate":2385,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.4253960379328321,"extension":6.474494642438671},"index":3,"playId":"4d1f1898-e5a2-3191-a952-0f1a19ee07f4","pitchNumber":3,"startTime":"2025-09-20T19:37:18.944Z","endTime":"2025-09-20T19:37:23.696Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.8,"strikeZoneTop":3.4017545048132,"strikeZoneBottom":1.57262431139887,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.036040401872818,"aZ":-20.346949693006852,"pfxX":-10.34681317619716,"pfxZ":6.050914407377992,"pX":1.5890054883295492,"pZ":1.0231540517675795,"vX0":12.50978864937941,"vY0":-138.66525574909852,"vZ0":-8.30597910645209,"x":56.43,"y":211.15,"x0":-1.6294307459975816,"y0":50.002314144318646,"z0":5.406997510897392,"aX":-20.21776783088022},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.4,"breakHorizontal":16.2,"spinRate":2359,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.3945044434633842,"extension":6.494310929526251},"index":4,"playId":"54d7e39e-d8e4-36d1-b1f4-f64f2ffa6d02","pitchNumber":4,"startTime":"2025-09-20T19:37:37.139Z","endTime":"2025-09-20T19:37:41.862Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.152353278781803,"aZ":-33.04478138611891,"pfxX":2.7362351298307255,"pfxZ":-0.5397023337721807,"pX":1.439006750860378,"pZ":1.3728222757770998,"vX0":7.311145241386611,"vY0":-126.5983239703811,"vZ0":-4.334878514909511,"x":62.15,"y":201.71,"x0":-1.8382806355906964,"y0":50.00090990443801,"z0":5.744033058699496,"aX":4.450859807249555},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.7,"breakHorizontal":-6.6,"spinRate":2540,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4321950536938912,"extension":6.46212032000554},"index":5,"playId":"1afc7ee6-92a2-3230-8a12-5ddeb7b988e3","pitchNumber":5,"startTime":"2025-09-20T19:38:01.198Z","endTime":"2025-09-20T19:38:05.995Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T19:38:05.995Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Martin grounds out, shortstop Gabriel Arias to first baseman Kyle Manzardo.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-20T19:38:16.235Z","endTime":"2025-09-20T19:40:07.128Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":77.4,"endSpeed":71.5,"strikeZoneTop":3.3915516463901,"strikeZoneBottom":1.59394262721745,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.472930136382324,"aZ":-39.92992360056233,"pfxX":2.2191391581949755,"pfxZ":-6.036412513624285,"pX":0.2819925552840566,"pZ":2.5572721578096878,"vX0":3.8941896203293056,"vY0":-112.6067647903375,"vZ0":1.0237855501699036,"x":106.25,"y":169.73,"x0":-1.7582533554842263,"y0":50.00493718383296,"z0":6.136812618395119,"aX":2.8492747940742293},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-10.3,"breakHorizontal":-5.0,"spinRate":2303,"spinDirection":42},"zone":6,"typeConfidence":2.0,"plateTime":0.48643943849644966,"extension":6.291546020128707},"index":0,"playId":"c1984224-2aac-37ad-be49-94056d130f14","pitchNumber":1,"startTime":"2025-09-20T19:38:28.242Z","endTime":"2025-09-20T19:38:32.362Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.3,"strikeZoneTop":3.49780612382402,"strikeZoneBottom":1.63541605152731,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.01417648520972,"aZ":-18.321915257119638,"pfxX":-6.4452651964114125,"pfxZ":7.151825342721025,"pX":0.7567328099887476,"pZ":2.5445781763321764,"vX0":9.414864851100345,"vY0":-137.69508768167034,"vZ0":-5.33393793672547,"x":88.16,"y":170.08,"x0":-1.8553749622081657,"y0":50.00441607655613,"z0":5.730094706875683,"aX":-12.488128571326763},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.1,"breakHorizontal":10.0,"spinRate":2254,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.39642682426034614,"extension":6.491634011952424},"index":1,"playId":"993ea671-cf55-378d-be42-96debf8a4546","pitchNumber":2,"startTime":"2025-09-20T19:38:41.203Z","endTime":"2025-09-20T19:38:45.362Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-09-20T19:38:50.517Z","endTime":"2025-09-20T19:39:05.246Z","isPitch":false,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"}},{"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":95.3,"endSpeed":87.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.894729294377193,"aZ":-18.06418600550226,"pfxX":-5.651017664064257,"pfxZ":7.245895483033536,"pX":-0.3597640773324956,"pZ":3.6152507378003715,"vX0":6.004698653527382,"vY0":-138.63835539916,"vZ0":-2.803034194786712,"x":130.71,"y":141.17,"x0":-1.8191704358185001,"y0":50.00247035600824,"z0":5.844570200203198,"aX":-11.00424693985158},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.7,"breakHorizontal":9.0,"spinRate":2269,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.39502225351096154,"extension":6.345038415271774},"index":3,"playId":"531dee54-af48-3871-a609-6004cd94c68f","pitchNumber":3,"startTime":"2025-09-20T19:39:05.246Z","endTime":"2025-09-20T19:39:09.428Z","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":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.4,"strikeZoneTop":3.42318887147438,"strikeZoneBottom":1.59350087690822,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.669831043468267,"aZ":-29.31101984670687,"pfxX":-9.594647544647671,"pfxZ":1.715150704266068,"pX":0.49528665875949085,"pZ":0.5160112112700774,"vX0":9.252719668975516,"vY0":-128.1238330492291,"vZ0":-6.622757357448387,"x":98.12,"y":224.85,"x0":-1.9106918481213149,"y0":50.00247355940332,"z0":5.415341951424341,"aX":-16.00351835028361},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.8,"breakHorizontal":15.4,"spinRate":1801,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.4269818001461485,"extension":6.601193094935534},"index":4,"playId":"419b39ee-cc60-38b0-9050-3a29891057ab","pitchNumber":4,"startTime":"2025-09-20T19:39:25.258Z","endTime":"2025-09-20T19:39:29.528Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":85.7,"strikeZoneTop":3.41296631097108,"strikeZoneBottom":1.58336122109564,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.812983896140146,"aZ":-14.736785549991387,"pfxX":-7.075796320590399,"pfxZ":9.139485479981122,"pX":0.03227393643088665,"pZ":4.338456211312291,"vX0":7.366026483565621,"vY0":-138.01413156739943,"vZ0":-1.388274245425507,"x":115.77,"y":121.64,"x0":-1.7658653851956008,"y0":50.005983417434656,"z0":5.851849901274372,"aX":-13.50556177877307},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.4,"breakHorizontal":11.0,"spinRate":2360,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.39851693318287573,"extension":6.421446147161791},"index":5,"playId":"c26e3cf0-9780-391f-aa7c-748c64e7ecc8","pitchNumber":5,"startTime":"2025-09-20T19:39:43.870Z","endTime":"2025-09-20T19:39:48.161Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.964608851021207,"aZ":-21.39884096873211,"pfxX":-10.880481283777632,"pfxZ":5.6360030371639525,"pX":-0.003033512904705218,"pZ":3.0239857447582352,"vX0":8.73022089592715,"vY0":-137.49935418659712,"vZ0":-2.9410248550160434,"x":117.12,"y":157.13,"x0":-1.8082706981590646,"y0":50.00305212204719,"z0":5.562336267534853,"aX":-20.79945100334606},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.7,"breakHorizontal":17.9,"spinRate":2450,"spinDirection":232},"zone":2,"typeConfidence":2.0,"plateTime":0.39862173463691075,"extension":6.515453050201886},"hitData":{"launchSpeed":91.4,"launchAngle":-19.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.14,"coordY":151.07}},"index":6,"playId":"fd402348-475b-36b3-b164-f018ac7a00af","pitchNumber":6,"startTime":"2025-09-20T19:39:59.386Z","endTime":"2025-09-20T19:40:07.128Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T19:40:07.128Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daniel Schneemann grounds out, shortstop Ryan Fitzgerald to first baseman Kody Clemens.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-20T19:41:50.856Z","endTime":"2025-09-20T19:42:56.393Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641672,"fullName":"Thomas Hatch","link":"/api/v1/people/641672"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":2},"credits":[{"player":{"id":680837,"link":"/api/v1/people/680837"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"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":0},"pitchData":{"startSpeed":90.6,"endSpeed":84.4,"strikeZoneTop":3.38,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.24307588849737,"aZ":-19.40086783780887,"pfxX":0.7657153153837934,"pfxZ":7.097499179623783,"pX":0.4089546421544831,"pZ":2.7102471378774227,"vX0":4.344408814221673,"vY0":-132.07898279468012,"vZ0":-4.01939850554351,"x":101.41,"y":165.6,"x0":-1.3442420322899529,"y0":50.00104019533895,"z0":5.644989732608498,"aX":1.3776910228356898},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.4,"breakHorizontal":-2.2,"spinRate":2599,"spinDirection":193},"zone":6,"typeConfidence":2.0,"plateTime":0.4117866815391502,"extension":6.366384910246417},"index":0,"playId":"e3a55171-59fe-3bcf-b6d8-202c5946401e","pitchNumber":1,"startTime":"2025-09-20T19:42:16.533Z","endTime":"2025-09-20T19:42:21.093Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.3,"strikeZoneTop":3.25035522031195,"strikeZoneBottom":1.61198330464101,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.032265423130756,"aZ":-14.928302159163625,"pfxX":-2.8361682310850167,"pfxZ":9.220912276886857,"pX":-1.7103424929902775,"pZ":4.314557304598706,"vX0":0.18325338182862266,"vY0":-135.72658774665305,"vZ0":-0.9003774097275016,"x":182.19,"y":122.29,"x0":-1.4100666675470417,"y0":50.00178350266555,"z0":5.6877236034515075,"aX":-5.303787765308454},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.7,"breakHorizontal":5.2,"spinRate":2488,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.40318282052156773,"extension":6.383122186245315},"index":1,"playId":"dc1918ab-e2c8-3227-a0f5-2e223290b718","pitchNumber":2,"startTime":"2025-09-20T19:42:34.148Z","endTime":"2025-09-20T19:42:38.459Z","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":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.87954267827713,"aZ":-21.81888028916301,"pfxX":-7.025192663692486,"pfxZ":5.943086495622952,"pX":-0.7817856242613663,"pZ":2.182035451099314,"vX0":3.759285261064285,"vY0":-130.9651365670602,"vZ0":-4.692522833012143,"x":146.8,"y":179.87,"x0":-1.3208267063182528,"y0":50.00199156858611,"z0":5.622513736394734,"aX":-12.239692460436197},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":10.0,"breakHorizontal":11.9,"spinRate":2106,"spinDirection":220},"zone":7,"typeConfidence":2.0,"plateTime":0.41774194677748877,"extension":6.493158849663806},"hitData":{"launchSpeed":66.1,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":143.65,"coordY":149.05}},"index":2,"playId":"f5441bbd-0d62-3fd7-a2d5-8c1120cb635a","pitchNumber":3,"startTime":"2025-09-20T19:42:49.062Z","endTime":"2025-09-20T19:42:56.393Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T19:42:56.393Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brayan Rocchio grounds out, first baseman Kody Clemens to pitcher Thomas Hatch.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-20T19:43:11.282Z","endTime":"2025-09-20T19:43:31.959Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641672,"fullName":"Thomas Hatch","link":"/api/v1/people/641672"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":0},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":641672,"link":"/api/v1/people/641672"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":80.8,"strikeZoneTop":3.1,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.162823772928395,"aZ":-23.021868132471297,"pfxX":-8.650018774102755,"pfxZ":5.478224773373611,"pX":-1.0501419239017384,"pZ":2.7232672360816315,"vX0":3.492863470173113,"vY0":-128.59152471594402,"vZ0":-2.9468104633200385,"x":157.03,"y":165.25,"x0":-1.3036692580050555,"y0":50.0050838329479,"z0":5.674100314364726,"aX":-14.459173848481214},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":9.5,"breakHorizontal":14.9,"spinRate":1988,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.4262693095948613,"extension":6.52153806923726},"hitData":{"launchSpeed":65.1,"launchAngle":-23.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":144.59,"coordY":168.52}},"index":0,"playId":"8b5d344a-706b-3e0e-b897-0e54e9a1ee30","pitchNumber":1,"startTime":"2025-09-20T19:43:23.646Z","endTime":"2025-09-20T19:43:31.959Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T19:43:31.959Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Steven Kwan singles on a line drive to left fielder Austin Martin.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-20T19:44:00.933Z","endTime":"2025-09-20T19:44:55.791Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641672,"fullName":"Thomas Hatch","link":"/api/v1/people/641672"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"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":91.9,"endSpeed":84.3,"strikeZoneTop":3.20142058716112,"strikeZoneBottom":1.48000101705557,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.896863209130604,"aZ":-14.718052766834898,"pfxX":-1.7792077455251065,"pfxZ":9.580506922044751,"pX":-0.5489427506152053,"pZ":3.4027775650165397,"vX0":2.5892266396024533,"vY0":-133.883995183376,"vZ0":-2.879106782011183,"x":109.86,"y":135.53,"x0":-1.2957567924924767,"y0":50.003971709406095,"z0":5.540530935202935,"aX":-3.242456937394331},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.9,"breakHorizontal":2.6,"spinRate":2406,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.4085283203265524,"extension":6.357061047098895},"index":0,"playId":"349641a1-0cd9-3b1e-978f-486635b28392","pitchNumber":1,"startTime":"2025-09-20T19:44:00.933Z","endTime":"2025-09-20T19:44:04.892Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.0,"strikeZoneTop":3.1484672184922,"strikeZoneBottom":1.43915258170198,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.16372704603107,"aZ":-25.996290455182468,"pfxX":-7.3685059529862045,"pfxZ":3.6967441761894317,"pX":-1.555904292715545,"pZ":2.461815187905738,"vX0":1.960578942604645,"vY0":-128.40273181566437,"vZ0":-2.8072672246804133,"x":109.86,"y":135.53,"x0":-1.371074427658949,"y0":50.00617118298502,"z0":5.588470631185688,"aX":-12.327010456727356},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.2,"breakHorizontal":13.0,"spinRate":2089,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.42630317106235527,"extension":6.506770965939284},"index":1,"playId":"ae1eb4bc-c8fb-3b3b-bc09-24b8fa8ad79c","pitchNumber":2,"startTime":"2025-09-20T19:44:13.925Z","endTime":"2025-09-20T19:44:18.025Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.616479537984933,"aZ":-23.745602041497957,"pfxX":2.1667355609376697,"pfxZ":4.876943660428341,"pX":1.5868665609225794,"pZ":1.2165388526891616,"vX0":6.24170315522506,"vY0":-130.22555765024708,"vZ0":-6.197097885056578,"x":130.01,"y":127.53,"x0":-1.1162431588392951,"y0":50.006168961045304,"z0":5.406750297255573,"aX":3.746407163622309},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.8,"breakHorizontal":-5.3,"spinRate":2509,"spinDirection":180},"zone":14,"typeConfidence":2.0,"plateTime":0.41952179250387855,"extension":6.5537782135624125},"index":2,"playId":"7228d6a8-8f54-3ebf-9bca-fd1a96013351","pitchNumber":3,"startTime":"2025-09-20T19:44:31.581Z","endTime":"2025-09-20T19:44:35.625Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.861734685966667,"aZ":-13.963789588852235,"pfxX":-2.559748394977224,"pfxZ":9.629968562482496,"pX":-0.4340820805486646,"pZ":2.8534038610878403,"vX0":2.870917125935197,"vY0":-136.57981089469303,"vZ0":-4.763776099379164,"x":126.07,"y":144.01,"x0":-1.1658830303021441,"y0":50.001563878485065,"z0":5.579341106467658,"aX":-4.839757495301526},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.7,"breakHorizontal":4.1,"spinRate":2510,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.400912701135149,"extension":6.365981789347437},"hitData":{"launchSpeed":89.5,"launchAngle":10.0,"totalDistance":170.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":91.29,"coordY":123.31}},"index":3,"playId":"fff974f2-4616-3061-bfe9-7cd230d86ae7","pitchNumber":4,"startTime":"2025-09-20T19:44:47.962Z","endTime":"2025-09-20T19:44:55.791Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T19:44:55.791Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Angel Martínez flies out to left fielder Austin Martin.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-20T19:45:27.533Z","endTime":"2025-09-20T19:46:19.124Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641672,"fullName":"Thomas Hatch","link":"/api/v1/people/641672"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":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":668885,"link":"/api/v1/people/668885"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.5,"strikeZoneTop":3.15501786053167,"strikeZoneBottom":1.38098896185019,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.15424741404013,"aZ":-22.16064818533426,"pfxX":-6.887939477946215,"pfxZ":5.911830282146095,"pX":-1.1655903938636534,"pZ":2.709713229392711,"vX0":2.752555698762742,"vY0":-129.12718242775148,"vZ0":-3.075628358393013,"x":101.54,"y":105.4,"x0":-1.3487825696091418,"y0":50.001816979415906,"z0":5.615608359155346,"aX":-11.66474865455197},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":10.3,"breakHorizontal":11.9,"spinRate":2149,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.4237064758948885,"extension":6.832671475229281},"index":0,"playId":"674fb96e-eca0-3501-b571-42bdbf824cf8","pitchNumber":1,"startTime":"2025-09-20T19:45:27.533Z","endTime":"2025-09-20T19:45:32.024Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.3,"strikeZoneTop":3.14725476435947,"strikeZoneBottom":1.34064851418475,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.28166161439207,"aZ":-22.474530853172414,"pfxX":2.871827777077611,"pfxZ":5.506751141977315,"pX":0.575186771002759,"pZ":3.5122719292816753,"vX0":4.024186329384926,"vY0":-131.27091737393053,"vZ0":-1.249616994456034,"x":127.38,"y":114.82,"x0":-1.3453212879623915,"y0":50.005560996200096,"z0":5.652463846091516,"aX":5.060046570235504},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.0,"breakHorizontal":-6.0,"spinRate":2500,"spinDirection":181},"zone":12,"typeConfidence":2.0,"plateTime":0.41572461733444666,"extension":6.491698194408685},"index":1,"playId":"2645096a-ad0d-3388-bc00-da7ad74c98ab","pitchNumber":2,"startTime":"2025-09-20T19:45:47.903Z","endTime":"2025-09-20T19:45:52.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.763423673017865,"aZ":-26.622760533771885,"pfxX":-6.38788417386988,"pfxZ":3.3284351923444984,"pX":-1.0745826861387267,"pZ":1.9900609774824642,"vX0":2.5469355701445426,"vY0":-128.1901014230748,"vZ0":-3.7208144966424044,"x":117.74,"y":130.83,"x0":-1.2493819282997776,"y0":50.00480740676355,"z0":5.531797121593208,"aX":-10.663984796522811},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":5.4,"breakHorizontal":11.0,"spinRate":2040,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.4267838501753074,"extension":6.616916301163542},"hitData":{"launchSpeed":86.2,"launchAngle":59.0,"totalDistance":227.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.83,"coordY":105.78}},"index":2,"playId":"9a8bbf50-d752-3931-a72e-00a9400b251b","pitchNumber":3,"startTime":"2025-09-20T19:46:09.419Z","endTime":"2025-09-20T19:46:19.124Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T19:46:19.124Z","atBatIndex":48},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Trevor Larnach lines out to right fielder George Valera.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-20T19:48:28.101Z","endTime":"2025-09-20T19:49:15.089Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671655,"link":"/api/v1/people/671655"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":79.0,"strikeZoneTop":3.73963202785243,"strikeZoneBottom":1.71086293830042,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.651340233329552,"aZ":-32.9054691212602,"pfxX":0.7245922883343168,"pfxZ":-0.4758253778803463,"pX":0.6974748616223292,"pZ":0.03655764386983205,"vX0":6.505110785799514,"vY0":-123.17360650608393,"vZ0":-6.824177454450333,"x":123.0,"y":88.45,"x0":-2.063123903602582,"y0":50.002092038862436,"z0":5.598063583485162,"aX":1.1202439182483332},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.2,"breakHorizontal":-2.8,"spinRate":2614,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.44335733402764976,"extension":6.392151831821962},"index":0,"playId":"78a66179-6381-3dd6-927d-bd0972e1f317","pitchNumber":1,"startTime":"2025-09-20T19:48:28.101Z","endTime":"2025-09-20T19:48:31.856Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.81,"strikeZoneBottom":1.84,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.664782090350947,"aZ":-22.586921137856606,"pfxX":-9.203016232995093,"pfxZ":5.045915142249218,"pX":-0.3579557531727844,"pZ":3.489502292506173,"vX0":7.409730654388037,"vY0":-136.61896606994492,"vZ0":-1.7935064193833172,"x":108.98,"y":89.39,"x0":-1.9028109204413084,"y0":50.002422462909315,"z0":5.698953006421726,"aX":-17.485070886884785},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.0,"breakHorizontal":15.2,"spinRate":2195,"spinDirection":230},"zone":1,"typeConfidence":2.0,"plateTime":0.4001427855312878,"extension":6.518127951407357},"index":1,"playId":"ebd959d8-6f84-33b5-868c-26759519a12c","pitchNumber":2,"startTime":"2025-09-20T19:48:50.119Z","endTime":"2025-09-20T19:48:54.222Z","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":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.0,"strikeZoneTop":3.81,"strikeZoneBottom":1.84,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.359243564970527,"aZ":-29.887126733299606,"pfxX":-8.543552065913468,"pfxZ":1.4438954675036726,"pX":-0.546221683705841,"pZ":2.5321231726688733,"vX0":6.612919297488525,"vY0":-124.50625206442169,"vZ0":-1.7469211755463019,"x":121.69,"y":128.94,"x0":-2.11758323021907,"y0":50.00073507520812,"z0":5.699739221376613,"aX":-13.505842461345049},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.5,"breakHorizontal":14.0,"spinRate":1760,"spinDirection":239},"zone":4,"typeConfidence":2.0,"plateTime":0.4387541072926737,"extension":6.96537461555633},"hitData":{"launchSpeed":91.3,"launchAngle":18.0,"totalDistance":279.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":183.16,"coordY":114.25}},"index":2,"playId":"de910186-cfc7-36c3-8970-2939f0f1ef6f","pitchNumber":3,"startTime":"2025-09-20T19:49:07.776Z","endTime":"2025-09-20T19:49:15.089Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T19:49:15.089Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luke Keaschall flies out to right fielder George Valera.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-20T19:49:41.420Z","endTime":"2025-09-20T19:51:05.521Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671655,"link":"/api/v1/people/671655"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.8,"strikeZoneTop":3.26066421638534,"strikeZoneBottom":1.55390669092964,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.43405065550052,"aZ":-14.4950446933761,"pfxX":-6.766466331184567,"pfxZ":9.219096417483193,"pX":0.8181128168607763,"pZ":2.4947831730785843,"vX0":9.39964227393673,"vY0":-137.15503048311157,"vZ0":-6.069912002879229,"x":109.42,"y":105.4,"x0":-1.7637282916436536,"y0":50.00528605055858,"z0":5.713491220490536,"aX":-12.980114172000043},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.7,"breakHorizontal":10.4,"spinRate":2363,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.39832417896405525,"extension":6.580746396220864},"index":0,"playId":"19dbeb36-6ee8-360b-8c1e-1edbf616e236","pitchNumber":1,"startTime":"2025-09-20T19:49:41.420Z","endTime":"2025-09-20T19:49:46.022Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.29392778908128,"strikeZoneBottom":1.55489463695327,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.469488990103756,"aZ":-12.401107352762565,"pfxX":-6.700770024858074,"pfxZ":10.34479285393853,"pX":1.1687959250973565,"pZ":2.3281044652085208,"vX0":9.714939954305144,"vY0":-137.18277077279456,"vZ0":-7.048345269418998,"x":113.36,"y":116.23,"x0":-1.542903622182518,"y0":50.00631958486844,"z0":5.770702414086985,"aX":-12.813391103609643},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.4,"breakHorizontal":10.2,"spinRate":2389,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.3988017438060485,"extension":6.463989537156107},"index":1,"playId":"e843b81a-d29b-3732-befe-c3003e6896df","pitchNumber":2,"startTime":"2025-09-20T19:49:58.100Z","endTime":"2025-09-20T19:50:02.622Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.1,"strikeZoneTop":3.23633449794155,"strikeZoneBottom":1.4646770208309,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.625851200171923,"aZ":-12.682921924274307,"pfxX":-6.6603803034189,"pfxZ":10.035091091488638,"pX":0.2574533772149911,"pZ":1.8012880435639074,"vX0":7.474822860195083,"vY0":-138.6262061650951,"vZ0":-8.29459697501835,"x":113.36,"y":120.47,"x0":-1.6113594496260855,"y0":50.0023760447922,"z0":5.683260352688796,"aX":-12.935067860954355},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.6,"breakHorizontal":10.4,"spinRate":2396,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.3954489422619565,"extension":6.4992021165374565},"index":2,"playId":"833a045b-8c2c-30d1-8a01-a2d3d257943f","pitchNumber":3,"startTime":"2025-09-20T19:50:13.476Z","endTime":"2025-09-20T19:50:17.955Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":81.4,"strikeZoneTop":3.13040494388098,"strikeZoneBottom":1.45628937765095,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.547478137981532,"aZ":-31.842076501750356,"pfxX":1.771302951137196,"pfxZ":0.1994170236423165,"pX":1.9133005309928546,"pZ":0.952105552460767,"vX0":8.811191227005239,"vY0":-126.55732834928068,"vZ0":-5.4360545220971686,"x":111.17,"y":75.73,"x0":-1.8242226618810438,"y0":50.00231957744716,"z0":5.637818343779369,"aX":2.9096299469029416},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.6,"breakHorizontal":-4.9,"spinRate":2579,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.4305742545073694,"extension":6.819802850408933},"index":3,"playId":"9862ac57-a11c-3434-82ed-159233e0586b","pitchNumber":4,"startTime":"2025-09-20T19:50:41.340Z","endTime":"2025-09-20T19:50:45.688Z","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":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":80.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.382563038016936,"aZ":-31.136264846755246,"pfxX":1.5099737914481088,"pfxZ":0.637031640143972,"pX":0.566436482775886,"pZ":1.8860383011523145,"vX0":6.0767170016138925,"vY0":-125.59280685106881,"vZ0":-3.2660554760020295,"x":105.48,"y":131.77,"x0":-2.060084972270745,"y0":50.00374236934584,"z0":5.6804431652831635,"aX":2.4626064862012496},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.7,"breakHorizontal":-3.8,"spinRate":2508,"spinDirection":44},"zone":9,"typeConfidence":2.0,"plateTime":0.4326379218601595,"extension":6.703299820731255},"hitData":{"launchSpeed":85.1,"launchAngle":36.0,"totalDistance":268.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":178.93,"coordY":113.64}},"index":4,"playId":"66ed51a5-8509-35b7-87ec-6241474cf9a0","pitchNumber":5,"startTime":"2025-09-20T19:50:57.683Z","endTime":"2025-09-20T19:51:05.521Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T19:51:05.521Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kody Clemens flies out to center fielder Angel Martínez.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-20T19:51:34.305Z","endTime":"2025-09-20T19:51:43.487Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":88.0,"strikeZoneTop":3.61,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.144615001588246,"aZ":-16.498718996793123,"pfxX":-7.957883136250164,"pfxZ":7.958498916867713,"pX":-0.28275530480441946,"pZ":2.777761561204769,"vX0":7.248253160827495,"vY0":-138.7721020414746,"vZ0":-5.213740834830095,"x":100.22,"y":122.35,"x0":-1.8819251923806928,"y0":50.00560410055261,"z0":5.763198138616617,"aX":-15.679234801346569},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.7,"breakHorizontal":13.1,"spinRate":2440,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.3931925969972454,"extension":6.535670440720987},"hitData":{"launchSpeed":107.1,"launchAngle":18.0,"totalDistance":370.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":116.67,"coordY":81.0}},"index":0,"playId":"2949b00b-c133-3c21-91fb-2628e98c8f47","pitchNumber":1,"startTime":"2025-09-20T19:51:34.305Z","endTime":"2025-09-20T19:51:43.487Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T19:51:43.487Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Ramírez called out on strikes.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-20T19:53:45.928Z","endTime":"2025-09-20T19:54:54.985Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641672,"fullName":"Thomas Hatch","link":"/api/v1/people/641672"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","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":5},"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"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":0},"pitchData":{"startSpeed":89.3,"endSpeed":83.2,"strikeZoneTop":3.32245382416333,"strikeZoneBottom":1.5841973565828,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.60772701350111,"aZ":-23.880712952612697,"pfxX":1.1806487391560756,"pfxZ":4.752448317690671,"pX":0.5276391199082432,"pZ":2.793471822275097,"vX0":4.331078031258528,"vY0":-130.10603011062548,"vZ0":-2.69450735799229,"x":99.78,"y":138.36,"x0":-1.2998414737053912,"y0":50.00451002991947,"z0":5.617310949285276,"aX":2.0611968516999575},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.4,"breakHorizontal":-2.9,"spinRate":2464,"spinDirection":176},"zone":3,"typeConfidence":2.0,"plateTime":0.41807071072966595,"extension":6.522180470810009},"index":0,"playId":"0e76208b-3940-3961-97f4-32c49e782c51","pitchNumber":1,"startTime":"2025-09-20T19:53:45.928Z","endTime":"2025-09-20T19:53:49.919Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":83.0,"strikeZoneTop":3.39890775573492,"strikeZoneBottom":1.62844233887674,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.362726961674856,"aZ":-24.709756362430923,"pfxX":-7.799678619524483,"pfxZ":4.2799568203685245,"pX":-0.6800909487769129,"pZ":2.0454740786861185,"vX0":4.023041887888555,"vY0":-130.41105827871905,"vZ0":-4.343256380717902,"x":119.06,"y":152.02,"x0":-1.2197577132591937,"y0":50.00057597379583,"z0":5.569746262964283,"aX":-13.592753222392707},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.1,"breakHorizontal":13.4,"spinRate":2130,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.4181033304686932,"extension":6.415315406008911},"index":1,"playId":"0be164e7-2405-3ca2-abe0-41498c031d32","pitchNumber":2,"startTime":"2025-09-20T19:53:56.829Z","endTime":"2025-09-20T19:54:00.653Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.5,"strikeZoneTop":3.31893151345681,"strikeZoneBottom":1.51540772706223,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.68496241417433,"aZ":-27.02284383155961,"pfxX":-8.135705820996947,"pfxZ":2.998319174419417,"pX":-1.2295597446637065,"pZ":1.3550344059369492,"vX0":3.11014104715445,"vY0":-129.88585095810026,"vZ0":-5.353890000307576,"x":139.21,"y":103.51,"x0":-1.3814254125889083,"y0":50.00320032628354,"z0":5.482516150924803,"aX":-13.984014352890133},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.6,"breakHorizontal":14.2,"spinRate":2178,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.4207325022748596,"extension":6.567421480037784},"index":2,"playId":"f79007f3-3f2f-39b3-ae36-f70953302864","pitchNumber":3,"startTime":"2025-09-20T19:54:08.917Z","endTime":"2025-09-20T19:54:12.819Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":80.2,"strikeZoneTop":3.24873391532426,"strikeZoneBottom":1.54279264799992,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.323913000266717,"aZ":-29.36079620301231,"pfxX":2.6426635668015512,"pfxZ":1.7555693636547232,"pX":0.6029394469736834,"pZ":0.6852393911856945,"vX0":3.693675861179196,"vY0":-125.11781136495608,"vZ0":-6.042334371181327,"x":139.21,"y":103.51,"x0":-1.2290157212081707,"y0":50.00522923758131,"z0":5.500809881416216,"aX":4.241760530943409},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.2,"breakHorizontal":-5.5,"spinRate":2498,"spinDirection":148},"zone":14,"typeConfidence":2.0,"plateTime":0.4357195660867368,"extension":6.290198837846843},"index":3,"playId":"e3c85137-b5b4-3706-858e-4e574c9ea596","pitchNumber":4,"startTime":"2025-09-20T19:54:21.729Z","endTime":"2025-09-20T19:54:25.819Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.34590335696729,"strikeZoneBottom":1.60741996816255,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.528789851304666,"aZ":-15.79595181019051,"pfxX":-1.4409867272759547,"pfxZ":8.681833387723486,"pX":-1.1097043944034461,"pZ":3.434839729640787,"vX0":1.5377110815292103,"vY0":-136.14893078138113,"vZ0":-2.9290428342330554,"x":113.8,"y":100.22,"x0":-1.4932903240272544,"y0":50.00306536239842,"z0":5.611212058832055,"aX":-2.7185596221261674},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.4,"breakHorizontal":2.3,"spinRate":2547,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.40156213041690325,"extension":6.416686859946286},"index":4,"playId":"5ba5de2c-4b4d-3a95-9ac5-5b5fcefaccdd","pitchNumber":5,"startTime":"2025-09-20T19:54:35.479Z","endTime":"2025-09-20T19:54:39.352Z","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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.6,"strikeZoneTop":3.34572057505699,"strikeZoneBottom":1.54259607737598,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.74068804106855,"aZ":-25.139500980470007,"pfxX":3.1945577159421514,"pfxZ":4.0690274327165685,"pX":-0.7260553137163417,"pZ":3.1679356351214274,"vX0":0.8124047447372618,"vY0":-129.8403182898022,"vZ0":-1.4423850489032355,"x":133.07,"y":113.4,"x0":-1.457315066835363,"y0":50.00581203884331,"z0":5.619208575348413,"aX":5.529349359716919},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.3,"breakHorizontal":-6.0,"spinRate":2557,"spinDirection":182},"zone":1,"typeConfidence":2.0,"plateTime":0.4196788877107891,"extension":6.070162613550274},"index":5,"playId":"d0f2934c-1772-3a2f-8694-554cdeb336f2","pitchNumber":6,"startTime":"2025-09-20T19:54:50.892Z","endTime":"2025-09-20T19:54:54.985Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T19:54:54.985Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Manzardo grounds out, first baseman Kody Clemens to pitcher Thomas Hatch.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-20T19:55:17.153Z","endTime":"2025-09-20T19:55:52.085Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641672,"fullName":"Thomas Hatch","link":"/api/v1/people/641672"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":641672,"link":"/api/v1/people/641672"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.5,"strikeZoneTop":3.1129106343455,"strikeZoneBottom":1.41169612433759,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.780743804004384,"aZ":-24.722770200656036,"pfxX":-9.526106757785563,"pfxZ":4.398270650603191,"pX":-0.9473581256452454,"pZ":3.056072515552562,"vX0":4.016418476601828,"vY0":-129.0614107260546,"vZ0":-1.8077236915212778,"x":114.24,"y":145.89,"x0":-1.2824034387706496,"y0":50.00298644813428,"z0":5.661599897800119,"aX":-16.139293041765338},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.8,"breakHorizontal":16.4,"spinRate":2135,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.42369332406378213,"extension":6.355553099474093},"index":0,"playId":"2d8fd800-73b9-3323-a9ee-9d347085fe92","pitchNumber":1,"startTime":"2025-09-20T19:55:17.153Z","endTime":"2025-09-20T19:55:21.085Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":84.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.772793832305037,"aZ":-20.14436980091856,"pfxX":0.960787059800253,"pfxZ":6.692204095434061,"pX":0.5478282743668555,"pZ":2.3685276877543413,"vX0":4.704472163661273,"vY0":-132.14604102802937,"vZ0":-4.273891877085325,"x":100.22,"y":143.54,"x0":-1.368468263205696,"y0":50.0058837485994,"z0":5.455518023745275,"aX":1.726601094425342},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.5,"breakHorizontal":-2.6,"spinRate":2580,"spinDirection":193},"zone":6,"typeConfidence":2.0,"plateTime":0.41188971720636225,"extension":6.457460967661243},"index":1,"playId":"0f33266e-8692-337e-adfe-a8dc4ebd1193","pitchNumber":2,"startTime":"2025-09-20T19:55:29.910Z","endTime":"2025-09-20T19:55:33.885Z","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":88.7,"endSpeed":81.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.258976759980484,"aZ":-22.388333992816673,"pfxX":-8.982840687541604,"pfxZ":5.7834163255240885,"pX":-0.27688480211588323,"pZ":1.7184872550039407,"vX0":5.0857585178755365,"vY0":-129.1011281517229,"vZ0":-5.338644209511768,"x":131.32,"y":160.49,"x0":-1.1027859154333512,"y0":50.00263359151301,"z0":5.5306884583701725,"aX":-15.20029695345109},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":9.5,"breakHorizontal":15.1,"spinRate":2140,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.42386395253591225,"extension":6.540495696010016},"hitData":{"launchSpeed":84.7,"launchAngle":-4.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.34,"coordY":166.83}},"index":2,"playId":"83a79abc-6e92-36f4-9944-95e2694f46db","pitchNumber":3,"startTime":"2025-09-20T19:55:44.357Z","endTime":"2025-09-20T19:55:52.085Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T19:55:52.085Z","atBatIndex":53},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Bo Naylor homers (14) on a fly ball to right field.","rbi":1,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-20T19:56:19.002Z","endTime":"2025-09-20T19:57:02.447Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641672,"fullName":"Thomas Hatch","link":"/api/v1/people/641672"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":{"id":641672,"link":"/api/v1/people/641672"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.7,"strikeZoneTop":3.14279516625514,"strikeZoneBottom":1.20837489240446,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.10301197968269,"aZ":-26.129873754639842,"pfxX":-8.106169882620195,"pfxZ":3.6548811429145793,"pX":-1.5778472431169108,"pZ":3.6023583156187433,"vX0":1.9153299452168224,"vY0":-127.07388235546308,"vZ0":-0.022212286685597937,"x":114.24,"y":103.99,"x0":-1.282169361532778,"y0":50.00475162830882,"z0":5.666401444709728,"aX":-13.418321714404069},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.8,"breakHorizontal":14.4,"spinRate":2082,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.42905940578210977,"extension":6.802066218281923},"index":0,"playId":"4a20a452-3bc1-36ca-8650-b13293bc1183","pitchNumber":1,"startTime":"2025-09-20T19:56:19.002Z","endTime":"2025-09-20T19:56:22.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":83.1,"strikeZoneTop":3.24,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.09636406351202,"aZ":-21.11686387575176,"pfxX":0.0863461923305957,"pfxZ":6.336997849183639,"pX":0.5388311584329187,"pZ":2.408049158348001,"vX0":4.6867269510196765,"vY0":-130.16948277627137,"vZ0":-3.934484029413646,"x":118.62,"y":145.89,"x0":-1.283767478782219,"y0":50.00125140729385,"z0":5.505886450751553,"aX":0.14969713185238534},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":11.0,"breakHorizontal":-1.1,"spinRate":2521,"spinDirection":192},"zone":6,"typeConfidence":2.0,"plateTime":0.4181496163384488,"extension":6.584555856761014},"hitData":{"launchSpeed":105.0,"launchAngle":27.0,"totalDistance":412.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":210.36,"coordY":63.48}},"index":1,"playId":"d71a5357-8105-3fb6-aa93-096aa47e51e3","pitchNumber":2,"startTime":"2025-09-20T19:56:38.077Z","endTime":"2025-09-20T19:57:02.447Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T19:57:02.447Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Arias called out on strikes.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-20T19:57:23.347Z","endTime":"2025-09-20T19:58:53.516Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641672,"fullName":"Thomas Hatch","link":"/api/v1/people/641672"},"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":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":640902,"link":"/api/v1/people/640902"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.3,"strikeZoneTop":3.46214238241575,"strikeZoneBottom":1.45948070428598,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.85265029535413,"aZ":-22.9197936556643,"pfxX":-7.636881982041579,"pfxZ":4.7782742331368215,"pX":-1.1384751565233184,"pZ":2.693063761664425,"vX0":2.9331398018669974,"vY0":-137.67258120968847,"vZ0":-3.7400207142987734,"x":116.87,"y":89.86,"x0":-1.2195955505579725,"y0":50.005324153403635,"z0":5.602964598355188,"aX":-14.800918651006457},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.2,"breakHorizontal":13.3,"spinRate":2467,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3964155666967253,"extension":6.492589431060813},"index":0,"playId":"524462a3-1412-33c0-bd73-46b7c22ae808","pitchNumber":1,"startTime":"2025-09-20T19:57:23.347Z","endTime":"2025-09-20T19:57:27.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.6,"strikeZoneTop":3.46961812593891,"strikeZoneBottom":1.46708629277606,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.94768375336801,"aZ":-29.909583759188852,"pfxX":2.162719988339759,"pfxZ":1.4153941873478058,"pX":-0.6794139911027902,"pZ":2.6234167787056655,"vX0":0.7680009170423407,"vY0":-124.83634171557907,"vZ0":-1.6639421927028684,"x":98.91,"y":147.31,"x0":-1.270926167349382,"y0":50.00326364065363,"z0":5.729640168600561,"aX":3.4593303220690106},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.4,"breakHorizontal":-4.1,"spinRate":2475,"spinDirection":117},"zone":4,"typeConfidence":2.0,"plateTime":0.4365229326582165,"extension":6.224562442440849},"index":1,"playId":"63b1db79-1506-3b4d-9d4e-62e07489a776","pitchNumber":2,"startTime":"2025-09-20T19:57:38.041Z","endTime":"2025-09-20T19:57:42.484Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.002239534920502,"aZ":-22.364960365445977,"pfxX":-7.486456076104697,"pfxZ":5.112719840590289,"pX":-1.1578948716145805,"pZ":2.838913472983973,"vX0":2.8450184541491925,"vY0":-137.2834837263825,"vZ0":-3.457778553817415,"x":126.5,"y":106.81,"x0":-1.232128534419724,"y0":50.00175319635922,"z0":5.628358895003954,"aX":-14.35837840751431},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.8,"breakHorizontal":13.0,"spinRate":2522,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3982319703135393,"extension":6.371772276733201},"index":2,"playId":"8378eb17-d809-3ef3-9947-dd5f0900ff0c","pitchNumber":3,"startTime":"2025-09-20T19:57:54.575Z","endTime":"2025-09-20T19:57:59.050Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.215401019577964,"aZ":-27.033560962275175,"pfxX":7.602728091774295,"pfxZ":3.6500070855296434,"pX":-0.21464244913384928,"pZ":2.0646192350906847,"vX0":0.6198101602029124,"vY0":-118.05931758635731,"vZ0":-2.395998439299724,"x":123.88,"y":102.57,"x0":-1.4679174597951898,"y0":50.00015561835525,"z0":5.589648639874393,"aX":10.691535445980568},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":6.2,"breakHorizontal":-13.9,"spinRate":2411,"spinDirection":68},"zone":8,"typeConfidence":2.0,"plateTime":0.46457984509285977,"extension":6.490159138631429},"index":3,"playId":"88924081-dd10-3a65-bcf2-bd94ebb5794c","pitchNumber":4,"startTime":"2025-09-20T19:58:10.163Z","endTime":"2025-09-20T19:58:14.583Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":75.2,"strikeZoneTop":3.40037592783306,"strikeZoneBottom":1.52791454742854,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.45231237229666,"aZ":-26.95702611970586,"pfxX":5.147061471848528,"pfxZ":3.6658343607677617,"pX":1.0755831755554544,"pZ":1.0530883466338536,"vX0":3.985194854397187,"vY0":-118.48656631535513,"vZ0":-4.5478666041583935,"x":114.24,"y":102.57,"x0":-1.2962821949948213,"y0":50.00242466730205,"z0":5.4580559991382716,"aX":7.324220614010883},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":5.8,"breakHorizontal":-10.3,"spinRate":2370,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.46210736986847767,"extension":6.777962286510679},"index":4,"playId":"779088f2-5645-3bed-9803-3d35114dfdb4","pitchNumber":5,"startTime":"2025-09-20T19:58:30.351Z","endTime":"2025-09-20T19:58:34.883Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.0,"strikeZoneTop":3.44625687956575,"strikeZoneBottom":1.44352425619549,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.509327127328792,"aZ":-22.638193215931842,"pfxX":-8.214730464709277,"pfxZ":4.948295321197325,"pX":0.6988549677096902,"pZ":2.3634444976211304,"vX0":7.419296315488604,"vY0":-137.69844043844788,"vZ0":-4.645720295872845,"x":109.86,"y":132.71,"x0":-0.958306233532131,"y0":50.0027717629288,"z0":5.596648853877362,"aX":-15.833704096571685},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.2,"breakHorizontal":13.4,"spinRate":2475,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.3971959398146181,"extension":6.51294211299948},"index":5,"playId":"1574a84a-5004-3d36-8bdc-ecd1bd21b929","pitchNumber":6,"startTime":"2025-09-20T19:58:48.560Z","endTime":"2025-09-20T19:58:53.516Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T19:58:53.516Z","atBatIndex":55},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Royce Lewis flies out to left fielder Steven Kwan.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-20T20:01:13.652Z","endTime":"2025-09-20T20:01:41.048Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663465,"fullName":"Kolby Allard","link":"/api/v1/people/663465"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kolby Allard replaces Slade Cecconi.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-20T20:01:13.650Z","endTime":"2025-09-20T20:01:13.651Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663465,"link":"/api/v1/people/663465"},"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(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.6,"endSpeed":82.9,"strikeZoneTop":3.56,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.89037963498278,"aZ":-15.164252953770637,"pfxX":4.132579767217345,"pfxZ":9.666536351919039,"pX":-0.1051796631188623,"pZ":2.391373142993525,"vX0":-6.569336583357165,"vY0":-131.7837372901665,"vZ0":-4.570313171456773,"x":105.48,"y":134.12,"x0":1.8825047349610065,"y0":50.00305985046121,"z0":5.267557235393885,"aX":7.272681533989756},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":16.7,"breakHorizontal":-6.0,"spinRate":2065,"spinDirection":145},"zone":5,"typeConfidence":0.9,"plateTime":0.41556638862533424,"extension":6.4854585134185765},"index":1,"playId":"b724c284-d53f-346c-a8d1-f578ab670235","pitchNumber":1,"startTime":"2025-09-20T20:01:13.652Z","endTime":"2025-09-20T20:01:18.115Z","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":90.8,"endSpeed":82.7,"strikeZoneTop":3.56,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.3429157880944,"aZ":-17.683508491672235,"pfxX":5.191491756058004,"pfxZ":8.240921285207849,"pX":-0.20308597386728172,"pZ":3.095087167762409,"vX0":-7.277490067904382,"vY0":-132.0921990585855,"vZ0":-2.5327201452705377,"x":114.68,"y":133.65,"x0":1.9191292275659773,"y0":50.00601756698444,"z0":5.373333331547955,"aX":9.13355482809012},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":14.5,"breakHorizontal":-7.7,"spinRate":2006,"spinDirection":144},"zone":2,"typeConfidence":2.0,"plateTime":0.4153882176449035,"extension":6.454045750357438},"hitData":{"launchSpeed":76.6,"launchAngle":31.0,"totalDistance":258.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":84.64,"coordY":111.83}},"index":2,"playId":"0ed21f91-ca76-3bab-8de1-a942ad04976f","pitchNumber":2,"startTime":"2025-09-20T20:01:32.664Z","endTime":"2025-09-20T20:01:41.048Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T20:01:41.048Z","atBatIndex":56},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ryan Fitzgerald walks.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-20T20:02:10.076Z","endTime":"2025-09-20T20:03:39.447Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":680837,"fullName":"Ryan Fitzgerald","link":"/api/v1/people/680837"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663465,"fullName":"Kolby Allard","link":"/api/v1/people/663465"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680837,"fullName":"Ryan Fitzgerald","link":"/api/v1/people/680837"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680837,"fullName":"Ryan Fitzgerald","link":"/api/v1/people/680837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.7,"strikeZoneTop":3.36027287960417,"strikeZoneBottom":1.52900979029879,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.173559863413917,"aZ":-25.929117976986184,"pfxX":-2.444173475604548,"pfxZ":3.915010812733862,"pX":-0.8915785441220729,"pZ":1.4538449719499522,"vX0":-6.108440435005745,"vY0":-124.9929551737236,"vZ0":-4.377229358555496,"x":121.69,"y":109.64,"x0":1.8932268998016375,"y0":50.00359475296496,"z0":5.335473191691758,"aX":-3.9007409620283493},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":6.4,"breakHorizontal":5.8,"spinRate":2117,"spinDirection":191},"zone":13,"typeConfidence":0.91,"plateTime":0.4367820074348301,"extension":6.2331613965252455},"index":0,"playId":"6693902d-d98a-38d6-8247-2ea6d0b25517","pitchNumber":1,"startTime":"2025-09-20T20:02:10.076Z","endTime":"2025-09-20T20:02:13.848Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":82.8,"strikeZoneTop":3.39403575904076,"strikeZoneBottom":1.69214116030484,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.830126792521607,"aZ":-14.839651464288655,"pfxX":4.6436604217341335,"pfxZ":9.838820570721756,"pX":0.07370924525405398,"pZ":1.836286381589001,"vX0":-6.369821615185174,"vY0":-132.30080636525076,"vZ0":-5.798811665016812,"x":116.43,"y":153.9,"x0":1.916073100124824,"y0":50.004249810096645,"z0":5.155421597361255,"aX":8.183062268994295},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.7,"breakHorizontal":-7.0,"spinRate":2126,"spinDirection":147},"zone":8,"typeConfidence":0.9,"plateTime":0.4149674956409939,"extension":6.5313589018941105},"index":1,"playId":"dbc00771-25ca-3016-a5a6-5953d5a52e73","pitchNumber":2,"startTime":"2025-09-20T20:02:22.668Z","endTime":"2025-09-20T20:02:26.414Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.7,"strikeZoneTop":3.28102803028619,"strikeZoneBottom":1.54679700355548,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.870067943859812,"aZ":-27.66959525844655,"pfxX":7.869257344756045,"pfxZ":3.03504837056135,"pX":-0.06747612514166038,"pZ":0.8628112397899822,"vX0":-6.919779315093821,"vY0":-120.82725723894234,"vZ0":-5.0202245110686405,"x":98.03,"y":103.51,"x0":1.806935035740814,"y0":50.00095696195386,"z0":5.389885804194038,"aX":11.669835358709706},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":4.6,"breakHorizontal":-12.7,"spinRate":1566,"spinDirection":122},"zone":13,"typeConfidence":0.91,"plateTime":0.4527894149614302,"extension":5.799131356370332},"index":2,"playId":"7c364de8-6400-3d31-b810-0564878ae4fc","pitchNumber":3,"startTime":"2025-09-20T20:02:36.712Z","endTime":"2025-09-20T20:02:40.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.0,"strikeZoneTop":3.33597249233858,"strikeZoneBottom":1.50463882522271,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.864363980573938,"aZ":-15.4732524492117,"pfxX":4.188130861647323,"pfxZ":9.499297235284146,"pX":-0.6169632790098463,"pZ":1.1287409598093474,"vX0":-7.627585289505826,"vY0":-131.9564404472445,"vZ0":-7.3916516015418035,"x":133.07,"y":107.28,"x0":1.7708713574847552,"y0":50.002968746911336,"z0":5.112559394855609,"aX":7.363952482044004},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":15.7,"breakHorizontal":-5.9,"spinRate":1991,"spinDirection":147},"zone":13,"typeConfidence":0.9,"plateTime":0.41555588002475696,"extension":6.603493449048006},"index":3,"playId":"a9ba69e3-3ead-37b8-80d7-955e11b2664b","pitchNumber":4,"startTime":"2025-09-20T20:02:52.339Z","endTime":"2025-09-20T20:02:56.114Z","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":90.0,"endSpeed":82.6,"strikeZoneTop":3.26488684887227,"strikeZoneBottom":1.53074021481238,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.062149332670874,"aZ":-20.210247441474152,"pfxX":8.141983828744571,"pfxZ":6.861666998810293,"pX":-0.7406024872235397,"pZ":3.0856713752889755,"vX0":-9.043078369183128,"vY0":-130.80292522118063,"vZ0":-1.702697577212234,"x":96.72,"y":149.66,"x0":1.6939278541982061,"y0":50.00011282181818,"z0":5.251336827966206,"aX":14.19038281841651},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":12.2,"breakHorizontal":-12.8,"spinRate":2110,"spinDirection":145},"zone":1,"typeConfidence":0.9,"plateTime":0.4177953566649908,"extension":6.515265215122373},"index":4,"playId":"c8e39379-42ad-3e2b-9956-37d9958a9686","pitchNumber":5,"startTime":"2025-09-20T20:03:07.515Z","endTime":"2025-09-20T20:03:11.247Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-09-20T20:03:35.264Z","endTime":"2025-09-20T20:03:35.265Z","isPitch":false,"type":"action","player":{"id":680837,"link":"/api/v1/people/680837"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":82.8,"strikeZoneTop":3.36082010274684,"strikeZoneBottom":1.62667300903721,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.984818692498173,"aZ":-15.273495751310717,"pfxX":6.881798661539747,"pfxZ":9.57795441264097,"pX":-0.8519461070322488,"pZ":2.289341283547373,"vX0":-9.115595228418313,"vY0":-132.4114291632698,"vZ0":-4.690001814342119,"x":127.38,"y":105.87,"x0":1.7515311745592084,"y0":50.00069137446055,"z0":5.211979633323699,"aX":12.140401656761961},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.4,"breakHorizontal":-10.3,"spinRate":2075,"spinDirection":146},"zone":13,"typeConfidence":2.0,"plateTime":0.4146852814295645,"extension":6.380566490103036},"index":6,"playId":"e7944d07-bb1b-39d9-b089-6c8664cff508","pitchNumber":6,"startTime":"2025-09-20T20:03:35.266Z","endTime":"2025-09-20T20:03:39.447Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T20:03:39.447Z","atBatIndex":57},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jhonny Pereda grounds into a double play, shortstop Gabriel Arias to second baseman Brayan Rocchio to first baseman Kyle Manzardo. Ryan Fitzgerald out at 2nd. Jhonny Pereda out at 1st.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-20T20:04:02.957Z","endTime":"2025-09-20T20:05:00.146Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663465,"fullName":"Kolby Allard","link":"/api/v1/people/663465"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":680837,"fullName":"Ryan Fitzgerald","link":"/api/v1/people/680837"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672356,"link":"/api/v1/people/672356"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"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":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":71.1,"endSpeed":65.4,"strikeZoneTop":3.36490294781829,"strikeZoneBottom":1.4840384973091,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.723225830976958,"aZ":-39.80753345107164,"pfxX":-2.9564763664882783,"pfxZ":-7.1113112114175685,"pX":-0.18981902281591193,"pZ":2.1637458052099707,"vX0":-3.419567080411913,"vY0":-103.42341090709344,"vZ0":2.3732457159391784,"x":113.8,"y":142.6,"x0":1.8749494823792214,"y0":50.00349228657533,"z0":5.807867676187919,"aX":-3.1727571120877407},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-66.2,"breakVerticalInduced":-11.8,"breakHorizontal":6.4,"spinRate":1935,"spinDirection":337},"zone":5,"typeConfidence":0.91,"plateTime":0.5314765169326332,"extension":5.839464231251043},"index":0,"playId":"986fbbb3-ebb2-3e84-b1cf-33b956f0883d","pitchNumber":1,"startTime":"2025-09-20T20:04:02.957Z","endTime":"2025-09-20T20:04:07.180Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.6,"strikeZoneTop":3.41184905189039,"strikeZoneBottom":1.59657860026552,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.586642779348157,"aZ":-15.235907534537823,"pfxX":5.13105056008262,"pfxZ":9.465583164889235,"pX":1.3736826851345174,"pZ":2.3908414359349304,"vX0":-3.5002808842315187,"vY0":-132.71035057722418,"vZ0":-4.5405364428920745,"x":115.99,"y":120.47,"x0":2.041070334798229,"y0":50.00081015228081,"z0":5.2286549924130705,"aX":9.179340675404605},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.4,"breakHorizontal":-8.5,"spinRate":2261,"spinDirection":148},"zone":14,"typeConfidence":2.0,"plateTime":0.4122505268652126,"extension":6.338052107326622},"index":1,"playId":"49d461ea-e6c4-323b-b60a-d7bfd565b360","pitchNumber":2,"startTime":"2025-09-20T20:04:17.988Z","endTime":"2025-09-20T20:04:22.146Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":82.9,"strikeZoneTop":3.38921459211441,"strikeZoneBottom":1.57376989568429,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.08783722847241,"aZ":-13.700632984606152,"pfxX":3.869390853549647,"pfxZ":10.46952912169603,"pX":-0.8156427048075929,"pZ":2.127025049110498,"vX0":-8.299774004200637,"vY0":-132.21127211855998,"vZ0":-5.2249844265326315,"x":118.18,"y":128.47,"x0":1.8662771142595145,"y0":50.000364138361284,"z0":5.140030792451958,"aX":6.826547825768431},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":18.0,"breakHorizontal":-5.2,"spinRate":2245,"spinDirection":149},"zone":7,"typeConfidence":0.9,"plateTime":0.4148167156752791,"extension":6.472408029167368},"index":2,"playId":"586c3466-0105-3517-93d6-88bc07bf9f4a","pitchNumber":3,"startTime":"2025-09-20T20:04:35.832Z","endTime":"2025-09-20T20:04:40.113Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":72.1,"endSpeed":66.4,"strikeZoneTop":3.56,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.783856242612156,"aZ":-40.69403429281342,"pfxX":-3.9221378028695497,"pfxZ":-7.698138828984614,"pX":0.6031403262628113,"pZ":2.0705459342584818,"vX0":-1.5822583370729535,"vY0":-104.88136567073813,"vZ0":2.1726082304180627,"x":108.11,"y":147.31,"x0":1.8783086335318047,"y0":50.00198037606146,"z0":5.789286766513557,"aX":-4.341428869353081},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.8,"breakVerticalInduced":-13.0,"breakHorizontal":7.6,"spinRate":1745,"spinDirection":334},"zone":9,"typeConfidence":0.91,"plateTime":0.5234921494696474,"extension":5.8246056437752936},"hitData":{"launchSpeed":99.7,"launchAngle":-3.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.42,"coordY":152.33}},"index":3,"playId":"3ddfd5b5-bdd1-3724-b93c-5671ec86d121","pitchNumber":4,"startTime":"2025-09-20T20:04:52.231Z","endTime":"2025-09-20T20:05:00.146Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T20:05:00.146Z","atBatIndex":58},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"George Valera doubles (2) on a fly ball to center fielder Byron Buxton.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-20T20:07:09.417Z","endTime":"2025-09-20T20:08:09.644Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641672,"fullName":"Thomas Hatch","link":"/api/v1/people/641672"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"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":84.4,"endSpeed":78.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.540576775027414,"aZ":-29.74520066158359,"pfxX":2.081577528283331,"pfxZ":1.5604428037363647,"pX":0.5056738390385052,"pZ":3.1106129695512115,"vX0":3.498836379001398,"vY0":-123.0834413071013,"vZ0":-0.3440465367853458,"x":89.92,"y":137.6,"x0":-1.1955312193090488,"y0":50.00504992352245,"z0":5.734893058837114,"aX":3.248636124903206},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.0,"breakHorizontal":-4.4,"spinRate":2479,"spinDirection":115},"zone":3,"typeConfidence":2.0,"plateTime":0.44214295872478715,"extension":6.326377790821706},"index":0,"playId":"87b078cc-b8bc-3599-982b-5f944d35b6e9","pitchNumber":1,"startTime":"2025-09-20T20:07:09.417Z","endTime":"2025-09-20T20:07:13.811Z","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.7,"endSpeed":85.7,"strikeZoneTop":3.40707270346721,"strikeZoneBottom":1.50865333231092,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.886044205574905,"aZ":-18.498000140002034,"pfxX":-1.756375318164734,"pfxZ":7.3019904980084895,"pX":-0.18505432156178184,"pZ":4.146148607160374,"vX0":3.2128883105426125,"vY0":-135.11096398176278,"vZ0":-0.5495219141865443,"x":91.23,"y":136.19,"x0":-1.1545009414631582,"y0":50.00175883243762,"z0":5.637288444156975,"aX":-3.2894804647775837},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.3,"breakHorizontal":2.6,"spinRate":2398,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.4034266752387765,"extension":6.364071555932812},"index":1,"playId":"1a9cc76b-8462-3811-af4e-5bdeba49bdd8","pitchNumber":2,"startTime":"2025-09-20T20:07:31.058Z","endTime":"2025-09-20T20:07:35.411Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":82.2,"strikeZoneTop":3.41605617935726,"strikeZoneBottom":1.55011556851723,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.37550527744169,"aZ":-27.17027687220882,"pfxX":-7.540689644173665,"pfxZ":2.9494098893630634,"pX":-0.7894312052009599,"pZ":1.3979248004171474,"vX0":3.8292472190746505,"vY0":-128.64911543174875,"vZ0":-5.214740228959991,"x":110.34,"y":186.76,"x0":-1.306988410866642,"y0":50.005685156934426,"z0":5.523143067727383,"aX":-12.809534648771315},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.6,"breakHorizontal":13.0,"spinRate":2063,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.42361940204224613,"extension":6.579233279770342},"index":2,"playId":"7dd6fb60-148c-3310-b4cb-790a0d499459","pitchNumber":3,"startTime":"2025-09-20T20:07:43.568Z","endTime":"2025-09-20T20:07:48.011Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.855569573133963,"aZ":-29.542258983828376,"pfxX":3.104562827310859,"pfxZ":1.6488631426487466,"pX":0.17465784703310497,"pZ":1.9267453956230207,"vX0":3.21867313502662,"vY0":-125.06164724494593,"vZ0":-3.128080467588771,"x":124.11,"y":141.84,"x0":-1.527808935395183,"y0":50.00585737302454,"z0":5.591655754621636,"aX":4.967596453781884},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.5,"breakHorizontal":-6.4,"spinRate":2475,"spinDirection":141},"zone":8,"typeConfidence":2.0,"plateTime":0.4362914856171036,"extension":6.462014501190779},"hitData":{"launchSpeed":111.1,"launchAngle":11.0,"totalDistance":236.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":163.93,"coordY":89.73}},"index":3,"playId":"56403bf3-358d-37c1-9013-96f32c34286b","pitchNumber":4,"startTime":"2025-09-20T20:07:58.318Z","endTime":"2025-09-20T20:08:09.644Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T20:08:09.644Z","atBatIndex":59},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Daniel Schneemann lines into a double play, second baseman Luke Keaschall to shortstop Ryan Fitzgerald. George Valera out at 2nd.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-20T20:08:40.610Z","endTime":"2025-09-20T20:08:46.677Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641672,"fullName":"Thomas Hatch","link":"/api/v1/people/641672"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Double Play","eventType":"double_play","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":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":680837,"link":"/api/v1/people/680837"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.4,"strikeZoneTop":3.38,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.815233449250258,"aZ":-14.182834816829168,"pfxX":-3.7741398479020294,"pfxZ":9.461210139329829,"pX":0.3294281003634095,"pZ":2.1946072323055468,"vX0":5.303266756429148,"vY0":-136.5070592022047,"vZ0":-6.258401865934415,"x":98.25,"y":147.49,"x0":-1.141089493325278,"y0":50.00668313608788,"z0":5.479454762342828,"aX":-7.180680987818816},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.1,"breakHorizontal":5.9,"spinRate":2599,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.4000353244726722,"extension":6.6098401120254975},"hitData":{"launchSpeed":105.5,"launchAngle":10.0,"totalDistance":176.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":150.75,"coordY":150.57}},"index":0,"playId":"e265f90d-52b9-3f7b-8389-9e3d7a1ff65c","pitchNumber":1,"startTime":"2025-09-20T20:08:40.610Z","endTime":"2025-09-20T20:08:46.677Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T20:08:46.677Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brayan Rocchio singles on a ground ball to second baseman Luke Keaschall.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-20T20:09:20.926Z","endTime":"2025-09-20T20:10:32.265Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641672,"fullName":"Thomas Hatch","link":"/api/v1/people/641672"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"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":807712,"link":"/api/v1/people/807712"},"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":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.3,"strikeZoneTop":2.90930680933844,"strikeZoneBottom":1.19064244121775,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.331605212973802,"aZ":-23.19431414997734,"pfxX":-7.667871728759847,"pfxZ":5.366609457879447,"pX":-0.13597468337966453,"pZ":1.6172099057983145,"vX0":5.0986375425240045,"vY0":-128.00833309210347,"vZ0":-5.315120052653521,"x":122.18,"y":195.12,"x0":-1.1488446351541726,"y0":50.005366002135695,"z0":5.516537210876385,"aX":-12.834905908457412},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.9,"breakHorizontal":12.8,"spinRate":2086,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.4265136186860712,"extension":6.597001372069706},"index":0,"playId":"74c5c6f8-4ebe-3729-93f8-03ec0fc82c5b","pitchNumber":1,"startTime":"2025-09-20T20:09:20.926Z","endTime":"2025-09-20T20:09:25.043Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.3,"endSpeed":81.2,"strikeZoneTop":3.1,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.397809111342035,"aZ":-27.24362444029868,"pfxX":2.012744164200046,"pfxZ":2.9816367778338124,"pX":0.3651835039396703,"pZ":1.1030718993686435,"vX0":3.8759982532534965,"vY0":-127.08277812743168,"vZ0":-5.624955559048136,"x":103.08,"y":209.0,"x0":-1.434815275448053,"y0":50.00294264269778,"z0":5.479889182720709,"aX":3.32714204574587},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.4,"breakHorizontal":-4.4,"spinRate":2550,"spinDirection":179},"zone":14,"typeConfidence":2.0,"plateTime":0.4292199349950758,"extension":6.460465155563009},"index":1,"playId":"074987d1-92b2-335f-831f-793c61cde2ec","pitchNumber":2,"startTime":"2025-09-20T20:09:36.710Z","endTime":"2025-09-20T20:09:41.143Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":74.3,"strikeZoneTop":3.1,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.41645148588602,"aZ":-25.907215766053852,"pfxX":6.643756612146973,"pfxZ":4.506772390600571,"pX":0.35613486050330556,"pZ":2.025324084532532,"vX0":2.1875488345542147,"vY0":-116.75861919910345,"vZ0":-2.5606035146178967,"x":103.42,"y":184.1,"x0":-1.4543194008535232,"y0":50.00503113420642,"z0":5.555412435135205,"aX":9.24306042550771},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":7.8,"breakHorizontal":-12.6,"spinRate":2367,"spinDirection":66},"zone":6,"typeConfidence":2.0,"plateTime":0.46775412894767276,"extension":6.492643250610456},"index":2,"playId":"4692495b-aa2c-3ea7-b36a-dc7a4c1c839b","pitchNumber":3,"startTime":"2025-09-20T20:10:01.102Z","endTime":"2025-09-20T20:10:05.610Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.1,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.97829246245517,"aZ":-23.34496160613396,"pfxX":-7.457895891301343,"pfxZ":4.75048867475444,"pX":-0.2766700820289758,"pZ":2.8220083291390603,"vX0":4.739941762082347,"vY0":-135.1432078662647,"vZ0":-3.2236140125711326,"x":127.55,"y":162.59,"x0":-1.0794894864298827,"y0":50.00638172164075,"z0":5.660255635812811,"aX":-13.871593661737561},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.2,"breakHorizontal":12.6,"spinRate":2404,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.4044774417470953,"extension":6.497505861645448},"hitData":{"launchSpeed":100.3,"launchAngle":-4.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.65,"coordY":143.47}},"index":3,"playId":"6658e8f6-0d88-3656-ad32-2956d6d6db0d","pitchNumber":4,"startTime":"2025-09-20T20:10:21.760Z","endTime":"2025-09-20T20:10:32.265Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T20:10:32.265Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Steven Kwan flies out to center fielder Byron Buxton.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-20T20:10:48.583Z","endTime":"2025-09-20T20:13:25.108Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641672,"fullName":"Thomas Hatch","link":"/api/v1/people/641672"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.170527639798266,"aZ":-13.96872158336583,"pfxX":-3.2212611271014335,"pfxZ":9.7410737414571,"pX":0.061046708665210885,"pZ":2.8651810992701434,"vX0":4.782243827269572,"vY0":-135.93527884158053,"vZ0":-4.5969336704709916,"x":114.67,"y":161.42,"x0":-1.3035652478262076,"y0":50.00198436421115,"z0":5.549927279389719,"aX":-6.020223341172287},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.8,"breakHorizontal":4.8,"spinRate":2537,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.4031407954551973,"extension":6.477202951937594},"index":0,"playId":"37a81677-2ae6-32a2-a68c-b76ca7a39976","pitchNumber":1,"startTime":"2025-09-20T20:11:03.324Z","endTime":"2025-09-20T20:11:07.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.9,"strikeZoneTop":3.12663018920707,"strikeZoneBottom":1.38642096537176,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.69222969684403,"aZ":-26.894424817851107,"pfxX":2.42808897712188,"pfxZ":3.0509241457063787,"pX":1.1414505902482985,"pZ":2.843975335763844,"vX0":5.330541165330818,"vY0":-129.8915743204005,"vZ0":-2.0157482735669383,"x":73.49,"y":161.99,"x0":-1.2418588883060722,"y0":50.00493265074337,"z0":5.647319272181278,"aX":4.2070011857561695},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.4,"breakHorizontal":-5.4,"spinRate":2548,"spinDirection":180},"zone":12,"typeConfidence":2.0,"plateTime":0.41947767187055307,"extension":6.527959562513436},"index":1,"playId":"0ebcb40f-7a02-3bc9-93cb-b02dfa2b7120","pitchNumber":2,"startTime":"2025-09-20T20:11:25.643Z","endTime":"2025-09-20T20:11:30.175Z","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":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.8,"strikeZoneTop":3.16230613111133,"strikeZoneBottom":1.42191994613864,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.333137266208507,"aZ":-23.194068289519176,"pfxX":1.2988472417009707,"pfxZ":5.048382331670924,"pX":-0.40218069148590097,"pZ":3.163681625608834,"vX0":2.033689544341131,"vY0":-131.3883422850769,"vZ0":-1.9076563039059677,"x":132.33,"y":153.36,"x0":-1.3498815142111154,"y0":50.00223828106117,"z0":5.5931934918381625,"aX":2.3094841541747795},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.0,"breakHorizontal":-2.8,"spinRate":2480,"spinDirection":192},"zone":1,"typeConfidence":2.0,"plateTime":0.4141528877177292,"extension":6.483468691251046},"index":2,"playId":"a905602f-6093-39b0-a01d-81626f342825","pitchNumber":3,"startTime":"2025-09-20T20:11:46.203Z","endTime":"2025-09-20T20:11:50.842Z","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":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.5,"strikeZoneTop":3.11110367144396,"strikeZoneBottom":1.40330293714491,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.807088678892377,"aZ":-26.696882683994325,"pfxX":-9.70567726626188,"pfxZ":3.094219847638686,"pX":-0.9131767936913326,"pZ":1.2231788380639288,"vX0":4.06421396733068,"vY0":-132.05244360968416,"vZ0":-6.037557413275504,"x":151.81,"y":205.75,"x0":-1.2103236188140718,"y0":50.000312247065075,"z0":5.500029711021611,"aX":-17.158363963113334},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.6,"breakHorizontal":16.7,"spinRate":2178,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.4145947123023177,"extension":6.717535180565647},"index":3,"playId":"d867e0a2-e2e2-3ac1-bbaa-448be09ec958","pitchNumber":4,"startTime":"2025-09-20T20:12:05.854Z","endTime":"2025-09-20T20:12:10.108Z","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":93.5,"endSpeed":85.8,"strikeZoneTop":3.06013049267311,"strikeZoneBottom":1.35243730683798,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.771035035611522,"aZ":-16.833814995001283,"pfxX":-1.5038269710313845,"pfxZ":8.12260850617599,"pX":-0.3440043193837092,"pZ":4.0083516884345265,"vX0":2.3532736693323626,"vY0":-136.28654396069695,"vZ0":-1.373620140683944,"x":130.11,"y":130.55,"x0":-1.0216334763840516,"y0":50.004886720853726,"z0":5.6765837378757125,"aX":-2.841154518814032},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.6,"breakHorizontal":2.3,"spinRate":2551,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.4012434909922393,"extension":6.547426116699011},"index":4,"playId":"ebb736f8-a6d5-3554-b07f-e4cba0ee7286","pitchNumber":5,"startTime":"2025-09-20T20:12:26.611Z","endTime":"2025-09-20T20:12:30.941Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":84.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.784080961830163,"aZ":-20.222625839724937,"pfxX":1.1045605406689543,"pfxZ":6.652070884461024,"pX":-0.3950174307758223,"pZ":2.7552940396927577,"vX0":1.9134341365393235,"vY0":-132.09018541965474,"vZ0":-3.386617595554592,"x":132.06,"y":164.39,"x0":-1.267674010924113,"y0":50.0018703238261,"z0":5.512016724598905,"aX":1.9832705234196233},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.6,"breakHorizontal":-2.4,"spinRate":2480,"spinDirection":192},"zone":1,"typeConfidence":2.0,"plateTime":0.41208838455086116,"extension":6.5154600349991725},"index":5,"playId":"5df48435-3f63-32f0-a848-950c4ef2501b","pitchNumber":6,"startTime":"2025-09-20T20:12:48.201Z","endTime":"2025-09-20T20:12:53.275Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.37633713352414,"aZ":-22.92747764506429,"pfxX":2.3831049288986215,"pfxZ":5.230770930385047,"pX":0.25967162716106934,"pZ":3.003444477497585,"vX0":3.0019790659878574,"vY0":-131.46567518964406,"vZ0":-2.374785253146378,"x":107.1,"y":157.69,"x0":-1.2024478756625046,"y0":50.000702816254844,"z0":5.603195777588658,"aX":4.210177057356015},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.2,"breakHorizontal":-4.9,"spinRate":2549,"spinDirection":183},"zone":2,"typeConfidence":2.0,"plateTime":0.4151248577822142,"extension":6.372861391580829},"hitData":{"launchSpeed":87.1,"launchAngle":44.0,"totalDistance":283.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":152.79,"coordY":89.27}},"index":6,"playId":"37e1d9cd-33b5-38c7-b412-b99d1c1a27d5","pitchNumber":7,"startTime":"2025-09-20T20:13:16.493Z","endTime":"2025-09-20T20:13:25.108Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T20:13:25.108Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Outman called out on strikes.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-20T20:14:35.382Z","endTime":"2025-09-20T20:17:00.439Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663465,"fullName":"Kolby Allard","link":"/api/v1/people/663465"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.0,"endSpeed":81.7,"strikeZoneTop":3.40077499782249,"strikeZoneBottom":1.55167606886275,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.466740876455994,"aZ":-14.00149113178591,"pfxX":4.191573802205162,"pfxZ":10.57927300469877,"pX":-0.6303686722553665,"pZ":2.2351190385055584,"vX0":-7.525499120845086,"vY0":-130.71615557241378,"vZ0":-5.217456630394559,"x":141.03,"y":178.43,"x0":1.7510191803197759,"y0":50.00222329078494,"z0":5.321043664124867,"aX":7.200307436317436},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":18.1,"breakHorizontal":-5.8,"spinRate":2079,"spinDirection":149},"zone":4,"typeConfidence":0.9,"plateTime":0.4202248902410286,"extension":6.440312405872888},"index":0,"playId":"75848051-4050-31fc-9e3a-94236ce08e00","pitchNumber":1,"startTime":"2025-09-20T20:15:48.081Z","endTime":"2025-09-20T20:15:51.973Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":69.5,"endSpeed":63.4,"strikeZoneTop":3.31341124344072,"strikeZoneBottom":1.56246550329198,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.436620382272185,"aZ":-40.63341251830392,"pfxX":-4.182690436968931,"pfxZ":-8.294090358628228,"pX":1.182038947153079,"pZ":3.4204905761029947,"vX0":-0.3226701965872235,"vY0":-100.98674420096972,"vZ0":5.102826726776657,"x":71.94,"y":146.43,"x0":1.8870341677060973,"y0":50.00395739350494,"z0":6.013914254392919,"aX":-4.264334307756722},"breaks":{"breakAngle":6.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-70.2,"breakVerticalInduced":-12.8,"breakHorizontal":7.7,"spinRate":1899,"spinDirection":336},"zone":12,"typeConfidence":0.91,"plateTime":0.5450934197885484,"extension":5.760712043529404},"index":1,"playId":"eb68817c-38b3-3285-8e57-4c6c99e34266","pitchNumber":2,"startTime":"2025-09-20T20:16:01.523Z","endTime":"2025-09-20T20:16:05.573Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":81.8,"strikeZoneTop":3.33642504275481,"strikeZoneBottom":1.55268831290287,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.309418313967463,"aZ":-16.751028903519313,"pfxX":4.3919064219456,"pfxZ":8.992890224967764,"pX":-0.8568717162167196,"pZ":2.805546419494093,"vX0":-8.230024691436927,"vY0":-130.15289827344586,"vZ0":-3.0469556277614838,"x":149.66,"y":163.03,"x0":1.7756901961360483,"y0":50.00641956078178,"z0":5.259953308477382,"aX":7.536424886428759},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":15.8,"breakHorizontal":-6.1,"spinRate":2072,"spinDirection":151},"zone":11,"typeConfidence":0.91,"plateTime":0.42081657288278107,"extension":6.372252746379737},"index":2,"playId":"a1ebb10c-46f3-39c9-8958-74e24bbe6b9d","pitchNumber":3,"startTime":"2025-09-20T20:16:17.966Z","endTime":"2025-09-20T20:16:21.939Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.3,"strikeZoneTop":3.44,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.116303805465144,"aZ":-18.75342292681084,"pfxX":8.121071707955764,"pfxZ":7.716106919199785,"pX":0.26196690493453734,"pZ":2.654108576686845,"vX0":-6.818876746425221,"vY0":-131.14156863954273,"vZ0":-3.0086394156609586,"x":107.01,"y":167.12,"x0":1.8426057257406876,"y0":50.00260871786448,"z0":5.217558001534789,"aX":14.124448774226865},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":13.6,"breakHorizontal":-13.2,"spinRate":2031,"spinDirection":142},"zone":5,"typeConfidence":0.91,"plateTime":0.41790392124839926,"extension":6.467864985320478},"index":3,"playId":"5bdcb013-63f0-3ba3-abea-7050d4d2da4d","pitchNumber":4,"startTime":"2025-09-20T20:16:32.606Z","endTime":"2025-09-20T20:16:36.672Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-09-20T20:16:47.209Z","endTime":"2025-09-20T20:16:56.477Z","isPitch":false,"type":"action","player":{"id":681546,"link":"/api/v1/people/681546"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.1,"strikeZoneTop":3.3442280632631,"strikeZoneBottom":1.46211138191727,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.265551188917637,"aZ":-17.357418449178006,"pfxX":7.990120738948276,"pfxZ":8.568427589673025,"pX":0.2632104575619194,"pZ":1.7140202365759036,"vX0":-6.81817747104823,"vY0":-131.06483655665266,"vZ0":-5.530647237877619,"x":106.97,"y":192.5,"x0":1.8679582859130457,"y0":50.00355554624973,"z0":5.1598308751552855,"aX":13.817685666529815},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":14.4,"breakHorizontal":-12.8,"spinRate":2004,"spinDirection":146},"zone":8,"typeConfidence":0.92,"plateTime":0.41887591909779287,"extension":6.438687844331848},"index":5,"playId":"461fc4ee-5709-3585-89d1-d2c9c54d3937","pitchNumber":5,"startTime":"2025-09-20T20:16:56.477Z","endTime":"2025-09-20T20:17:00.439Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T20:17:00.439Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Byron Buxton strikes out swinging.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-20T20:17:10.047Z","endTime":"2025-09-20T20:19:03.604Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663465,"fullName":"Kolby Allard","link":"/api/v1/people/663465"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":70.3,"endSpeed":64.2,"strikeZoneTop":3.29839589203369,"strikeZoneBottom":1.4805999307075,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.097314046986273,"aZ":-39.467781306307955,"pfxX":-4.820172423267142,"pfxZ":-7.005134800197711,"pX":-0.41878510060598406,"pZ":2.741957965020304,"vX0":-3.062891248100369,"vY0":-102.13786599101945,"vZ0":3.5737895185117874,"x":132.96,"y":164.75,"x0":1.7341449624772953,"y0":50.00228168330959,"z0":5.871320421241141,"aX":-5.018635471317312},"breaks":{"breakAngle":8.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.2,"breakVerticalInduced":-11.0,"breakHorizontal":9.7,"spinRate":1852,"spinDirection":336},"zone":1,"typeConfidence":0.91,"plateTime":0.5392605978117193,"extension":5.885357982685561},"index":0,"playId":"5fb78d86-4fa8-34a0-89c1-c88e4d3ee9a9","pitchNumber":1,"startTime":"2025-09-20T20:17:23.212Z","endTime":"2025-09-20T20:17:27.639Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":81.3,"endSpeed":74.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.508071177012432,"aZ":-25.52274415699769,"pfxX":7.46270526260933,"pfxZ":4.723862791008226,"pX":-0.094361341494384,"pZ":2.2987385166052805,"vX0":-6.825383149312321,"vY0":-118.15519746365207,"vZ0":-2.160800887909257,"x":120.6,"y":176.71,"x0":1.8687392229605748,"y0":50.00128861764964,"z0":5.581541066945073,"aX":10.501265813118975},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":8.3,"breakHorizontal":-11.8,"spinRate":1450,"spinDirection":122},"zone":5,"typeConfidence":0.91,"plateTime":0.46440826472304586,"extension":5.629459865296946},"index":1,"playId":"8f0cf9c6-b947-3b37-b5ae-d63deefd7450","pitchNumber":2,"startTime":"2025-09-20T20:17:37.408Z","endTime":"2025-09-20T20:17:41.738Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.25816652509989,"aZ":-18.924658524046567,"pfxX":7.067543851456129,"pfxZ":7.631702047489343,"pX":-0.6321461666022703,"pZ":2.888026894862077,"vX0":-8.144388899211505,"vY0":-130.84569729567886,"vZ0":-2.5391339138820475,"x":141.1,"y":160.8,"x0":1.6006091393641002,"y0":50.00451980419274,"z0":5.286980504071217,"aX":12.27330169548098},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":13.4,"breakHorizontal":-11.0,"spinRate":2001,"spinDirection":149},"zone":1,"typeConfidence":0.91,"plateTime":0.41838897428843946,"extension":6.600227648827937},"index":2,"playId":"00060452-83f0-3e9e-b149-67f2c32d64c3","pitchNumber":3,"startTime":"2025-09-20T20:17:55.038Z","endTime":"2025-09-20T20:17:59.405Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2025-09-20T20:18:08.448Z","endTime":"2025-09-20T20:18:22.247Z","isPitch":false,"type":"action","player":{"id":621439,"link":"/api/v1/people/621439"}},{"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":81.6,"endSpeed":75.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.46957921372951,"aZ":-25.959425987384403,"pfxX":9.453716394584264,"pfxZ":4.326290547680675,"pX":0.603662182067111,"pZ":1.6928672355994105,"vX0":-5.695662040664941,"vY0":-118.77590236007971,"vZ0":-3.5408506785705525,"x":93.99,"y":193.07,"x0":1.7971357118258808,"y0":50.00484986470461,"z0":5.548045881802749,"aX":13.590399178456039},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":7.3,"breakHorizontal":-15.8,"spinRate":1408,"spinDirection":119},"zone":9,"typeConfidence":0.91,"plateTime":0.46008262907544495,"extension":5.787703249420766},"index":4,"playId":"0441db59-d288-3f33-8abd-ab82bed47022","pitchNumber":4,"startTime":"2025-09-20T20:18:22.247Z","endTime":"2025-09-20T20:18:26.705Z","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":69.3,"endSpeed":63.8,"strikeZoneTop":3.32499041558922,"strikeZoneBottom":1.5239798605637,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.406071146052323,"aZ":-40.073580581363295,"pfxX":-3.1624755455264686,"pfxZ":-7.778516289958629,"pX":-0.6525232779243363,"pZ":1.5753826891002753,"vX0":-3.815609220626606,"vY0":-100.8289534024606,"vZ0":1.8017917811936652,"x":141.87,"y":196.24,"x0":1.6847554550516022,"y0":50.000613185648014,"z0":5.777689693305024,"aX":-3.2128816660083164},"breaks":{"breakAngle":4.8,"breakLength":15.6,"breakY":24.0,"breakVertical":-70.6,"breakVerticalInduced":-13.0,"breakHorizontal":7.0,"spinRate":1783,"spinDirection":339},"zone":7,"typeConfidence":0.91,"plateTime":0.5459830138366715,"extension":5.861216225151173},"index":5,"playId":"9489727b-25c8-3ab7-b6af-af29db8f8006","pitchNumber":5,"startTime":"2025-09-20T20:18:41.836Z","endTime":"2025-09-20T20:18:46.271Z","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":80.7,"endSpeed":74.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.06082116426126,"aZ":-28.94370457976617,"pfxX":8.387024132819576,"pfxZ":2.2971568892892895,"pX":0.025979585014108034,"pZ":2.0796426699113377,"vX0":-6.5702400575325175,"vY0":-117.41749858597919,"vZ0":-1.8738471874648501,"x":100.88,"y":180.01,"x0":1.763148144735149,"y0":50.00003080920895,"z0":5.566678854404929,"aX":11.77509333555947},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":4.0,"breakHorizontal":-13.7,"spinRate":1446,"spinDirection":123},"zone":8,"typeConfidence":0.91,"plateTime":0.4654797293230901,"extension":5.960923543413326},"index":6,"playId":"ca829e8b-c3c5-334c-b96b-087637091693","pitchNumber":6,"startTime":"2025-09-20T20:18:59.248Z","endTime":"2025-09-20T20:19:03.604Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T20:19:03.604Z","atBatIndex":64},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Austin Martin doubles (8) on a line drive to left fielder Steven Kwan.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-20T20:19:12.075Z","endTime":"2025-09-20T20:21:01.397Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663465,"fullName":"Kolby Allard","link":"/api/v1/people/663465"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"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":70.5,"endSpeed":64.4,"strikeZoneTop":3.31403430604995,"strikeZoneBottom":1.4742974031363,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.97043595356757,"aZ":-39.76834203444499,"pfxX":-3.3401937787638496,"pfxZ":-7.225484919516578,"pX":0.6471210156936783,"pZ":3.0425098763813043,"vX0":-1.4746899595528589,"vY0":-102.53556594417817,"vZ0":4.1524679736481644,"x":92.33,"y":156.63,"x0":1.8125319382983547,"y0":50.00225605087781,"z0":5.884623744888563,"aX":-3.5108850219806107},"breaks":{"breakAngle":6.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.0,"breakVerticalInduced":-11.3,"breakHorizontal":6.5,"spinRate":1825,"spinDirection":335},"zone":3,"typeConfidence":0.91,"plateTime":0.5368139588037808,"extension":5.748830473002635},"index":0,"playId":"95a6d42a-24a6-3fce-87c0-2804916bebf5","pitchNumber":1,"startTime":"2025-09-20T20:19:25.297Z","endTime":"2025-09-20T20:19:29.571Z","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.6,"endSpeed":74.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.62399408704519,"aZ":-25.7144594695578,"pfxX":8.401583848192876,"pfxZ":4.625584221448534,"pX":0.10950383506792993,"pZ":3.223345865683126,"vX0":-6.551066325202106,"vY0":-117.23278197817848,"vZ0":-0.2339182357813695,"x":112.83,"y":151.75,"x0":1.8450650464267453,"y0":50.0006391686587,"z0":5.719417757177254,"aX":11.723581622412544},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":8.6,"breakHorizontal":-13.7,"spinRate":1449,"spinDirection":119},"zone":2,"typeConfidence":0.91,"plateTime":0.4667629761811076,"extension":5.829864866099804},"index":1,"playId":"1167a04a-7040-398c-a449-36689900fa64","pitchNumber":2,"startTime":"2025-09-20T20:19:37.536Z","endTime":"2025-09-20T20:19:47.277Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-09-20T20:20:35.817Z","endTime":"2025-09-20T20:20:48.076Z","isPitch":false,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"}},{"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":72.0,"endSpeed":65.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.642673336745585,"aZ":-40.9587974999575,"pfxX":-3.4817761711593715,"pfxZ":-8.059834836439055,"pX":0.49968762739089456,"pZ":1.9718729944081217,"vX0":-1.9188159113010819,"vY0":-104.696833782024,"vZ0":2.239898137266613,"x":97.95,"y":185.54,"x0":1.8860273082528014,"y0":50.00248252432493,"z0":5.746461722830467,"aX":-3.795147589129695},"breaks":{"breakAngle":6.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.0,"breakVerticalInduced":-13.3,"breakHorizontal":6.8,"spinRate":1844,"spinDirection":335},"zone":9,"typeConfidence":0.91,"plateTime":0.5267974850304933,"extension":5.974153429366084},"hitData":{"launchSpeed":78.9,"launchAngle":27.0,"totalDistance":266.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":83.36,"coordY":101.85}},"index":3,"playId":"33b3c8c0-a6ed-3a05-b659-b9da0dba1c6a","pitchNumber":3,"startTime":"2025-09-20T20:20:48.076Z","endTime":"2025-09-20T20:21:01.397Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T20:21:01.397Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trevor Larnach grounds out softly, pitcher Kolby Allard to first baseman Kyle Manzardo.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-20T20:21:10.754Z","endTime":"2025-09-20T20:22:00.604Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663465,"fullName":"Kolby Allard","link":"/api/v1/people/663465"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663465,"link":"/api/v1/people/663465"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.8,"strikeZoneTop":3.70248290088388,"strikeZoneBottom":1.70456215838974,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.143912724695532,"aZ":-18.903558967174426,"pfxX":7.777841191150821,"pfxZ":7.443235229690965,"pX":-0.8582528658315745,"pZ":2.3181655666053107,"vX0":-9.671357777066259,"vY0":-131.95971045786774,"vZ0":-3.8229707102356096,"x":149.71,"y":176.19,"x0":1.8247632405950638,"y0":50.00484536821698,"z0":5.158808131066028,"aX":13.872266951911696},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":13.0,"breakHorizontal":-12.2,"spinRate":1947,"spinDirection":148},"zone":13,"typeConfidence":0.91,"plateTime":0.41331692955593935,"extension":6.543471831887515},"index":0,"playId":"2285dcda-7f7d-363c-ab7b-3488b5b16398","pitchNumber":1,"startTime":"2025-09-20T20:21:36.533Z","endTime":"2025-09-20T20:21:40.369Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.3,"strikeZoneTop":3.81,"strikeZoneBottom":1.84,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.370523127619045,"aZ":-20.826283193577694,"pfxX":8.154235771123057,"pfxZ":6.4021240079976955,"pX":1.285274562493466,"pZ":3.5532758124786192,"vX0":-4.706232947718793,"vY0":-131.89995278121478,"vZ0":-0.5698157388365265,"x":68.01,"y":142.84,"x0":2.027209625250623,"y0":50.00646090221758,"z0":5.299088969200829,"aX":14.462946509311926},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.8,"breakHorizontal":-13.8,"spinRate":2033,"spinDirection":146},"zone":12,"typeConfidence":0.89,"plateTime":0.4142551278102595,"extension":6.462094329786879},"hitData":{"launchSpeed":30.3,"launchAngle":-54.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":128.53,"coordY":190.9}},"index":1,"playId":"8ba94893-1603-37a2-898d-edaaaa04a0a3","pitchNumber":2,"startTime":"2025-09-20T20:21:51.967Z","endTime":"2025-09-20T20:22:00.604Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T20:22:00.604Z","atBatIndex":66}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trevor Larnach grounds out softly, pitcher Kolby Allard to first baseman Kyle Manzardo.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-20T20:21:10.754Z","endTime":"2025-09-20T20:22:00.604Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663465,"fullName":"Kolby Allard","link":"/api/v1/people/663465"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663465,"link":"/api/v1/people/663465"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.8,"strikeZoneTop":3.70248290088388,"strikeZoneBottom":1.70456215838974,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.143912724695532,"aZ":-18.903558967174426,"pfxX":7.777841191150821,"pfxZ":7.443235229690965,"pX":-0.8582528658315745,"pZ":2.3181655666053107,"vX0":-9.671357777066259,"vY0":-131.95971045786774,"vZ0":-3.8229707102356096,"x":149.71,"y":176.19,"x0":1.8247632405950638,"y0":50.00484536821698,"z0":5.158808131066028,"aX":13.872266951911696},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":13.0,"breakHorizontal":-12.2,"spinRate":1947,"spinDirection":148},"zone":13,"typeConfidence":0.91,"plateTime":0.41331692955593935,"extension":6.543471831887515},"index":0,"playId":"2285dcda-7f7d-363c-ab7b-3488b5b16398","pitchNumber":1,"startTime":"2025-09-20T20:21:36.533Z","endTime":"2025-09-20T20:21:40.369Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.3,"strikeZoneTop":3.81,"strikeZoneBottom":1.84,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.370523127619045,"aZ":-20.826283193577694,"pfxX":8.154235771123057,"pfxZ":6.4021240079976955,"pX":1.285274562493466,"pZ":3.5532758124786192,"vX0":-4.706232947718793,"vY0":-131.89995278121478,"vZ0":-0.5698157388365265,"x":68.01,"y":142.84,"x0":2.027209625250623,"y0":50.00646090221758,"z0":5.299088969200829,"aX":14.462946509311926},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.8,"breakHorizontal":-13.8,"spinRate":2033,"spinDirection":146},"zone":12,"typeConfidence":0.89,"plateTime":0.4142551278102595,"extension":6.462094329786879},"hitData":{"launchSpeed":30.3,"launchAngle":-54.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":128.53,"coordY":190.9}},"index":1,"playId":"8ba94893-1603-37a2-898d-edaaaa04a0a3","pitchNumber":2,"startTime":"2025-09-20T20:21:51.967Z","endTime":"2025-09-20T20:22:00.604Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T20:22:00.604Z","atBatIndex":66},"scoringPlays":[2,7,9,29,32,54],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2,3],"bottom":[4,5,6],"hits":{"away":[{"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":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":189.33,"y":78.35},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":1,"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":225.34,"y":76.55},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":1,"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"coordinates":{"x":171.39,"y":90.6},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":1,"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"coordinates":{"x":128.95,"y":82.95},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":1,"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"coordinates":{"x":119.1,"y":145.36},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":7,"endIndex":15,"top":[7,8,9,10,11],"bottom":[12,13,14,15],"hits":{"away":[{"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":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"coordinates":{"x":201.04,"y":71.68},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":2,"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"coordinates":{"x":149.37,"y":162.91},"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":2,"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"coordinates":{"x":223.22,"y":90.49},"type":"H","description":"Home Run"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":2,"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":57.96,"y":124.17},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":2,"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"coordinates":{"x":198.32,"y":95.33},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":2,"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":150.61,"y":165.04},"type":"O","description":"Pop Out"}]}},{"startIndex":16,"endIndex":21,"top":[16,17,18],"bottom":[19,20,21],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"coordinates":{"x":69.67,"y":162.43},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":146.19,"y":155.64},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":3,"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"coordinates":{"x":98.03,"y":150.06},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":3,"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"coordinates":{"x":101.07,"y":164.76},"type":"O","description":"Groundout"}]}},{"startIndex":22,"endIndex":27,"top":[22,23,24],"bottom":[25,26,27],"hits":{"away":[{"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":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"coordinates":{"x":161.15,"y":164.56},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":4,"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"coordinates":{"x":148.07,"y":55.7},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":4,"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"coordinates":{"x":147.2,"y":153.1},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":4,"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":146.19,"y":154.62},"type":"O","description":"Groundout"}]}},{"startIndex":28,"endIndex":38,"top":[28,29,30,31,32,33,34],"bottom":[35,36,37,38],"hits":{"away":[{"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":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"coordinates":{"x":115.47,"y":133.07},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":5,"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"coordinates":{"x":224.31,"y":86.16},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":5,"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":181.78,"y":57.7},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":5,"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":86.07,"y":129.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":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":76.74,"y":110.2},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":5,"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"coordinates":{"x":78.4,"y":86.8},"type":"O","description":"Flyout"}],"home":[]}},{"startIndex":39,"endIndex":44,"top":[39,40,41],"bottom":[42,43,44],"hits":{"away":[{"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":641672,"fullName":"Thomas Hatch","link":"/api/v1/people/641672"},"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"coordinates":{"x":101.57,"y":166.79},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":6,"pitcher":{"id":641672,"fullName":"Thomas Hatch","link":"/api/v1/people/641672"},"batter":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"coordinates":{"x":139.09,"y":168.82},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":6,"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"coordinates":{"x":106.14,"y":151.07},"type":"O","description":"Groundout"}]}},{"startIndex":45,"endIndex":51,"top":[45,46,47,48],"bottom":[49,50,51],"hits":{"away":[{"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":641672,"fullName":"Thomas Hatch","link":"/api/v1/people/641672"},"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"coordinates":{"x":143.65,"y":149.05},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":7,"pitcher":{"id":641672,"fullName":"Thomas Hatch","link":"/api/v1/people/641672"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":144.59,"y":168.52},"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":641672,"fullName":"Thomas Hatch","link":"/api/v1/people/641672"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":91.29,"y":123.31},"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":7,"pitcher":{"id":641672,"fullName":"Thomas Hatch","link":"/api/v1/people/641672"},"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"coordinates":{"x":82.83,"y":105.78},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":7,"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"coordinates":{"x":183.16,"y":114.25},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":7,"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":178.93,"y":113.64},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":7,"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"coordinates":{"x":116.67,"y":81.0},"type":"O","description":"Flyout"}]}},{"startIndex":52,"endIndex":58,"top":[52,53,54,55],"bottom":[56,57,58],"hits":{"away":[{"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":641672,"fullName":"Thomas Hatch","link":"/api/v1/people/641672"},"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"coordinates":{"x":152.34,"y":166.83},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":8,"pitcher":{"id":641672,"fullName":"Thomas Hatch","link":"/api/v1/people/641672"},"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"coordinates":{"x":210.36,"y":63.48},"type":"H","description":"Home Run"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":8,"pitcher":{"id":663465,"fullName":"Kolby Allard","link":"/api/v1/people/663465"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":84.64,"y":111.83},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":8,"pitcher":{"id":663465,"fullName":"Kolby Allard","link":"/api/v1/people/663465"},"batter":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"coordinates":{"x":109.42,"y":152.33},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":59,"endIndex":66,"top":[59,60,61,62],"bottom":[63,64,65,66],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":9,"pitcher":{"id":641672,"fullName":"Thomas Hatch","link":"/api/v1/people/641672"},"batter":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"coordinates":{"x":163.93,"y":89.73},"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":9,"pitcher":{"id":641672,"fullName":"Thomas Hatch","link":"/api/v1/people/641672"},"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"coordinates":{"x":150.75,"y":150.57},"type":"O","description":"Double Play"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":9,"pitcher":{"id":641672,"fullName":"Thomas Hatch","link":"/api/v1/people/641672"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":143.65,"y":143.47},"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":9,"pitcher":{"id":641672,"fullName":"Thomas Hatch","link":"/api/v1/people/641672"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":152.79,"y":89.27},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":9,"pitcher":{"id":663465,"fullName":"Kolby Allard","link":"/api/v1/people/663465"},"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"coordinates":{"x":83.36,"y":101.85},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"inning":9,"pitcher":{"id":663465,"fullName":"Kolby Allard","link":"/api/v1/people/663465"},"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"coordinates":{"x":128.53,"y":190.9},"type":"O","description":"Groundout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":0}},{"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":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":1},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":2}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"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":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":0,"hits":3,"errors":1,"leftOnBase":3},"away":{"runs":6,"hits":10,"errors":0,"leftOnBase":4}},"defense":{"pitcher":{"id":663465,"fullName":"Kolby Allard","link":"/api/v1/people/663465"},"catcher":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"first":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"second":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"third":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"shortstop":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"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":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"onDeck":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"inHole":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"battingOrder":2,"team":{"id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"}},"offense":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"onDeck":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"inHole":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"pitcher":{"id":641672,"fullName":"Thomas Hatch","link":"/api/v1/people/641672"},"battingOrder":3,"team":{"id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"}},"balls":1,"strikes":0,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":9,"airOuts":8,"runs":6,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".226","atBats":34,"obp":".297","slg":".375","ops":".672","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":27,"rbi":5,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"6.80","popOuts":1,"lineOuts":1},"pitching":{"flyOuts":4,"groundOuts":7,"airOuts":8,"runs":0,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":28,"obp":".167","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":126,"era":"3.71","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":0,"whip":"1.27","battersFaced":30,"outs":27,"completeGames":0,"shutouts":1,"pitchesThrown":126,"balls":47,"strikes":79,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"pitchesPerInning":"14.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":0,"chances":36,"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,"battingOrder":"700","stats":{"batting":{"summary":"2-4 | HR, 2B, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":1,"leftOnBase":0,"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":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":1,"groundOuts":7,"airOuts":3,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".269","atBats":26,"obp":".367","slg":".462","ops":".829","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":30,"totalBases":12,"rbi":3,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".375","groundOutsToAirouts":"2.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.00","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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID595978":{"person":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"jerseyNumber":"27","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":27,"groundOuts":32,"airOuts":56,"runs":11,"doubles":3,"triples":0,"homeRuns":5,"strikeOuts":41,"baseOnBalls":16,"intentionalWalks":0,"hits":22,"hitByPitch":1,"avg":".151","atBats":146,"obp":".236","slg":".274","ops":".510","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":168,"totalBases":40,"rbi":10,"leftOnBase":66,"sacBunts":3,"sacFlies":2,"babip":".167","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.20","popOuts":21,"lineOuts":8},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":2,"groundOuts":3,"airOuts":5,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":14,"obp":".438","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":56,"era":"6.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"2.33","battersFaced":16,"outs":9,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":56,"balls":21,"strikes":35,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".---","pitchesPerInning":"18.67","gamesFinished":3,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"3.00","walksPer9Inn":"3.00","hitsPer9Inn":"18.00","runsScoredPer9":"6.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":12,"stolenBases":30,"stolenBasePercentage":".714","caughtStealingPercentage":".286","assists":18,"putOuts":420,"errors":1,"chances":439,"fielding":".998","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682177":{"person":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"jerseyNumber":"10","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":46,"groundOuts":90,"airOuts":85,"runs":46,"doubles":18,"triples":1,"homeRuns":12,"strikeOuts":110,"baseOnBalls":37,"intentionalWalks":1,"hits":77,"hitByPitch":3,"avg":".214","atBats":360,"obp":".292","slg":".369","ops":".661","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":402,"totalBases":133,"rbi":39,"leftOnBase":143,"sacBunts":1,"sacFlies":1,"babip":".272","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":16,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":171,"putOuts":161,"errors":2,"chances":334,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID678877":{"person":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"jerseyNumber":"43","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":63,"flyOuts":19,"groundOuts":35,"airOuts":36,"runs":18,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":47,"baseOnBalls":3,"intentionalWalks":0,"hits":22,"hitByPitch":0,"avg":".158","atBats":139,"obp":".175","slg":".281","ops":".456","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":143,"totalBases":39,"rbi":12,"leftOnBase":60,"sacBunts":0,"sacFlies":1,"babip":".193","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.80","popOuts":9,"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":7,"putOuts":99,"errors":0,"chances":106,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677944":{"person":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"note":"(W, 7-6)","summary":"7.0 IP, 0 ER, 8 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":5,"airOuts":7,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":98,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":23,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":98,"balls":38,"strikes":60,"strikePercentage":".610","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":2},"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":22,"gamesStarted":22,"flyOuts":80,"groundOuts":126,"airOuts":141,"runs":62,"doubles":26,"triples":2,"homeRuns":23,"strikeOuts":106,"baseOnBalls":31,"intentionalWalks":1,"hits":120,"hitByPitch":3,"atBats":489,"obp":".293","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1988,"era":"4.15","inningsPitched":"128.0","wins":7,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":59,"whip":"1.18","battersFaced":527,"outs":384,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1988,"balls":707,"strikes":1281,"strikePercentage":".640","hitBatsmen":3,"balks":1,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".538","pitchesPerInning":"15.53","gamesFinished":0,"strikeoutWalkRatio":"3.42","strikeoutsPer9Inn":"7.45","walksPer9Inn":"2.18","hitsPer9Inn":"8.44","runsScoredPer9":"4.36","homeRunsPer9":"1.62","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":22,"lineOuts":39},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":6,"errors":2,"chances":15,"fielding":".867","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID677587":{"person":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"jerseyNumber":"4","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"900","stats":{"batting":{"summary":"2-4 | 2B, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":54,"groundOuts":91,"airOuts":91,"runs":29,"doubles":17,"triples":2,"homeRuns":4,"strikeOuts":72,"baseOnBalls":20,"intentionalWalks":0,"hits":74,"hitByPitch":8,"avg":".231","atBats":320,"obp":".290","slg":".334","ops":".624","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":356,"totalBases":107,"rbi":40,"leftOnBase":127,"sacBunts":4,"sacFlies":4,"babip":".282","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"80.00","popOuts":8,"lineOuts":29},"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":229,"putOuts":141,"errors":11,"chances":381,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID690984":{"person":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"jerseyNumber":"0","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":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}},"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,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"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":121,"flyOuts":37,"groundOuts":96,"airOuts":74,"runs":42,"doubles":23,"triples":1,"homeRuns":11,"strikeOuts":149,"baseOnBalls":24,"intentionalWalks":0,"hits":90,"hitByPitch":7,"avg":".223","atBats":404,"obp":".276","slg":".366","ops":".642","caughtStealing":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":440,"totalBases":148,"rbi":50,"leftOnBase":163,"sacBunts":1,"sacFlies":4,"babip":".319","groundOutsToAirouts":"1.30","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.73","popOuts":14,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":268,"putOuts":155,"errors":13,"chances":436,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":59,"gamesStarted":0,"flyOuts":26,"groundOuts":49,"airOuts":48,"runs":26,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":52,"baseOnBalls":14,"intentionalWalks":2,"hits":40,"hitByPitch":4,"atBats":183,"obp":".284","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":752,"era":"4.09","inningsPitched":"50.2","wins":5,"losses":3,"saves":0,"saveOpportunities":1,"holds":12,"blownSaves":1,"earnedRuns":23,"whip":"1.07","battersFaced":207,"outs":152,"gamesPitched":59,"completeGames":0,"shutouts":0,"pitchesThrown":752,"balls":239,"strikes":513,"strikePercentage":".680","hitBatsmen":4,"balks":1,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".625","pitchesPerInning":"14.84","gamesFinished":5,"strikeoutWalkRatio":"3.71","strikeoutsPer9Inn":"9.24","walksPer9Inn":"2.49","hitsPer9Inn":"7.11","runsScoredPer9":"4.62","homeRunsPer9":"0.53","inheritedRunners":42,"inheritedRunnersScored":14,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":7,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":3,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666310":{"person":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"jerseyNumber":"23","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"500","stats":{"batting":{"summary":"2-3 | 2 HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":8,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"1.50","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":61,"groundOuts":68,"airOuts":120,"runs":44,"doubles":20,"triples":1,"homeRuns":14,"strikeOuts":95,"baseOnBalls":44,"intentionalWalks":0,"hits":67,"hitByPitch":1,"avg":".195","atBats":343,"obp":".286","slg":".382","ops":".668","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":395,"totalBases":131,"rbi":44,"leftOnBase":142,"sacBunts":3,"sacFlies":4,"babip":".223","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.50","popOuts":34,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":27,"stolenBases":74,"stolenBasePercentage":".733","caughtStealingPercentage":".267","assists":58,"putOuts":890,"errors":7,"chances":955,"fielding":".993","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID671106":{"person":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":28,"gamesStarted":27,"flyOuts":81,"groundOuts":138,"airOuts":166,"runs":80,"doubles":27,"triples":0,"homeRuns":18,"strikeOuts":111,"baseOnBalls":59,"intentionalWalks":1,"hits":148,"hitByPitch":5,"atBats":556,"obp":".339","caughtStealing":9,"stolenBases":8,"stolenBasePercentage":".471","caughtStealingPercentage":".529","numberOfPitches":2519,"era":"4.36","inningsPitched":"144.1","wins":7,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":70,"whip":"1.43","battersFaced":628,"outs":433,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":2519,"balls":968,"strikes":1551,"strikePercentage":".620","hitBatsmen":5,"balks":0,"wildPitches":4,"pickoffs":4,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".389","pitchesPerInning":"17.45","gamesFinished":0,"strikeoutWalkRatio":"1.88","strikeoutsPer9Inn":"6.92","walksPer9Inn":"3.68","hitsPer9Inn":"9.23","runsScoredPer9":"4.99","homeRunsPer9":"1.12","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":38,"lineOuts":47},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":6,"errors":3,"chances":15,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681807":{"person":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"jerseyNumber":"6","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":17,"groundOuts":25,"airOuts":37,"runs":16,"doubles":4,"triples":0,"homeRuns":8,"strikeOuts":56,"baseOnBalls":9,"intentionalWalks":0,"hits":25,"hitByPitch":2,"avg":".175","atBats":143,"obp":".234","slg":".371","ops":".605","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":154,"totalBases":53,"rbi":23,"leftOnBase":77,"sacBunts":0,"sacFlies":0,"babip":".215","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.88","popOuts":15,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671922":{"person":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":73,"gamesStarted":0,"flyOuts":35,"groundOuts":47,"airOuts":66,"runs":31,"doubles":21,"triples":1,"homeRuns":4,"strikeOuts":101,"baseOnBalls":19,"intentionalWalks":3,"hits":55,"hitByPitch":4,"atBats":266,"obp":".268","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1155,"era":"3.06","inningsPitched":"70.2","wins":7,"losses":5,"saves":15,"saveOpportunities":21,"holds":19,"blownSaves":6,"earnedRuns":24,"whip":"1.05","battersFaced":292,"outs":212,"gamesPitched":73,"completeGames":0,"shutouts":0,"pitchesThrown":1155,"balls":378,"strikes":777,"strikePercentage":".670","hitBatsmen":4,"balks":2,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".583","pitchesPerInning":"16.34","gamesFinished":27,"strikeoutWalkRatio":"5.32","strikeoutsPer9Inn":"12.86","walksPer9Inn":"2.42","hitsPer9Inn":"7.00","runsScoredPer9":"3.95","homeRunsPer9":"0.51","inheritedRunners":26,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":11,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":6,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID608070":{"person":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"jerseyNumber":"11","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":150,"flyOuts":117,"groundOuts":128,"airOuts":212,"runs":99,"doubles":31,"triples":3,"homeRuns":30,"strikeOuts":71,"baseOnBalls":62,"intentionalWalks":22,"hits":159,"hitByPitch":8,"avg":".282","atBats":564,"obp":".358","slg":".507","ops":".865","caughtStealing":7,"stolenBases":40,"stolenBasePercentage":".851","caughtStealingPercentage":".149","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":640,"totalBases":286,"rbi":81,"leftOnBase":199,"sacBunts":0,"sacFlies":5,"babip":".276","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.80","popOuts":56,"lineOuts":39},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":225,"putOuts":79,"errors":11,"chances":315,"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"}]},"ID680757":{"person":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"jerseyNumber":"38","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | BB, SB","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":148,"flyOuts":124,"groundOuts":158,"airOuts":225,"runs":77,"doubles":28,"triples":1,"homeRuns":10,"strikeOuts":56,"baseOnBalls":54,"intentionalWalks":2,"hits":163,"hitByPitch":3,"avg":".275","atBats":593,"obp":".335","slg":".376","ops":".711","caughtStealing":5,"stolenBases":21,"stolenBasePercentage":".808","caughtStealingPercentage":".192","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":659,"totalBases":223,"rbi":50,"leftOnBase":158,"sacBunts":2,"sacFlies":7,"babip":".287","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"59.30","popOuts":29,"lineOuts":72},"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":13,"putOuts":298,"errors":8,"chances":319,"fielding":".975","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":"0-3 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":133,"flyOuts":81,"groundOuts":94,"airOuts":138,"runs":53,"doubles":23,"triples":2,"homeRuns":11,"strikeOuts":107,"baseOnBalls":22,"intentionalWalks":0,"hits":98,"hitByPitch":5,"avg":".228","atBats":429,"obp":".272","slg":".368","ops":".640","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":464,"totalBases":158,"rbi":45,"leftOnBase":173,"sacBunts":4,"sacFlies":4,"babip":".276","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.00","popOuts":27,"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":263,"errors":10,"chances":333,"fielding":".970","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":{"summary":"2.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":28,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":9,"strikes":19,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":31,"gamesStarted":2,"flyOuts":46,"groundOuts":54,"airOuts":84,"runs":22,"doubles":13,"triples":1,"homeRuns":5,"strikeOuts":39,"baseOnBalls":14,"intentionalWalks":3,"hits":64,"hitByPitch":1,"atBats":235,"obp":".312","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":956,"era":"2.77","inningsPitched":"61.2","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":19,"whip":"1.26","battersFaced":256,"outs":185,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":956,"balls":313,"strikes":643,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".500","pitchesPerInning":"15.50","gamesFinished":16,"strikeoutWalkRatio":"2.79","strikeoutsPer9Inn":"5.69","walksPer9Inn":"2.04","hitsPer9Inn":"9.34","runsScoredPer9":"3.21","homeRunsPer9":"0.73","inheritedRunners":5,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":23,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID700932":{"person":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"jerseyNumber":"9","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"400","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":134,"flyOuts":82,"groundOuts":77,"airOuts":141,"runs":45,"doubles":17,"triples":2,"homeRuns":26,"strikeOuts":124,"baseOnBalls":48,"intentionalWalks":2,"hits":104,"hitByPitch":8,"avg":".236","atBats":441,"obp":".319","slg":".460","ops":".779","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":502,"totalBases":203,"rbi":67,"leftOnBase":216,"sacBunts":0,"sacFlies":5,"babip":".264","groundOutsToAirouts":"0.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.96","popOuts":32,"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":24,"putOuts":350,"errors":4,"chances":378,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID596001":{"person":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"jerseyNumber":"16","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":55,"gamesStarted":0,"flyOuts":37,"groundOuts":62,"airOuts":68,"runs":22,"doubles":11,"triples":2,"homeRuns":5,"strikeOuts":52,"baseOnBalls":18,"intentionalWalks":2,"hits":59,"hitByPitch":4,"atBats":238,"obp":".309","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":991,"era":"2.78","inningsPitched":"64.2","wins":4,"losses":1,"saves":0,"saveOpportunities":0,"holds":6,"blownSaves":0,"earnedRuns":20,"whip":"1.19","battersFaced":263,"outs":194,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":991,"balls":347,"strikes":644,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".800","pitchesPerInning":"15.32","gamesFinished":9,"strikeoutWalkRatio":"2.89","strikeoutsPer9Inn":"7.24","walksPer9Inn":"2.51","hitsPer9Inn":"8.21","runsScoredPer9":"3.06","homeRunsPer9":"0.70","inheritedRunners":17,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":12,"lineOuts":19},"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":6,"gamesStarted":6,"flyOuts":16,"groundOuts":34,"airOuts":32,"runs":8,"doubles":6,"triples":0,"homeRuns":1,"strikeOuts":31,"baseOnBalls":5,"intentionalWalks":0,"hits":40,"hitByPitch":0,"atBats":137,"obp":".317","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":536,"era":"2.08","inningsPitched":"34.2","wins":3,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.30","battersFaced":142,"outs":104,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":536,"balls":184,"strikes":352,"strikePercentage":".660","hitBatsmen":0,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.46","gamesFinished":0,"strikeoutWalkRatio":"6.20","strikeoutsPer9Inn":"8.05","walksPer9Inn":"1.30","hitsPer9Inn":"10.38","runsScoredPer9":"2.08","homeRunsPer9":"0.26","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":2,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676282":{"person":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":32,"gamesStarted":11,"flyOuts":47,"groundOuts":72,"airOuts":84,"runs":36,"doubles":15,"triples":0,"homeRuns":9,"strikeOuts":95,"baseOnBalls":40,"intentionalWalks":0,"hits":71,"hitByPitch":0,"atBats":320,"obp":".307","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":1485,"era":"3.27","inningsPitched":"85.1","wins":5,"losses":3,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":31,"whip":"1.30","battersFaced":362,"outs":256,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":1485,"balls":558,"strikes":927,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".625","pitchesPerInning":"17.40","gamesFinished":10,"strikeoutWalkRatio":"2.38","strikeoutsPer9Inn":"10.02","walksPer9Inn":"4.22","hitsPer9Inn":"7.49","runsScoredPer9":"3.80","homeRunsPer9":"0.95","inheritedRunners":8,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":13,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":3,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687849":{"person":{"id":687849,"fullName":"Zak Kent","link":"/api/v1/people/687849"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":0,"flyOuts":3,"groundOuts":9,"airOuts":9,"runs":7,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":7,"intentionalWalks":0,"hits":12,"hitByPitch":1,"atBats":41,"obp":".408","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":220,"era":"5.91","inningsPitched":"10.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.78","battersFaced":49,"outs":32,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":220,"balls":95,"strikes":125,"strikePercentage":".570","hitBatsmen":1,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"20.63","gamesFinished":6,"strikeoutWalkRatio":"1.57","strikeoutsPer9Inn":"9.28","walksPer9Inn":"5.91","hitsPer9Inn":"10.13","runsScoredPer9":"5.91","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681870":{"person":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"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":0,"flyOuts":10,"groundOuts":11,"airOuts":26,"runs":7,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":34,"baseOnBalls":21,"intentionalWalks":0,"hits":12,"hitByPitch":2,"atBats":83,"obp":".330","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":445,"era":"1.78","inningsPitched":"25.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":11,"blownSaves":0,"earnedRuns":5,"whip":"1.30","battersFaced":106,"outs":76,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":445,"balls":176,"strikes":269,"strikePercentage":".600","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.42","rbi":0,"winPercentage":".000","pitchesPerInning":"17.57","gamesFinished":3,"strikeoutWalkRatio":"1.62","strikeoutsPer9Inn":"12.08","walksPer9Inn":"7.46","hitsPer9Inn":"4.26","runsScoredPer9":"2.49","homeRunsPer9":"0.71","inheritedRunners":13,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":8},"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":30,"gamesStarted":30,"flyOuts":84,"groundOuts":159,"airOuts":150,"runs":60,"doubles":21,"triples":1,"homeRuns":22,"strikeOuts":161,"baseOnBalls":81,"intentionalWalks":0,"hits":126,"hitByPitch":3,"atBats":593,"obp":".309","caughtStealing":6,"stolenBases":7,"stolenBasePercentage":".538","caughtStealingPercentage":".462","numberOfPitches":2834,"era":"3.06","inningsPitched":"161.2","wins":11,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":55,"whip":"1.28","battersFaced":680,"outs":485,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":2834,"balls":1093,"strikes":1741,"strikePercentage":".610","hitBatsmen":3,"balks":1,"wildPitches":9,"pickoffs":3,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".688","pitchesPerInning":"17.53","gamesFinished":0,"strikeoutWalkRatio":"1.99","strikeoutsPer9Inn":"8.96","walksPer9Inn":"4.51","hitsPer9Inn":"7.01","runsScoredPer9":"3.34","homeRunsPer9":"1.22","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":22,"lineOuts":44},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":6,"errors":0,"chances":21,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":69,"gamesStarted":0,"flyOuts":43,"groundOuts":50,"airOuts":70,"runs":23,"doubles":9,"triples":2,"homeRuns":7,"strikeOuts":65,"baseOnBalls":21,"intentionalWalks":2,"hits":54,"hitByPitch":1,"atBats":235,"obp":".293","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":995,"era":"3.11","inningsPitched":"63.2","wins":2,"losses":2,"saves":3,"saveOpportunities":7,"holds":33,"blownSaves":4,"earnedRuns":22,"whip":"1.18","battersFaced":261,"outs":191,"gamesPitched":69,"completeGames":0,"shutouts":0,"pitchesThrown":995,"balls":342,"strikes":653,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".500","pitchesPerInning":"15.63","gamesFinished":8,"strikeoutWalkRatio":"3.10","strikeoutsPer9Inn":"9.19","walksPer9Inn":"2.97","hitsPer9Inn":"7.63","runsScoredPer9":"3.25","homeRunsPer9":"0.99","inheritedRunners":32,"inheritedRunnersScored":13,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":15,"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":30,"gamesStarted":30,"flyOuts":94,"groundOuts":174,"airOuts":180,"runs":92,"doubles":24,"triples":5,"homeRuns":27,"strikeOuts":157,"baseOnBalls":52,"intentionalWalks":1,"hits":165,"hitByPitch":10,"atBats":671,"obp":".309","caughtStealing":4,"stolenBases":17,"stolenBasePercentage":".810","caughtStealingPercentage":".190","numberOfPitches":2865,"era":"4.34","inningsPitched":"176.1","wins":11,"losses":11,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":85,"whip":"1.23","battersFaced":738,"outs":529,"gamesPitched":30,"completeGames":2,"shutouts":1,"pitchesThrown":2865,"balls":1024,"strikes":1841,"strikePercentage":".640","hitBatsmen":10,"balks":1,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".500","pitchesPerInning":"16.25","gamesFinished":0,"strikeoutWalkRatio":"3.02","strikeoutsPer9Inn":"8.01","walksPer9Inn":"2.65","hitsPer9Inn":"8.42","runsScoredPer9":"4.70","homeRunsPer9":"1.38","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":2,"passedBall":0,"popOuts":43,"lineOuts":43},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":10,"errors":0,"chances":23,"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":51,"gamesStarted":0,"flyOuts":23,"groundOuts":33,"airOuts":38,"runs":21,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":43,"baseOnBalls":28,"intentionalWalks":2,"hits":35,"hitByPitch":5,"atBats":146,"obp":".374","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":703,"era":"4.69","inningsPitched":"40.1","wins":5,"losses":4,"saves":0,"saveOpportunities":2,"holds":14,"blownSaves":2,"earnedRuns":21,"whip":"1.56","battersFaced":182,"outs":121,"gamesPitched":51,"completeGames":0,"shutouts":0,"pitchesThrown":703,"balls":279,"strikes":424,"strikePercentage":".600","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".556","pitchesPerInning":"17.43","gamesFinished":4,"strikeoutWalkRatio":"1.54","strikeoutsPer9Inn":"9.60","walksPer9Inn":"6.25","hitsPer9Inn":"7.81","runsScoredPer9":"4.69","homeRunsPer9":"1.12","inheritedRunners":23,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":37,"flyOuts":16,"groundOuts":26,"airOuts":25,"runs":16,"doubles":8,"triples":1,"homeRuns":4,"strikeOuts":35,"baseOnBalls":10,"intentionalWalks":0,"hits":23,"hitByPitch":1,"avg":".215","atBats":107,"obp":".286","slg":".421","ops":".707","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":120,"totalBases":45,"rbi":16,"leftOnBase":42,"sacBunts":1,"sacFlies":1,"babip":".275","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.75","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":115,"errors":2,"chances":123,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[680757,682657,608070,700932,666310,672356,671655,682177,677587,677944,663465],"pitchers":[677944,663465],"bench":[681807,690984,595978,692216,678877],"bullpen":[671106,676440,676282,670036,683769,682120,596001,687849,800048,681870,671922,668909],"battingOrder":[680757,682657,608070,700932,666310,672356,671655,682177,677587],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Rocchio (17, Ryan); Valera (2, Hatch)."},{"label":"HR","value":"Ramírez, Jo (30, 1st inning off Ryan, 0 on, 2 out); Naylor, B 2 (14, 2nd inning off Ryan, 0 on, 0 out, 8th inning off Hatch, 0 on, 2 out); Valera (1, 2nd inning off Ryan, 0 on, 1 out); Schneemann (12, 5th inning off Ryan, 0 on, 1 out)."},{"label":"TB","value":"Kwan 2; Naylor, B 8; Ramírez, Jo 4; Rocchio 3; Schneemann 4; Valera 6."},{"label":"RBI","value":"Naylor, B 2 (44); Ramírez, Jo (81); Schneemann (39); Valera (3)."},{"label":"2-out RBI","value":"Naylor, B; Ramírez, Jo."},{"label":"Runners left in scoring position, 2 out","value":"Manzardo."},{"label":"GIDP","value":"Arias, G; Ramírez, Jo."},{"label":"Team RISP","value":"1-for-4."},{"label":"Team LOB","value":"4."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Kwan (21, 2nd base off Ryan/Pereda)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"2 (Arias, G-Manzardo; Arias, G-Rocchio-Manzardo)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":7,"airOuts":8,"runs":0,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".239","atBats":28,"obp":".312","slg":".398","ops":".710","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":30,"totalBases":5,"rbi":0,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":2},"pitching":{"flyOuts":6,"groundOuts":9,"airOuts":8,"runs":6,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":34,"obp":".351","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":127,"era":"4.67","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.34","battersFaced":37,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":127,"balls":49,"strikes":78,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":5,"pitchesPerInning":"14.11","runsScoredPer9":"6.00","homeRunsPer9":"5.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":1,"chances":38,"passedBall":0,"pickoffs":0}},"players":{"ID543859":{"person":{"id":543859,"fullName":"Michael Tonkin","link":"/api/v1/people/543859"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":0,"flyOuts":16,"groundOuts":19,"airOuts":30,"runs":13,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":18,"baseOnBalls":8,"intentionalWalks":0,"hits":19,"hitByPitch":5,"atBats":85,"obp":".323","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":386,"era":"5.09","inningsPitched":"23.0","wins":2,"losses":1,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":13,"whip":"1.17","battersFaced":99,"outs":69,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":386,"balls":143,"strikes":243,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".667","pitchesPerInning":"16.78","gamesFinished":6,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"7.04","walksPer9Inn":"3.13","hitsPer9Inn":"7.43","runsScoredPer9":"5.09","homeRunsPer9":"1.17","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID689520":{"person":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":3,"gamesStarted":0,"flyOuts":2,"groundOuts":6,"airOuts":6,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":21,"obp":".190","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":75,"era":"1.50","inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"0.67","battersFaced":21,"outs":18,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":75,"balls":18,"strikes":57,"strikePercentage":".760","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"12.50","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"7.50","walksPer9Inn":"0.00","hitsPer9Inn":"6.00","runsScoredPer9":"1.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"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}},"ID671737":{"person":{"id":671737,"fullName":"Taj Bradley","link":"/api/v1/people/671737"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":26,"flyOuts":75,"groundOuts":141,"airOuts":137,"runs":87,"doubles":26,"triples":1,"homeRuns":18,"strikeOuts":118,"baseOnBalls":54,"intentionalWalks":0,"hits":129,"hitByPitch":4,"atBats":519,"obp":".321","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":2237,"era":"5.20","inningsPitched":"136.2","wins":6,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":79,"whip":"1.34","battersFaced":583,"outs":410,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2237,"balls":838,"strikes":1399,"strikePercentage":".630","hitBatsmen":4,"balks":1,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".429","pitchesPerInning":"16.37","gamesFinished":0,"strikeoutWalkRatio":"2.19","strikeoutsPer9Inn":"7.77","walksPer9Inn":"3.56","hitsPer9Inn":"8.50","runsScoredPer9":"5.73","homeRunsPer9":"1.19","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":32,"lineOuts":30},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":8,"errors":1,"chances":19,"fielding":".947","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665019":{"person":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"jerseyNumber":"18","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","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":3,"putOuts":6,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":63,"groundOuts":69,"airOuts":103,"runs":43,"doubles":11,"triples":3,"homeRuns":19,"strikeOuts":85,"baseOnBalls":28,"intentionalWalks":1,"hits":68,"hitByPitch":5,"avg":".212","atBats":321,"obp":".284","slg":".442","ops":".726","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":358,"totalBases":142,"rbi":50,"leftOnBase":142,"sacBunts":2,"sacFlies":2,"babip":".224","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.90","popOuts":16,"lineOuts":24},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":20,"era":"18.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"3.00","battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":7,"strikes":13,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"20.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"27.00","runsScoredPer9":"18.00","homeRunsPer9":"18.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":113,"putOuts":343,"errors":2,"chances":458,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID686797":{"person":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"jerseyNumber":"2","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":131,"flyOuts":85,"groundOuts":130,"airOuts":136,"runs":48,"doubles":15,"triples":1,"homeRuns":15,"strikeOuts":87,"baseOnBalls":30,"intentionalWalks":0,"hits":110,"hitByPitch":4,"avg":".240","atBats":458,"obp":".290","slg":".376","ops":".666","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":497,"totalBases":172,"rbi":62,"leftOnBase":195,"sacBunts":0,"sacFlies":5,"babip":".263","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.53","popOuts":23,"lineOuts":28},"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":232,"putOuts":144,"errors":9,"chances":385,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668885":{"person":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"jerseyNumber":"16","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | 2B","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":12,"groundOuts":43,"airOuts":27,"runs":19,"doubles":8,"triples":1,"homeRuns":1,"strikeOuts":25,"baseOnBalls":19,"intentionalWalks":0,"hits":40,"hitByPitch":1,"avg":".301","atBats":133,"obp":".392","slg":".398","ops":".790","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":155,"totalBases":53,"rbi":6,"leftOnBase":54,"sacBunts":2,"sacFlies":0,"babip":".364","groundOutsToAirouts":"1.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"133.00","popOuts":6,"lineOuts":9},"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":71,"errors":1,"chances":79,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID680573":{"person":{"id":680573,"fullName":"Simeon Woods Richardson","link":"/api/v1/people/680573"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":20,"flyOuts":76,"groundOuts":63,"airOuts":134,"runs":51,"doubles":16,"triples":1,"homeRuns":16,"strikeOuts":95,"baseOnBalls":44,"intentionalWalks":0,"hits":92,"hitByPitch":3,"atBats":381,"obp":".323","caughtStealing":5,"stolenBases":7,"stolenBasePercentage":".583","caughtStealingPercentage":".417","numberOfPitches":1717,"era":"4.31","inningsPitched":"100.1","wins":7,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":48,"whip":"1.36","battersFaced":431,"outs":301,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1717,"balls":637,"strikes":1080,"strikePercentage":".630","hitBatsmen":3,"balks":1,"wildPitches":4,"pickoffs":2,"groundOutsToAirouts":"0.47","rbi":0,"winPercentage":".636","pitchesPerInning":"17.11","gamesFinished":0,"strikeoutWalkRatio":"2.16","strikeoutsPer9Inn":"8.52","walksPer9Inn":"3.95","hitsPer9Inn":"8.25","runsScoredPer9":"4.57","homeRunsPer9":"1.44","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":31,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":7,"errors":2,"chances":13,"fielding":".846","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID640902":{"person":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"jerseyNumber":"65","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":1,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":1,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":5,"groundOuts":18,"airOuts":12,"runs":4,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":21,"baseOnBalls":8,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".231","atBats":65,"obp":".315","slg":".308","ops":".623","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":74,"totalBases":20,"rbi":4,"leftOnBase":26,"sacBunts":1,"sacFlies":0,"babip":".341","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":4},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":2,"groundOuts":3,"airOuts":3,"runs":7,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":17,"obp":".550","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":70,"era":"21.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"3.67","battersFaced":20,"outs":9,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":70,"balls":27,"strikes":43,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"23.33","gamesFinished":3,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"9.00","walksPer9Inn":"6.00","hitsPer9Inn":"27.00","runsScoredPer9":"21.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":3,"stolenBases":23,"stolenBasePercentage":".885","caughtStealingPercentage":".115","assists":6,"putOuts":177,"errors":4,"chances":187,"fielding":".979","passedBall":1,"pickoffs":2}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID676812":{"person":{"id":676812,"fullName":"Carson McCusker","link":"/api/v1/people/676812"},"jerseyNumber":"60","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":2,"groundOuts":3,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".188","atBats":16,"obp":".188","slg":".188","ops":".376","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":16,"totalBases":3,"rbi":0,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"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":6,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666397":{"person":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"jerseyNumber":"47","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":14,"groundOuts":48,"airOuts":31,"runs":12,"doubles":8,"triples":0,"homeRuns":3,"strikeOuts":56,"baseOnBalls":20,"intentionalWalks":0,"hits":33,"hitByPitch":2,"avg":".199","atBats":166,"obp":".291","slg":".301","ops":".592","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":190,"totalBases":50,"rbi":12,"leftOnBase":82,"sacBunts":1,"sacFlies":1,"babip":".278","groundOutsToAirouts":"1.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"55.33","popOuts":0,"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":62,"putOuts":129,"errors":3,"chances":194,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701487":{"person":{"id":701487,"fullName":"Pierson Ohl","link":"/api/v1/people/701487"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":3,"flyOuts":15,"groundOuts":25,"airOuts":28,"runs":22,"doubles":7,"triples":1,"homeRuns":5,"strikeOuts":23,"baseOnBalls":7,"intentionalWalks":0,"hits":35,"hitByPitch":0,"atBats":111,"obp":".356","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":493,"era":"5.88","inningsPitched":"26.0","wins":0,"losses":3,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":17,"whip":"1.62","battersFaced":118,"outs":78,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":493,"balls":175,"strikes":318,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".000","pitchesPerInning":"18.96","gamesFinished":3,"strikeoutWalkRatio":"3.29","strikeoutsPer9Inn":"7.96","walksPer9Inn":"2.42","hitsPer9Inn":"12.12","runsScoredPer9":"7.62","homeRunsPer9":"1.73","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":10},"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}},"ID680837":{"person":{"id":680837,"fullName":"Ryan Fitzgerald","link":"/api/v1/people/680837"},"jerseyNumber":"53","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"700","stats":{"batting":{"summary":"0-1 | 2 BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"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":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":7,"groundOuts":8,"airOuts":10,"runs":8,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":6,"baseOnBalls":5,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".250","atBats":32,"obp":".351","slg":".531","ops":".882","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":17,"rbi":8,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"babip":".217","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.67","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":5,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":8,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":24,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":8,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":8,"strikes":16,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.20","rbi":0,"winPercentage":".---","pitchesPerInning":"12.00","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":22,"putOuts":13,"errors":0,"chances":35,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID681508":{"person":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"jerseyNumber":"11","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":21,"groundOuts":23,"airOuts":37,"runs":15,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":19,"baseOnBalls":10,"intentionalWalks":0,"hits":15,"hitByPitch":3,"avg":".163","atBats":92,"obp":".264","slg":".239","ops":".503","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":107,"totalBases":22,"rbi":11,"leftOnBase":47,"sacBunts":1,"sacFlies":1,"babip":".181","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.00","popOuts":9,"lineOuts":7},"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":3,"stolenBases":15,"stolenBasePercentage":".833","caughtStealingPercentage":".167","assists":8,"putOuts":129,"errors":3,"chances":140,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680577":{"person":{"id":680577,"fullName":"DaShawn Keirsey Jr.","link":"/api/v1/people/680577"},"jerseyNumber":"21","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":11,"groundOuts":23,"airOuts":18,"runs":11,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":32,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":1,"avg":".110","atBats":82,"obp":".141","slg":".183","ops":".324","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":85,"totalBases":15,"rbi":6,"leftOnBase":44,"sacBunts":0,"sacFlies":0,"babip":".146","groundOutsToAirouts":"1.28","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.00","popOuts":6,"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":1,"putOuts":51,"errors":0,"chances":52,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681546":{"person":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"jerseyNumber":"30","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"900","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":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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":10,"groundOuts":21,"airOuts":23,"runs":17,"doubles":5,"triples":1,"homeRuns":5,"strikeOuts":53,"baseOnBalls":11,"intentionalWalks":0,"hits":17,"hitByPitch":2,"avg":".149","atBats":114,"obp":".236","slg":".342","ops":".578","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":127,"totalBases":39,"rbi":10,"leftOnBase":56,"sacBunts":0,"sacFlies":0,"babip":".214","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.80","popOuts":7,"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":0,"putOuts":71,"errors":0,"chances":71,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID663485":{"person":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":65,"gamesStarted":3,"flyOuts":32,"groundOuts":69,"airOuts":68,"runs":41,"doubles":13,"triples":3,"homeRuns":7,"strikeOuts":62,"baseOnBalls":19,"intentionalWalks":2,"hits":64,"hitByPitch":4,"atBats":256,"obp":".307","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":1091,"era":"4.76","inningsPitched":"68.0","wins":4,"losses":6,"saves":2,"saveOpportunities":6,"holds":13,"blownSaves":4,"earnedRuns":36,"whip":"1.22","battersFaced":286,"outs":204,"gamesPitched":65,"completeGames":0,"shutouts":0,"pitchesThrown":1091,"balls":385,"strikes":706,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.01","rbi":0,"winPercentage":".400","pitchesPerInning":"16.04","gamesFinished":16,"strikeoutWalkRatio":"3.26","strikeoutsPer9Inn":"8.21","walksPer9Inn":"2.51","hitsPer9Inn":"8.47","runsScoredPer9":"5.43","homeRunsPer9":"0.93","inheritedRunners":25,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":3,"sacFlies":4,"passedBall":0,"popOuts":14,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":5,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641672":{"person":{"id":641672,"fullName":"Thomas Hatch","link":"/api/v1/people/641672"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"summary":"4.0 IP, ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":5,"airOuts":3,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":14,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":52,"inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":15,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":52,"balls":21,"strikes":31,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"2.25","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"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":12,"gamesStarted":1,"flyOuts":22,"groundOuts":35,"airOuts":38,"runs":23,"doubles":7,"triples":0,"homeRuns":7,"strikeOuts":22,"baseOnBalls":17,"intentionalWalks":2,"hits":40,"hitByPitch":0,"atBats":135,"obp":".375","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":586,"era":"5.82","inningsPitched":"34.0","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":22,"whip":"1.68","battersFaced":152,"outs":102,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":586,"balls":236,"strikes":350,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.92","rbi":1,"winPercentage":".667","pitchesPerInning":"17.24","gamesFinished":4,"strikeoutWalkRatio":"1.29","strikeoutsPer9Inn":"5.82","walksPer9Inn":"4.50","hitsPer9Inn":"10.59","runsScoredPer9":"6.09","homeRunsPer9":"1.85","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID641927":{"person":{"id":641927,"fullName":"Bailey Ober","link":"/api/v1/people/641927"},"jerseyNumber":"17","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":25,"flyOuts":106,"groundOuts":94,"airOuts":190,"runs":78,"doubles":36,"triples":0,"homeRuns":30,"strikeOuts":114,"baseOnBalls":28,"intentionalWalks":0,"hits":149,"hitByPitch":5,"atBats":539,"obp":".314","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":2188,"era":"5.12","inningsPitched":"135.1","wins":5,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":77,"whip":"1.31","battersFaced":580,"outs":406,"gamesPitched":25,"completeGames":1,"shutouts":0,"pitchesThrown":2188,"balls":722,"strikes":1466,"strikePercentage":".670","hitBatsmen":5,"balks":2,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.49","rbi":0,"winPercentage":".385","pitchesPerInning":"16.17","gamesFinished":0,"strikeoutWalkRatio":"4.07","strikeoutsPer9Inn":"7.58","walksPer9Inn":"1.86","hitsPer9Inn":"9.91","runsScoredPer9":"5.19","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":7,"passedBall":0,"popOuts":55,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":11,"errors":0,"chances":17,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681892":{"person":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":35,"gamesStarted":0,"flyOuts":16,"groundOuts":46,"airOuts":26,"runs":17,"doubles":9,"triples":0,"homeRuns":2,"strikeOuts":34,"baseOnBalls":18,"intentionalWalks":1,"hits":42,"hitByPitch":3,"atBats":146,"obp":".373","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":655,"era":"3.89","inningsPitched":"37.0","wins":3,"losses":1,"saves":1,"saveOpportunities":1,"holds":5,"blownSaves":0,"earnedRuns":16,"whip":"1.62","battersFaced":169,"outs":111,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":655,"balls":250,"strikes":405,"strikePercentage":".620","hitBatsmen":3,"balks":1,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.77","rbi":0,"winPercentage":".750","pitchesPerInning":"17.70","gamesFinished":10,"strikeoutWalkRatio":"1.89","strikeoutsPer9Inn":"8.27","walksPer9Inn":"4.38","hitsPer9Inn":"10.22","runsScoredPer9":"4.14","homeRunsPer9":"0.49","inheritedRunners":12,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":5},"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}},"ID701519":{"person":{"id":701519,"fullName":"Travis Adams","link":"/api/v1/people/701519"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":14,"gamesStarted":2,"flyOuts":23,"groundOuts":20,"airOuts":38,"runs":25,"doubles":8,"triples":1,"homeRuns":6,"strikeOuts":29,"baseOnBalls":16,"intentionalWalks":0,"hits":34,"hitByPitch":3,"atBats":116,"obp":".379","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":594,"era":"7.20","inningsPitched":"30.0","wins":1,"losses":3,"saves":0,"saveOpportunities":2,"holds":1,"blownSaves":2,"earnedRuns":24,"whip":"1.67","battersFaced":141,"outs":90,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":594,"balls":230,"strikes":364,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.53","rbi":0,"winPercentage":".250","pitchesPerInning":"19.80","gamesFinished":2,"strikeoutWalkRatio":"1.81","strikeoutsPer9Inn":"8.70","walksPer9Inn":"4.80","hitsPer9Inn":"10.20","runsScoredPer9":"7.50","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":5,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668904":{"person":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"jerseyNumber":"23","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":72,"groundOuts":70,"airOuts":126,"runs":35,"doubles":16,"triples":0,"homeRuns":12,"strikeOuts":72,"baseOnBalls":25,"intentionalWalks":0,"hits":83,"hitByPitch":0,"avg":".238","atBats":349,"obp":".287","slg":".387","ops":".674","caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":376,"totalBases":135,"rbi":48,"leftOnBase":152,"sacBunts":0,"sacFlies":2,"babip":".266","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.08","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":120,"putOuts":67,"errors":6,"chances":193,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID663616":{"person":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"jerseyNumber":"9","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"300","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":137,"flyOuts":76,"groundOuts":123,"airOuts":134,"runs":62,"doubles":22,"triples":1,"homeRuns":17,"strikeOuts":114,"baseOnBalls":53,"intentionalWalks":2,"hits":122,"hitByPitch":4,"avg":".251","atBats":487,"obp":".325","slg":".405","ops":".730","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":19,"groundIntoTriplePlay":0,"plateAppearances":551,"totalBases":197,"rbi":60,"leftOnBase":205,"sacBunts":0,"sacFlies":6,"babip":".290","groundOutsToAirouts":"0.92","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"28.65","popOuts":18,"lineOuts":40},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":108,"errors":0,"chances":109,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID690953":{"person":{"id":690953,"fullName":"Mick Abel","link":"/api/v1/people/690953"},"jerseyNumber":"20","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":8,"gamesStarted":7,"flyOuts":21,"groundOuts":23,"airOuts":38,"runs":26,"doubles":2,"triples":2,"homeRuns":8,"strikeOuts":24,"baseOnBalls":12,"intentionalWalks":0,"hits":39,"hitByPitch":1,"atBats":124,"obp":".380","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":576,"era":"7.76","inningsPitched":"29.0","wins":2,"losses":4,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":25,"whip":"1.76","battersFaced":137,"outs":87,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":576,"balls":204,"strikes":372,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".333","pitchesPerInning":"19.86","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"7.45","walksPer9Inn":"3.72","hitsPer9Inn":"12.10","runsScoredPer9":"8.07","homeRunsPer9":"2.48","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":13},"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}},"ID650893":{"person":{"id":650893,"fullName":"Génesis Cabrera","link":"/api/v1/people/650893"},"jerseyNumber":"92","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":37,"gamesStarted":0,"flyOuts":28,"groundOuts":37,"airOuts":46,"runs":31,"doubles":8,"triples":0,"homeRuns":11,"strikeOuts":32,"baseOnBalls":16,"intentionalWalks":0,"hits":45,"hitByPitch":2,"atBats":158,"obp":".354","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":675,"era":"6.64","inningsPitched":"40.2","wins":0,"losses":1,"saves":1,"saveOpportunities":1,"holds":3,"blownSaves":0,"earnedRuns":30,"whip":"1.50","battersFaced":178,"outs":122,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":675,"balls":243,"strikes":432,"strikePercentage":".640","hitBatsmen":2,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".000","pitchesPerInning":"16.60","gamesFinished":10,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"7.08","walksPer9Inn":"3.54","hitsPer9Inn":"9.96","runsScoredPer9":"6.86","homeRunsPer9":"2.43","inheritedRunners":18,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":13,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621439":{"person":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"jerseyNumber":"25","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":119,"flyOuts":73,"groundOuts":80,"airOuts":127,"runs":91,"doubles":20,"triples":7,"homeRuns":31,"strikeOuts":137,"baseOnBalls":39,"intentionalWalks":5,"hits":122,"hitByPitch":7,"avg":".265","atBats":460,"obp":".328","slg":".541","ops":".869","caughtStealing":0,"stolenBases":24,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":512,"totalBases":249,"rbi":76,"leftOnBase":154,"sacBunts":0,"sacFlies":6,"babip":".305","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.84","popOuts":22,"lineOuts":32},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":273,"errors":2,"chances":277,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID805673":{"person":{"id":805673,"fullName":"Zebby Matthews","link":"/api/v1/people/805673"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"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":15,"gamesStarted":15,"flyOuts":46,"groundOuts":50,"airOuts":81,"runs":49,"doubles":15,"triples":0,"homeRuns":11,"strikeOuts":82,"baseOnBalls":24,"intentionalWalks":0,"hits":90,"hitByPitch":0,"atBats":296,"obp":".351","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1263,"era":"5.97","inningsPitched":"72.1","wins":4,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":48,"whip":"1.58","battersFaced":327,"outs":217,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1263,"balls":433,"strikes":830,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".400","pitchesPerInning":"17.46","gamesFinished":0,"strikeoutWalkRatio":"3.42","strikeoutsPer9Inn":"10.20","walksPer9Inn":"2.99","hitsPer9Inn":"11.20","runsScoredPer9":"6.10","homeRunsPer9":"1.37","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":16,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":7,"errors":1,"chances":16,"fielding":".938","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657746":{"person":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"note":"(L, 13-9)","summary":"5.0 IP, 4 ER, 5 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":4,"airOuts":5,"runs":5,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":5,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":75,"inningsPitched":"5.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":22,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":75,"balls":28,"strikes":47,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"7.20","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":30,"gamesStarted":29,"flyOuts":102,"groundOuts":114,"airOuts":185,"runs":67,"doubles":32,"triples":0,"homeRuns":25,"strikeOuts":185,"baseOnBalls":38,"intentionalWalks":0,"hits":134,"hitByPitch":12,"atBats":614,"obp":".276","caughtStealing":11,"stolenBases":21,"stolenBasePercentage":".656","caughtStealingPercentage":".344","numberOfPitches":2705,"era":"3.47","inningsPitched":"166.0","wins":13,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":64,"whip":"1.04","battersFaced":668,"outs":498,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":2705,"balls":932,"strikes":1773,"strikePercentage":".660","hitBatsmen":12,"balks":2,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.62","rbi":4,"winPercentage":".591","pitchesPerInning":"16.30","gamesFinished":0,"strikeoutWalkRatio":"4.87","strikeoutsPer9Inn":"10.03","walksPer9Inn":"2.06","hitsPer9Inn":"7.27","runsScoredPer9":"3.63","homeRunsPer9":"1.36","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":46,"lineOuts":37},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":4,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID807712":{"person":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"jerseyNumber":"15","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | 2B","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","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":{"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":46,"flyOuts":26,"groundOuts":45,"airOuts":50,"runs":24,"doubles":13,"triples":0,"homeRuns":4,"strikeOuts":26,"baseOnBalls":18,"intentionalWalks":0,"hits":54,"hitByPitch":5,"avg":".310","atBats":174,"obp":".389","slg":".454","ops":".843","caughtStealing":3,"stolenBases":13,"stolenBasePercentage":".813","caughtStealingPercentage":".188","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":198,"totalBases":79,"rbi":28,"leftOnBase":78,"sacBunts":0,"sacFlies":1,"babip":".345","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.50","popOuts":8,"lineOuts":16},"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":92,"putOuts":69,"errors":6,"chances":167,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]}},"batters":[621439,668885,663616,807712,665019,668904,680837,640902,681546,657746,641672],"pitchers":[657746,641672],"bench":[681508,666397,680577,686797,676812],"bullpen":[690953,701519,671737,650893,681892,689520,805673,641927,701487,663485,543859,680573],"battingOrder":[621439,668885,663616,807712,665019,668904,680837,640902,681546],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Keaschall (13, Cecconi); Martin (8, Allard)."},{"label":"TB","value":"Keaschall 2; Martin 3."},{"label":"Runners left in scoring position, 2 out","value":"Larnach; Fitzgerald, R."},{"label":"GIDP","value":"Larnach; Pereda."},{"label":"Team RISP","value":"0-for-4."},{"label":"Team LOB","value":"3."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Pereda (4, throw)."},{"label":"DP","value":"3 (Keaschall-Fitzgerald, R-Clemens; Lewis, R-Keaschall-Clemens; Keaschall-Fitzgerald, R)."}]}],"note":[]}},"officials":[{"official":{"id":483919,"fullName":"Mark Ripperger","link":"/api/v1/people/483919"},"officialType":"Home Plate"},{"official":{"id":485856,"fullName":"Jonathan Parra","link":"/api/v1/people/485856"},"officialType":"First Base"},{"official":{"id":521051,"fullName":"Nick Mahrley","link":"/api/v1/people/521051"},"officialType":"Second Base"},{"official":{"id":483569,"fullName":"Vic Carapazza","link":"/api/v1/people/483569"},"officialType":"Third Base"}],"info":[{"label":"Pitches-strikes","value":"Cecconi 98-60; Allard 28-19; Ryan 75-47; Hatch 52-31."},{"label":"Groundouts-flyouts","value":"Cecconi 5-3; Allard 2-1; Ryan 4-4; Hatch 5-2."},{"label":"Batters faced","value":"Cecconi 23; Allard 7; Ryan 22; Hatch 15."},{"label":"Umpires","value":"HP: Mark Ripperger. 1B: Jonathan Parra. 2B: Nick Mahrley. 3B: Vic Carapazza. "},{"label":"Weather","value":"71 degrees, Cloudy."},{"label":"Wind","value":"7 mph, R To L."},{"label":"First pitch","value":"1:13 PM."},{"label":"T","value":"2:08."},{"label":"Att","value":"22,160."},{"label":"Venue","value":"Target Field."},{"label":"September 20, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944","boxscoreName":"Cecconi"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"note":"(W, 7-6)","summary":"7.0 IP, 0 ER, 8 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":5,"airOuts":7,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":98,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":23,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":98,"balls":38,"strikes":60,"strikePercentage":".610","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":2},"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":22,"gamesStarted":22,"flyOuts":80,"groundOuts":126,"airOuts":141,"runs":62,"doubles":26,"triples":2,"homeRuns":23,"strikeOuts":106,"baseOnBalls":31,"intentionalWalks":1,"hits":120,"hitByPitch":3,"atBats":489,"obp":".293","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1988,"era":"4.15","inningsPitched":"128.0","wins":7,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":59,"whip":"1.18","battersFaced":527,"outs":384,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1988,"balls":707,"strikes":1281,"strikePercentage":".640","hitBatsmen":3,"balks":1,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".538","pitchesPerInning":"15.53","gamesFinished":0,"strikeoutWalkRatio":"3.42","strikeoutsPer9Inn":"7.45","walksPer9Inn":"2.18","hitsPer9Inn":"8.44","runsScoredPer9":"4.36","homeRunsPer9":"1.62","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":22,"lineOuts":39},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":6,"errors":2,"chances":15,"fielding":".867","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":84,"pitchingGameScore":84},{"player":{"person":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310","boxscoreName":"Naylor, B"},"jerseyNumber":"23","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"500","stats":{"batting":{"summary":"2-3 | 2 HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":8,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"1.50","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":61,"groundOuts":68,"airOuts":120,"runs":44,"doubles":20,"triples":1,"homeRuns":14,"strikeOuts":95,"baseOnBalls":44,"intentionalWalks":0,"hits":67,"hitByPitch":1,"avg":".195","atBats":343,"obp":".286","slg":".382","ops":".668","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":395,"totalBases":131,"rbi":44,"leftOnBase":142,"sacBunts":3,"sacFlies":4,"babip":".223","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.50","popOuts":34,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":27,"stolenBases":74,"stolenBasePercentage":".733","caughtStealingPercentage":".267","assists":58,"putOuts":890,"errors":7,"chances":955,"fielding":".993","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":71,"hittingGameScore":71},{"player":{"person":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655","boxscoreName":"Valera"},"jerseyNumber":"35","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"700","stats":{"batting":{"summary":"2-4 | HR, 2B, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":1,"leftOnBase":0,"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":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":1,"groundOuts":7,"airOuts":3,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".269","atBats":26,"obp":".367","slg":".462","ops":".829","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":30,"totalBases":12,"rbi":3,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".375","groundOutsToAirouts":"2.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.00","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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":58,"hittingGameScore":58}]},"decisions":{"winner":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"loser":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}