{"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":776263,"link":"/api/v1.1/game/776263/feed/live","metaData":{"wait":10,"timeStamp":"20250920_025223","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count12","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776263,"type":"R","doubleHeader":"N","id":"2025/09/19/clemlb-minmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776263-2025-09-19","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-09-20T00:10:00Z","originalDate":"2025-09-19","officialDate":"2025-09-19","dayNight":"night","time":"7: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":153,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":82,"losses":71,"ties":0,"pct":".536"},"records":{},"divisionLeader":false,"wins":82,"losses":71,"winningPercentage":".536"},"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":153,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":66,"losses":87,"ties":0,"pct":".431"},"records":{},"divisionLeader":false,"wins":66,"losses":87,"winningPercentage":".431"},"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},"ID641154":{"id":641154,"fullName":"Pablo López","link":"/api/v1/people/641154","firstName":"Pablo","lastName":"López","primaryNumber":"49","birthDate":"1996-03-07","currentAge":30,"birthCity":"Cabimas","birthCountry":"Venezuela","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Pablo","useLastName":"López","middleName":"Jose","boxscoreName":"López, P","nickName":"Pache","gender":"M","nameMatrilineal":"Serra","isPlayer":true,"isVerified":true,"mlbDebutDate":"2018-06-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pablo López","nameSlug":"pablo-lopez-641154","firstLastName":"Pablo López","lastFirstName":"López, Pablo","lastInitName":"López, P","initLastName":"P López","fullFMLName":"Pablo Jose López","fullLFMName":"López, Pablo Jose","strikeZoneTop":3.66,"strikeZoneBottom":1.72},"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},"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},"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},"ID666134":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134","firstName":"Nolan","lastName":"Jones","birthDate":"1998-05-07","currentAge":28,"birthCity":"Langhorne","birthStateProvince":"PA","birthCountry":"USA","height":"6' 4\"","weight":195,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Nolan","useLastName":"Jones","middleName":"Allen","boxscoreName":"Jones, N","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2022-07-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nolan Jones","nameSlug":"nolan-jones-666134","firstLastName":"Nolan Jones","lastFirstName":"Jones, Nolan","lastInitName":"Jones, N","initLastName":"N Jones","fullFMLName":"Nolan Allen Jones","fullLFMName":"Jones, Nolan Allen","strikeZoneTop":3.4,"strikeZoneBottom":1.72},"ID671106":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106","firstName":"Logan","lastName":"Allen","primaryNumber":"26","birthDate":"1998-09-05","currentAge":28,"birthCity":"Altamonte Springs","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Logan","useLastName":"Allen","middleName":"Taylor","boxscoreName":"Allen, L.T.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-04-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Logan Allen","nameSlug":"logan-allen-671106","firstLastName":"Logan Allen","lastFirstName":"Allen, Logan","lastInitName":"Allen, L","initLastName":"L Allen","fullFMLName":"Logan Taylor Allen","fullLFMName":"Allen, Logan Taylor","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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","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":"Rain","temp":"67","wind":"5 mph, In From RF"},"gameInfo":{"attendance":20159,"firstPitch":"2025-09-20T00:16:00.000Z","gameDurationMinutes":156,"delayDurationMinutes":6},"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":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"home":{"id":641154,"fullName":"Pablo López","link":"/api/v1/people/641154"}},"officialScorer":{"id":686265,"fullName":"Sarah Johnson","link":"/api/v1/people/686265"},"primaryDatacaster":{"id":427508,"fullName":"Stew Thornley","link":"/api/v1/people/427508"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Steven Kwan singles on a line drive to center fielder Byron Buxton.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-20T00:16:02.612Z","endTime":"2025-09-20T00:16:27.226Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641154,"fullName":"Pablo López","link":"/api/v1/people/641154"},"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":[4,5],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"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-19T19:48:17.111Z","endTime":"2025-09-19T23:45:43.423Z","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-19T23:45:43.423Z","endTime":"2025-09-20T00:10:28.293Z","isPitch":false,"type":"action","player":{"id":680757,"link":"/api/v1/people/680757"}},{"details":{"description":"Status Change - Delayed Start: Wet Grounds","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-20T00:10:28.293Z","endTime":"2025-09-20T00:14:31.893Z","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":3,"startTime":"2025-09-20T00:14:31.893Z","endTime":"2025-09-20T00:16:04.744Z","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":94.0,"endSpeed":85.5,"strikeZoneTop":3.18403921710469,"strikeZoneBottom":1.4799982565995,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.426844222835744,"aZ":-15.961022893138669,"pfxX":-7.071049666737156,"pfxZ":8.60130064231916,"pX":-0.4337911975198098,"pZ":3.0687167729114506,"vX0":5.948750656498967,"vY0":-136.73943685654325,"vZ0":-3.7297692045748607,"x":133.54,"y":155.92,"x0":-1.7236499089045658,"y0":50.00490532455822,"z0":5.552373848808261,"aX":-13.331486734421976},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.9,"breakHorizontal":11.5,"spinRate":2229,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.401274008375502,"extension":6.9985108092553485},"index":4,"playId":"857d99a0-8f50-324e-9f4b-1f7f96e85c34","pitchNumber":1,"startTime":"2025-09-20T00:16:04.744Z","endTime":"2025-09-20T00:16:08.726Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.973432913233516,"aZ":-13.85933168670068,"pfxX":-6.089642913691103,"pfxZ":9.607050774783035,"pX":-0.28447379701888137,"pZ":2.3008904325987665,"vX0":5.828192603245403,"vY0":-137.78178238703418,"vZ0":-5.888508561587027,"x":127.84,"y":176.66,"x0":-1.6444962266926104,"y0":50.006681936434866,"z0":5.416498980042997,"aX":-11.614351504253056},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.2,"breakHorizontal":9.7,"spinRate":2228,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.3987997046479772,"extension":7.0975715270952655},"hitData":{"launchSpeed":88.2,"launchAngle":15.0,"totalDistance":235.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":114.55,"coordY":80.23}},"index":5,"playId":"5bde2dd8-8f08-30bd-958b-1d6a3d187b26","pitchNumber":2,"startTime":"2025-09-20T00:16:19.390Z","endTime":"2025-09-20T00:16:27.226Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:16:27.226Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Angel Martínez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-20T00:16:46.095Z","endTime":"2025-09-20T00:17:55.325Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641154,"fullName":"Pablo López","link":"/api/v1/people/641154"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":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":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.7,"strikeZoneTop":3.2485688413423,"strikeZoneBottom":1.46999967395086,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.59521511967147,"aZ":-16.2520844418381,"pfxX":-3.297918960260805,"pfxZ":8.386081354298286,"pX":-0.6453104647724208,"pZ":3.5547664311946945,"vX0":4.130828869652396,"vY0":-137.43353942307527,"vZ0":-2.4786571271722893,"x":141.6,"y":142.8,"x0":-1.7446812851256974,"y0":50.00297207833667,"z0":5.582028647545532,"aX":-6.261839380498586},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.8,"breakHorizontal":5.0,"spinRate":2201,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.39969485425999496,"extension":7.087648929183418},"index":0,"playId":"db583102-ac86-3ee9-8aa6-43e09c9ac974","pitchNumber":1,"startTime":"2025-09-20T00:16:54.715Z","endTime":"2025-09-20T00:16:59.159Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.4,"strikeZoneTop":3.20896258670895,"strikeZoneBottom":1.47000166482908,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.051547002095436,"aZ":-15.400910057596269,"pfxX":-4.14188244108964,"pfxZ":8.777065758792741,"pX":-0.259881572611408,"pZ":2.2171237364585283,"vX0":5.11514032536899,"vY0":-137.2706948068603,"vZ0":-6.126624646127617,"x":126.91,"y":178.92,"x0":-1.608264993258339,"y0":50.00187395488959,"z0":5.5243669997155616,"aX":-7.91399811957743},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.8,"breakHorizontal":6.5,"spinRate":2172,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.3988386441129177,"extension":6.861274605398611},"index":1,"playId":"7b238b5b-c22b-3b22-a369-e2d3701c4342","pitchNumber":2,"startTime":"2025-09-20T00:17:12.708Z","endTime":"2025-09-20T00:17:16.959Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.4,"strikeZoneTop":3.21034552034512,"strikeZoneBottom":1.46999809055161,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.73257901916286,"aZ":-27.980161826705626,"pfxX":-7.238142298616037,"pfxZ":2.532321539701993,"pX":-0.2047593234019722,"pZ":2.9869600054295713,"vX0":5.806497655604668,"vY0":-128.20711151898644,"vZ0":-1.3147226344136038,"x":124.8,"y":158.13,"x0":-1.5640362401738872,"y0":50.00394276595851,"z0":5.700338849771168,"aX":-11.990812341908917},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.6,"breakHorizontal":11.8,"spinRate":1735,"spinDirection":242},"zone":2,"typeConfidence":2.0,"plateTime":0.4280371345279841,"extension":6.972494475512889},"index":2,"playId":"73ed8064-3399-3f3c-95ac-c8990058b7ab","pitchNumber":3,"startTime":"2025-09-20T00:17:32.454Z","endTime":"2025-09-20T00:17:36.858Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.118879602022936,"aZ":-42.352693244129426,"pfxX":1.5943381952291784,"pfxZ":-6.551136519653957,"pX":0.0715519746083146,"pZ":0.8676464422104508,"vX0":2.9811005608513703,"vY0":-123.89683032441481,"vZ0":-3.2400619575070593,"x":114.27,"y":215.35,"x0":-1.3552577522165714,"y0":50.005667235975466,"z0":5.7372475834271786,"aX":2.475363303930026},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-12.4,"breakHorizontal":-3.6,"spinRate":2719,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.442336539811115,"extension":6.953980841787988},"index":3,"playId":"736f904e-aaa5-3146-9103-953bf65e5248","pitchNumber":4,"startTime":"2025-09-20T00:17:50.707Z","endTime":"2025-09-20T00:17:55.325Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:17:55.325Z","atBatIndex":1},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"José Ramírez walks. Steven Kwan to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-20T00:18:16.236Z","endTime":"2025-09-20T00:20:12.557Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641154,"fullName":"Pablo López","link":"/api/v1/people/641154"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"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,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.7,"strikeZoneTop":3.46656149807417,"strikeZoneBottom":1.67986196730927,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.403063811910233,"aZ":-28.565231805473015,"pfxX":-8.748110505653711,"pfxZ":2.1141319341770703,"pX":-1.5303427480217406,"pZ":3.028326383655029,"vX0":3.106660461535589,"vY0":-129.8792584035277,"vZ0":-1.2966477492078292,"x":175.33,"y":157.02,"x0":-1.6059853010013085,"y0":50.002687735322674,"z0":5.707980567419663,"aX":-14.933344472547875},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.7,"breakHorizontal":15.1,"spinRate":1732,"spinDirection":246},"zone":11,"typeConfidence":2.0,"plateTime":0.42184521151432675,"extension":6.9431900888254},"index":0,"playId":"b1616957-b24b-3ddd-b267-88e488e5ab38","pitchNumber":1,"startTime":"2025-09-20T00:18:16.236Z","endTime":"2025-09-20T00:18:20.525Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.4,"strikeZoneTop":3.40651610102204,"strikeZoneBottom":1.60999969761677,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.507466164011923,"aZ":-31.278998823559167,"pfxX":7.690460929504557,"pfxZ":0.5941198520789772,"pX":-0.5016885597381449,"pZ":2.630870059492491,"vX0":0.8493226160671747,"vY0":-122.61847914548817,"vZ0":-0.9086906783049638,"x":136.12,"y":167.75,"x0":-1.8519058938863442,"y0":50.006016158374344,"z0":5.677723540821806,"aX":11.699671089731734},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.1,"breakHorizontal":-14.2,"spinRate":2421,"spinDirection":46},"zone":4,"typeConfidence":2.0,"plateTime":0.4468814595520505,"extension":6.846237728854063},"index":1,"playId":"becfcea5-2db2-3f88-9ec8-82b9a87daf39","pitchNumber":2,"startTime":"2025-09-20T00:18:37.854Z","endTime":"2025-09-20T00:18:42.324Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.3,"strikeZoneTop":3.41239602801626,"strikeZoneBottom":1.61000095754724,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.873642212144684,"aZ":-30.00726309480731,"pfxX":6.748635538296523,"pfxZ":1.3748550839717417,"pX":1.0685412096136537,"pZ":1.0760708297289552,"vX0":4.711542041174738,"vY0":-124.72308732244218,"vZ0":-4.840152261441952,"x":76.27,"y":209.73,"x0":-1.7213239550231754,"y0":50.0048677185376,"z0":5.514102859259373,"aX":10.640952247890558},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.6,"breakHorizontal":-13.3,"spinRate":2432,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.43901569003919416,"extension":7.037452217461542},"index":2,"playId":"386c826a-fde6-3535-81e5-870479e1bace","pitchNumber":3,"startTime":"2025-09-20T00:19:00.778Z","endTime":"2025-09-20T00:19:05.358Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.1,"strikeZoneTop":3.30802878760556,"strikeZoneBottom":1.60999968255921,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.874532162181257,"aZ":-27.110761802431238,"pfxX":-11.13544070194532,"pfxZ":3.084539437531264,"pX":-1.7967405382155661,"pZ":3.5921873367362327,"vX0":3.600255120333582,"vY0":-127.26905000034405,"vZ0":-0.08603025978591305,"x":185.49,"y":141.79,"x0":-1.7820863767190718,"y0":50.00360906611203,"z0":5.771806247869571,"aX":-18.285942924256243},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.8,"breakHorizontal":19.3,"spinRate":2165,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.4302082132972229,"extension":6.890957010805603},"index":3,"playId":"ac9278cd-202b-368f-a194-9a8faa3f0dc8","pitchNumber":4,"startTime":"2025-09-20T00:19:24.599Z","endTime":"2025-09-20T00:19:28.957Z","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":1},"pitchData":{"startSpeed":95.1,"endSpeed":85.6,"strikeZoneTop":3.39694598768769,"strikeZoneBottom":1.60999935207416,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.004421486215165,"aZ":-13.799632278176176,"pfxX":-4.226398155737245,"pfxZ":9.625422792043814,"pX":-0.3953566154954322,"pZ":4.115713773106501,"vX0":4.948360660854295,"vY0":-138.3022953744411,"vZ0":-1.6076350107697464,"x":132.07,"y":127.66,"x0":-1.6710054714415905,"y0":50.004008793037706,"z0":5.644884579061883,"aX":-8.069641151839395},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.2,"breakHorizontal":6.5,"spinRate":2284,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3982444926824069,"extension":7.062728397229706},"index":4,"playId":"1a146528-224d-34d0-80a7-f27c5d5d32d8","pitchNumber":5,"startTime":"2025-09-20T00:20:07.018Z","endTime":"2025-09-20T00:20:12.557Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:20:12.557Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Manzardo flies out sharply to left fielder Austin Martin. Steven Kwan to 3rd. José Ramírez to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-20T00:20:22.783Z","endTime":"2025-09-20T00:21:29.823Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641154,"fullName":"Pablo López","link":"/api/v1/people/641154"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"postOnThird":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":2},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","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":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":76.5,"strikeZoneTop":3.15386361718135,"strikeZoneBottom":1.39999983538442,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.024699151907715,"aZ":-31.51996024567201,"pfxX":4.475983077087912,"pfxZ":0.43192867791790945,"pX":-0.2308735897191719,"pZ":2.323504741313299,"vX0":2.4039326046299165,"vY0":-123.23682024537769,"vZ0":-1.1559579716669048,"x":125.8,"y":176.05,"x0":-1.8067438512767502,"y0":50.00217259182144,"z0":5.509919596884215,"aX":6.7466518319157105},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.7,"breakHorizontal":-8.8,"spinRate":2423,"spinDirection":51},"zone":5,"typeConfidence":2.0,"plateTime":0.4478841408100047,"extension":7.0273986208194215},"index":0,"playId":"529c008a-015b-37bf-ab1e-1d4488992cc7","pitchNumber":1,"startTime":"2025-09-20T00:20:37.517Z","endTime":"2025-09-20T00:20:41.790Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":77.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.61155376421398,"aZ":-31.063278300140457,"pfxX":3.902783173718828,"pfxZ":0.7155720405930861,"pX":0.6221557834833475,"pZ":2.4417342762169123,"vX0":4.207215887152043,"vY0":-124.72534227168543,"vZ0":-1.3743964163574236,"x":93.28,"y":172.85,"x0":-1.6030412982525883,"y0":50.00206316622796,"z0":5.597523559206066,"aX":6.055889212962026},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.2,"breakHorizontal":-8.2,"spinRate":2488,"spinDirection":45},"zone":6,"typeConfidence":2.0,"plateTime":0.4416961200032943,"extension":7.011733106867968},"index":1,"playId":"45ec5002-f9da-358b-bc3e-c47f34bc861b","pitchNumber":2,"startTime":"2025-09-20T00:20:55.333Z","endTime":"2025-09-20T00:20:59.790Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.822474672487548,"aZ":-18.164059603590662,"pfxX":-7.207824613931716,"pfxZ":7.693350731757329,"pX":-0.3546948094178357,"pZ":2.191742747253717,"vX0":5.963264917037297,"vY0":-134.06129927000842,"vZ0":-5.028874478277993,"x":130.52,"y":179.6,"x0":-1.670795080524404,"y0":50.004014036816045,"z0":5.387375835293701,"aX":-13.12855734554671},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.1,"breakHorizontal":11.8,"spinRate":2092,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.4084685356100639,"extension":7.16027971427014},"hitData":{"launchSpeed":102.3,"launchAngle":41.0,"totalDistance":372.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":80.2,"coordY":56.22}},"index":2,"playId":"d1d692ae-752a-39cd-9672-dd6532261ae6","pitchNumber":3,"startTime":"2025-09-20T00:21:16.616Z","endTime":"2025-09-20T00:21:29.823Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:21:29.823Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bo Naylor singles on a sharp line drive to right fielder James Outman. Steven Kwan scores. José Ramírez scores.","rbi":2,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-20T00:21:58.585Z","endTime":"2025-09-20T00:23:14.088Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641154,"fullName":"Pablo López","link":"/api/v1/people/641154"},"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":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":{"id":641154,"link":"/api/v1/people/641154"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":{"id":641154,"link":"/api/v1/people/641154"},"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(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":89.0,"endSpeed":81.4,"strikeZoneTop":3.26936939344015,"strikeZoneBottom":1.50999920339283,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.434442164612314,"aZ":-37.83379819457594,"pfxX":-7.764477387607586,"pfxZ":-3.3673135827407963,"pX":-0.39452197739474143,"pZ":0.9650271856399557,"vX0":5.429434200091056,"vY0":-129.38899817411334,"vZ0":-4.211439854068338,"x":132.04,"y":212.72,"x0":-1.5215456107173049,"y0":50.00540496355285,"z0":5.543171413429065,"aX":-13.039768300690342},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-6.8,"breakHorizontal":12.7,"spinRate":1625,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.42490342091633915,"extension":7.0250910251872085},"index":0,"playId":"03242e51-fc72-38a4-a8e7-526f589ffa6c","pitchNumber":1,"startTime":"2025-09-20T00:22:05.309Z","endTime":"2025-09-20T00:22:09.456Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.0,"strikeZoneTop":3.22649847230682,"strikeZoneBottom":1.51000034673914,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.814019434911476,"aZ":-18.073696281229147,"pfxX":-5.82056146823099,"pfxZ":7.284306017681038,"pX":0.5890301342786088,"pZ":3.14175747710556,"vX0":7.7509322022972045,"vY0":-137.79889109732787,"vZ0":-3.044907079056199,"x":94.55,"y":153.95,"x0":-1.4957032198890734,"y0":50.00122628309614,"z0":5.472862951232325,"aX":-11.264373463426935},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.8,"breakHorizontal":9.0,"spinRate":2215,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.39654024806103116,"extension":6.978524821806057},"index":1,"playId":"f083df85-6df6-344d-9753-cdcfe7f9485c","pitchNumber":2,"startTime":"2025-09-20T00:22:23.452Z","endTime":"2025-09-20T00:22:27.589Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.0,"strikeZoneTop":3.23856010529025,"strikeZoneBottom":1.50999831865419,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.489062399919142,"aZ":-34.87796693030401,"pfxX":7.462648188603462,"pfxZ":-1.680109250581026,"pX":1.4342406020854337,"pZ":0.6469526034772715,"vX0":5.3544022202072705,"vY0":-126.3483985488693,"vZ0":-4.814221280323139,"x":62.33,"y":221.31,"x0":-1.68759133627159,"y0":50.00579481096892,"z0":5.402793302280848,"aX":11.979732193995838},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-4.0,"breakHorizontal":-14.8,"spinRate":2396,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.4347070005579985,"extension":7.138987248707207},"index":2,"playId":"597b05e7-10a0-344a-8f98-fa7d6d5bb18a","pitchNumber":3,"startTime":"2025-09-20T00:22:41.728Z","endTime":"2025-09-20T00:22:45.722Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":76.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.757771158505005,"aZ":-31.517187487044634,"pfxX":7.530387630379216,"pfxZ":0.4384139461697387,"pX":-6.91072202003988E-4,"pZ":2.132500560587159,"vX0":1.6960099634694503,"vY0":-122.97200355782458,"vZ0":-1.7967833109491038,"x":117.03,"y":181.2,"x0":-1.6801818654093645,"y0":50.00360110288601,"z0":5.595847998957327,"aX":11.311344028502699},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.6,"breakHorizontal":-14.0,"spinRate":2354,"spinDirection":48},"zone":5,"typeConfidence":2.0,"plateTime":0.44872161559486523,"extension":6.989211794044614},"hitData":{"launchSpeed":105.7,"launchAngle":12.0,"totalDistance":252.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":197.98,"coordY":101.4}},"index":3,"playId":"ec6aebf4-4d0c-3858-abba-4eae8aba249c","pitchNumber":4,"startTime":"2025-09-20T00:23:03.496Z","endTime":"2025-09-20T00:23:14.088Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:23:14.088Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gabriel Arias grounds out, shortstop Brooks Lee to first baseman Kody Clemens.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-20T00:23:33.790Z","endTime":"2025-09-20T00:24:35.454Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641154,"fullName":"Pablo López","link":"/api/v1/people/641154"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"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":"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.7,"endSpeed":85.4,"strikeZoneTop":3.46552735745668,"strikeZoneBottom":1.55999892291057,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.32579106853995,"aZ":-20.74010774620045,"pfxX":-8.880488285087736,"pfxZ":6.053905658270843,"pX":-1.9648668215082885,"pZ":2.533091678773957,"vX0":2.6865792801930484,"vY0":-137.73015652291912,"vZ0":-4.172908386667233,"x":191.9,"y":170.39,"x0":-1.8091805231556148,"y0":50.00612363897152,"z0":5.500941738609294,"aX":-16.780742879995053},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.1,"breakHorizontal":15.4,"spinRate":2053,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.400234374636117,"extension":7.062323272833917},"index":0,"playId":"0227ffd1-49db-38ff-90c6-a129014a7e65","pitchNumber":1,"startTime":"2025-09-20T00:23:50.251Z","endTime":"2025-09-20T00:23:54.688Z","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":0,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":78.7,"strikeZoneTop":3.50516767808843,"strikeZoneBottom":1.56000015836877,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.15892501654887,"aZ":-31.020858071381834,"pfxX":4.57700143337454,"pfxZ":0.7266725621453922,"pX":-0.07096628999695766,"pZ":1.2812174849483418,"vX0":2.613478892325667,"vY0":-125.93463104626642,"vZ0":-4.109246217187177,"x":119.71,"y":204.19,"x0":-1.7218257955892151,"y0":50.00075750095717,"z0":5.48539851455345,"aX":7.2400849212009915},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.5,"breakHorizontal":-9.0,"spinRate":2388,"spinDirection":50},"zone":13,"typeConfidence":2.0,"plateTime":0.4374548554927489,"extension":7.039236851250642},"index":1,"playId":"5540c30e-9ea3-33cb-a6c0-3db8458242bf","pitchNumber":2,"startTime":"2025-09-20T00:24:07.609Z","endTime":"2025-09-20T00:24:12.088Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":85.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.5542746823108,"aZ":-22.978899681987617,"pfxX":-8.579352802916834,"pfxZ":4.888132515732984,"pX":-1.4230099544673096,"pZ":2.6183475093162567,"vX0":3.892022003028489,"vY0":-137.3207510622396,"vZ0":-3.6358561162259675,"x":171.24,"y":168.08,"x0":-1.755521895635298,"y0":50.00602669431576,"z0":5.550453828007253,"aX":-16.14807378877408},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.2,"breakHorizontal":14.5,"spinRate":2022,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4011274767213133,"extension":7.055834206184335},"hitData":{"launchSpeed":53.8,"launchAngle":-34.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.96,"coordY":165.05}},"index":2,"playId":"80fa214a-805d-3a0c-b271-d9e93dd14308","pitchNumber":3,"startTime":"2025-09-20T00:24:28.023Z","endTime":"2025-09-20T00:24:35.454Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:24:35.454Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Byron Buxton called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-20T00:25:53.566Z","endTime":"2025-09-20T00:28:36.552Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":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":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":"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":88.4,"endSpeed":80.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.24168694634637,"aZ":-20.64732203694925,"pfxX":5.124893743070416,"pfxZ":6.8999327682150575,"pX":0.6486580766313716,"pZ":1.923012070408712,"vX0":-2.403016914157405,"vY0":-128.60798195009608,"vZ0":-5.1228873443411835,"x":92.27,"y":186.86,"x0":0.9304045653946164,"y0":50.005465432123685,"z0":5.547202761836929,"aX":8.566668571596246},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":11.5,"breakHorizontal":-8.8,"spinRate":1848,"spinDirection":150},"zone":9,"typeConfidence":2.0,"plateTime":0.4262650832041075,"extension":6.396157554606724},"index":0,"playId":"ac7863ab-15d6-33d9-8083-89f0fb9ace31","pitchNumber":1,"startTime":"2025-09-20T00:26:56.069Z","endTime":"2025-09-20T00:27:00.553Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.827468353515982,"aZ":-27.79006440182432,"pfxX":-4.5457593763988875,"pfxZ":2.7300979108526953,"pX":-0.4185052242665062,"pZ":1.3911175259332442,"vX0":-1.8144119425907312,"vY0":-126.24653289576595,"vZ0":-4.820519961606886,"x":132.95,"y":201.22,"x0":0.9011122714575223,"y0":50.00439663967708,"z0":5.574726966708058,"aX":-7.303421629225314},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.1,"breakHorizontal":8.6,"spinRate":2463,"spinDirection":193},"zone":13,"typeConfidence":2.0,"plateTime":0.434641064439067,"extension":6.395342509224222},"index":1,"playId":"1cebb1a0-d58c-3bfe-81a6-9027670e716c","pitchNumber":2,"startTime":"2025-09-20T00:27:16.248Z","endTime":"2025-09-20T00:27:20.753Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-20T00:27:29.555Z","endTime":"2025-09-20T00:27:42.871Z","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(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":78.3,"endSpeed":72.0,"strikeZoneTop":3.45748379069827,"strikeZoneBottom":1.55000192058659,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.22118677922788,"aZ":-38.9588362902095,"pfxX":-8.222859171788087,"pfxZ":-5.218006862434083,"pX":-0.8084084469650488,"pZ":0.7412912381526542,"vX0":-1.364675399729958,"vY0":-113.98332023038597,"vZ0":-2.4295844146105527,"x":147.81,"y":218.77,"x0":0.8672084360909985,"y0":50.00297270163414,"z0":5.710689428483864,"aX":-10.693338359946543},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-9.7,"breakHorizontal":15.2,"spinRate":2270,"spinDirection":329},"zone":13,"typeConfidence":2.0,"plateTime":0.48267978642110476,"extension":6.551731019127951},"index":3,"playId":"0120738d-c018-3efb-8e18-03ef0753ff1b","pitchNumber":3,"startTime":"2025-09-20T00:27:42.871Z","endTime":"2025-09-20T00:27:47.552Z","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":77.8,"endSpeed":71.9,"strikeZoneTop":3.37469473420554,"strikeZoneBottom":1.54999966914958,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.8808706883262,"aZ":-37.025461040422186,"pfxX":-7.780493700152699,"pfxZ":-3.7572878650662953,"pX":-1.1095453997405424,"pZ":0.9109228311371068,"vX0":-1.7528692844628344,"vY0":-113.31239438449403,"vZ0":-2.4248044249727254,"x":159.29,"y":214.19,"x0":0.6856796482300834,"y0":50.00101288837423,"z0":5.7157228402673725,"aX":-10.05434714857003},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-7.1,"breakHorizontal":14.5,"spinRate":2308,"spinDirection":319},"zone":13,"typeConfidence":2.0,"plateTime":0.4845107602743268,"extension":6.46193148406277},"index":4,"playId":"9f9a3a0f-d618-3e96-b59f-af821a51cd67","pitchNumber":4,"startTime":"2025-09-20T00:28:02.031Z","endTime":"2025-09-20T00:28:06.819Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.46851663158133,"strikeZoneBottom":1.54999940803842,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.84010917932123,"aZ":-19.782519108729797,"pfxX":8.074337990930223,"pfxZ":6.661801280124463,"pX":-0.8678922050382205,"pZ":1.7741132730040552,"vX0":-6.855562549007596,"vY0":-135.57868752125896,"vZ0":-6.231319414488711,"x":150.08,"y":190.88,"x0":0.6453044686145978,"y0":50.0055365382457,"z0":5.484637269491039,"aX":15.02357520820176},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.9,"breakHorizontal":-13.2,"spinRate":2016,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.40411244259182055,"extension":6.711944427656031},"index":5,"playId":"f103fd0f-0bdd-38ac-a720-d94c74ede86d","pitchNumber":5,"startTime":"2025-09-20T00:28:16.312Z","endTime":"2025-09-20T00:28:21.185Z","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":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.9,"strikeZoneTop":3.35014080454237,"strikeZoneBottom":1.53693767978605,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.83132863831421,"aZ":-29.349204645318594,"pfxX":-3.8081508410985934,"pfxZ":1.8278863001078172,"pX":-0.8867223796130442,"pZ":2.9772097982704,"vX0":-2.877531411544456,"vY0":-123.59154506941388,"vZ0":-0.6668137185827421,"x":150.8,"y":158.4,"x0":0.7877649784556088,"y0":50.00338239021035,"z0":5.717290053692335,"aX":-5.885494674728682},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.4,"breakHorizontal":7.6,"spinRate":2395,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.44331695329279075,"extension":6.335915561566902},"index":6,"playId":"bf7143ab-9166-39d9-8c74-6372cad1312b","pitchNumber":6,"startTime":"2025-09-20T00:28:31.475Z","endTime":"2025-09-20T00:28:36.552Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:28:36.552Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Martin strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-20T00:28:46.750Z","endTime":"2025-09-20T00:30:09.018Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","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":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.6,"strikeZoneTop":3.38480110135765,"strikeZoneBottom":1.68000000505001,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.19525924404884,"aZ":-18.237839035764605,"pfxX":8.485156558525219,"pfxZ":7.640019277456013,"pX":0.7172629485760896,"pZ":1.0151071086046994,"vX0":-3.543072538805748,"vY0":-134.48087057608024,"vZ0":-8.183789266537834,"x":89.66,"y":211.37,"x0":0.9521280015465255,"y0":50.00572120405294,"z0":5.400496664464487,"aX":15.485387861447435},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.2,"breakHorizontal":-14.5,"spinRate":2022,"spinDirection":155},"zone":14,"typeConfidence":2.0,"plateTime":0.4078875315715056,"extension":6.684473253430619},"index":0,"playId":"82f17281-0ce2-3e11-9447-1efb6240b718","pitchNumber":1,"startTime":"2025-09-20T00:28:59.672Z","endTime":"2025-09-20T00:29:04.085Z","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":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.3,"strikeZoneTop":3.39,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.997772653102245,"aZ":-21.009026452494314,"pfxX":8.201712823508245,"pfxZ":6.169103591431901,"pX":0.3682960470661353,"pZ":1.4559310338164773,"vX0":-4.394257324910107,"vY0":-133.47604309210027,"vZ0":-6.429771280258992,"x":102.96,"y":199.47,"x0":0.9680231621343574,"y0":50.00198064335817,"z0":5.402732436645042,"aX":14.838116731097616},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.1,"breakHorizontal":-13.9,"spinRate":2015,"spinDirection":148},"zone":14,"typeConfidence":2.0,"plateTime":0.40993041958549936,"extension":6.562287309139627},"index":1,"playId":"11e2e195-0941-3f87-99c9-5eabc6d76976","pitchNumber":2,"startTime":"2025-09-20T00:29:11.689Z","endTime":"2025-09-20T00:29:18.418Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.932174769329823,"aZ":-12.013388811146086,"pfxX":1.6725726811201327,"pfxZ":10.728499770567646,"pX":-0.07398454257611202,"pZ":2.852534235946398,"vX0":-3.3307819324170262,"vY0":-136.21614311417156,"vZ0":-4.8663324462698005,"x":119.82,"y":161.76,"x0":0.9473244670140448,"y0":50.00080015081177,"z0":5.492718062151011,"aX":3.142683726163288},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.6,"breakHorizontal":-2.3,"spinRate":2210,"spinDirection":154},"zone":5,"typeConfidence":2.0,"plateTime":0.40211115980642154,"extension":6.746548212932449},"index":2,"playId":"4205b743-707d-37b3-904f-db5482d0f2aa","pitchNumber":3,"startTime":"2025-09-20T00:29:47.173Z","endTime":"2025-09-20T00:29:51.684Z","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":85.3,"endSpeed":79.2,"strikeZoneTop":3.39,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.52476920853221,"aZ":-29.68001394699034,"pfxX":6.674099095653369,"pfxZ":1.5767520311527745,"pX":0.43336022738525587,"pZ":1.7593966881272571,"vX0":-3.6873914499546134,"vY0":-124.2670888651095,"vZ0":-3.2176524300874525,"x":100.48,"y":191.28,"x0":1.0615503785741192,"y0":50.00198498093,"z0":5.510432740051442,"aX":10.543932919861636},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.4,"breakHorizontal":-11.4,"spinRate":1858,"spinDirection":125},"zone":9,"typeConfidence":2.0,"plateTime":0.4390644672601356,"extension":6.327020657467163},"index":3,"playId":"f3fa1810-3b51-3665-ad14-be8254fb2535","pitchNumber":4,"startTime":"2025-09-20T00:30:04.497Z","endTime":"2025-09-20T00:30:09.018Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:30:09.018Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luke Keaschall grounds out, shortstop Gabriel Arias to first baseman Kyle Manzardo.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-20T00:30:19.720Z","endTime":"2025-09-20T00:31:15.850Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":3},"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(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.2,"endSpeed":84.7,"strikeZoneTop":3.30435965148196,"strikeZoneBottom":1.54999834047944,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.640468941734465,"aZ":-12.709286009058934,"pfxX":3.304179573818708,"pfxZ":10.538685011413918,"pX":0.7947567796937848,"pZ":1.786694825179543,"vX0":-1.3059284530220636,"vY0":-135.53970364527356,"vZ0":-7.531189388116402,"x":86.71,"y":190.54,"x0":0.8555211968641756,"y0":50.0049369820861,"z0":5.502999275483845,"aX":6.103454481724277},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.5,"breakHorizontal":-5.6,"spinRate":2110,"spinDirection":149},"zone":9,"typeConfidence":2.0,"plateTime":0.4052410505354156,"extension":6.439326074273187},"index":0,"playId":"aac23ce7-a99b-3911-acf0-e39c53a10acf","pitchNumber":1,"startTime":"2025-09-20T00:30:30.924Z","endTime":"2025-09-20T00:30:35.451Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-09-20T00:30:41.969Z","endTime":"2025-09-20T00:30:55.162Z","isPitch":false,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"}},{"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":2},"pitchData":{"startSpeed":86.3,"endSpeed":78.6,"strikeZoneTop":3.27233030770468,"strikeZoneBottom":1.54999898857616,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.08221438963113,"aZ":-30.33125809306081,"pfxX":9.943864903801824,"pfxZ":1.1679268789721373,"pX":0.5653924794601509,"pZ":1.506428398154588,"vX0":-4.157152441237927,"vY0":-125.46487466361239,"vZ0":-3.8015545027650584,"x":95.45,"y":198.11,"x0":0.9623752071181392,"y0":50.00303056595605,"z0":5.544210263557534,"aX":15.672365317565804},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.4,"breakHorizontal":-16.9,"spinRate":1930,"spinDirection":126},"zone":9,"typeConfidence":2.0,"plateTime":0.438477634783335,"extension":6.210804908800442},"index":2,"playId":"7220296f-662a-3b86-8cb9-7585f6bca59b","pitchNumber":2,"startTime":"2025-09-20T00:30:55.162Z","endTime":"2025-09-20T00:30:59.584Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":77.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.789613279871613,"aZ":-26.633233857341384,"pfxX":8.593182894796907,"pfxZ":3.567377738862011,"pX":0.9557121492539162,"pZ":1.964559494338944,"vX0":-2.9524598983591783,"vY0":-124.35221097937804,"vZ0":-3.220226434487209,"x":80.57,"y":185.74,"x0":1.0474188738202015,"y0":50.00413544699,"z0":5.504986994855133,"aX":13.351470564919735},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.9,"breakHorizontal":-14.8,"spinRate":1998,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.44182358434160873,"extension":6.402583294378148},"hitData":{"launchSpeed":75.9,"launchAngle":2.0,"totalDistance":47.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.1,"coordY":155.13}},"index":3,"playId":"665b52de-4506-36eb-8d61-8be64528274f","pitchNumber":3,"startTime":"2025-09-20T00:31:08.247Z","endTime":"2025-09-20T00:31:15.850Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:31:15.850Z","atBatIndex":8},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"George Valera walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-20T00:33:06.152Z","endTime":"2025-09-20T00:35:42.014Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641154,"fullName":"Pablo López","link":"/api/v1/people/641154"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.41830805577622,"strikeZoneBottom":1.59560110189119,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.092422625882193,"aZ":-14.777857853109658,"pfxX":-5.67503929742869,"pfxZ":9.1283176856696,"pX":-1.6456488200184434,"pZ":2.19622391717983,"vX0":2.8655774765832724,"vY0":-136.8992055998782,"vZ0":-6.063623976829598,"x":179.73,"y":179.48,"x0":-1.966438022217931,"y0":50.00107038846855,"z0":5.444221739006129,"aX":-10.813698145203421},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.5,"breakHorizontal":9.7,"spinRate":2292,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.3994888444391633,"extension":6.887990726603964},"index":0,"playId":"c995a05b-e5cf-3ae4-ab0b-dd5328dd670e","pitchNumber":1,"startTime":"2025-09-20T00:33:30.455Z","endTime":"2025-09-20T00:33:34.349Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.4,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.909458833385305,"aZ":-14.335778154010645,"pfxX":-4.5485460431188045,"pfxZ":9.357987616111766,"pX":-0.4183978340402224,"pZ":2.476873400887267,"vX0":5.000954539076408,"vY0":-136.6442591464811,"vZ0":-5.3432871752171724,"x":132.95,"y":171.9,"x0":-1.6745452217033616,"y0":50.001128231355466,"z0":5.429914810597531,"aX":-8.668405948527683},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.1,"breakHorizontal":7.3,"spinRate":2308,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.39966004172922887,"extension":7.032619631484876},"index":1,"playId":"2c5308a5-b8e6-32fc-8c0b-139bddbbc6d7","pitchNumber":2,"startTime":"2025-09-20T00:33:46.843Z","endTime":"2025-09-20T00:33:50.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.5,"strikeZoneTop":3.37929031014754,"strikeZoneBottom":1.62081645658002,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.32575939608069,"aZ":-42.631915067425254,"pfxX":3.2057001251114645,"pfxZ":-7.420966570070508,"pX":-1.4085606421066228,"pZ":2.5838142286268724,"vX0":-0.3229102571562445,"vY0":-118.44511531785047,"vZ0":1.5448656210502032,"x":170.69,"y":169.02,"x0":-1.6859004508047413,"y0":50.00221166120928,"z0":5.845474062728382,"aX":4.5178714134659606},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-12.7,"breakHorizontal":-5.8,"spinRate":2597,"spinDirection":39},"zone":11,"typeConfidence":2.0,"plateTime":0.46385382083742677,"extension":6.898146406442017},"index":2,"playId":"262809b8-5ad7-36c5-af76-582a79fcb4f0","pitchNumber":3,"startTime":"2025-09-20T00:34:07.907Z","endTime":"2025-09-20T00:34:11.715Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.9,"strikeZoneTop":3.34791391078972,"strikeZoneBottom":1.50399866868296,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.017268417228085,"aZ":-26.14322248145157,"pfxX":-11.147315152535638,"pfxZ":3.629898924303097,"pX":-0.011891966241953683,"pZ":1.7712677870855233,"vX0":7.4727775370011145,"vY0":-128.0144398570318,"vZ0":-4.269719542727835,"x":117.45,"y":190.96,"x0":-1.5180826073759195,"y0":50.004653333345075,"z0":5.50337015587781,"aX":-18.5340562682561},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.9,"breakHorizontal":18.6,"spinRate":2049,"spinDirection":238},"zone":8,"typeConfidence":2.0,"plateTime":0.42759108816028446,"extension":7.000233038046706},"index":3,"playId":"befa631d-b1e3-351c-85de-a7127d7f7663","pitchNumber":4,"startTime":"2025-09-20T00:34:23.491Z","endTime":"2025-09-20T00:34:27.515Z","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":84.0,"endSpeed":77.4,"strikeZoneTop":3.3299532413603,"strikeZoneBottom":1.50399958120658,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.28948964175871,"aZ":-41.40951256977994,"pfxX":0.9919466649352853,"pfxZ":-6.154765984398362,"pX":-0.024099487212724972,"pZ":0.17346113752405554,"vX0":3.0210497305517476,"vY0":-122.29660481136722,"vZ0":-4.390016721113048,"x":117.92,"y":234.1,"x0":-1.4091421726129743,"y0":50.00366879541572,"z0":5.5796416326387845,"aX":1.487932619611972},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-12.0,"breakHorizontal":-2.5,"spinRate":2537,"spinDirection":41},"zone":13,"typeConfidence":2.0,"plateTime":0.44952821971096935,"extension":6.946329191449505},"index":4,"playId":"dac2c597-e812-3411-904a-aafc1495b715","pitchNumber":5,"startTime":"2025-09-20T00:34:41.053Z","endTime":"2025-09-20T00:34:45.281Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.752821400021965,"aZ":-16.09703900749491,"pfxX":-5.783416680480198,"pfxZ":8.254159251251888,"pX":-0.5859059275620964,"pZ":2.1509779176869896,"vX0":5.088300134012128,"vY0":-138.62391782834922,"vZ0":-6.131032396396391,"x":139.33,"y":180.7,"x0":-1.6931003007531622,"y0":50.003760113833906,"z0":5.464535017564045,"aX":-11.265769289160987},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.9,"breakHorizontal":9.5,"spinRate":2219,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.3950019235228388,"extension":6.966401982390321},"index":5,"playId":"43bb4070-f506-3b4d-bd09-4356cb8d387d","pitchNumber":6,"startTime":"2025-09-20T00:35:04.907Z","endTime":"2025-09-20T00:35:10.115Z","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":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":77.9,"strikeZoneTop":3.34734283195221,"strikeZoneBottom":1.50399987755598,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.248838669277767,"aZ":-26.65350151375015,"pfxX":5.622410341379219,"pfxZ":3.572396970955764,"pX":1.0658950113128147,"pZ":1.1854973796119588,"vX0":4.817115926562331,"vY0":-124.38809814510039,"vZ0":-4.755090502795031,"x":76.37,"y":206.77,"x0":-1.6360612674789543,"y0":50.001834604475626,"z0":5.369686335722793,"aX":8.684239168603343},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":5.4,"breakHorizontal":-11.4,"spinRate":2398,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.4427515001923661,"extension":7.135387923537238},"index":6,"playId":"c3559081-0ad8-309f-ac51-239d97aff911","pitchNumber":7,"startTime":"2025-09-20T00:35:37.468Z","endTime":"2025-09-20T00:35:42.014Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:35:42.014Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"CJ Kayfus strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-20T00:35:50.519Z","endTime":"2025-09-20T00:37:30.080Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641154,"fullName":"Pablo López","link":"/api/v1/people/641154"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.7,"strikeZoneTop":3.43160236196411,"strikeZoneBottom":1.63848593371367,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.140293416086983,"aZ":-26.52206533763832,"pfxX":-11.158019577949887,"pfxZ":3.504046649343943,"pX":-0.7232371775705929,"pZ":1.2900988055727824,"vX0":6.006564709097045,"vY0":-126.29889328551387,"vZ0":-4.893540855315388,"x":144.57,"y":203.95,"x0":-1.68482412739245,"y0":50.00218883600676,"z0":5.390185902318346,"aX":-17.99411218090151},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.4,"breakHorizontal":18.8,"spinRate":2090,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.4339588584755325,"extension":7.03888753294423},"index":0,"playId":"48e5cd90-0653-3d69-9d17-13267f6ecf97","pitchNumber":1,"startTime":"2025-09-20T00:36:05.787Z","endTime":"2025-09-20T00:36:09.947Z","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":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.400207792621764,"aZ":-16.26652612498635,"pfxX":-3.7196793234227576,"pfxZ":8.443203563889845,"pX":-0.8521382882614659,"pZ":2.6358514803407007,"vX0":3.4933838926512055,"vY0":-136.26695005956725,"vZ0":-4.740651872698652,"x":149.48,"y":167.61,"x0":-1.6662635140545814,"y0":50.004765009833896,"z0":5.51880005541717,"aX":-7.009785951145095},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.5,"breakHorizontal":6.0,"spinRate":2207,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.4016552786703378,"extension":7.014795430064057},"index":1,"playId":"55fa07c5-e266-392d-a20b-5b9d9bcce7bf","pitchNumber":2,"startTime":"2025-09-20T00:36:23.528Z","endTime":"2025-09-20T00:36:27.580Z","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":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.39203106232779,"strikeZoneBottom":1.60999887845868,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.17355707859072,"aZ":-16.24734172817138,"pfxX":-4.923167989397739,"pfxZ":8.349502924883236,"pX":-0.3377219345191691,"pZ":2.218173422066969,"vX0":5.375070315193101,"vY0":-136.97995776644925,"vZ0":-5.588618754460842,"x":129.87,"y":178.89,"x0":-1.6822088172593688,"y0":50.00435082937228,"z0":5.388967300845804,"aX":-9.392730600166596},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.2,"breakHorizontal":7.8,"spinRate":2256,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.39927932932717036,"extension":7.029797433300564},"index":2,"playId":"44d727bc-c370-3d14-885c-03f5621731b2","pitchNumber":3,"startTime":"2025-09-20T00:36:41.557Z","endTime":"2025-09-20T00:36:46.047Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.6,"strikeZoneTop":3.37839923647445,"strikeZoneBottom":1.60999867733675,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.530226932676882,"aZ":-36.188883307159855,"pfxX":0.10653312218679023,"pfxZ":-2.5980265047218554,"pX":0.14310973956077122,"pZ":0.1674666205039715,"vX0":3.902995479047862,"vY0":-123.4179363736967,"vZ0":-5.828752343307293,"x":111.54,"y":234.26,"x0":-1.472634101591611,"y0":50.00525774219048,"z0":5.607205311259219,"aX":0.16428239408469592},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-5.9,"breakHorizontal":-1.1,"spinRate":2590,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.443780847699522,"extension":6.9962644793711215},"index":3,"playId":"9e5bb2fe-e637-36a3-abdf-a6a948505ee0","pitchNumber":4,"startTime":"2025-09-20T00:37:00.555Z","endTime":"2025-09-20T00:37:05.013Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":78.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.084296880246594,"aZ":-27.273419504776417,"pfxX":-10.73714378564883,"pfxZ":3.0496355641686126,"pX":-0.5797401064354659,"pZ":2.4801103573162044,"vX0":5.750425863721932,"vY0":-127.30755544759401,"vZ0":-2.3727198463228674,"x":139.1,"y":171.82,"x0":-1.4971563971430657,"y0":50.00488923800827,"z0":5.628282178904766,"aX":-17.268392630839887},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.2,"breakHorizontal":17.8,"spinRate":1663,"spinDirection":249},"zone":4,"typeConfidence":2.0,"plateTime":0.4336255988504192,"extension":6.905500054147326},"index":4,"playId":"5295f0d9-3ee8-37cf-83de-55ab1af26b9a","pitchNumber":5,"startTime":"2025-09-20T00:37:25.726Z","endTime":"2025-09-20T00:37:30.080Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:37:30.080Z","atBatIndex":10},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brayan Rocchio lines out to second baseman Luke Keaschall.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-20T00:37:40.996Z","endTime":"2025-09-20T00:37:59.843Z","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":641154,"fullName":"Pablo López","link":"/api/v1/people/641154"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","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":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.3,"strikeZoneTop":3.1,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.879849832751706,"aZ":-17.154075310704272,"pfxX":-5.431647530415761,"pfxZ":8.21512065229877,"pX":-0.21892230561221104,"pZ":2.431846315493622,"vX0":5.3879421377060135,"vY0":-134.75328556441931,"vZ0":-4.787131626114986,"x":125.34,"y":173.12,"x0":-1.544233806433908,"y0":50.0025623404897,"z0":5.453571837746464,"aX":-9.930828884065964},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.9,"breakHorizontal":8.6,"spinRate":2176,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.40737706689045083,"extension":7.028402467498833},"hitData":{"launchSpeed":94.2,"launchAngle":9.0,"totalDistance":145.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":152.63,"coordY":150.25}},"index":0,"playId":"ac61e94f-054b-3e92-9eee-4d911e1dba78","pitchNumber":1,"startTime":"2025-09-20T00:37:54.708Z","endTime":"2025-09-20T00:37:59.843Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:37:59.843Z","atBatIndex":11},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Steven Kwan lines out to center fielder Byron Buxton.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-20T00:38:18.511Z","endTime":"2025-09-20T00:40:29.245Z","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":641154,"fullName":"Pablo López","link":"/api/v1/people/641154"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":79.0,"strikeZoneTop":3.19463120085945,"strikeZoneBottom":1.47999987112104,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.02143891092847,"aZ":-30.017349746097704,"pfxX":-9.340940731572998,"pfxZ":1.3443220080770413,"pX":-1.6691746057476207,"pZ":2.524683225662632,"vX0":2.9267199147409397,"vY0":-126.99042184188706,"vZ0":-1.8692794813280156,"x":180.63,"y":170.61,"x0":-1.6345376475317246,"y0":50.003109698768526,"z0":5.69663346042483,"aX":-15.004148587014292},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":2.2,"breakHorizontal":16.1,"spinRate":1637,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.4340650139867859,"extension":6.944616998788202},"index":0,"playId":"a4ba60df-0cb2-3eda-9800-23d9bbaad3be","pitchNumber":1,"startTime":"2025-09-20T00:38:31.800Z","endTime":"2025-09-20T00:38:35.879Z","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.2,"endSpeed":85.0,"strikeZoneTop":3.24345861682968,"strikeZoneBottom":1.47999901425012,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.366465758258233,"aZ":-19.233025448737934,"pfxX":-5.107786216461,"pfxZ":6.963096713231934,"pX":-0.5874404539029934,"pZ":3.6420920944957613,"vX0":4.775441613760754,"vY0":-135.63741346734912,"vZ0":-1.6382769397289951,"x":139.39,"y":140.44,"x0":-1.7094047233797613,"y0":50.002792289817414,"z0":5.5984896604728345,"aX":-9.493336915268083},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.5,"breakHorizontal":8.2,"spinRate":2230,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.40420398452688344,"extension":7.021651079760444},"index":1,"playId":"c68a1fa7-aa7d-3385-b9ad-90f47b4646d5","pitchNumber":2,"startTime":"2025-09-20T00:38:49.179Z","endTime":"2025-09-20T00:38:53.179Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.398253471503754,"aZ":-15.297159119517982,"pfxX":-5.755273977896286,"pfxZ":8.8706414578552,"pX":-0.1358649277068341,"pZ":2.5238709955739984,"vX0":6.16385768652054,"vY0":-137.29196928231343,"vZ0":-4.9698980215573245,"x":122.18,"y":170.64,"x0":-1.666100580262753,"y0":50.00193308193586,"z0":5.40448238558039,"aX":-10.948151472226488},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.1,"breakHorizontal":9.1,"spinRate":2220,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.3995048179457825,"extension":7.142364230917006},"index":2,"playId":"8df31c6d-3091-3bff-bfcc-ac8713ff3a1b","pitchNumber":3,"startTime":"2025-09-20T00:39:07.827Z","endTime":"2025-09-20T00:39:12.045Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.19576910691697,"strikeZoneBottom":1.4800028894547,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.845205588576277,"aZ":-17.065098815618388,"pfxX":-5.035863435020012,"pfxZ":7.95571935391205,"pX":-0.802827512193063,"pZ":1.45018608818756,"vX0":4.074898191121218,"vY0":-136.87024631229968,"vZ0":-7.294918973876741,"x":147.6,"y":199.62,"x0":-1.655676173306506,"y0":50.00649740108563,"z0":5.316107731208291,"aX":-9.568914914836235},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.1,"breakHorizontal":8.3,"spinRate":2164,"spinDirection":226},"zone":7,"typeConfidence":2.0,"plateTime":0.39997616936206093,"extension":7.095389531818702},"index":3,"playId":"3be503bf-9b86-3b9a-a319-ad8ffbfe10c9","pitchNumber":4,"startTime":"2025-09-20T00:39:29.430Z","endTime":"2025-09-20T00:39:33.879Z","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":93.9,"endSpeed":85.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.25625572983265,"aZ":-14.936183975861747,"pfxX":-6.0439686231957825,"pfxZ":9.19552148724771,"pX":-0.3819393862221402,"pZ":2.24679565034058,"vX0":5.627450067145968,"vY0":-136.57734954207982,"vZ0":-5.636764268170342,"x":131.56,"y":178.12,"x0":-1.6916404949787893,"y0":50.000862932594124,"z0":5.3779055419138775,"aX":-11.328455041372655},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.5,"breakHorizontal":9.6,"spinRate":2203,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.40222184977545217,"extension":7.069388497121305},"index":4,"playId":"2630b32f-574b-3800-aad6-079b6d34f078","pitchNumber":5,"startTime":"2025-09-20T00:39:49.958Z","endTime":"2025-09-20T00:39:54.312Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":84.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.6446971813787,"aZ":-15.993686989883894,"pfxX":-4.546601350358437,"pfxZ":8.759628278098175,"pX":-0.6544177059904999,"pZ":2.4392318014559295,"vX0":4.435052059387698,"vY0":-136.22382582584848,"vZ0":-4.906429593785478,"x":141.94,"y":172.92,"x0":-1.7263214019050663,"y0":50.00493949289881,"z0":5.398145206420369,"aX":-8.401422494186647},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.8,"breakHorizontal":7.1,"spinRate":2183,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.40471040851165396,"extension":7.031700342714674},"hitData":{"launchSpeed":93.6,"launchAngle":18.0,"totalDistance":309.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":117.15,"coordY":75.91}},"index":5,"playId":"fafa4b31-ab5b-30a6-9e53-3b80010e7248","pitchNumber":6,"startTime":"2025-09-20T00:40:22.194Z","endTime":"2025-09-20T00:40:29.245Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:40:29.245Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brooks Lee strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-20T00:42:03.525Z","endTime":"2025-09-20T00:43:43.109Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.677034258597384,"aZ":-30.430796228362052,"pfxX":-4.617503456703998,"pfxZ":1.1614942970536948,"pX":-0.2608902539737045,"pZ":3.5827137600694967,"vX0":-1.3028558045977376,"vY0":-121.45664570275935,"vZ0":0.9200715367353995,"x":126.94,"y":142.05,"x0":0.881765634710175,"y0":50.00311888695216,"z0":5.835175079107992,"aX":-6.932770886008667},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":2.5,"breakHorizontal":8.6,"spinRate":2393,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.4501061251702265,"extension":6.308516307282446},"index":0,"playId":"4688679d-3ba7-3727-8403-1d31f55cea76","pitchNumber":1,"startTime":"2025-09-20T00:42:32.387Z","endTime":"2025-09-20T00:42:37.010Z","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":84.8,"endSpeed":78.0,"strikeZoneTop":3.35286979551212,"strikeZoneBottom":1.62000045810521,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.758784454729483,"aZ":-29.867849573586927,"pfxX":-4.078560241819698,"pfxZ":1.4991903408812073,"pX":0.470626359313639,"pZ":0.39698798052800965,"vX0":0.21234354009058953,"vY0":-123.44693143720892,"vZ0":-6.368635825653056,"x":99.06,"y":228.06,"x0":0.9126793523294314,"y0":50.00141876313194,"z0":5.541039593595432,"aX":-6.261452059448025},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.4,"breakHorizontal":7.3,"spinRate":2450,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.44456611081269193,"extension":6.474879637573574},"index":1,"playId":"28547ace-60a0-34d1-a0fd-a2c86e93c905","pitchNumber":2,"startTime":"2025-09-20T00:42:44.463Z","endTime":"2025-09-20T00:42:49.143Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.516024934914086,"aZ":-28.55529844687346,"pfxX":7.830440735980023,"pfxZ":2.3709261755324915,"pX":0.9241085357116904,"pZ":1.8334792398543285,"vX0":-2.5776784402228192,"vY0":-123.06605153971441,"vZ0":-3.128453817699102,"x":81.78,"y":189.28,"x0":0.9706843775881778,"y0":50.00354821365379,"z0":5.552207977180817,"aX":11.953634934093973},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.7,"breakHorizontal":-13.6,"spinRate":1833,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.4458929686118158,"extension":6.288949024489583},"index":2,"playId":"358c9990-86c9-3885-aa40-b567d9e906e0","pitchNumber":3,"startTime":"2025-09-20T00:42:58.410Z","endTime":"2025-09-20T00:43:03.343Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-09-20T00:43:14.655Z","endTime":"2025-09-20T00:43:23.919Z","isPitch":false,"type":"action","player":{"id":686797,"link":"/api/v1/people/686797"}},{"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":84.2,"endSpeed":76.9,"strikeZoneTop":3.28822472807745,"strikeZoneBottom":1.61999879003965,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.438093113818926,"aZ":-30.830044449575908,"pfxX":7.157185901579316,"pfxZ":0.8855896242787402,"pX":2.2937399289084732,"pZ":3.597116111104417,"vX0":0.2912329900921582,"vY0":-122.60217326015432,"vZ0":1.1186718264500437,"x":29.57,"y":141.66,"x0":1.244242646324504,"y0":50.0007350191165,"z0":5.776679870990336,"aX":10.836514943402117},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.2,"breakHorizontal":-13.0,"spinRate":1864,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.4476598732980639,"extension":6.276247689541306},"index":4,"playId":"d1289f7a-d608-36f1-bc38-59ee393657ab","pitchNumber":4,"startTime":"2025-09-20T00:43:23.919Z","endTime":"2025-09-20T00:43:28.410Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.627391225122384,"aZ":-29.96445036322422,"pfxX":9.396484448706536,"pfxZ":1.4237415674633445,"pX":0.3082968639283977,"pZ":1.2804676249377605,"vX0":-4.848595754045527,"vY0":-123.87793803118164,"vZ0":-4.122252146068462,"x":105.25,"y":204.21,"x0":1.0741122960561644,"y0":50.00159128320354,"z0":5.481755550686884,"aX":14.546972541803012},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.8,"breakHorizontal":-15.8,"spinRate":1942,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.4428116233749373,"extension":6.466486576819131},"index":5,"playId":"ec7c8f2d-9586-34c0-857a-000c121a359b","pitchNumber":5,"startTime":"2025-09-20T00:43:38.585Z","endTime":"2025-09-20T00:43:43.109Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:43:43.109Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Royce Lewis strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-20T00:43:48.266Z","endTime":"2025-09-20T00:45:43.342Z","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":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.2,"strikeZoneTop":3.57149475686199,"strikeZoneBottom":1.74000179587503,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.357895620759415,"aZ":-14.20018834793775,"pfxX":2.093029739086937,"pfxZ":9.908368340517306,"pX":1.2417579975257642,"pZ":2.66956273984948,"vX0":-0.32751483259652686,"vY0":-133.71633265149055,"vZ0":-5.001510500754964,"x":69.67,"y":166.7,"x0":1.0937314764490658,"y0":50.00283318121435,"z0":5.5802102403333524,"aX":3.7967622311943314},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.2,"breakHorizontal":-3.7,"spinRate":2080,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.409349554092568,"extension":6.585988414875714},"index":0,"playId":"4f087eeb-e156-38e1-baf3-3737570e78bd","pitchNumber":1,"startTime":"2025-09-20T00:44:05.195Z","endTime":"2025-09-20T00:44:09.876Z","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.8,"endSpeed":83.9,"strikeZoneTop":3.57232410814176,"strikeZoneBottom":1.73999816395062,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.16177996977982,"aZ":-15.163112745402383,"pfxX":2.4996642702710763,"pfxZ":9.409378558952445,"pX":0.6507754833397871,"pZ":3.081384077814396,"vX0":-1.8328769716872593,"vY0":-133.6901359897634,"vZ0":-3.7776997532998897,"x":92.19,"y":155.58,"x0":1.0209191781968596,"y0":50.00315916013451,"z0":5.603037519907746,"aX":4.5191829888979544},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.4,"breakHorizontal":-4.1,"spinRate":2044,"spinDirection":140},"zone":3,"typeConfidence":2.0,"plateTime":0.40990695006076017,"extension":6.339555475374617},"index":1,"playId":"84d68d6b-5f05-3ff7-8410-5b89d9f8daf2","pitchNumber":2,"startTime":"2025-09-20T00:44:17.666Z","endTime":"2025-09-20T00:44:22.342Z","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":93.5,"endSpeed":85.6,"strikeZoneTop":3.57263710834355,"strikeZoneBottom":1.74000069416159,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.73446245472194,"aZ":-15.031838928478814,"pfxX":2.1038483280312086,"pfxZ":9.128064337387046,"pX":0.18457882920781152,"pZ":2.5579756832879403,"vX0":-2.943363124421908,"vY0":-136.13093262517287,"vZ0":-4.988504012097923,"x":109.96,"y":169.71,"x0":1.0062006397701466,"y0":50.002352782930586,"z0":5.453949519267801,"aX":3.9509111242364954},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.7,"breakHorizontal":-3.2,"spinRate":2126,"spinDirection":151},"zone":5,"typeConfidence":2.0,"plateTime":0.40227495108054745,"extension":6.886428527967349},"index":2,"playId":"cf8c463f-4089-3eab-89c1-6b76ad9f8028","pitchNumber":3,"startTime":"2025-09-20T00:44:32.034Z","endTime":"2025-09-20T00:44:36.676Z","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":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.6,"strikeZoneTop":3.59808859955427,"strikeZoneBottom":1.73999997838325,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.152720894403362,"aZ":-15.327137336121329,"pfxX":1.3813261595651958,"pfxZ":9.083976554867931,"pX":0.9564844848186839,"pZ":5.2018130070193305,"vX0":-0.6704764716044418,"vY0":-135.67554266932285,"vZ0":1.4253219734286229,"x":80.54,"y":98.33,"x0":1.0280694477133763,"y0":50.0012367925961,"z0":5.741395064196114,"aX":2.561290486375705},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.9,"breakHorizontal":-2.4,"spinRate":2042,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.4045253385822005,"extension":6.0554680909103675},"index":3,"playId":"82416e43-2c51-3588-aee6-e215a9714c11","pitchNumber":4,"startTime":"2025-09-20T00:44:45.361Z","endTime":"2025-09-20T00:44:50.175Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-09-20T00:45:01.553Z","endTime":"2025-09-20T00:45:18.203Z","isPitch":false,"type":"action","player":{"id":668904,"link":"/api/v1/people/668904"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.8,"strikeZoneTop":3.56,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.134678960000382,"aZ":-30.18593108652982,"pfxX":6.66438998379379,"pfxZ":1.2625247443144136,"pX":0.9141675539861942,"pZ":2.191686761098761,"vX0":-2.5485114779655547,"vY0":-124.44749494866481,"vZ0":-2.2389735879347965,"x":82.15,"y":179.6,"x0":1.0836331287623417,"y0":50.00153680088473,"z0":5.594484493525537,"aX":10.490023864134798},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.0,"breakHorizontal":-11.5,"spinRate":1900,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.4395180388726958,"extension":6.710241329929124},"index":5,"playId":"aa9bff34-1213-3c90-81fd-210c4b29e121","pitchNumber":5,"startTime":"2025-09-20T00:45:18.203Z","endTime":"2025-09-20T00:45:23.075Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.3,"strikeZoneTop":3.56,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.869826759810586,"aZ":-31.999860955194702,"pfxX":8.610635201247412,"pfxZ":0.11664265577530575,"pX":0.37711798411400094,"pZ":1.0146143632183653,"vX0":-4.1252558870265705,"vY0":-124.13934441092856,"vZ0":-4.301946772893292,"x":102.63,"y":211.39,"x0":0.9455387731188634,"y0":50.00551642780366,"z0":5.4468297804133,"aX":13.382256364061705},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.6,"breakHorizontal":-14.5,"spinRate":1879,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.4419668827527756,"extension":6.689302680632058},"index":6,"playId":"1a454e02-a55f-387a-b2e8-bf0932196484","pitchNumber":6,"startTime":"2025-09-20T00:45:38.493Z","endTime":"2025-09-20T00:45:43.342Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:45:43.342Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kody Clemens singles on a line drive to center fielder Angel Martínez.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-20T00:46:02.028Z","endTime":"2025-09-20T00:47:23.807Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":78.0,"strikeZoneTop":3.58989884172104,"strikeZoneBottom":1.81000178007371,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.396683080084852,"aZ":-29.981225388363224,"pfxX":-4.341832465649833,"pfxZ":1.4364532536239576,"pX":-1.0279717832082267,"pZ":2.9466136066499495,"vX0":-3.1749129133800786,"vY0":-121.93866490277111,"vZ0":-0.5495460282157698,"x":156.18,"y":159.22,"x0":0.8480364049064035,"y0":50.00586838173433,"z0":5.726371892809161,"aX":-6.6427385868108235},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.8,"breakHorizontal":8.5,"spinRate":2471,"spinDirection":243},"zone":11,"typeConfidence":2.0,"plateTime":0.44647597305430287,"extension":6.620187478527132},"index":0,"playId":"f19687d1-7666-3d1f-a81b-4e15829e904a","pitchNumber":1,"startTime":"2025-09-20T00:46:04.445Z","endTime":"2025-09-20T00:46:08.208Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.8,"strikeZoneTop":3.61,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.033408814130194,"aZ":-29.291748446881705,"pfxX":-2.680868688556847,"pfxZ":1.7561858835078379,"pX":-0.631730343248342,"pZ":1.707256468540295,"vX0":-2.8219617323586728,"vY0":-126.23777758712504,"vZ0":-3.847186781774286,"x":141.08,"y":192.68,"x0":0.8425896355283571,"y0":50.000288979397716,"z0":5.569786537531343,"aX":-4.3915700817417855},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.6,"breakHorizontal":5.4,"spinRate":2367,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.4313854570484579,"extension":6.559435257063148},"index":1,"playId":"27a92e33-9c53-3c9e-a91d-9950beee2c9e","pitchNumber":2,"startTime":"2025-09-20T00:46:18.502Z","endTime":"2025-09-20T00:46:22.308Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":79.0,"strikeZoneTop":3.51120718936599,"strikeZoneBottom":1.80999984358817,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.64220487066572,"aZ":-30.143141079787096,"pfxX":-3.0478470149248373,"pfxZ":1.305004730423633,"pX":-1.7152817499453457,"pZ":1.0452654897716724,"vX0":-5.06474081573416,"vY0":-123.26115668455212,"vZ0":-4.784753004431147,"x":182.38,"y":210.56,"x0":0.7522924840018058,"y0":50.00438685792521,"z0":5.520670363825475,"aX":-4.7478111007612815},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.6,"breakHorizontal":6.6,"spinRate":2529,"spinDirection":253},"zone":13,"typeConfidence":2.0,"plateTime":0.4422651256893202,"extension":6.535415700410073},"index":2,"playId":"da7d44ae-8593-3960-b21e-7b40a7c0e04b","pitchNumber":3,"startTime":"2025-09-20T00:46:33.455Z","endTime":"2025-09-20T00:46:37.241Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.9,"strikeZoneTop":3.61,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.87333830979188,"aZ":-21.810843594954378,"pfxX":7.0668228844090075,"pfxZ":5.777367769176357,"pX":0.42327493026105933,"pZ":2.178728859099737,"vX0":-4.040424279806306,"vY0":-132.68163216417165,"vZ0":-4.378483425854892,"x":100.87,"y":179.95,"x0":1.043220561344237,"y0":50.00050820309106,"z0":5.4282010914404575,"aX":12.669825827068959},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.8,"breakHorizontal":-12.0,"spinRate":2024,"spinDirection":147},"zone":9,"typeConfidence":2.0,"plateTime":0.41191284543629525,"extension":6.73666834473577},"index":3,"playId":"5c64f248-2645-34fa-a9f9-486884cb621f","pitchNumber":4,"startTime":"2025-09-20T00:46:48.724Z","endTime":"2025-09-20T00:46:52.408Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-09-20T00:46:59.011Z","endTime":"2025-09-20T00:47:15.834Z","isPitch":false,"type":"action","player":{"id":665019,"link":"/api/v1/people/665019"}},{"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":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":86.0,"strikeZoneTop":3.61,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.307171715996862,"aZ":-21.350836658191266,"pfxX":6.949856650896649,"pfxZ":5.772095232508504,"pX":0.265819602702178,"pZ":1.7133909459125436,"vX0":-4.08386095547891,"vY0":-135.49269459942465,"vZ0":-6.066539965593149,"x":106.87,"y":192.52,"x0":0.8832092476447414,"y0":50.001462619521725,"z0":5.455347158936081,"aX":13.027844885551845},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.5,"breakHorizontal":-11.8,"spinRate":2046,"spinDirection":154},"zone":8,"typeConfidence":2.0,"plateTime":0.40296953622482956,"extension":6.804643568927361},"hitData":{"launchSpeed":87.8,"launchAngle":10.0,"totalDistance":161.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":130.26,"coordY":96.89}},"index":5,"playId":"3ce03045-a34a-3291-883c-7dc8a53cc61d","pitchNumber":5,"startTime":"2025-09-20T00:47:15.834Z","endTime":"2025-09-20T00:47:23.807Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:47:23.807Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carson McCusker singles on a line drive to left fielder Steven Kwan. Kody Clemens to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-20T00:47:35.772Z","endTime":"2025-09-20T00:48:56.540Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":676812,"fullName":"Carson McCusker","link":"/api/v1/people/676812"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676812,"fullName":"Carson McCusker","link":"/api/v1/people/676812"},"postOnSecond":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676812,"fullName":"Carson McCusker","link":"/api/v1/people/676812"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.688,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.768703953840657,"aZ":-14.23576100209879,"pfxX":3.2660608045515724,"pfxZ":9.536009481912288,"pX":-0.6056197884155947,"pZ":2.530801025820086,"vX0":-4.3794443856237235,"vY0":-136.25341810194539,"vZ0":-5.514398099237908,"x":140.08,"y":170.45,"x0":0.5977563761738146,"y0":50.00597840038353,"z0":5.563775497005698,"aX":6.1461882969794495},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.3,"breakHorizontal":-5.0,"spinRate":2104,"spinDirection":161},"zone":4,"typeConfidence":2.0,"plateTime":0.4019085295610658,"extension":6.672317069928296},"index":0,"playId":"7be854f7-07e1-3f42-b303-11aff8799c6d","pitchNumber":1,"startTime":"2025-09-20T00:47:53.371Z","endTime":"2025-09-20T00:47:58.040Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.0,"strikeZoneTop":4.05118953704601,"strikeZoneBottom":1.91603496692473,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.314309211164733,"aZ":-31.92084750565633,"pfxX":8.13394810401486,"pfxZ":0.17042063769029525,"pX":1.950055916823773,"pZ":3.6526191337413674,"vX0":-0.1241166211583053,"vY0":-122.12028652317943,"vZ0":1.6013773591883262,"x":42.67,"y":140.16,"x0":0.9477111963962532,"y0":50.00255319626725,"z0":5.763769380184488,"aX":12.106382684819893},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.1,"breakHorizontal":-14.6,"spinRate":1945,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.45102958047569697,"extension":6.195612131908541},"index":1,"playId":"4e994fa9-1859-3d4b-9c48-d9e061c5a2e1","pitchNumber":2,"startTime":"2025-09-20T00:48:10.707Z","endTime":"2025-09-20T00:48:15.373Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":83.7,"strikeZoneTop":3.688,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.77804634392457,"aZ":-14.867350063743686,"pfxX":2.308070851974741,"pfxZ":9.501139645410978,"pX":0.10447433441114319,"pZ":4.735313886235998,"vX0":-2.4117958332595597,"vY0":-134.94682695504756,"vZ0":0.21940767322090682,"x":113.02,"y":110.93,"x0":0.71526941290305,"y0":50.001598802060784,"z0":5.710864570852109,"aX":4.203866917338116},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.4,"breakHorizontal":-3.6,"spinRate":2070,"spinDirection":152},"zone":12,"typeConfidence":2.0,"plateTime":0.4078327810469822,"extension":6.461348873317686},"index":2,"playId":"ef8ebdc6-054d-307e-aa55-05530d5e308f","pitchNumber":3,"startTime":"2025-09-20T00:48:29.688Z","endTime":"2025-09-20T00:48:34.407Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":77.8,"strikeZoneTop":3.688,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.030801189761636,"aZ":-31.141588146439314,"pfxX":8.648553204367413,"pfxZ":0.6671496853913936,"pX":0.24234391564858565,"pZ":2.2123361663838006,"vX0":-4.301020573026858,"vY0":-124.18319955743577,"vZ0":-1.847905856493938,"x":107.76,"y":179.05,"x0":0.8817538379822721,"y0":50.0018055862905,"z0":5.579690168598581,"aX":13.381311328397997},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.0,"breakHorizontal":-14.5,"spinRate":1941,"spinDirection":127},"zone":8,"typeConfidence":2.0,"plateTime":0.4426329872898149,"extension":6.116607937095453},"hitData":{"launchSpeed":84.9,"launchAngle":22.0,"totalDistance":251.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":72.04,"coordY":97.79}},"index":3,"playId":"9963ee50-1676-33a3-8636-7523130cf94a","pitchNumber":4,"startTime":"2025-09-20T00:48:47.587Z","endTime":"2025-09-20T00:48:56.540Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:48:56.540Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jhonny Pereda strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-20T00:49:10.734Z","endTime":"2025-09-20T00:50:06.006Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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(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.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.875120680682212,"aZ":-23.315435650600726,"pfxX":-2.8827990159049417,"pfxZ":5.304441038480922,"pX":-0.2986165126750872,"pZ":2.47790548887822,"vX0":-2.018429064338563,"vY0":-127.98418060045866,"vZ0":-3.3312262990731063,"x":128.38,"y":171.88,"x0":0.8730072942082239,"y0":50.00041958404927,"z0":5.609552777301477,"aX":-4.810824051062229},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":9.1,"breakHorizontal":5.6,"spinRate":2452,"spinDirection":203},"zone":4,"typeConfidence":2.0,"plateTime":0.4269565518585048,"extension":6.391477045578905},"index":0,"playId":"c7c6c30a-d473-300f-9f4a-05156e624d78","pitchNumber":1,"startTime":"2025-09-20T00:49:24.389Z","endTime":"2025-09-20T00:49:28.473Z","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":92.6,"endSpeed":84.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.971030952359328,"aZ":-13.622874426836628,"pfxX":2.1377030107924355,"pfxZ":10.134003380257477,"pX":-0.0791446919169944,"pZ":3.2911493767824336,"vX0":-2.948736913572553,"vY0":-134.8585594923648,"vZ0":-3.4419302160394394,"x":120.02,"y":149.92,"x0":0.7537779946957329,"y0":50.00528870793156,"z0":5.553040394954578,"aX":3.914571551392218},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.8,"breakHorizontal":-3.2,"spinRate":2063,"spinDirection":153},"zone":2,"typeConfidence":2.0,"plateTime":0.40707804081623955,"extension":6.66035269629874},"index":1,"playId":"d5f5e97e-e5a4-328f-817d-ef19e33cc4dc","pitchNumber":2,"startTime":"2025-09-20T00:49:42.859Z","endTime":"2025-09-20T00:49:46.872Z","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":93.3,"endSpeed":85.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.964933829660616,"aZ":-13.96671129558203,"pfxX":1.7425965000512789,"pfxZ":9.740096038934015,"pX":-0.19499416829351532,"pZ":3.730476707582643,"vX0":-3.470602674490606,"vY0":-135.90581996300813,"vZ0":-2.3502293031864987,"x":124.43,"y":138.06,"x0":0.8725367029694107,"y0":50.00288225430985,"z0":5.577242074433492,"aX":3.2578066176360623},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.3,"breakHorizontal":-2.4,"spinRate":2139,"spinDirection":153},"zone":11,"typeConfidence":2.0,"plateTime":0.4031217888977685,"extension":6.431676638390678},"index":2,"playId":"870ee864-34d1-3df9-826d-f1407976eff7","pitchNumber":3,"startTime":"2025-09-20T00:50:01.439Z","endTime":"2025-09-20T00:50:06.006Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:50:06.006Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Angel Martínez grounds out, pitcher Pablo López to first baseman Kody Clemens.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-20T00:52:09.802Z","endTime":"2025-09-20T00:53:40.137Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641154,"fullName":"Pablo López","link":"/api/v1/people/641154"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641154,"link":"/api/v1/people/641154"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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.9,"endSpeed":85.7,"strikeZoneTop":3.04963981357785,"strikeZoneBottom":1.33238670018645,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.073263687488204,"aZ":-17.312191042312175,"pfxX":-4.1785505673310634,"pfxZ":7.934713398270359,"pX":-0.875720346134636,"pZ":3.0831465919898355,"vX0":4.011959861387793,"vY0":-135.40278237754123,"vZ0":-3.442978471823521,"x":150.38,"y":155.54,"x0":-1.8273178494697215,"y0":50.00611532812959,"z0":5.568855944810838,"aX":-7.830353273735295},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.9,"breakHorizontal":6.8,"spinRate":2239,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.4031429745827926,"extension":6.965993338471293},"index":0,"playId":"0f98e599-df6b-35ef-a6a8-a5837542524c","pitchNumber":1,"startTime":"2025-09-20T00:52:30.832Z","endTime":"2025-09-20T00:52:34.837Z","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":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.282338709560502,"aZ":-28.98912494879981,"pfxX":-7.282674409898551,"pfxZ":1.9316750996203416,"pX":0.17034959529806404,"pZ":1.3702713532390236,"vX0":7.018957331210593,"vY0":-127.5288782576274,"vZ0":-4.82433828464211,"x":110.51,"y":201.78,"x0":-1.6717126412660355,"y0":50.000798854978214,"z0":5.573653053530163,"aX":-11.991793703826161},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.6,"breakHorizontal":11.6,"spinRate":1887,"spinDirection":242},"zone":8,"typeConfidence":2.0,"plateTime":0.4295275933170739,"extension":6.955377495835257},"index":1,"playId":"12131e19-35d4-3f6f-ad04-e7ed7cf59a5e","pitchNumber":2,"startTime":"2025-09-20T00:52:47.967Z","endTime":"2025-09-20T00:52:51.937Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.12359392090488,"aZ":-28.403164526055917,"pfxX":-8.432925015299597,"pfxZ":2.2447570704928395,"pX":-0.7614855452504053,"pZ":0.5107934603084267,"vX0":4.86207786487524,"vY0":-129.07348116116694,"vZ0":-7.231387575024058,"x":146.03,"y":224.99,"x0":-1.5789286187170681,"y0":50.00207167728962,"z0":5.5509302053290615,"aX":-14.156818288792255},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.5,"breakHorizontal":14.2,"spinRate":1902,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.42516962847230566,"extension":6.985351111706139},"index":2,"playId":"c199597c-f1ef-3c38-be52-d0fb09455486","pitchNumber":3,"startTime":"2025-09-20T00:53:07.022Z","endTime":"2025-09-20T00:53:11.104Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.168172927752952,"aZ":-41.47427417375753,"pfxX":0.999217191580958,"pfxZ":-6.121010601524582,"pX":-1.512171774377029,"pZ":1.1836351141894048,"vX0":0.19214204629756865,"vY0":-122.71053114938283,"vZ0":-2.423466817318413,"x":174.64,"y":206.82,"x0":-1.721355251677419,"y0":50.00352258826454,"z0":5.730547008386296,"aX":1.5178972722477764},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-11.4,"breakHorizontal":-1.8,"spinRate":2644,"spinDirection":40},"zone":13,"typeConfidence":2.0,"plateTime":0.4470304977099011,"extension":6.917013281398782},"hitData":{"launchSpeed":75.3,"launchAngle":-3.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":140.4,"coordY":179.97}},"index":3,"playId":"08604a89-1f49-3504-8c30-25f5969b3271","pitchNumber":4,"startTime":"2025-09-20T00:53:31.971Z","endTime":"2025-09-20T00:53:40.137Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:53:40.137Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Ramírez grounds out to first baseman Kody Clemens.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-20T00:54:09.088Z","endTime":"2025-09-20T00:55:17.202Z","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":641154,"fullName":"Pablo López","link":"/api/v1/people/641154"},"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":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":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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.727691034728803,"aZ":-42.98995712422405,"pfxX":2.169336065781447,"pfxZ":-7.570661605762693,"pX":-0.3601120195959029,"pZ":1.8903016722309962,"vX0":1.9417131630213291,"vY0":-119.2342902632493,"vZ0":-0.10276234046655985,"x":130.73,"y":187.74,"x0":-1.4694460953711723,"y0":50.0054563227923,"z0":5.8406492883116785,"aX":3.097473689448229},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-13.4,"breakHorizontal":-4.4,"spinRate":2670,"spinDirection":38},"zone":7,"typeConfidence":2.0,"plateTime":0.46085751352774595,"extension":6.973085820893851},"index":0,"playId":"1917072d-d1d4-397b-8ace-149970882219","pitchNumber":1,"startTime":"2025-09-20T00:54:27.430Z","endTime":"2025-09-20T00:54:31.903Z","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":89.9,"endSpeed":81.5,"strikeZoneTop":3.45618432873017,"strikeZoneBottom":1.57980034909136,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.229102321265906,"aZ":-33.810620722508936,"pfxX":-7.029589615725175,"pfxZ":-0.965068210340656,"pX":-0.6086092943389302,"pZ":0.5666641607036241,"vX0":4.7879290284108125,"vY0":-130.57808660419172,"vZ0":-6.080556638346158,"x":140.2,"y":223.48,"x0":-1.5699769842480353,"y0":50.00361645632803,"z0":5.527460468157181,"aX":-11.915620443615872},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-3.1,"breakHorizontal":11.4,"spinRate":1805,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4224566835949646,"extension":6.936550832643985},"index":1,"playId":"6d046972-58c6-3447-867a-0cacff39ac83","pitchNumber":2,"startTime":"2025-09-20T00:54:51.892Z","endTime":"2025-09-20T00:54:56.069Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.6,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.81682161338256,"aZ":-34.15314726427257,"pfxX":7.991535703719076,"pfxZ":-1.2649366161834532,"pX":0.10524668488556398,"pZ":2.200982879670242,"vX0":2.4142996503041676,"vY0":-124.1663294107344,"vZ0":-1.2094361086244605,"x":112.99,"y":179.35,"x0":-1.9179758153671596,"y0":50.003537208196605,"z0":5.535609027480726,"aX":12.481492117653424},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.3,"breakHorizontal":-15.0,"spinRate":2329,"spinDirection":48},"zone":5,"typeConfidence":2.0,"plateTime":0.441079890673842,"extension":6.900990238301728},"hitData":{"launchSpeed":88.0,"launchAngle":-5.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":163.83,"coordY":165.36}},"index":2,"playId":"f03a33d6-792b-305d-9623-b439c587ab35","pitchNumber":3,"startTime":"2025-09-20T00:55:09.407Z","endTime":"2025-09-20T00:55:17.202Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:55:17.202Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Manzardo grounds out, second baseman Luke Keaschall to first baseman Kody Clemens.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-20T00:55:30.209Z","endTime":"2025-09-20T00:56:12.069Z","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":641154,"fullName":"Pablo López","link":"/api/v1/people/641154"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"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":"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":88.2,"endSpeed":81.3,"strikeZoneTop":3.1148567043834,"strikeZoneBottom":1.39999859468706,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.149512837369013,"aZ":-29.805473723480304,"pfxX":-7.526043418510741,"pfxZ":1.4141199946951524,"pX":0.011758025585572285,"pZ":2.5612732653591204,"vX0":6.412280443450104,"vY0":-128.35959559509595,"vZ0":-1.9087390423981856,"x":116.55,"y":169.63,"x0":-1.5339839221664,"y0":50.00631256855136,"z0":5.62262600916049,"aX":-12.633243141050366},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.4,"breakHorizontal":12.2,"spinRate":1962,"spinDirection":246},"zone":5,"typeConfidence":2.0,"plateTime":0.42578955868306867,"extension":6.9936656563613955},"index":0,"playId":"e3c801db-8993-3742-a032-87654f439696","pitchNumber":1,"startTime":"2025-09-20T00:55:49.137Z","endTime":"2025-09-20T00:55:53.169Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.09019127543741,"aZ":-31.10749401129947,"pfxX":7.7962233390537765,"pfxZ":0.7112272036077734,"pX":0.02988116493527579,"pZ":2.443607132113698,"vX0":1.6779638248973616,"vY0":-121.97924781886438,"vZ0":-1.1694055080185592,"x":115.86,"y":172.8,"x0":-1.6804170274415622,"y0":50.00344235256766,"z0":5.623317863439989,"aX":11.689926495650809},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.3,"breakHorizontal":-14.5,"spinRate":2384,"spinDirection":43},"zone":5,"typeConfidence":2.0,"plateTime":0.44988705215385316,"extension":6.907315539431371},"hitData":{"launchSpeed":93.6,"launchAngle":5.0,"totalDistance":96.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.21,"coordY":154.62}},"index":1,"playId":"e53392ca-17cb-3f87-ab33-447df3897750","pitchNumber":2,"startTime":"2025-09-20T00:56:04.853Z","endTime":"2025-09-20T00:56:12.069Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:56:12.069Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Outman strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-20T00:58:11.651Z","endTime":"2025-09-20T00:59:12.567Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.7,"strikeZoneTop":3.4080493843818,"strikeZoneBottom":1.6200005378827,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.81229892283169,"aZ":-25.44839794878273,"pfxX":-4.2259912424567005,"pfxZ":4.105188701561336,"pX":-0.6902913088823918,"pZ":1.9552022316431716,"vX0":-2.448768757077634,"vY0":-126.43414756337509,"vZ0":-4.004652161657587,"x":143.31,"y":185.99,"x0":0.8361003047921794,"y0":50.00547493861072,"z0":5.573330950563709,"aX":-6.925720100139248},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.8,"breakHorizontal":8.2,"spinRate":2325,"spinDirection":196},"zone":7,"typeConfidence":2.0,"plateTime":0.43119721158411695,"extension":6.6247216314448},"index":0,"playId":"764a5e8f-3430-3991-a6a7-ba0d202a9f2e","pitchNumber":1,"startTime":"2025-09-20T00:58:19.602Z","endTime":"2025-09-20T00:58:23.367Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.921974001184072,"aZ":-15.088115757216483,"pfxX":1.2642438438588455,"pfxZ":9.249072156151076,"pX":-0.5683093933927996,"pZ":2.9710796598923888,"vX0":-3.9784835515339076,"vY0":-134.950972823088,"vZ0":-3.942093273195346,"x":138.66,"y":158.56,"x0":0.7597400400278684,"y0":50.00328033223373,"z0":5.5111653506085485,"aX":2.335916799286619},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.1,"breakHorizontal":-1.4,"spinRate":2107,"spinDirection":153},"zone":1,"typeConfidence":2.0,"plateTime":0.4056099001321547,"extension":6.729261636571831},"index":1,"playId":"7fff3161-7502-328a-a4be-e3e5eaa51923","pitchNumber":2,"startTime":"2025-09-20T00:58:33.324Z","endTime":"2025-09-20T00:58:37.100Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.9,"strikeZoneTop":3.42884905324015,"strikeZoneBottom":1.62000074925591,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.823206564392674,"aZ":-25.298653313334587,"pfxX":-2.8722481204815082,"pfxZ":4.1903156054525805,"pX":-1.3634996177809138,"pZ":0.5105469928573397,"vX0":-4.220511412694429,"vY0":-126.73433075539974,"vZ0":-7.25951811767769,"x":168.97,"y":225.0,"x0":0.6910498474971402,"y0":50.0014412400386,"z0":5.4080101197294335,"aX":-4.711930024271874},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.4,"breakHorizontal":6.1,"spinRate":2409,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.4307645758447798,"extension":6.744370679580564},"index":2,"playId":"f82ba52c-3b6d-3818-b210-073e0fa7a1c4","pitchNumber":3,"startTime":"2025-09-20T00:58:51.739Z","endTime":"2025-09-20T00:58:55.634Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":78.1,"endSpeed":71.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.099859710633496,"aZ":-36.0030526680524,"pfxX":-10.04420363781975,"pfxZ":-2.959845825347144,"pX":-0.8279531891269934,"pZ":1.714706625118995,"vX0":-0.8369676689087775,"vY0":-113.71534836781036,"vZ0":-0.8873125910242109,"x":148.56,"y":192.48,"x0":0.8489842472339207,"y0":50.00210245683983,"z0":5.718277813139225,"aX":-13.001007861674424},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-5.3,"breakHorizontal":18.4,"spinRate":2299,"spinDirection":319},"zone":7,"typeConfidence":2.0,"plateTime":0.48381050141975246,"extension":6.449462098980617},"index":3,"playId":"8cfddb1d-b3df-3fe6-bfa7-f2fcbac53632","pitchNumber":4,"startTime":"2025-09-20T00:59:08.664Z","endTime":"2025-09-20T00:59:12.567Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:59:12.567Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Byron Buxton grounds out, shortstop Gabriel Arias to first baseman Kyle Manzardo.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-20T00:59:23.022Z","endTime":"2025-09-20T00:59:45.033Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":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(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.1,"endSpeed":71.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.4572052771075,"aZ":-37.70693624913252,"pfxX":-9.288326072596426,"pfxZ":-4.263746856064218,"pX":-0.11197675836966094,"pZ":2.059181686892496,"vX0":0.3670567500781211,"vY0":-113.6546019204799,"vZ0":0.19530673707645252,"x":121.27,"y":183.18,"x0":0.9289714771776527,"y0":50.004430184629506,"z0":5.742959885526054,"aX":-12.049839462916374},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-7.3,"breakHorizontal":16.7,"spinRate":2285,"spinDirection":319},"zone":8,"typeConfidence":2.0,"plateTime":0.4834787348504159,"extension":6.246170783564838},"hitData":{"launchSpeed":98.8,"launchAngle":-14.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.1,"coordY":152.09}},"index":0,"playId":"8a6c8cce-8257-3dd9-b69e-2b9b4f2917bc","pitchNumber":1,"startTime":"2025-09-20T00:59:36.510Z","endTime":"2025-09-20T00:59:45.033Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T00:59:45.033Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Austin Martin flies out to right fielder CJ Kayfus.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-20T00:59:57.262Z","endTime":"2025-09-20T01:01:00.866Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":4},"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.9,"endSpeed":71.6,"strikeZoneTop":3.43911280775414,"strikeZoneBottom":1.68000007839177,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.018846184204797,"aZ":-35.866712384282984,"pfxX":-7.071758573126132,"pfxZ":-2.852840255493456,"pX":0.8926847304354796,"pZ":1.2905776087483036,"vX0":1.6853465214185595,"vY0":-113.38868542591335,"vZ0":-1.7503699054128639,"x":82.97,"y":203.93,"x0":1.0554745969517376,"y0":50.004145374352454,"z0":5.673340334775928,"aX":-9.147700896494728},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-5.3,"breakHorizontal":12.4,"spinRate":2189,"spinDirection":311},"zone":14,"typeConfidence":2.0,"plateTime":0.484293720981976,"extension":6.485578320597475},"index":0,"playId":"2e79c51f-3b71-3b45-b18b-75ce0503e84b","pitchNumber":1,"startTime":"2025-09-20T01:00:05.733Z","endTime":"2025-09-20T01:00:10.233Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-20T01:00:19.900Z","endTime":"2025-09-20T01:00:23.582Z","isPitch":false,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":77.9,"strikeZoneTop":3.39,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.180997062960447,"aZ":-26.70322720798859,"pfxX":9.250499070361114,"pfxZ":3.524806793146995,"pX":1.007311205325523,"pZ":1.7455732546418414,"vX0":-3.101973549927895,"vY0":-124.39475765408162,"vZ0":-3.6254064617151096,"x":78.6,"y":191.65,"x0":1.075667114972789,"y0":50.00199115571781,"z0":5.4592029641628494,"aX":14.358035092841543},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":5.8,"breakHorizontal":-16.0,"spinRate":1942,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.4419310003167576,"extension":6.471330332221596},"index":2,"playId":"3b060de2-cc29-3777-b0c1-3194cd9f4a29","pitchNumber":2,"startTime":"2025-09-20T01:00:23.582Z","endTime":"2025-09-20T01:00:27.966Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.2,"endSpeed":70.4,"strikeZoneTop":3.43583254132525,"strikeZoneBottom":1.68000161678902,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.500674480755904,"aZ":-35.88573028579443,"pfxX":-9.731312969562891,"pfxZ":-2.9448681621508443,"pX":0.5569858399953117,"pZ":1.2885083994722335,"vX0":1.7550899321304572,"vY0":-112.38111515988233,"vZ0":-1.4371512589535647,"x":95.77,"y":203.99,"x0":1.0213086987371836,"y0":50.00504235471123,"z0":5.636580767209708,"aX":-12.243656238092965},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-5.4,"breakHorizontal":17.0,"spinRate":2285,"spinDirection":320},"zone":14,"typeConfidence":2.0,"plateTime":0.4904885853553065,"extension":6.512649731465031},"index":3,"playId":"7b15fe33-82bd-3232-b24b-ab615c27cb2c","pitchNumber":3,"startTime":"2025-09-20T01:00:39.328Z","endTime":"2025-09-20T01:00:43.766Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":84.2,"strikeZoneTop":3.39,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.98411625199666,"aZ":-11.429666679872653,"pfxX":3.3946957376397675,"pfxZ":11.237399374690758,"pX":0.11397918688801718,"pZ":2.4514306071722824,"vX0":-3.3273789470520065,"vY0":-136.24863690520604,"vZ0":-5.723595751806769,"x":112.66,"y":172.59,"x0":0.9207689327943926,"y0":50.00292963172506,"z0":5.397498435062594,"aX":6.267060667506361},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.1,"breakHorizontal":-5.3,"spinRate":2264,"spinDirection":151},"zone":5,"typeConfidence":2.0,"plateTime":0.40481659356564004,"extension":6.5271565647897285},"hitData":{"launchSpeed":91.8,"launchAngle":36.0,"totalDistance":295.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":196.28,"coordY":103.33}},"index":4,"playId":"599cb27a-21b6-3133-b9af-fd5bfb2570e5","pitchNumber":4,"startTime":"2025-09-20T01:00:53.215Z","endTime":"2025-09-20T01:01:00.866Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:01:00.866Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bo Naylor flies out to right fielder James Outman.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-20T01:02:43.113Z","endTime":"2025-09-20T01:04:35.185Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641154,"fullName":"Pablo López","link":"/api/v1/people/641154"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"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(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":84.9,"endSpeed":77.4,"strikeZoneTop":3.18015351252489,"strikeZoneBottom":1.50999816467133,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.116821860521984,"aZ":-32.65176824644668,"pfxX":-7.247085052515587,"pfxZ":-0.3126540532438451,"pX":-0.16266393221021339,"pZ":2.9818014799583943,"vX0":5.976300300167035,"vY0":-123.41883330721949,"vZ0":0.11399521149416048,"x":123.2,"y":158.27,"x0":-1.6819725751398276,"y0":50.002823626959035,"z0":5.700443799457302,"aX":-11.104642452277748},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.2,"breakHorizontal":11.6,"spinRate":1862,"spinDirection":251},"zone":2,"typeConfidence":2.0,"plateTime":0.44495208229985606,"extension":6.870732372861703},"index":0,"playId":"a136bd39-ce0f-3846-8dbb-a66111374498","pitchNumber":1,"startTime":"2025-09-20T01:03:11.604Z","endTime":"2025-09-20T01:03:15.698Z","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":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.429611047816152,"aZ":-36.03792183002304,"pfxX":-9.980284090245128,"pfxZ":-2.3747516757634886,"pX":-0.01185828277100423,"pZ":0.9044364148559563,"vX0":7.1271019565907565,"vY0":-127.69324905047907,"vZ0":-4.519016565492076,"x":117.45,"y":214.36,"x0":-1.5604579175898192,"y0":50.00080408074631,"z0":5.572535663175113,"aX":-16.269190585362512},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-5.2,"breakHorizontal":16.2,"spinRate":1800,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.43106294007712753,"extension":6.99089825991315},"index":1,"playId":"583232cc-aa88-3dc3-b941-49b6597ce9d8","pitchNumber":2,"startTime":"2025-09-20T01:03:28.390Z","endTime":"2025-09-20T01:03:32.264Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-20T01:03:41.454Z","endTime":"2025-09-20T01:03:59.104Z","isPitch":false,"type":"action","player":{"id":666310,"link":"/api/v1/people/666310"}},{"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":88.4,"endSpeed":81.2,"strikeZoneTop":3.20275595979087,"strikeZoneBottom":1.51000001423209,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.27001236978757,"aZ":-34.93106368780708,"pfxX":-5.9922764478575745,"pfxZ":-1.6572050852903255,"pX":-0.4693492724197639,"pZ":0.4191311689601423,"vX0":4.90979463126561,"vY0":-128.58290575854355,"vZ0":-6.0619715901844815,"x":134.89,"y":227.46,"x0":-1.6310714947879592,"y0":50.00441247991138,"z0":5.538880521333489,"aX":-9.970393115293957},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-4.2,"breakHorizontal":9.7,"spinRate":1590,"spinDirection":259},"zone":13,"typeConfidence":2.0,"plateTime":0.42703446542652124,"extension":6.89201701535045},"index":3,"playId":"d3750326-dfe5-3174-93a8-8127d0bee2fc","pitchNumber":3,"startTime":"2025-09-20T01:03:59.104Z","endTime":"2025-09-20T01:04:03.497Z","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":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.55085336702211,"aZ":-38.88567775848857,"pfxX":4.749160558242663,"pfxZ":-4.683465262900009,"pX":-0.4532271288046395,"pZ":1.9377434752636762,"vX0":1.4014451746388956,"vY0":-119.68859190697182,"vZ0":-0.6273702102385335,"x":134.28,"y":186.46,"x0":-1.6648834229841483,"y0":50.001036020739456,"z0":5.720073445329814,"aX":6.810474924119242},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-8.3,"breakHorizontal":-9.0,"spinRate":2528,"spinDirection":44},"zone":7,"typeConfidence":2.0,"plateTime":0.459631840583524,"extension":6.966989227091765},"hitData":{"launchSpeed":96.1,"launchAngle":26.0,"totalDistance":360.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":197.97,"coordY":72.26}},"index":4,"playId":"896be3dc-c321-39ea-b5f3-fd3418314376","pitchNumber":4,"startTime":"2025-09-20T01:04:24.114Z","endTime":"2025-09-20T01:04:35.185Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:04:35.185Z","atBatIndex":24},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Gabriel Arias lines out sharply to second baseman Luke Keaschall.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-20T01:04:56.363Z","endTime":"2025-09-20T01:05:51.829Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641154,"fullName":"Pablo López","link":"/api/v1/people/641154"},"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":2},"details":{"event":"Lineout","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":2},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":75.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.01907185988736,"aZ":-36.47768847202147,"pfxX":8.635533793606392,"pfxZ":-2.924147906015108,"pX":0.16949893190722037,"pZ":2.021965838678605,"vX0":2.0126542653948483,"vY0":-121.83534394434672,"vZ0":-0.9204567374649252,"x":110.54,"y":184.19,"x0":-1.7931712942032696,"y0":50.00532510624102,"z0":5.621766673824585,"aX":12.688771769386781},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-5.3,"breakHorizontal":-16.1,"spinRate":2405,"spinDirection":46},"zone":8,"typeConfidence":2.0,"plateTime":0.45353728880475863,"extension":7.025174628683775},"index":0,"playId":"2ef27854-b26e-3858-b649-96d7e29514eb","pitchNumber":1,"startTime":"2025-09-20T01:05:05.498Z","endTime":"2025-09-20T01:05:09.797Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":75.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.1816390128556,"aZ":-31.973444053999145,"pfxX":6.420087593513668,"pfxZ":0.13762168943438802,"pX":-0.23857444965943386,"pZ":3.0242546958534517,"vX0":1.7998201562811396,"vY0":-120.51779291136212,"vZ0":0.4545871695924508,"x":126.09,"y":157.13,"x0":-1.8313447093708026,"y0":50.00263605364898,"z0":5.686168829422115,"aX":9.323973038734206},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.7,"breakHorizontal":-12.1,"spinRate":2411,"spinDirection":56},"zone":2,"typeConfidence":2.0,"plateTime":0.45669158729544623,"extension":6.9672693173199285},"index":1,"playId":"612f5566-0178-3ec7-a71f-3c0c8010edaa","pitchNumber":2,"startTime":"2025-09-20T01:05:27.158Z","endTime":"2025-09-20T01:05:31.630Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":76.6,"strikeZoneTop":3.5,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.641196486737858,"aZ":-30.462392017268705,"pfxX":5.23095427745333,"pfxZ":1.1375038350219207,"pX":0.01068719580814624,"pZ":1.9741481819820392,"vX0":2.30903321147799,"vY0":-123.03053162178942,"vZ0":-2.4286269011680846,"x":116.59,"y":185.48,"x0":-1.6249205875491122,"y0":50.003429907441564,"z0":5.604367696010447,"aX":7.869186866021303},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.7,"breakHorizontal":-10.1,"spinRate":2421,"spinDirection":47},"zone":8,"typeConfidence":2.0,"plateTime":0.4484167568418078,"extension":6.899397862170095},"hitData":{"launchSpeed":103.5,"launchAngle":10.0,"totalDistance":177.0,"trajectory":"line_drive","hardness":"hard","location":"4","coordinates":{"coordX":130.56,"coordY":130.82}},"index":2,"playId":"98a65b7c-c4a0-35ae-b082-ed83614a50a7","pitchNumber":3,"startTime":"2025-09-20T01:05:46.815Z","endTime":"2025-09-20T01:05:51.829Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:05:51.829Z","atBatIndex":25},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"George Valera doubles (1) on a sharp line drive to center fielder Byron Buxton.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-20T01:06:10.022Z","endTime":"2025-09-20T01:06:34.696Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641154,"fullName":"Pablo López","link":"/api/v1/people/641154"},"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],"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":0},"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":"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":0,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":72.9,"strikeZoneTop":3.301,"strikeZoneBottom":1.504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.59711340542879,"aZ":-42.05355301006683,"pfxX":5.745053975992204,"pfxZ":-7.26922719817408,"pX":-0.39410325781988953,"pZ":1.932267370478275,"vX0":1.1428857499959317,"vY0":-117.3673384242453,"vZ0":0.17411276615918703,"x":132.02,"y":186.61,"x0":-1.6359147113028374,"y0":50.00306826620473,"z0":5.859369549866656,"aX":7.806613982486413},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-12.6,"breakHorizontal":-10.7,"spinRate":2689,"spinDirection":41},"zone":7,"typeConfidence":2.0,"plateTime":0.4714016475549334,"extension":6.820324257556282},"hitData":{"launchSpeed":108.3,"launchAngle":9.0,"totalDistance":255.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":152.35,"coordY":62.7}},"index":0,"playId":"8c7174ab-c2d5-372d-8f83-a54c72ab41c9","pitchNumber":1,"startTime":"2025-09-20T01:06:22.591Z","endTime":"2025-09-20T01:06:34.696Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:06:34.696Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"CJ Kayfus grounds out, second baseman Luke Keaschall to first baseman Kody Clemens.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-20T01:06:50.506Z","endTime":"2025-09-20T01:08:21.895Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641154,"fullName":"Pablo López","link":"/api/v1/people/641154"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":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":"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":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":77.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.811411085144226,"aZ":-27.62102532380249,"pfxX":-8.93110742164191,"pfxZ":2.9332343820008884,"pX":-0.21380595221778673,"pZ":2.5943600925711015,"vX0":6.280636719158212,"vY0":-124.02584313296491,"vZ0":-1.9971863364030238,"x":125.15,"y":168.73,"x0":-1.624117419175692,"y0":50.00173988584639,"z0":5.723436657987713,"aX":-13.852711132805128},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":5.0,"breakHorizontal":14.6,"spinRate":1834,"spinDirection":235},"zone":5,"typeConfidence":2.0,"plateTime":0.44236166207843386,"extension":6.993800152790009},"index":0,"playId":"7cb61044-ca6e-3255-92aa-6efe7654a73f","pitchNumber":1,"startTime":"2025-09-20T01:07:13.068Z","endTime":"2025-09-20T01:07:17.129Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.2,"strikeZoneTop":3.4623570426411,"strikeZoneBottom":1.60999901950814,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.6330782352401,"aZ":-16.629418946260586,"pfxX":-4.910475727264583,"pfxZ":8.357338178893116,"pX":-0.9554182315222827,"pZ":1.8317387198700399,"vX0":4.067682006705303,"vY0":-135.75686012988407,"vZ0":-6.544944456265098,"x":153.42,"y":189.32,"x0":-1.8376225004072013,"y0":50.006157103885116,"z0":5.438107456699635,"aX":-9.137376049519697},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.9,"breakHorizontal":8.0,"spinRate":2225,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.4039719094412084,"extension":6.951871381859804},"index":1,"playId":"71cf2f16-7a1e-381f-9f47-131620bc541e","pitchNumber":2,"startTime":"2025-09-20T01:07:36.388Z","endTime":"2025-09-20T01:07:40.562Z","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.0,"endSpeed":85.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.005661650742116,"aZ":-17.198561369044217,"pfxX":-4.929302545886111,"pfxZ":8.05346729742427,"pX":-0.8478495858294433,"pZ":2.9235938735161655,"vX0":4.346477438450154,"vY0":-135.37399973874597,"vZ0":-3.641985300270066,"x":149.32,"y":159.84,"x0":-1.8322430774932803,"y0":50.005460138215575,"z0":5.487359749983337,"aX":-9.168755398280494},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.0,"breakHorizontal":8.0,"spinRate":2186,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.4043096401206845,"extension":7.036926874789194},"index":2,"playId":"a4f77dd2-de69-3e41-940f-a9c8e7dacd20","pitchNumber":3,"startTime":"2025-09-20T01:07:55.102Z","endTime":"2025-09-20T01:07:59.362Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.05725048812383,"aZ":-29.42362832137331,"pfxX":-6.028628973216108,"pfxZ":1.745025344118309,"pX":-0.32769115538877436,"pZ":1.6625270646908152,"vX0":5.020747387234854,"vY0":-124.82527483385383,"vZ0":-3.7825257371312517,"x":129.49,"y":193.89,"x0":-1.5815819857483173,"y0":50.006069900118916,"z0":5.61945935094054,"aX":-9.518342940015133},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.5,"breakHorizontal":9.7,"spinRate":1722,"spinDirection":247},"zone":7,"typeConfidence":2.0,"plateTime":0.4387446545903737,"extension":6.984283117717063},"hitData":{"launchSpeed":97.2,"launchAngle":-10.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.45,"coordY":141.68}},"index":3,"playId":"d7b4b2df-2b1c-38f4-9c3a-0c20a01430f1","pitchNumber":4,"startTime":"2025-09-20T01:08:14.779Z","endTime":"2025-09-20T01:08:21.895Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:08:21.895Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luke Keaschall flies out to right fielder CJ Kayfus.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-20T01:09:53.988Z","endTime":"2025-09-20T01:10:39.093Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_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.2,"endSpeed":81.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.02644718869476,"aZ":-19.732892876866366,"pfxX":9.03003405597827,"pfxZ":7.293509452636139,"pX":0.7003414021978936,"pZ":2.6589638097461816,"vX0":-3.469052673024669,"vY0":-131.14530487231104,"vZ0":-3.562463669204326,"x":90.3,"y":166.99,"x0":0.8825798959389158,"y0":50.00633418223211,"z0":5.544412613470736,"aX":15.41006308725679},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":12.5,"breakHorizontal":-15.4,"spinRate":2015,"spinDirection":147},"zone":6,"typeConfidence":2.0,"plateTime":0.42097440286751375,"extension":6.506633532682613},"hitData":{"launchSpeed":87.2,"launchAngle":29.0,"totalDistance":313.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":167.76,"coordY":80.44}},"index":0,"playId":"7ac4a8cb-dbbd-3854-a389-b798284e72ee","pitchNumber":1,"startTime":"2025-09-20T01:10:31.106Z","endTime":"2025-09-20T01:10:39.093Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:10:39.093Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brooks Lee strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-20T01:10:52.879Z","endTime":"2025-09-20T01:12:06.526Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"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(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":77.2,"endSpeed":70.8,"strikeZoneTop":3.3135195350276,"strikeZoneBottom":1.62000042227344,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.556189295966675,"aZ":-37.809640478294625,"pfxX":-10.635751050973337,"pfxZ":-4.455214092707089,"pX":0.2947844541920692,"pZ":1.5942852303095634,"vX0":1.4236465714979,"vY0":-112.40156305752677,"vZ0":-0.5500256036937305,"x":105.76,"y":195.73,"x0":1.0292776188607917,"y0":50.00379723975197,"z0":5.719638944253039,"aX":-13.45278132155153},"breaks":{"breakAngle":19.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-7.9,"breakHorizontal":18.8,"spinRate":2232,"spinDirection":322},"zone":9,"typeConfidence":2.0,"plateTime":0.48944901153320375,"extension":6.267084874917245},"index":0,"playId":"7297386b-59f6-3f6e-9f90-c0138e7495b2","pitchNumber":1,"startTime":"2025-09-20T01:11:02.568Z","endTime":"2025-09-20T01:11:07.293Z","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.5,"endSpeed":79.9,"strikeZoneTop":3.33145578800285,"strikeZoneBottom":1.62000043865191,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.28387367919714,"aZ":-26.55338458195475,"pfxX":-3.215080777767171,"pfxZ":3.500899034002794,"pX":0.4711633409014226,"pZ":-0.016787553844686862,"vX0":-0.2476089249345566,"vY0":-125.88513499742213,"vZ0":-8.106834841742229,"x":99.04,"y":239.23,"x0":0.988589334192975,"y0":50.00475604101512,"z0":5.391379296491773,"aX":-5.166501371339864},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.7,"breakHorizontal":5.9,"spinRate":2412,"spinDirection":192},"zone":14,"typeConfidence":2.0,"plateTime":0.4349159355120169,"extension":6.433965984256094},"index":1,"playId":"0490b2c8-3847-3a82-8f96-795f5d4bc120","pitchNumber":2,"startTime":"2025-09-20T01:11:16.334Z","endTime":"2025-09-20T01:11:20.993Z","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":84.5,"endSpeed":76.7,"strikeZoneTop":3.3675700054844,"strikeZoneBottom":1.61999855270282,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.564731541798817,"aZ":-31.51125780465705,"pfxX":7.635964724877927,"pfxZ":0.43296515809749714,"pX":1.1863798227881412,"pZ":3.9206310549388355,"vX0":-2.298923818154334,"vY0":-122.93484258377963,"vZ0":2.0769638570084936,"x":71.78,"y":132.92,"x0":1.1471348046077858,"y0":50.0002096779493,"z0":5.7579045607644845,"aX":11.572681245612584},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.6,"breakHorizontal":-13.2,"spinRate":1750,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.4471996529778548,"extension":6.3820680473588745},"index":2,"playId":"fd2e323a-fdc3-3972-9059-c020d623e76e","pitchNumber":3,"startTime":"2025-09-20T01:11:34.198Z","endTime":"2025-09-20T01:11:38.826Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.0,"strikeZoneTop":3.36006728570302,"strikeZoneBottom":1.61999831332789,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.58585479408065,"aZ":-19.956812761626168,"pfxX":8.209100853875839,"pfxZ":6.926410502891497,"pX":-0.09892599128650538,"pZ":1.7846971208035904,"vX0":-5.247592661731279,"vY0":-132.3190091370152,"vZ0":-5.624888843703512,"x":120.77,"y":190.59,"x0":0.8486004760637411,"y0":50.005564688818424,"z0":5.411396563869445,"aX":14.484104660234333},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.4,"breakHorizontal":-13.7,"spinRate":1974,"spinDirection":151},"zone":8,"typeConfidence":2.0,"plateTime":0.41477544366900343,"extension":6.3282784275695585},"index":3,"playId":"d00a7772-4f8f-3307-bb6d-cfcbc72fc591","pitchNumber":4,"startTime":"2025-09-20T01:11:47.770Z","endTime":"2025-09-20T01:11:52.393Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":76.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.30888856871182,"aZ":-30.742434342969066,"pfxX":8.134274996637902,"pfxZ":0.9516598567476455,"pX":0.49146312639387796,"pZ":0.9803691801571957,"vX0":-3.8932616545226755,"vY0":-122.84228667035003,"vZ0":-4.452305699491317,"x":98.27,"y":212.31,"x0":1.0511987152273905,"y0":50.003783553556524,"z0":5.468620216100426,"aX":12.269620713186187},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.8,"breakHorizontal":-13.7,"spinRate":1718,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.448129688462112,"extension":6.2689983232239355},"index":4,"playId":"6998c4e0-0d9f-3bbb-a458-91b20334fafb","pitchNumber":5,"startTime":"2025-09-20T01:12:01.880Z","endTime":"2025-09-20T01:12:06.526Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:12:06.526Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Royce Lewis singles on a ground ball to third baseman José Ramírez.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-20T01:12:18.854Z","endTime":"2025-09-20T01:12:38.092Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.5,"strikeZoneTop":3.56,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.52279374385065,"aZ":-20.743312752808983,"pfxX":7.351635572030597,"pfxZ":6.267411550535444,"pX":0.506183493198598,"pZ":1.9792880321359274,"vX0":-3.943421542337613,"vY0":-134.3141245376382,"vZ0":-5.266192225671464,"x":97.71,"y":185.34,"x0":1.0394597336636933,"y0":50.0043562700707,"z0":5.443764296580278,"aX":13.4118917648529},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.4,"breakHorizontal":-12.5,"spinRate":2050,"spinDirection":154},"zone":9,"typeConfidence":2.0,"plateTime":0.4080520103390475,"extension":6.6590691598941385},"hitData":{"launchSpeed":53.0,"launchAngle":-60.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.75,"coordY":172.7}},"index":0,"playId":"75c24647-96b5-3981-b8e3-7f43b5602de2","pitchNumber":1,"startTime":"2025-09-20T01:12:27.814Z","endTime":"2025-09-20T01:12:38.092Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:12:38.092Z","atBatIndex":30},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kody Clemens pops out to second baseman Brayan Rocchio.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-20T01:12:58.608Z","endTime":"2025-09-20T01:16:13.923Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Error 1B","eventType":"pickoff_error_1b","movementReason":"r_pickoff_error_1b","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":800048,"link":"/api/v1/people/800048"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","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":6},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.2,"strikeZoneTop":3.6027987410368,"strikeZoneBottom":1.80999821703951,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.16924450508656,"aZ":-25.686194612732717,"pfxX":-2.262431738766171,"pfxZ":3.8124017745762018,"pX":-0.8415271946083216,"pZ":1.9226352840907022,"vX0":-3.365138386918201,"vY0":-129.01014228190294,"vZ0":-4.322680012138298,"x":149.08,"y":186.87,"x0":0.7685645600886751,"y0":50.00552932025318,"z0":5.574965177221436,"aX":-3.855068944063096},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.2,"breakHorizontal":4.8,"spinRate":2377,"spinDirection":190},"zone":13,"typeConfidence":2.0,"plateTime":0.4228392164552819,"extension":6.793352534657981},"index":0,"playId":"f6f73037-c965-392a-8c30-9155967ec18b","pitchNumber":1,"startTime":"2025-09-20T01:13:20.665Z","endTime":"2025-09-20T01:13:24.625Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.8,"endSpeed":70.5,"strikeZoneTop":3.52256888080786,"strikeZoneBottom":1.80999865716448,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.989872444385536,"aZ":-37.0833989134904,"pfxX":-8.819910333089226,"pfxZ":-3.899794623112756,"pX":-0.16943894054393824,"pZ":3.1124160171599624,"vX0":0.23824069076797405,"vY0":-111.80339807302646,"vZ0":2.359311339193176,"x":123.46,"y":154.74,"x0":0.8672670542001489,"y0":50.000371378184056,"z0":5.8613719462480915,"aX":-11.114284846778657},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-6.1,"breakHorizontal":15.8,"spinRate":2206,"spinDirection":315},"zone":2,"typeConfidence":2.0,"plateTime":0.4907393407036147,"extension":6.231871131167052},"index":1,"playId":"c58878d3-d8f5-3bd6-9ea1-f18b1cb93555","pitchNumber":2,"startTime":"2025-09-20T01:13:39.116Z","endTime":"2025-09-20T01:13:43.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":79.2,"strikeZoneTop":3.58615681535415,"strikeZoneBottom":1.81000193225538,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.759309340725597,"aZ":-29.549313155948916,"pfxX":-3.525325682287522,"pfxZ":1.668214571837919,"pX":-1.157193787672219,"pZ":1.5755392932902696,"vX0":-3.511967272834115,"vY0":-123.83709796600814,"vZ0":-3.6850946621699894,"x":161.11,"y":196.24,"x0":0.7307481151491444,"y0":50.00318382511601,"z0":5.520796516312787,"aX":-5.544784255910333},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.5,"breakHorizontal":7.1,"spinRate":2458,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.440143426897305,"extension":6.428709779963255},"index":2,"playId":"d1cbb71a-44c6-3027-862f-f299fe0365f2","pitchNumber":3,"startTime":"2025-09-20T01:13:59.278Z","endTime":"2025-09-20T01:14:03.425Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.2,"strikeZoneTop":3.61,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.25792147919967,"aZ":-31.601728806153716,"pfxX":8.213965696277498,"pfxZ":0.3769928105407985,"pX":0.7735440117463993,"pZ":2.627099776233387,"vX0":-2.8557433511160175,"vY0":-123.23056103574288,"vZ0":-0.7034669252353889,"x":87.51,"y":167.85,"x0":0.8854109891252308,"y0":50.0036386645304,"z0":5.604050180649496,"aX":12.53584183908179},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.7,"breakHorizontal":-14.2,"spinRate":1904,"spinDirection":124},"zone":6,"typeConfidence":2.0,"plateTime":0.4457936686454764,"extension":6.378465115783538},"index":3,"playId":"f091a57c-b004-31cb-824f-f7b7e59f7e6b","pitchNumber":4,"startTime":"2025-09-20T01:14:17.288Z","endTime":"2025-09-20T01:14:21.358Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"9b3204e3-51c0-460c-9f18-7c0442a068c0","startTime":"2025-09-20T01:15:19.384Z","endTime":"2025-09-20T01:15:30.400Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Throwing error by pitcher Parker Messick on the pickoff attempt.","event":"Pickoff Error 1B","eventType":"pickoff_error_1b","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"actionPlayId":"9b3204e3-51c0-460c-9f18-7c0442a068c0","startTime":"2025-09-20T01:15:44.727Z","endTime":"2025-09-20T01:16:06.018Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":668904,"link":"/api/v1/people/668904"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":72.8,"strikeZoneTop":3.61,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.449474680785613,"aZ":-36.61699624222185,"pfxX":-7.891218950584845,"pfxZ":-3.3270737188695687,"pX":-0.10378915162576834,"pZ":1.471427025918227,"vX0":0.19313531491897318,"vY0":-115.15948289113003,"vZ0":-1.563121669803777,"x":120.96,"y":199.05,"x0":0.8352970633396485,"y0":50.0015588739842,"z0":5.718249906039504,"aX":-10.541533541560002},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-6.1,"breakHorizontal":14.2,"spinRate":2324,"spinDirection":319},"zone":13,"typeConfidence":2.0,"plateTime":0.47658339376079795,"extension":6.482681316230364},"hitData":{"launchSpeed":72.6,"launchAngle":55.0,"totalDistance":164.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":160.26,"coordY":136.37}},"index":6,"playId":"0b9e57d2-e48b-31d0-91d7-d5e3fe1d6b78","pitchNumber":5,"startTime":"2025-09-20T01:16:06.018Z","endTime":"2025-09-20T01:16:13.923Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:16:13.923Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brayan Rocchio flies out to center fielder Byron Buxton.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-20T01:21:48.872Z","endTime":"2025-09-20T01:22:31.219Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Cody Laweryson replaces Pablo López.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-20T01:17:40.803Z","endTime":"2025-09-20T01:21:51.091Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689520,"link":"/api/v1/people/689520"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":75.1,"strikeZoneTop":3.058615077391,"strikeZoneBottom":1.36486028440776,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.049825052978964,"aZ":-28.00932437988155,"pfxX":-8.253651904364002,"pfxZ":2.9380374945666237,"pX":-0.927807205918041,"pZ":1.1425077676271325,"vX0":4.172778741034687,"vY0":-117.97019575166865,"vZ0":-4.252332167180341,"x":152.37,"y":207.93,"x0":-1.6410582489631627,"y0":50.00461917325643,"z0":5.531148254338451,"aX":-11.711764800706625},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":4.6,"breakHorizontal":14.0,"spinRate":1799,"spinDirection":255},"zone":13,"typeConfidence":2.0,"plateTime":0.46312667054356327,"extension":6.347756783758736},"index":1,"playId":"65d91b39-c5e1-3503-a59a-2872b5c3b579","pitchNumber":1,"startTime":"2025-09-20T01:21:51.091Z","endTime":"2025-09-20T01:21:55.753Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.6,"strikeZoneTop":3.14231373597061,"strikeZoneBottom":1.43999996163645,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.940935278096322,"aZ":-17.23151360203357,"pfxX":-8.2041820500618,"pfxZ":8.340744377720455,"pX":0.8146183601567737,"pZ":2.0932371695746177,"vX0":8.935265357868548,"vY0":-133.33359036015872,"vZ0":-5.490064400873886,"x":85.95,"y":182.26,"x0":-1.5216798144803196,"y0":50.005349182123524,"z0":5.431571075570602,"aX":-14.703864524049942},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":14.0,"breakHorizontal":12.8,"spinRate":2426,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.41153559929130745,"extension":6.491644430098287},"index":2,"playId":"1456912f-3308-338b-862c-a90b9ba00248","pitchNumber":2,"startTime":"2025-09-20T01:22:07.572Z","endTime":"2025-09-20T01:22:11.620Z","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":82.4,"endSpeed":75.1,"strikeZoneTop":3.1,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.890297395407707,"aZ":-29.255439215472425,"pfxX":-10.090263671510943,"pfxZ":2.031957704703186,"pX":0.2658256122220064,"pZ":1.9904660230133218,"vX0":7.2599996952819605,"vY0":-119.71653138703053,"vZ0":-2.2630320082539335,"x":106.87,"y":185.04,"x0":-1.5074761252021327,"y0":50.00585357271297,"z0":5.588048752046788,"aX":-14.528168628102359},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":3.4,"breakHorizontal":16.3,"spinRate":1763,"spinDirection":249},"zone":5,"typeConfidence":2.0,"plateTime":0.4589599386728387,"extension":6.492123427367678},"hitData":{"launchSpeed":91.6,"launchAngle":29.0,"totalDistance":353.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":150.52,"coordY":59.07}},"index":3,"playId":"fa9ae16a-05ec-3018-bb1f-b08c828cc3b9","pitchNumber":3,"startTime":"2025-09-20T01:22:21.951Z","endTime":"2025-09-20T01:22:31.219Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:22:31.219Z","atBatIndex":32},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Steven Kwan pops out to catcher Jhonny Pereda in foul territory.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-20T01:22:42.527Z","endTime":"2025-09-20T01:24:41.852Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"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":"Pop Out","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":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.0,"endSpeed":83.0,"strikeZoneTop":3.17077569901438,"strikeZoneBottom":1.47999866398526,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.132646550442836,"aZ":-15.109678475673668,"pfxX":-9.636224719863149,"pfxZ":9.566796838335,"pX":0.7277185666294796,"pZ":2.824993476332618,"vX0":8.999702273696697,"vY0":-133.56456215990158,"vZ0":-4.093314454167966,"x":89.26,"y":162.51,"x0":-1.454085402989607,"y0":50.00596305950855,"z0":5.483676250120805,"aX":-17.19539476520993},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.4,"breakHorizontal":15.2,"spinRate":2334,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.4120759943261074,"extension":6.4590163238660185},"index":0,"playId":"717e332d-12c8-3d68-b227-05b1c3ca6179","pitchNumber":1,"startTime":"2025-09-20T01:22:59.641Z","endTime":"2025-09-20T01:23:03.453Z","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":93.1,"endSpeed":84.0,"strikeZoneTop":3.22222407867346,"strikeZoneBottom":1.47999877674779,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.44104231162321,"aZ":-14.413371997807513,"pfxX":-9.803828103826724,"pfxZ":9.755951192000467,"pX":0.29321761206198826,"pZ":1.1769155144409662,"vX0":8.17918233586951,"vY0":-135.05341687642877,"vZ0":-8.150782803483903,"x":105.82,"y":207.0,"x0":-1.5229471620983845,"y0":50.000379716652205,"z0":5.279103780921562,"aX":-17.84220960383196},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.7,"breakHorizontal":15.7,"spinRate":2406,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.40787383154865475,"extension":6.478852915584037},"index":1,"playId":"c127598a-5d8e-34ea-b877-a150036b8901","pitchNumber":2,"startTime":"2025-09-20T01:23:15.683Z","endTime":"2025-09-20T01:23:19.486Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.014855024267092,"aZ":-16.762667798414842,"pfxX":-10.39247270391955,"pfxZ":8.625678713089112,"pX":0.41826591737634633,"pZ":2.2723028227854676,"vX0":8.659110640853722,"vY0":-133.40378235468262,"vZ0":-4.91060912361156,"x":101.06,"y":177.43,"x0":-1.5333324994394335,"y0":50.003610998931535,"z0":5.360774589863389,"aX":-18.57059098959977},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.6,"breakHorizontal":16.7,"spinRate":2370,"spinDirection":230},"zone":6,"typeConfidence":2.0,"plateTime":0.41194380408664255,"extension":6.438801056714155},"index":2,"playId":"ccf42676-b08a-308f-babb-a4e80fe58e4e","pitchNumber":3,"startTime":"2025-09-20T01:23:33.420Z","endTime":"2025-09-20T01:23:37.385Z","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":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.14118714360021,"strikeZoneBottom":1.48000008622813,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.452644501647015,"aZ":-13.538820737522663,"pfxX":-8.861983607504996,"pfxZ":9.972236392208842,"pX":-0.06267359308794425,"pZ":1.0462339934389244,"vX0":6.9238598317506055,"vY0":-135.77667003025573,"vZ0":-8.87913117937126,"x":119.39,"y":210.53,"x0":-1.493113492234429,"y0":50.00635296743002,"z0":5.299114137889666,"aX":-16.566146476165823},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.3,"breakHorizontal":14.6,"spinRate":2406,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.40325542889984956,"extension":6.449267456141514},"index":3,"playId":"5f40b1e5-f211-3f1f-9534-753298c001b7","pitchNumber":4,"startTime":"2025-09-20T01:23:54.284Z","endTime":"2025-09-20T01:23:58.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.41421708910625,"aZ":-23.844321027725645,"pfxX":-10.880121904673937,"pfxZ":5.732952552381996,"pX":0.9817490744919543,"pZ":1.7567922922325918,"vX0":8.999433038129597,"vY0":-119.63095573308212,"vZ0":-3.8971617433073273,"x":79.58,"y":191.35,"x0":-1.4096655138044254,"y0":50.00560793742048,"z0":5.536781786514932,"aX":-15.821378309887828},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":9.7,"breakHorizontal":17.6,"spinRate":2088,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.45731006616575787,"extension":6.450084267200018},"index":4,"playId":"cc0e9d5e-e377-3990-a53e-b78141fe2da8","pitchNumber":5,"startTime":"2025-09-20T01:24:10.976Z","endTime":"2025-09-20T01:24:15.118Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":92.6,"endSpeed":83.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.22423692370031,"aZ":-16.197564096084836,"pfxX":-8.831180750778906,"pfxZ":8.80826452424019,"pX":1.1385344472819003,"pZ":2.671803943964268,"vX0":9.657749285240874,"vY0":-134.35038371083763,"vZ0":-4.3614211015926285,"x":73.6,"y":166.64,"x0":-1.368770409800394,"y0":50.00211708585809,"z0":5.480217909946293,"aX":-16.017880378391084},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.1,"breakHorizontal":13.7,"spinRate":2403,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.40890814540089915,"extension":6.421832407591935},"hitData":{"launchSpeed":62.9,"launchAngle":84.0,"totalDistance":16.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":128.67,"coordY":210.47}},"index":5,"playId":"436f63bd-8dd8-3544-b94a-3fa67522642c","pitchNumber":6,"startTime":"2025-09-20T01:24:33.943Z","endTime":"2025-09-20T01:24:41.852Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:24:41.852Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Angel Martínez grounds out, first baseman Kody Clemens to pitcher Cody Laweryson.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-20T01:24:59.093Z","endTime":"2025-09-20T01:25:29.718Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":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":665019,"link":"/api/v1/people/665019"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":689520,"link":"/api/v1/people/689520"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":84.6,"strikeZoneTop":3.02983972569015,"strikeZoneBottom":1.26381672874745,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.59455180150278,"aZ":-13.084694461206706,"pfxX":-7.523231507132037,"pfxZ":10.336899220432425,"pX":-0.8146179536521494,"pZ":1.6818704328900163,"vX0":4.922464172048101,"vY0":-135.74858935731055,"vZ0":-7.092033907919505,"x":148.05,"y":193.37,"x0":-1.6836802885449242,"y0":50.00448374300182,"z0":5.258690624115452,"aX":-13.896458814532686},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.2,"breakHorizontal":12.5,"spinRate":2449,"spinDirection":228},"zone":7,"typeConfidence":2.0,"plateTime":0.40508761016100525,"extension":6.488122633895209},"index":0,"playId":"717e29ce-e17d-3110-9556-2b1d5081f779","pitchNumber":1,"startTime":"2025-09-20T01:25:07.167Z","endTime":"2025-09-20T01:25:11.118Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.85613918470138,"aZ":-27.789878495376858,"pfxX":-10.041691074132247,"pfxZ":2.935786364830564,"pX":-0.9582830205760026,"pZ":2.196339002495234,"vX0":4.765976020488162,"vY0":-121.52540553478893,"vZ0":-2.374345681248534,"x":153.53,"y":179.48,"x0":-1.6403135357872867,"y0":50.00583105614466,"z0":5.600455479809612,"aX":-15.019398943484205},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":5.0,"breakHorizontal":17.0,"spinRate":1872,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.4507349030652552,"extension":6.330152249061538},"hitData":{"launchSpeed":80.6,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.82,"coordY":161.21}},"index":1,"playId":"576a84bb-5df8-3a88-9849-25675472c37e","pitchNumber":2,"startTime":"2025-09-20T01:25:22.672Z","endTime":"2025-09-20T01:25:29.718Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:25:29.718Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson McCusker strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-20T01:27:21.297Z","endTime":"2025-09-20T01:28:47.282Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":676812,"fullName":"Carson McCusker","link":"/api/v1/people/676812"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676812,"fullName":"Carson McCusker","link":"/api/v1/people/676812"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.9,"strikeZoneTop":4.08935077108759,"strikeZoneBottom":1.97673334379438,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.320254943919203,"aZ":-31.308474868180266,"pfxX":9.486822302133485,"pfxZ":0.5739398708917509,"pX":0.15362455710345732,"pZ":1.2204740754986105,"vX0":-4.793068321466081,"vY0":-122.01920128899312,"vZ0":-3.8828000615802547,"x":111.14,"y":205.83,"x0":0.9169943395710768,"y0":50.00148839990045,"z0":5.547187465434973,"aX":14.220231566484147},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.4,"breakHorizontal":-16.0,"spinRate":1757,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.44990185428626184,"extension":6.587906456580899},"index":0,"playId":"d67444bf-ef8f-320b-a671-c25e4e61131c","pitchNumber":1,"startTime":"2025-09-20T01:27:36.496Z","endTime":"2025-09-20T01:27:41.116Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.4,"strikeZoneTop":3.98418293604484,"strikeZoneBottom":1.90409066610076,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.18731947286334,"aZ":-16.27729879059295,"pfxX":1.7563560261614972,"pfxZ":8.64846969181938,"pX":1.1525660417236954,"pZ":3.900928972697099,"vX0":0.14747917274825598,"vY0":-134.92370402150618,"vZ0":-1.6096583096808124,"x":73.07,"y":133.45,"x0":0.8690554057181642,"y0":50.003557597028575,"z0":5.656022076755136,"aX":3.2281829725732303},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.5,"breakHorizontal":-3.2,"spinRate":2157,"spinDirection":159},"zone":12,"typeConfidence":2.0,"plateTime":0.4064240844469462,"extension":6.437118256973878},"index":1,"playId":"08cfadd9-ad5d-3a53-8a23-69a73e9eabf5","pitchNumber":2,"startTime":"2025-09-20T01:27:50.429Z","endTime":"2025-09-20T01:27:55.350Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.1,"strikeZoneTop":3.688,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.26628049883885,"aZ":-31.1950271477726,"pfxX":8.261527174352702,"pfxZ":0.6585545402749418,"pX":0.679164344251085,"pZ":1.740531352664276,"vX0":-3.368818087788751,"vY0":-121.15064151428568,"vZ0":-2.3758779103449976,"x":91.11,"y":191.79,"x0":1.0200251378611607,"y0":50.00065351943177,"z0":5.4800329292189005,"aX":12.19008865639224},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.8,"breakHorizontal":-14.0,"spinRate":1813,"spinDirection":123},"zone":9,"typeConfidence":2.0,"plateTime":0.4533730305055945,"extension":6.425571869303303},"index":2,"playId":"a0396930-6813-3603-bef5-3902c5ddc469","pitchNumber":3,"startTime":"2025-09-20T01:28:03.785Z","endTime":"2025-09-20T01:28:08.616Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.0,"strikeZoneTop":3.688,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.03821727758699,"aZ":-30.72429651782565,"pfxX":10.410484912833812,"pfxZ":0.9592914900326708,"pX":0.3175706335510532,"pZ":1.5713758894239722,"vX0":-4.778244061720936,"vY0":-123.030970677352,"vZ0":-3.10729797935718,"x":104.89,"y":196.35,"x0":0.944453318916809,"y0":50.004067474094676,"z0":5.486051823801979,"aX":15.776400577082779},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.2,"breakHorizontal":-17.5,"spinRate":1877,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.4471759710135328,"extension":6.129231363358733},"index":3,"playId":"372a05b9-360d-3a6e-a1b8-58d682da0dbc","pitchNumber":4,"startTime":"2025-09-20T01:28:18.584Z","endTime":"2025-09-20T01:28:23.149Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-09-20T01:28:28.976Z","endTime":"2025-09-20T01:28:42.831Z","isPitch":false,"type":"action","player":{"id":676812,"link":"/api/v1/people/676812"}},{"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":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.8,"strikeZoneTop":3.688,"strikeZoneBottom":1.747,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.31472643164355,"aZ":-14.772034896936203,"pfxX":2.6957923002688062,"pfxZ":9.145488387064205,"pX":-0.24506584918714036,"pZ":4.290231896039739,"vX0":-3.7556411110444152,"vY0":-137.28783690881338,"vZ0":-0.9036195880521187,"x":126.34,"y":122.94,"x0":0.7924469215336267,"y0":50.00103619037331,"z0":5.632212252440021,"aX":5.1289560265726175},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.6,"breakHorizontal":-4.1,"spinRate":2179,"spinDirection":150},"zone":11,"typeConfidence":2.0,"plateTime":0.39945587585840236,"extension":6.740214732780919},"index":5,"playId":"c3d20891-ec27-3338-a1dd-7d26c73f88c5","pitchNumber":5,"startTime":"2025-09-20T01:28:42.831Z","endTime":"2025-09-20T01:28:47.282Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:28:47.282Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jhonny Pereda called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-20T01:28:57.262Z","endTime":"2025-09-20T01:30:47.948Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"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":640902,"fullName":"Jhonny Pereda","link":"/api/v1/people/640902"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":83.4,"strikeZoneTop":3.69264322364222,"strikeZoneBottom":1.74710958443107,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.4587289076932,"aZ":-14.729790014777103,"pfxX":4.148881404926028,"pfxZ":9.657848075376286,"pX":1.558743249862626,"pZ":2.837127831095864,"vX0":-0.024549898374438273,"vY0":-134.59145839714728,"vZ0":-4.144588506781654,"x":57.58,"y":162.18,"x0":1.0305289875181778,"y0":50.00021431993407,"z0":5.4639371655476445,"aX":7.491839550623388},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.7,"breakHorizontal":-7.4,"spinRate":2084,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.40940652313992976,"extension":6.589039992544435},"index":0,"playId":"38de2200-2ed3-390a-a358-5d3a3548f6fc","pitchNumber":1,"startTime":"2025-09-20T01:29:07.540Z","endTime":"2025-09-20T01:29:12.015Z","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":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.9,"strikeZoneTop":3.76421881551827,"strikeZoneBottom":1.69999850768081,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.631857835982075,"aZ":-27.220720777772723,"pfxX":-2.675475774988416,"pfxZ":3.0606718592670914,"pX":0.3150180785653865,"pZ":1.7292137487271244,"vX0":-1.0137592869322853,"vY0":-126.13741684516565,"vZ0":-3.9700658889317006,"x":104.99,"y":192.09,"x0":1.0692582549438978,"y0":50.00343645345422,"z0":5.507795259583515,"aX":-4.329324016407494},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.9,"breakHorizontal":5.0,"spinRate":2431,"spinDirection":208},"zone":9,"typeConfidence":2.0,"plateTime":0.4335373171158934,"extension":6.550298837845081},"index":1,"playId":"32c91f2f-c3c2-3c98-a146-597d71ca964f","pitchNumber":2,"startTime":"2025-09-20T01:29:18.771Z","endTime":"2025-09-20T01:29:23.215Z","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":79.5,"endSpeed":73.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.495623655064584,"aZ":-36.24585709106693,"pfxX":-7.096155348436391,"pfxZ":-3.034858619968686,"pX":-0.10839092000638312,"pZ":0.9570556228242071,"vX0":-0.7184045597927551,"vY0":-115.6935383489817,"vZ0":-2.416523406610735,"x":121.13,"y":212.94,"x0":1.1277428907946399,"y0":50.00109804332077,"z0":5.520701229071388,"aX":-9.52721061641147},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-5.9,"breakHorizontal":13.0,"spinRate":2265,"spinDirection":314},"zone":13,"typeConfidence":2.0,"plateTime":0.47516024594155537,"extension":6.406853678453432},"index":2,"playId":"ad0e9d24-080a-3953-8659-c3c961db7706","pitchNumber":3,"startTime":"2025-09-20T01:29:29.255Z","endTime":"2025-09-20T01:29:33.682Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-09-20T01:29:40.249Z","endTime":"2025-09-20T01:29:49.644Z","isPitch":false,"type":"action","player":{"id":640902,"link":"/api/v1/people/640902"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":84.6,"strikeZoneTop":3.57,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.93066932130363,"aZ":-14.05016086444559,"pfxX":3.8730494747066064,"pfxZ":9.755114943807374,"pX":-0.457432416052902,"pZ":3.7689453912464987,"vX0":-4.9942853014547355,"vY0":-136.1936315523669,"vZ0":-2.1400602908393465,"x":134.44,"y":137.02,"x0":0.9062721833599499,"y0":50.00635216525243,"z0":5.549145418226111,"aX":7.1989537748125025},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.3,"breakHorizontal":-5.9,"spinRate":2166,"spinDirection":154},"zone":11,"typeConfidence":2.0,"plateTime":0.4038512868909274,"extension":6.38275284809927},"index":4,"playId":"86226255-00f2-367c-bf37-9e5a73f18688","pitchNumber":4,"startTime":"2025-09-20T01:29:49.644Z","endTime":"2025-09-20T01:29:54.182Z","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":1},"pitchData":{"startSpeed":79.1,"endSpeed":72.2,"strikeZoneTop":3.54829374448905,"strikeZoneBottom":1.69999994401711,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.12750190969108,"aZ":-38.41623137001069,"pfxX":-5.497034613990992,"pfxZ":-4.7414799223551025,"pX":-1.0157554237584732,"pZ":0.7408993463283967,"vX0":-2.634463100392406,"vY0":-115.05086082747799,"vZ0":-2.496047587358591,"x":155.72,"y":218.78,"x0":0.8654683051646982,"y0":50.005007934313866,"z0":5.631661279053242,"aX":-7.230174695055823},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-9.0,"breakHorizontal":10.7,"spinRate":2367,"spinDirection":320},"zone":13,"typeConfidence":2.0,"plateTime":0.47957853163339426,"extension":6.512871371519005},"index":5,"playId":"79a23f6a-182d-3d4b-8d0c-5aa931206f26","pitchNumber":5,"startTime":"2025-09-20T01:30:07.105Z","endTime":"2025-09-20T01:30:11.515Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.6,"strikeZoneTop":3.55883040937075,"strikeZoneBottom":1.69999977075661,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.220968657084022,"aZ":-30.878429810689067,"pfxX":-4.825454767534884,"pfxZ":0.8095785427792679,"pX":-0.7918266923359779,"pZ":1.4117674660483521,"vX0":-2.6634696266961373,"vY0":-125.69468691951153,"vZ0":-3.81779343498304,"x":147.18,"y":200.66,"x0":0.908134802849995,"y0":50.00361502177335,"z0":5.454689680859853,"aX":-7.729287546996782},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.8,"breakHorizontal":9.4,"spinRate":2546,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.4355803573354122,"extension":6.719723818412965},"index":6,"playId":"ff9b6d87-ea97-3bbf-811e-6e6543ed82c0","pitchNumber":6,"startTime":"2025-09-20T01:30:27.357Z","endTime":"2025-09-20T01:30:31.815Z","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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":72.7,"strikeZoneTop":3.51939648676284,"strikeZoneBottom":1.69999878049844,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.16262099171356,"aZ":-36.672864185789535,"pfxX":-7.676477703883231,"pfxZ":-3.377070397979587,"pX":0.6375829234453214,"pZ":2.267681202191804,"vX0":1.1694486167013873,"vY0":-114.7669700280494,"vZ0":0.47647756812725395,"x":92.7,"y":177.55,"x0":1.1187446845227298,"y0":50.00013127736869,"z0":5.628120057761268,"aX":-10.241975514720078},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-5.6,"breakHorizontal":13.6,"spinRate":2251,"spinDirection":318},"zone":6,"typeConfidence":2.0,"plateTime":0.47718636262630243,"extension":6.502634440588693},"index":7,"playId":"bc68362f-16f7-3e30-bb57-d5fc504abd0e","pitchNumber":7,"startTime":"2025-09-20T01:30:43.379Z","endTime":"2025-09-20T01:30:47.948Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:30:47.948Z","atBatIndex":36},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"James Outman walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-20T01:31:01.394Z","endTime":"2025-09-20T01:33:44.779Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7,8],"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":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.397692999752213,"aZ":-13.556588407248805,"pfxX":1.4070580896276963,"pfxZ":9.90243330623839,"pX":0.4338324464383659,"pZ":2.7412853031235085,"vX0":-2.0449176390612878,"vY0":-136.1263576548949,"vZ0":-4.753643419063012,"x":100.46,"y":164.77,"x0":1.011362153814814,"y0":50.00224288098704,"z0":5.446118544663079,"aX":2.6453806942690643},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.2,"breakHorizontal":-2.2,"spinRate":2177,"spinDirection":159},"zone":6,"typeConfidence":2.0,"plateTime":0.4021023313399774,"extension":6.829940362012033},"index":0,"playId":"85060067-944f-349f-860f-a8686660d32d","pitchNumber":1,"startTime":"2025-09-20T01:31:13.943Z","endTime":"2025-09-20T01:31:17.714Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.1,"strikeZoneTop":3.4102897492893,"strikeZoneBottom":1.62000138108208,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.72605627758257,"aZ":-29.038645744091443,"pfxX":-1.262262207176203,"pfxZ":1.9004357184943608,"pX":-2.086447467415818,"pZ":1.6548077289525813,"vX0":-6.662399304461266,"vY0":-127.05219082097071,"vZ0":-4.019589124270594,"x":196.53,"y":194.1,"x0":0.723737548645965,"y0":50.004503403528695,"z0":5.541051074869664,"aX":-2.081583458325637},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.8,"breakHorizontal":3.6,"spinRate":2512,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.429560723608573,"extension":6.7671702668510205},"index":1,"playId":"ab044a58-c7de-34bb-aa0e-bf192c4c25c6","pitchNumber":2,"startTime":"2025-09-20T01:31:41.578Z","endTime":"2025-09-20T01:31:45.381Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.298942251878415,"aZ":-26.82051013817134,"pfxX":-2.698781123806497,"pfxZ":3.179084441171341,"pX":-0.9242027098322829,"pZ":1.514968248932154,"vX0":-3.696486053515086,"vY0":-128.53781134139965,"vZ0":-4.947695967555988,"x":152.23,"y":197.88,"x0":0.880053470028335,"y0":50.00022987839928,"z0":5.533532698620387,"aX":-4.538725064802308},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.9,"breakHorizontal":5.6,"spinRate":2421,"spinDirection":202},"zone":13,"typeConfidence":2.0,"plateTime":0.42523968213282215,"extension":6.744054775489632},"index":2,"playId":"f3cd2ca1-618b-3aed-a692-7eb64a4ff827","pitchNumber":3,"startTime":"2025-09-20T01:31:57.110Z","endTime":"2025-09-20T01:32:00.914Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-09-20T01:32:13.376Z","endTime":"2025-09-20T01:32:27.181Z","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":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":3.34280403976054,"strikeZoneBottom":1.6199985610761,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.11449685858621,"aZ":-13.052294571636779,"pfxX":2.397016205204518,"pfxZ":10.142675173094467,"pX":-0.8860097332806216,"pZ":3.2950376025640553,"vX0":-5.3638660504481015,"vY0":-136.67203355662653,"vZ0":-3.5617800472104393,"x":150.77,"y":149.81,"x0":0.7936136539608303,"y0":50.00023477933464,"z0":5.516038483300811,"aX":4.5183387839757145},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.8,"breakHorizontal":-3.1,"spinRate":2216,"spinDirection":154},"zone":11,"typeConfidence":2.0,"plateTime":0.4013074460110877,"extension":6.704578719197707},"index":4,"playId":"d9753dd3-8715-3875-b19e-a65d07de0dea","pitchNumber":4,"startTime":"2025-09-20T01:32:27.181Z","endTime":"2025-09-20T01:32:31.113Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":73.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.180184848199808,"aZ":-38.3596720154026,"pfxX":-9.455968385863013,"pfxZ":-4.573847214748003,"pX":-1.020520892822175,"pZ":2.4589144326910706,"vX0":-1.5597037658507669,"vY0":-115.96033049651646,"vZ0":0.9199609274070115,"x":155.9,"y":172.39,"x0":0.8899632492368974,"y0":50.00370437774691,"z0":5.737966120377916,"aX":-12.782916103896016},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-7.7,"breakHorizontal":17.5,"spinRate":2323,"spinDirection":320},"zone":13,"typeConfidence":2.0,"plateTime":0.4736885449618642,"extension":6.482682485483536},"index":5,"playId":"76d5ab2a-3e0f-3966-bf70-83b426be92cd","pitchNumber":5,"startTime":"2025-09-20T01:32:41.718Z","endTime":"2025-09-20T01:32:45.780Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":78.7,"strikeZoneTop":3.32667672038064,"strikeZoneBottom":1.61999922449159,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.813270436419465,"aZ":-30.851764683746765,"pfxX":8.557396090959976,"pfxZ":0.8381701668677963,"pX":0.21016948737899216,"pZ":0.22469890014252691,"vX0":-4.4144479999245565,"vY0":-125.62067201247295,"vZ0":-6.164440315719264,"x":108.99,"y":232.71,"x0":0.8917082075022799,"y0":50.003227715382685,"z0":5.263359708675551,"aX":13.48293688974582},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.1,"breakHorizontal":-14.3,"spinRate":1769,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.43840099367604424,"extension":6.505999581522344},"index":6,"playId":"f2ed3269-1b5d-3d22-a4ab-b68475c861b4","pitchNumber":6,"startTime":"2025-09-20T01:33:00.213Z","endTime":"2025-09-20T01:33:04.280Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.497969245545175,"aZ":-28.932736556137804,"pfxX":-3.1854405547235443,"pfxZ":1.9283779956538343,"pX":-0.531680861634957,"pZ":2.992059602226434,"vX0":-2.62426491700144,"vY0":-128.06933678996964,"vZ0":-0.8016501458551337,"x":137.27,"y":157.99,"x0":0.9158673606426005,"y0":50.00345387198691,"z0":5.548400493600762,"aX":-5.3537512661059115},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.6,"breakHorizontal":6.4,"spinRate":2415,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.4257479366361294,"extension":6.6894044069454885},"index":7,"playId":"9e06a8cb-9a12-3129-859b-dfaa84da4e8a","pitchNumber":7,"startTime":"2025-09-20T01:33:22.074Z","endTime":"2025-09-20T01:33:26.413Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.7,"strikeZoneTop":3.36333781177547,"strikeZoneBottom":1.61999955730445,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.553586768276315,"aZ":-20.329456680054697,"pfxX":8.058645979791068,"pfxZ":6.225276792255391,"pX":-0.650024210161721,"pZ":0.8507243373649895,"vX0":-6.883990422794708,"vY0":-136.69294212118416,"vZ0":-8.125868086901857,"x":141.78,"y":215.81,"x0":0.8470793497161688,"y0":50.00569827317326,"z0":5.244561848876987,"aX":15.338231451940556},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.8,"breakHorizontal":-13.2,"spinRate":2105,"spinDirection":152},"zone":13,"typeConfidence":2.0,"plateTime":0.39984614275449903,"extension":6.776746644320171},"index":8,"playId":"30a9a60d-5f9e-3a15-94b8-4ca0109b8f20","pitchNumber":8,"startTime":"2025-09-20T01:33:37.966Z","endTime":"2025-09-20T01:33:44.779Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:33:44.779Z","atBatIndex":37},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Byron Buxton pops out to second baseman Brayan Rocchio.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-20T01:33:59.376Z","endTime":"2025-09-20T01:35:34.145Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.6,"strikeZoneTop":3.48185133869066,"strikeZoneBottom":1.55000039394756,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.509504630997633,"aZ":-22.156592598213752,"pfxX":7.5956503642087245,"pfxZ":5.461903882912434,"pX":-0.15242916634119505,"pZ":2.478781054261353,"vX0":-5.011753316968789,"vY0":-134.88764751171615,"vZ0":-4.004074824412446,"x":122.81,"y":171.85,"x0":0.7468263821685923,"y0":50.005125210925144,"z0":5.55291750332365,"aX":13.938888446954762},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.2,"breakHorizontal":-12.6,"spinRate":2068,"spinDirection":150},"zone":5,"typeConfidence":2.0,"plateTime":0.40672012939944535,"extension":6.650215748896242},"index":0,"playId":"075231d1-d690-3774-aafd-0e69096a4271","pitchNumber":1,"startTime":"2025-09-20T01:34:10.486Z","endTime":"2025-09-20T01:34:15.312Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":72.6,"strikeZoneTop":3.37446891749138,"strikeZoneBottom":1.55000034665593,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.13662001552296,"aZ":-36.00381595949373,"pfxX":-8.940255605497669,"pfxZ":-2.8788959789104487,"pX":-1.3371580187519125,"pZ":1.648364121795778,"vX0":-2.014335575748626,"vY0":-115.05877981308922,"vZ0":-1.2849553443181438,"x":167.97,"y":194.27,"x0":0.7129488386136544,"y0":50.005556095121015,"z0":5.73145009651737,"aX":-11.87992913122847},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-5.3,"breakHorizontal":16.7,"spinRate":2301,"spinDirection":320},"zone":13,"typeConfidence":2.0,"plateTime":0.4776906494225246,"extension":6.410442674826378},"index":1,"playId":"501f1f9f-0b36-3dd7-8175-a6200c15258e","pitchNumber":2,"startTime":"2025-09-20T01:34:27.096Z","endTime":"2025-09-20T01:34:32.012Z","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":92.5,"endSpeed":85.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.510115043805484,"aZ":-22.79387359482759,"pfxX":6.700902918701396,"pfxZ":5.09677897764609,"pX":-0.140783970828289,"pZ":1.726230799071531,"vX0":-5.064281838487385,"vY0":-134.6620482870187,"vZ0":-5.638610788092243,"x":122.37,"y":192.17,"x0":0.8910768966909083,"y0":50.00540824084684,"z0":5.453901356571991,"aX":12.34148453993152},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.3,"breakHorizontal":-11.0,"spinRate":2092,"spinDirection":154},"zone":8,"typeConfidence":2.0,"plateTime":0.4063137371114549,"extension":6.663300619547768},"index":2,"playId":"ce2e1870-65db-3280-807f-e00f2577de51","pitchNumber":3,"startTime":"2025-09-20T01:34:46.321Z","endTime":"2025-09-20T01:34:51.045Z","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":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":3.47583472066666,"strikeZoneBottom":1.54999933908584,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.69544786305023,"aZ":-21.93582643771259,"pfxX":6.872756829441115,"pfxZ":5.5385346888918265,"pX":-1.0135662706500705,"pZ":1.9874022700041973,"vX0":-7.003312588683937,"vY0":-134.9420769258215,"vZ0":-5.1146823449336996,"x":155.63,"y":185.12,"x0":0.719399683709352,"y0":50.004135441246554,"z0":5.447791577020983,"aX":12.707101308657675},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.1,"breakHorizontal":-11.0,"spinRate":2033,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.4055204437310773,"extension":6.541424576130695},"index":3,"playId":"9dc38427-efc8-31d2-8fe7-508cc6822afa","pitchNumber":4,"startTime":"2025-09-20T01:35:05.908Z","endTime":"2025-09-20T01:35:10.912Z","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":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.14049598921494,"aZ":-27.766147766292864,"pfxX":-3.28266942113443,"pfxZ":2.597025255170246,"pX":-0.31800247993998276,"pZ":2.953431096785485,"vX0":-1.6154514883163489,"vY0":-129.06911640282223,"vZ0":-1.3970561106365236,"x":129.12,"y":159.04,"x0":0.7412259909940828,"y0":50.0039152992321,"z0":5.626176238714295,"aX":-5.576890604500181},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.7,"breakHorizontal":6.2,"spinRate":2420,"spinDirection":197},"zone":1,"typeConfidence":2.0,"plateTime":0.4232562909540545,"extension":6.613390292827043},"hitData":{"launchSpeed":88.3,"launchAngle":66.0,"totalDistance":156.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":167.78,"coordY":144.48}},"index":4,"playId":"3fbb3c03-92e2-3481-ae26-00e0b0da078f","pitchNumber":5,"startTime":"2025-09-20T01:35:25.483Z","endTime":"2025-09-20T01:35:34.145Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:35:34.145Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Ramírez called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-20T01:37:27.707Z","endTime":"2025-09-20T01:38:31.877Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"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":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":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":0},"pitchData":{"startSpeed":92.3,"endSpeed":83.9,"strikeZoneTop":3.29176265525575,"strikeZoneBottom":1.53587303021671,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.98155468630301,"aZ":-15.221246540239244,"pfxX":-8.328765358873241,"pfxZ":9.370328629235242,"pX":-0.7261540925833604,"pZ":1.8514165781795668,"vX0":4.8961753097870035,"vY0":-134.13228203713913,"vZ0":-6.514435950184819,"x":144.68,"y":188.79,"x0":-1.500100402653217,"y0":50.000849848706864,"z0":5.410926394222469,"aX":-15.064133001134786},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.6,"breakHorizontal":13.9,"spinRate":2381,"spinDirection":228},"zone":7,"typeConfidence":2.0,"plateTime":0.4094864771331115,"extension":6.5052374767981656},"index":0,"playId":"aebb16d5-21a5-363a-81f7-a0de6f29a615","pitchNumber":1,"startTime":"2025-09-20T01:37:42.165Z","endTime":"2025-09-20T01:37:46.244Z","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":83.6,"endSpeed":76.6,"strikeZoneTop":3.28741283437639,"strikeZoneBottom":1.56013867307961,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.399716301166183,"aZ":-24.798277861950208,"pfxX":-12.120747832939454,"pfxZ":4.941355568555053,"pX":0.026970020407418728,"pZ":1.4346545265244963,"vX0":7.487341078600871,"vY0":-121.52291115685489,"vZ0":-4.78320433685957,"x":115.97,"y":200.04,"x0":-1.5234289199018505,"y0":50.00113128752368,"z0":5.589568415845113,"aX":-18.07908448609552},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":8.0,"breakHorizontal":20.2,"spinRate":2012,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.45118690147933016,"extension":6.3186295966157395},"index":1,"playId":"4af4b91e-6926-37a5-8804-b9d6c8168dcb","pitchNumber":2,"startTime":"2025-09-20T01:37:56.423Z","endTime":"2025-09-20T01:38:00.444Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.2,"strikeZoneTop":3.31283474669382,"strikeZoneBottom":1.61000110766178,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.423055153739643,"aZ":-28.485494222754102,"pfxX":-10.051835995346826,"pfxZ":2.5066834386656005,"pX":-2.193412453559732,"pZ":2.418101800857815,"vX0":2.2794202196123012,"vY0":-119.94161091720555,"vZ0":-1.6564728654028877,"x":200.61,"y":173.49,"x0":-1.8452709702917234,"y0":50.000317949592294,"z0":5.638377173735104,"aX":-14.762010053307796},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":4.4,"breakHorizontal":17.8,"spinRate":1731,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.45524253124916303,"extension":6.353141360923061},"index":2,"playId":"36df8640-bed2-3ae6-bb9e-cdbd5b5978b9","pitchNumber":3,"startTime":"2025-09-20T01:38:12.569Z","endTime":"2025-09-20T01:38:16.610Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.1,"strikeZoneTop":3.39550748012897,"strikeZoneBottom":1.60999858847045,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.232045858639605,"aZ":-15.506790294664562,"pfxX":-8.622482666435225,"pfxZ":8.995005964584719,"pX":-0.785266326228687,"pZ":1.653888450927957,"vX0":5.276899838933769,"vY0":-135.4226338715601,"vZ0":-6.9370018247322855,"x":146.93,"y":194.13,"x0":-1.6412332610891693,"y0":50.00376492049205,"z0":5.338236923869491,"aX":-15.977774454013346},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.0,"breakHorizontal":14.4,"spinRate":2435,"spinDirection":227},"zone":7,"typeConfidence":2.0,"plateTime":0.40483621242642487,"extension":6.406010180706871},"index":3,"playId":"5d1ca08b-93d9-3d6f-8b7d-2992c5e2f9c4","pitchNumber":4,"startTime":"2025-09-20T01:38:27.703Z","endTime":"2025-09-20T01:38:31.877Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:38:31.877Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Manzardo strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-20T01:38:39.965Z","endTime":"2025-09-20T01:39:59.676Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.4,"strikeZoneTop":3.14251035368383,"strikeZoneBottom":1.39999821314615,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.80940980497431,"aZ":-26.769688054949874,"pfxX":-11.798950035306714,"pfxZ":3.6427863162250826,"pX":0.6193381824969488,"pZ":2.139315549187351,"vX0":8.47222547421835,"vY0":-121.09550412869501,"vZ0":-2.713133319906688,"x":93.39,"y":181.02,"x0":-1.3929647230120876,"y0":50.00305783316167,"z0":5.6178129017437675,"aX":-17.510714676760244},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":6.1,"breakHorizontal":19.3,"spinRate":1956,"spinDirection":243},"zone":6,"typeConfidence":2.0,"plateTime":0.4524340447440238,"extension":6.417600484972095},"index":0,"playId":"000f6efd-2de8-3b35-951b-c0c988a5fbd0","pitchNumber":1,"startTime":"2025-09-20T01:38:57.952Z","endTime":"2025-09-20T01:39:01.743Z","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":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.552225764698832,"aZ":-14.498180180473565,"pfxX":-8.181549243636775,"pfxZ":9.589716719034026,"pX":-0.1924459718303224,"pZ":1.7358024535914467,"vX0":6.464405937494404,"vY0":-135.3989372229481,"vZ0":-6.924502809381158,"x":124.34,"y":191.91,"x0":-1.5564762548554527,"y0":50.00406304077043,"z0":5.354891556796195,"aX":-15.082637560444532},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.0,"breakHorizontal":13.3,"spinRate":2418,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.40565563937817206,"extension":6.521454704494622},"index":1,"playId":"12027bb7-8a32-30e0-80cc-f67d67760480","pitchNumber":2,"startTime":"2025-09-20T01:39:12.999Z","endTime":"2025-09-20T01:39:16.876Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-20T01:39:22.507Z","endTime":"2025-09-20T01:39:34.271Z","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":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.05113046204244,"aZ":-14.803857017487333,"pfxX":-9.140081618361172,"pfxZ":9.154908775664872,"pX":-0.606844614814163,"pZ":2.8136150024588558,"vX0":5.544204041031758,"vY0":-137.26768743863332,"vZ0":-4.458582479750673,"x":140.13,"y":162.81,"x0":-1.4714973409858192,"y0":50.00241985758957,"z0":5.4758910899689415,"aX":-17.339237246078785},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.7,"breakHorizontal":15.2,"spinRate":2481,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.39993690336278,"extension":6.334633505945811},"index":3,"playId":"daea38cc-ca44-35d0-bf61-bd7847ed0564","pitchNumber":3,"startTime":"2025-09-20T01:39:34.271Z","endTime":"2025-09-20T01:39:38.409Z","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":1},"pitchData":{"startSpeed":93.5,"endSpeed":84.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.4,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.782836516879385,"aZ":-13.561171862759867,"pfxX":-9.17361100955455,"pfxZ":10.093889478821005,"pX":-0.9271294529512655,"pZ":2.159822031611867,"vX0":4.767257534000674,"vY0":-135.9213763396903,"vZ0":-6.192599450859582,"x":152.34,"y":180.46,"x0":-1.5254316354704665,"y0":50.006352247437775,"z0":5.434896865586214,"aX":-16.921264165852552},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.9,"breakHorizontal":15.4,"spinRate":2411,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.40521167545235226,"extension":6.415658168346397},"index":4,"playId":"a60ac3d7-c8eb-3c38-ba02-034a202aef6e","pitchNumber":4,"startTime":"2025-09-20T01:39:55.242Z","endTime":"2025-09-20T01:39:59.676Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:39:59.676Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bo Naylor flies out to center fielder Byron Buxton.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-20T01:40:06.453Z","endTime":"2025-09-20T01:40:31.575Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"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":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"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":93.5,"endSpeed":84.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.969636020035786,"aZ":-13.961050788894998,"pfxX":-8.634480809691555,"pfxZ":9.823631076542782,"pX":0.32846496939744974,"pZ":2.7835486151430726,"vX0":7.432755236807746,"vY0":-135.84664367288363,"vZ0":-4.609080296244201,"x":104.48,"y":163.62,"x0":-1.3319922341607013,"y0":50.0033907142776,"z0":5.484883886955613,"aX":-16.01029556456081},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.9,"breakHorizontal":13.9,"spinRate":2420,"spinDirection":227},"zone":3,"typeConfidence":2.0,"plateTime":0.404428327643076,"extension":6.5152583940784305},"hitData":{"launchSpeed":95.9,"launchAngle":38.0,"totalDistance":353.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":92.84,"coordY":60.86}},"index":0,"playId":"45dede33-3edc-3bd2-bb97-53b4882be479","pitchNumber":1,"startTime":"2025-09-20T01:40:22.539Z","endTime":"2025-09-20T01:40:31.575Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:40:31.575Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Martin singles on a ground ball to pitcher Parker Messick. Austin Martin to 2nd. Austin Martin advances to 2nd, on a throwing error by pitcher Parker Messick.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-20T01:42:15.754Z","endTime":"2025-09-20T01:43:47.661Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"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,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":800048,"link":"/api/v1/people/800048"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","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":800048,"link":"/api/v1/people/800048"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.2,"endSpeed":70.0,"strikeZoneTop":3.37050377971254,"strikeZoneBottom":1.68000187811601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.704701203464737,"aZ":-38.48839579630943,"pfxX":-8.304065109810018,"pfxZ":-5.049846000707853,"pX":0.6176645373691976,"pZ":1.957719414208605,"vX0":1.3841879584468577,"vY0":-112.36044659883026,"vZ0":0.29415002583009997,"x":93.46,"y":185.92,"x0":1.0623693288947826,"y0":50.00473138631618,"z0":5.8107808740307,"aX":-10.375655530458063},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-8.6,"breakHorizontal":14.5,"spinRate":2281,"spinDirection":317},"zone":9,"typeConfidence":2.0,"plateTime":0.49180946398386327,"extension":6.391919191215775},"index":0,"playId":"67a32ae2-a522-3c83-aaa9-ea8178f8d861","pitchNumber":1,"startTime":"2025-09-20T01:42:31.988Z","endTime":"2025-09-20T01:42:36.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":82.8,"strikeZoneTop":3.44799125597737,"strikeZoneBottom":1.67999896614432,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.46256450226447,"aZ":-13.928827342404587,"pfxX":3.79778902562392,"pfxZ":10.243583097127468,"pX":-0.07844952935750661,"pZ":3.4339049174044254,"vX0":-4.169770684525449,"vY0":-133.55109713022807,"vZ0":-2.8649203020142813,"x":119.99,"y":146.06,"x0":1.020012752570508,"y0":50.00610236355511,"z0":5.540403806649697,"aX":6.7671609561250765},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":18.0,"breakHorizontal":-5.9,"spinRate":2192,"spinDirection":153},"zone":2,"typeConfidence":2.0,"plateTime":0.41231933945478483,"extension":6.830391302778173},"index":1,"playId":"8385fff3-0fcb-35d4-8c01-48d4574a6521","pitchNumber":2,"startTime":"2025-09-20T01:42:43.954Z","endTime":"2025-09-20T01:42:48.407Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-20T01:42:54.083Z","endTime":"2025-09-20T01:43:02.387Z","isPitch":false,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.0,"strikeZoneTop":3.46370255198094,"strikeZoneBottom":1.67999842692393,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.983028710336857,"aZ":-16.51778319381027,"pfxX":2.1933490295796716,"pfxZ":8.57349564620037,"pX":0.5891939699740629,"pZ":4.027448303359061,"vX0":-1.7501223374146497,"vY0":-134.71902722899034,"vZ0":-0.9925735732792267,"x":94.54,"y":130.04,"x0":0.9643037800901018,"y0":50.00480207148269,"z0":5.575269652858609,"aX":4.0067917952182786},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.5,"breakHorizontal":-3.6,"spinRate":2182,"spinDirection":151},"zone":12,"typeConfidence":2.0,"plateTime":0.407552088446534,"extension":6.572733341211848},"index":3,"playId":"16335882-01a9-3661-9671-abaca20cf66a","pitchNumber":3,"startTime":"2025-09-20T01:43:02.387Z","endTime":"2025-09-20T01:43:06.740Z","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.5,"endSpeed":73.3,"strikeZoneTop":3.40429773204037,"strikeZoneBottom":1.67999825742012,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.913610859205747,"aZ":-37.99631601191826,"pfxX":-7.39094988193153,"pfxZ":-4.338943719652144,"pX":-0.8132940904957093,"pZ":-0.15884434969184877,"vX0":-1.6671235051679474,"vY0":-115.74393349333097,"vZ0":-4.44129209957291,"x":148.0,"y":243.07,"x0":0.8782928744408727,"y0":50.00449147166856,"z0":5.4678592961144865,"aX":-9.913290542937732},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-8.8,"breakHorizontal":13.8,"spinRate":2408,"spinDirection":323},"zone":13,"typeConfidence":2.0,"plateTime":0.4753202775705416,"extension":6.593469268981037},"index":4,"playId":"5f12979d-6b14-3398-ba41-dca85105f57c","pitchNumber":4,"startTime":"2025-09-20T01:43:15.581Z","endTime":"2025-09-20T01:43:20.274Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.39,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.370519268006298,"aZ":-10.824875168679256,"pfxX":0.33039536225042454,"pfxZ":11.177225926544823,"pX":-0.06782002649302443,"pZ":2.042570566527748,"vX0":-2.741927568941557,"vY0":-137.10356565192598,"vZ0":-6.911321884518112,"x":119.59,"y":183.63,"x0":0.9008481950764213,"y0":50.00143164253325,"z0":5.3291510614201165,"aX":0.6310644279388481},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.1,"breakHorizontal":0.0,"spinRate":2200,"spinDirection":153},"zone":8,"typeConfidence":2.0,"plateTime":0.398993285738269,"extension":6.713603146208263},"hitData":{"launchSpeed":81.1,"launchAngle":-69.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":122.15,"coordY":184.03}},"index":5,"playId":"985664c4-3cb9-3473-b6ef-87fcbc38b908","pitchNumber":5,"startTime":"2025-09-20T01:43:34.123Z","endTime":"2025-09-20T01:43:47.661Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:43:47.661Z","atBatIndex":42},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Luke Keaschall doubles (12) on a fly ball to right fielder CJ Kayfus. Austin Martin to 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-20T01:44:55.270Z","endTime":"2025-09-20T01:45:26.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"postOnThird":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":692216,"link":"/api/v1/people/692216"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-20T01:44:20.294Z","endTime":"2025-09-20T01:44:57.515Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":85.1,"endSpeed":77.5,"strikeZoneTop":3.26635255679742,"strikeZoneBottom":1.54999929163579,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.91680874500033,"aZ":-30.696637111696308,"pfxX":9.000257737796654,"pfxZ":0.9579724472884674,"pX":0.10736652857575865,"pZ":2.6596653818924163,"vX0":-4.2590652134340905,"vY0":-123.8365583329164,"vZ0":-0.9987165442860272,"x":112.91,"y":166.97,"x0":0.6890478293564614,"y0":50.000743018584785,"z0":5.657993437410395,"aX":13.844629361404644},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.8,"breakHorizontal":-15.1,"spinRate":1698,"spinDirection":124},"zone":5,"typeConfidence":2.0,"plateTime":0.44390303232631645,"extension":6.27649908814487},"index":1,"playId":"9be27c76-3376-340f-99f8-aedf55b84cd3","pitchNumber":1,"startTime":"2025-09-20T01:44:57.515Z","endTime":"2025-09-20T01:45:01.773Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":77.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.76982521066915,"aZ":-29.343421428619006,"pfxX":7.691768749705055,"pfxZ":1.8455842597348067,"pX":0.9161320406736524,"pZ":3.0030782246954013,"vX0":-2.355480931636506,"vY0":-123.70098770167233,"vZ0":-0.32878912302226937,"x":82.08,"y":157.7,"x0":0.8864821551368939,"y0":50.00535512926483,"z0":5.617090520904803,"aX":11.81324388341727},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.5,"breakHorizontal":-13.3,"spinRate":1707,"spinDirection":130},"zone":12,"typeConfidence":2.0,"plateTime":0.4443341086379986,"extension":6.480730650371283},"hitData":{"launchSpeed":86.3,"launchAngle":32.0,"totalDistance":275.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":203.66,"coordY":115.47}},"index":2,"playId":"6862974e-248e-38ce-a1fb-7e8047190d8a","pitchNumber":2,"startTime":"2025-09-20T01:45:15.808Z","endTime":"2025-09-20T01:45:26.872Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:45:26.872Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brooks Lee grounds out, third baseman José Ramírez to first baseman Kyle Manzardo.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-20T01:46:59.128Z","endTime":"2025-09-20T01:48:42.304Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[5],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":{"id":800048,"link":"/api/v1/people/800048"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","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":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":700932,"link":"/api/v1/people/700932"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-20T01:45:56.652Z","endTime":"2025-09-20T01:47:01.379Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.0,"strikeZoneTop":3.40371341267949,"strikeZoneBottom":1.61999918214412,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.65318476998261,"aZ":-28.46127985470522,"pfxX":7.749496801818716,"pfxZ":2.451169537180487,"pX":0.019838925467174938,"pZ":1.1846031507199277,"vX0":-4.729655258804393,"vY0":-122.86136978226367,"vZ0":-4.483498685792135,"x":116.24,"y":206.8,"x0":0.9730630377351034,"y0":50.00232617114031,"z0":5.480558637955515,"aX":11.726503308397875},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.5,"breakHorizontal":-12.7,"spinRate":1655,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.4475575013747872,"extension":6.7454584326476335},"index":1,"playId":"a1c2530b-e318-31cc-8195-ba4b17d5ee78","pitchNumber":1,"startTime":"2025-09-20T01:47:01.379Z","endTime":"2025-09-20T01:47:06.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.9,"strikeZoneTop":3.31418370355524,"strikeZoneBottom":1.61999953433899,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.785767353637116,"aZ":-23.62258723692202,"pfxX":-3.495215764581792,"pfxZ":5.157007622056933,"pX":-1.0091063734942354,"pZ":0.7752153601855918,"vX0":-3.4913828230459676,"vY0":-128.04906031620786,"vZ0":-6.9628137779954695,"x":155.46,"y":217.85,"x0":0.8268688458480068,"y0":50.00377504746158,"z0":5.381702638699823,"aX":-5.7955400286249885},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.9,"breakHorizontal":7.1,"spinRate":2469,"spinDirection":193},"zone":13,"typeConfidence":2.0,"plateTime":0.4279838299277441,"extension":6.766036931674139},"index":2,"playId":"f4507681-09e9-33e2-87fc-855b035ce8b2","pitchNumber":2,"startTime":"2025-09-20T01:47:16.423Z","endTime":"2025-09-20T01:47:21.238Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.1,"strikeZoneTop":3.37095682071325,"strikeZoneBottom":1.62000173296765,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.816061116862898,"aZ":-26.346474180934322,"pfxX":-3.5471827901116466,"pfxZ":3.5670802213805306,"pX":0.27823341006774194,"pZ":2.0499966490546138,"vX0":-0.5554891274809863,"vY0":-126.95664291048605,"vZ0":-3.5147470366729037,"x":106.39,"y":183.43,"x0":0.960671350815216,"y0":50.00164108842614,"z0":5.547505696598608,"aX":-5.794216430454295},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.9,"breakHorizontal":6.6,"spinRate":2418,"spinDirection":196},"zone":9,"typeConfidence":2.0,"plateTime":0.4313122691013276,"extension":6.763562380723037},"index":3,"playId":"7bd2897a-79ee-3d76-992e-2e49ebb2353a","pitchNumber":3,"startTime":"2025-09-20T01:47:34.016Z","endTime":"2025-09-20T01:47:38.538Z","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":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.1,"strikeZoneTop":3.33192442952586,"strikeZoneBottom":1.61999899025217,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.818166091248827,"aZ":-24.759871305436704,"pfxX":-3.9628684012666806,"pfxZ":4.477087714625591,"pX":-1.298326124368153,"pZ":0.30309655625304766,"vX0":-4.131188860105681,"vY0":-128.00715675881278,"vZ0":-7.823655120687902,"x":166.49,"y":230.6,"x0":0.852385239087917,"y0":50.00472772551304,"z0":5.342255166133901,"aX":-6.566469575275024},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.5,"breakHorizontal":8.2,"spinRate":2449,"spinDirection":200},"zone":13,"typeConfidence":2.0,"plateTime":0.42814894023938654,"extension":6.727704248361538},"index":4,"playId":"23dba863-e796-37e0-b2fa-a576d1d159f8","pitchNumber":4,"startTime":"2025-09-20T01:47:52.785Z","endTime":"2025-09-20T01:48:01.038Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Parker Messick. Austin Martin scores. Luke Keaschall to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":1,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"index":5,"actionPlayId":"23dba863-e796-37e0-b2fa-a576d1d159f8","startTime":"2025-09-20T01:48:25.468Z","endTime":"2025-09-20T01:48:34.985Z","isPitch":false,"isBaseRunningPlay":true,"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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":77.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.137967153370607,"aZ":-30.767823721952563,"pfxX":8.786354760725878,"pfxZ":0.9109534076192034,"pX":0.7991405651181799,"pZ":2.4383350728095046,"vX0":-3.4402803670787856,"vY0":-124.48904673529564,"vZ0":-1.216938584325347,"x":86.54,"y":172.94,"x0":1.0679375479977924,"y0":50.004471027703254,"z0":5.512109579182328,"aX":13.605920177272559},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.6,"breakHorizontal":-15.0,"spinRate":1892,"spinDirection":125},"zone":6,"typeConfidence":2.0,"plateTime":0.44227186163238885,"extension":6.46618269569731},"hitData":{"launchSpeed":83.5,"launchAngle":5.0,"totalDistance":87.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":93.62,"coordY":155.34}},"index":6,"playId":"bf24516c-9abf-3742-92dc-790dd45d1cba","pitchNumber":5,"startTime":"2025-09-20T01:48:34.985Z","endTime":"2025-09-20T01:48:42.304Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:48:42.304Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Royce Lewis singles on a sharp line drive to center fielder Angel Martínez. Luke Keaschall scores.","rbi":1,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-20T01:51:16.267Z","endTime":"2025-09-20T01:52:13.268Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4],"actionIndex":[1],"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":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":{"id":800048,"link":"/api/v1/people/800048"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-20T01:49:10.715Z","endTime":"2025-09-20T01:50:18.262Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Matt Festa replaces Parker Messick.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-09-20T01:50:18.262Z","endTime":"2025-09-20T01:51:18.582Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670036,"link":"/api/v1/people/670036"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.7,"strikeZoneTop":3.56,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.18186478579029,"aZ":-18.264775932899024,"pfxX":0.2928999569207229,"pfxZ":7.745015636357996,"pX":0.373873023363274,"pZ":2.8150746629120724,"vX0":6.536088569925118,"vY0":-133.29172444423895,"vZ0":-2.6288448467580996,"x":102.75,"y":162.77,"x0":-2.15006379002626,"y0":50.002290380438296,"z0":5.135947877174476,"aX":0.5248509234823655},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.7,"breakHorizontal":-1.9,"spinRate":2480,"spinDirection":205},"zone":6,"typeConfidence":0.91,"plateTime":0.41124627092540855,"extension":6.452308224401391},"index":2,"playId":"a6a7ed2f-2eb4-39f4-87e9-451c63384c9c","pitchNumber":1,"startTime":"2025-09-20T01:51:18.582Z","endTime":"2025-09-20T01:51:23.669Z","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":93.3,"endSpeed":85.4,"strikeZoneTop":3.58021416811942,"strikeZoneBottom":1.73999998126594,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.467675197610372,"aZ":-24.08832451816899,"pfxX":-7.3355849546961664,"pfxZ":4.34340730235612,"pX":0.7563197507002769,"pZ":2.4178187514914247,"vX0":9.787895810580792,"vY0":-135.56828770362483,"vZ0":-2.5677384001257315,"x":88.17,"y":173.5,"x0":-1.9468659082037174,"y0":50.00626792168427,"z0":5.057687958134215,"aX":-13.666496415465327},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.6,"breakHorizontal":11.3,"spinRate":2429,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.40394054690628023,"extension":6.365542599806456},"index":3,"playId":"bacf03f4-1d4a-32d2-b321-961dac1b4386","pitchNumber":2,"startTime":"2025-09-20T01:51:47.068Z","endTime":"2025-09-20T01:51:51.302Z","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, 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":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.9,"strikeZoneTop":3.56,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.577615862649125,"aZ":-22.929959552942847,"pfxX":-7.395780878824553,"pfxZ":4.989978278228479,"pX":0.40547504065939133,"pZ":3.0944921734520294,"vX0":8.747582106844552,"vY0":-135.2489708623125,"vZ0":-0.9956474443416448,"x":101.54,"y":155.23,"x0":-1.9102948455283584,"y0":50.00083962580009,"z0":5.07587534060005,"aX":-13.69634711705958},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.0,"breakHorizontal":11.5,"spinRate":2478,"spinDirection":208},"zone":3,"typeConfidence":2.0,"plateTime":0.40501263155751177,"extension":6.254273458763735},"hitData":{"launchSpeed":103.2,"launchAngle":10.0,"totalDistance":208.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":95.41,"coordY":83.39}},"index":4,"playId":"99ac9b1d-2855-31b1-abf4-377db7142742","pitchNumber":3,"startTime":"2025-09-20T01:52:04.150Z","endTime":"2025-09-20T01:52:13.268Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:52:13.268Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kody Clemens strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-20T01:52:25.249Z","endTime":"2025-09-20T01:53:56.134Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":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":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.9,"strikeZoneTop":3.58562774279459,"strikeZoneBottom":1.80999937752496,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.785274268119196,"aZ":-18.616454167597542,"pfxX":-0.3157901684130713,"pfxZ":7.390685863188189,"pX":-0.7796540749912205,"pZ":2.8561359311434487,"vX0":4.023987573975992,"vY0":-133.84272751752556,"vZ0":-2.1948557148777508,"x":146.72,"y":161.66,"x0":-2.2543612094922048,"y0":50.00546318553315,"z0":5.003457640079768,"aX":-0.5794625714677382},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.2,"breakHorizontal":-0.2,"spinRate":2488,"spinDirection":200},"zone":4,"typeConfidence":0.91,"plateTime":0.4074436443989864,"extension":6.337838548688058},"index":0,"playId":"519ad9b0-13d6-35b6-ba38-215754653cb2","pitchNumber":1,"startTime":"2025-09-20T01:52:42.466Z","endTime":"2025-09-20T01:52:46.335Z","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,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.5,"strikeZoneTop":3.57071569775048,"strikeZoneBottom":1.81000076357833,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.213528742810144,"aZ":-19.91265079119732,"pfxX":-0.8612316381935021,"pfxZ":6.741399288131153,"pX":0.3187992349148042,"pZ":2.441973716267322,"vX0":6.543156651892113,"vY0":-133.6367841099394,"vZ0":-3.087936173575627,"x":104.85,"y":172.85,"x0":-2.043417636233857,"y0":50.00515283167798,"z0":5.033083745989907,"aX":-1.5676224622311503},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.8,"breakHorizontal":0.2,"spinRate":2407,"spinDirection":208},"zone":6,"typeConfidence":0.91,"plateTime":0.4089470273995963,"extension":6.309071310656678},"index":1,"playId":"8768d292-935b-3b7c-962c-eb7547a42e95","pitchNumber":2,"startTime":"2025-09-20T01:52:57.181Z","endTime":"2025-09-20T01:53:02.768Z","isPitch":true,"type":"pitch"},{"details":{"description":"Royce Lewis steals (12) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"actionPlayId":"8768d292-935b-3b7c-962c-eb7547a42e95","startTime":"2025-09-20T01:53:14.685Z","endTime":"2025-09-20T01:53:33.032Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":668904,"link":"/api/v1/people/668904"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.2,"strikeZoneTop":3.61,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.418810431255658,"aZ":-31.346325660147162,"pfxX":9.447545880099076,"pfxZ":0.5597942354046346,"pX":-0.026971777092269656,"pZ":2.8754275311972783,"vX0":2.0261134822747615,"vY0":-121.08962401840373,"vZ0":1.001239487019692,"x":118.03,"y":161.14,"x0":-2.1024509536209792,"y0":50.002476596669254,"z0":5.2064171145147355,"aX":13.980204764990264},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.6,"breakHorizontal":-17.6,"spinRate":2695,"spinDirection":65},"zone":5,"typeConfidence":0.9,"plateTime":0.4529325221696223,"extension":6.313387237888085},"index":3,"playId":"62babbbf-280f-34ba-8e23-0d704798ce38","pitchNumber":3,"startTime":"2025-09-20T01:53:33.032Z","endTime":"2025-09-20T01:53:36.834Z","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":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.9,"strikeZoneTop":3.61,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.096478490565932,"aZ":-20.74982576304452,"pfxX":-0.34076298161018226,"pfxZ":6.0950880801570175,"pX":-0.9085411440285867,"pZ":3.445866134262995,"vX0":3.568445708754231,"vY0":-135.00937732991633,"vZ0":-0.3551719973554037,"x":151.63,"y":145.74,"x0":-2.1944668140506605,"y0":50.00521215730462,"z0":5.019989022840763,"aX":-0.6395925983524818},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.2,"breakHorizontal":0.0,"spinRate":2511,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.4033135563899721,"extension":6.376360086869697},"index":4,"playId":"18532d2a-4c0f-3907-aa26-4464d789c5a7","pitchNumber":4,"startTime":"2025-09-20T01:53:52.226Z","endTime":"2025-09-20T01:53:56.134Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:53:56.134Z","atBatIndex":46},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Matt Festa intentionally walks Trevor Larnach.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-20T01:54:27.292Z","endTime":"2025-09-20T01:55:12.499Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"postOnSecond":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Trevor Larnach replaces Carson McCusker.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-20T01:54:27.291Z","endTime":"2025-09-20T01:55:09.861Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":676812,"link":"/api/v1/people/676812"}},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"07762636-0486-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-09-20T01:55:09.861Z","endTime":"2025-09-20T01:55:09.876Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"playId":"07762636-0486-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-09-20T01:55:09.876Z","endTime":"2025-09-20T01:55:10.876Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":3,"playId":"07762636-0486-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-09-20T01:55:09.876Z","endTime":"2025-09-20T01:55:09.877Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"index":4,"playId":"07762636-0486-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-09-20T01:55:09.877Z","endTime":"2025-09-20T01:55:12.499Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2025-09-20T01:55:12.499Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Edouard Julien strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-20T01:55:26.097Z","endTime":"2025-09-20T01:57:08.165Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"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":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Edouard Julien replaces Jhonny Pereda.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-20T01:55:22.665Z","endTime":"2025-09-20T01:55:28.352Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":640902,"link":"/api/v1/people/640902"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":76.4,"strikeZoneTop":3.41015876728511,"strikeZoneBottom":1.69999872610388,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.866992973813016,"aZ":-31.180793527295954,"pfxX":9.942210315115847,"pfxZ":0.6610519120718124,"pX":0.1648285894798116,"pZ":2.424221402703527,"vX0":2.558632622248382,"vY0":-122.53835335592655,"vZ0":-0.07749762796049597,"x":110.72,"y":173.33,"x0":-2.1880214489170955,"y0":50.0016488555529,"z0":5.156839426188663,"aX":14.871933318419408},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.4,"breakHorizontal":-18.6,"spinRate":2711,"spinDirection":73},"zone":5,"typeConfidence":0.9,"plateTime":0.4497947577107837,"extension":6.416972189365583},"index":1,"playId":"0010036c-c016-335b-bba7-2d2fd07c027a","pitchNumber":1,"startTime":"2025-09-20T01:55:28.352Z","endTime":"2025-09-20T01:55:32.433Z","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":92.4,"endSpeed":84.7,"strikeZoneTop":3.41671100781543,"strikeZoneBottom":1.70000020879846,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.263471704626973,"aZ":-19.63334157978703,"pfxX":-1.2491888182154154,"pfxZ":6.818386207440927,"pX":-0.44073712031317697,"pZ":3.127392858424715,"vX0":4.967759768115606,"vY0":-134.53738563212775,"vZ0":-1.4192187985621993,"x":133.8,"y":154.34,"x0":-2.146138995561348,"y0":50.00372154682533,"z0":5.048634052285425,"aX":-2.2986815969273384},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.2,"breakHorizontal":1.2,"spinRate":2528,"spinDirection":204},"zone":1,"typeConfidence":0.91,"plateTime":0.40659744098215844,"extension":6.503624846967604},"index":2,"playId":"6b00e43f-13de-3208-aa46-5af387bb90ba","pitchNumber":2,"startTime":"2025-09-20T01:55:44.678Z","endTime":"2025-09-20T01:55:48.833Z","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":91.6,"endSpeed":83.5,"strikeZoneTop":3.42087992207683,"strikeZoneBottom":1.69999824626363,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.904147655701728,"aZ":-21.610126413342087,"pfxX":-0.08402227124986439,"pfxZ":5.920196609364638,"pX":1.6282009580489172,"pZ":2.6359784854523856,"vX0":9.14198555778142,"vY0":-133.0704844396951,"vZ0":-2.039332728398863,"x":54.94,"y":167.61,"x0":-1.8481438928565397,"y0":50.00180297678265,"z0":4.986023894403974,"aX":-0.15024267342704548},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.4,"breakHorizontal":-1.9,"spinRate":2617,"spinDirection":192},"zone":12,"typeConfidence":0.91,"plateTime":0.41240706090837165,"extension":6.417525798799316},"index":3,"playId":"02e42f6c-d94d-3bf7-9ad2-b4a220f0dd9c","pitchNumber":3,"startTime":"2025-09-20T01:56:03.472Z","endTime":"2025-09-20T01:56:07.699Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"d4297e19-27df-3376-98b4-fe9be3496041","startTime":"2025-09-20T01:56:23.634Z","endTime":"2025-09-20T01:56:30.709Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.8,"strikeZoneTop":3.45784254258606,"strikeZoneBottom":1.69999819143438,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.497897792376683,"aZ":-17.14063643579937,"pfxX":-1.1887606764251832,"pfxZ":8.179284352270614,"pX":-0.867547400550137,"pZ":2.8519471739401583,"vX0":4.019362547913882,"vY0":-134.32366458124758,"vZ0":-2.1978768868796483,"x":150.07,"y":161.78,"x0":-2.225009898830619,"y0":50.003783642686386,"z0":4.89162295293507,"aX":-2.18585237292284},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.6,"breakHorizontal":1.3,"spinRate":2605,"spinDirection":203},"zone":11,"typeConfidence":0.91,"plateTime":0.4068603522245806,"extension":6.601886691200147},"index":5,"playId":"b64a59b9-e65d-31d4-8e16-d9a2c64c942a","pitchNumber":4,"startTime":"2025-09-20T01:56:44.393Z","endTime":"2025-09-20T01:56:48.566Z","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":91.2,"endSpeed":84.5,"strikeZoneTop":3.44,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.952668320829083,"aZ":-24.28464245436948,"pfxX":0.9006698954601058,"pfxZ":4.355253412983199,"pX":0.366249602917859,"pZ":3.579007783678634,"vX0":6.220586428543383,"vY0":-132.87870413292126,"vZ0":0.6620314941425182,"x":103.04,"y":142.15,"x0":-2.1095061341848864,"y0":50.0037649251351,"z0":5.073268840424504,"aX":1.630913786340431},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.3,"breakHorizontal":-2.8,"spinRate":2602,"spinDirection":189},"zone":12,"typeConfidence":0.85,"plateTime":0.4101517742094236,"extension":6.3597856052263975},"index":6,"playId":"e143ca07-7583-3d6b-90f7-c35b9da3d1d6","pitchNumber":5,"startTime":"2025-09-20T01:57:03.063Z","endTime":"2025-09-20T01:57:08.165Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T01:57:08.165Z","atBatIndex":48},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Gabriel Arias doubles (23) on a sharp line drive to center fielder Byron Buxton.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-20T01:59:29.262Z","endTime":"2025-09-20T02:00:12.797Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"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":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Trevor Larnach remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-20T01:58:39.964Z","endTime":"2025-09-20T01:58:39.976Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"701","replacedPlayer":{"id":676812,"link":"/api/v1/people/676812"}},{"details":{"description":"Defensive Substitution: Mickey Gasper replaces Edouard Julien, batting 8th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-20T01:58:39.976Z","endTime":"2025-09-20T01:58:40.976Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681508,"link":"/api/v1/people/681508"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"802","replacedPlayer":{"id":666397,"link":"/api/v1/people/666397"}},{"details":{"description":"Pitching Change: Kody Funderburk replaces Cody Laweryson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-20T01:58:39.976Z","endTime":"2025-09-20T01:59:31.532Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681892,"link":"/api/v1/people/681892"},"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":92.1,"endSpeed":84.9,"strikeZoneTop":3.50645309303561,"strikeZoneBottom":1.55999965905399,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.77688494243328,"aZ":-18.9901373144415,"pfxX":2.4863969549692944,"pfxZ":7.167855297808954,"pX":0.8562829884720454,"pZ":3.697337248554871,"vX0":-3.916224810660115,"vY0":-134.22960942087062,"vZ0":-2.326404822173662,"x":84.36,"y":138.95,"x0":2.005594903756507,"y0":50.00625801550141,"z0":5.915012074669307,"aX":4.576146604494884},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.7,"breakHorizontal":-3.7,"spinRate":2182,"spinDirection":146},"zone":12,"typeConfidence":0.88,"plateTime":0.4067455640158131,"extension":6.858108252928304},"index":3,"playId":"eb359c20-74f3-39c8-8442-1bc06b3cff9f","pitchNumber":1,"startTime":"2025-09-20T01:59:31.532Z","endTime":"2025-09-20T01:59:35.931Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":72.5,"strikeZoneTop":3.46625225942427,"strikeZoneBottom":1.55999946594561,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.30095659044554,"aZ":-36.93034577217028,"pfxX":-7.761432995159963,"pfxZ":-3.518711076841077,"pX":1.5158534827319061,"pZ":3.0840112238986674,"vX0":0.31621356212402457,"vY0":-116.76653059520596,"vZ0":1.8027450599324621,"x":59.22,"y":155.51,"x0":2.3821999305974457,"y0":50.00252759770424,"z0":5.831734560430813,"aX":-10.491479418827874},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-5.4,"breakHorizontal":13.9,"spinRate":2336,"spinDirection":303},"zone":12,"typeConfidence":2.0,"plateTime":0.47291888025225903,"extension":6.988184684316324},"index":4,"playId":"46891764-21f1-3891-b79b-e4d12065688e","pitchNumber":2,"startTime":"2025-09-20T01:59:45.270Z","endTime":"2025-09-20T01:59:49.530Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.865250060645753,"aZ":-19.448452687835346,"pfxX":2.1318898176437613,"pfxZ":6.954517618939246,"pX":-0.11043634862012872,"pZ":3.0716610191525344,"vX0":-6.226479727733194,"vY0":-133.69503178853668,"vZ0":-3.619794299751757,"x":121.21,"y":155.85,"x0":1.960518833133896,"y0":50.00294058497405,"z0":5.820095748261409,"aX":3.901504066213478},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.1,"breakHorizontal":-2.6,"spinRate":2198,"spinDirection":143},"zone":2,"typeConfidence":0.86,"plateTime":0.4079678962320963,"extension":6.971025786552226},"hitData":{"launchSpeed":107.2,"launchAngle":12.0,"totalDistance":247.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":157.82,"coordY":79.19}},"index":5,"playId":"ca0d7906-e887-3be6-9cd3-eba2112abd1f","pitchNumber":3,"startTime":"2025-09-20T02:00:00.851Z","endTime":"2025-09-20T02:00:12.797Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T02:00:12.797Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"David Fry called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-20T02:00:57.109Z","endTime":"2025-09-20T02:01:55.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681508,"link":"/api/v1/people/681508"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter David Fry replaces George Valera.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-20T02:00:28.451Z","endTime":"2025-09-20T02:00:59.419Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681807,"link":"/api/v1/people/681807"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":671655,"link":"/api/v1/people/671655"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.45998173655202,"aZ":-23.11741023862463,"pfxX":7.805753560246858,"pfxZ":4.8721619820758075,"pX":0.6133228643962971,"pZ":3.0813856897068113,"vX0":-6.589501569098352,"vY0":-135.66720906147896,"vZ0":-2.9528211064011463,"x":93.62,"y":155.58,"x0":2.0629106807495146,"y0":50.002275416968395,"z0":5.8001797983046774,"aX":14.50936103681942},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.4,"breakHorizontal":-12.7,"spinRate":2312,"spinDirection":147},"zone":3,"typeConfidence":0.81,"plateTime":0.40416016001009103,"extension":6.903395849886147},"index":1,"playId":"427a5a21-3d7e-3256-b3ce-a8dfc1f045fb","pitchNumber":1,"startTime":"2025-09-20T02:00:59.419Z","endTime":"2025-09-20T02:01:03.796Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.1,"strikeZoneTop":3.52390429670524,"strikeZoneBottom":1.73396605893227,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.567856482199,"aZ":-21.274717489255067,"pfxX":7.1244725782923135,"pfxZ":5.832894953989847,"pX":1.0075624543566895,"pZ":4.1627100057756214,"vX0":-5.420702808783508,"vY0":-136.25101247061173,"vZ0":-0.5402234130320749,"x":78.59,"y":126.39,"x0":2.1030189255543186,"y0":50.00483396347597,"z0":5.84135652561647,"aX":13.318652405496062},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.7,"breakHorizontal":-11.6,"spinRate":2221,"spinDirection":141},"zone":12,"typeConfidence":0.71,"plateTime":0.40290013726777874,"extension":7.066823147793521},"index":2,"playId":"4aa5f117-f639-390d-b0a8-bfe326e0c97a","pitchNumber":2,"startTime":"2025-09-20T02:01:14.635Z","endTime":"2025-09-20T02:01:19.330Z","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":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.845578021894607,"aZ":-23.362062677785215,"pfxX":-1.108266493294885,"pfxZ":4.842904959985441,"pX":-0.07201518944495075,"pZ":3.407653066375865,"vX0":-4.76830798239773,"vY0":-133.53894271236382,"vZ0":-2.1687130335128058,"x":119.75,"y":146.77,"x0":1.8754549756782708,"y0":50.00103031296241,"z0":5.898650335568101,"aX":-2.0145006096397347},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.5,"breakHorizontal":3.0,"spinRate":2198,"spinDirection":154},"zone":2,"typeConfidence":0.86,"plateTime":0.40905536607375526,"extension":6.826477843885467},"index":3,"playId":"ea2c864f-3d09-334c-9a38-21218a67f6d9","pitchNumber":3,"startTime":"2025-09-20T02:01:31.786Z","endTime":"2025-09-20T02:01:36.596Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.7,"strikeZoneTop":3.42026828872231,"strikeZoneBottom":1.57000152686598,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.18624738013921,"aZ":-32.91659872581732,"pfxX":-8.782407793102287,"pfxZ":-0.5275322153886179,"pX":0.30187478572445925,"pZ":1.708120641708799,"vX0":-1.8147050563495921,"vY0":-118.48623224438688,"vZ0":-1.8533146883899994,"x":105.49,"y":192.66,"x0":2.2195263830772687,"y0":50.001239983385,"z0":5.529006691284333,"aX":-12.394586825944943},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-1.2,"breakHorizontal":16.3,"spinRate":2383,"spinDirection":305},"zone":9,"typeConfidence":2.0,"plateTime":0.4635596529768482,"extension":7.101680050612902},"index":4,"playId":"1d05f849-bf19-3cc2-b7a2-5fb89c227e58","pitchNumber":4,"startTime":"2025-09-20T02:01:50.416Z","endTime":"2025-09-20T02:01:55.063Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T02:01:55.063Z","atBatIndex":50},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jhonkensy Noel lines out to right fielder James Outman.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-20T02:02:39.347Z","endTime":"2025-09-20T02:03:11.595Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"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_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jhonkensy Noel replaces CJ Kayfus.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-20T02:02:12.062Z","endTime":"2025-09-20T02:02:41.626Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678877,"link":"/api/v1/people/678877"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":692216,"link":"/api/v1/people/692216"}},{"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":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":80.6,"strikeZoneTop":3.55,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.293596030279286,"aZ":-29.243622557117504,"pfxX":10.084540903228785,"pfxZ":1.7694834465669453,"pX":-0.7244255270114146,"pZ":1.65908218912412,"vX0":-10.219134629138964,"vY0":-128.72121839191692,"vZ0":-4.2588239001769095,"x":144.61,"y":193.98,"x0":2.0065424001249608,"y0":50.00624381908731,"z0":5.62609322482219,"aX":16.751351702902685},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.3,"breakHorizontal":-15.7,"spinRate":1872,"spinDirection":120},"zone":7,"typeConfidence":2.0,"plateTime":0.4272009309858906,"extension":7.214295129962071},"index":1,"playId":"10cf5ffa-66dd-3f9a-b249-bece2104e816","pitchNumber":1,"startTime":"2025-09-20T02:02:41.626Z","endTime":"2025-09-20T02:02:46.762Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.3,"strikeZoneTop":3.55,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.619672024179323,"aZ":-33.01021078771139,"pfxX":10.689441222527993,"pfxZ":-0.49039700598023117,"pX":-0.3627368951865049,"pZ":2.615623101009329,"vX0":-9.763945073265681,"vY0":-129.51648139731626,"vZ0":-1.2680199648265327,"x":130.83,"y":168.16,"x0":2.078574708827592,"y0":50.00618745265232,"z0":5.650433316858682,"aX":18.05100285216206},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-1.0,"breakHorizontal":-17.0,"spinRate":1963,"spinDirection":116},"zone":4,"typeConfidence":2.0,"plateTime":0.4238994878648512,"extension":7.187945523373873},"hitData":{"launchSpeed":95.7,"launchAngle":18.0,"totalDistance":309.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":172.92,"coordY":84.17}},"index":2,"playId":"cb8986d2-fcb9-3582-8b2c-41adaf9cc302","pitchNumber":2,"startTime":"2025-09-20T02:03:03.551Z","endTime":"2025-09-20T02:03:11.595Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T02:03:11.595Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brayan Rocchio strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-20T02:03:40.831Z","endTime":"2025-09-20T02:05:09.027Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"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":681508,"link":"/api/v1/people/681508"},"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":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.2,"strikeZoneTop":3.11545579673792,"strikeZoneBottom":1.43999970754295,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.088152614631962,"aZ":-22.849470842659038,"pfxX":8.49954561288479,"pfxZ":5.057980531500816,"pX":-0.6793323925277831,"pZ":2.269872400001618,"vX0":-9.73717841262196,"vY0":-134.68456590112135,"vZ0":-4.977843981853119,"x":142.89,"y":177.49,"x0":1.8713353625638731,"y0":50.00638609088624,"z0":5.749018793885626,"aX":15.684724040125843},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.3,"breakHorizontal":-13.4,"spinRate":2334,"spinDirection":141},"zone":4,"typeConfidence":0.84,"plateTime":0.4060118072118555,"extension":7.080691584593019},"index":0,"playId":"9e55f118-eca4-3e75-b318-93248dd3cf51","pitchNumber":1,"startTime":"2025-09-20T02:03:48.322Z","endTime":"2025-09-20T02:03:52.895Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.5,"strikeZoneTop":3.1,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.37077126607246,"aZ":-20.009007137417065,"pfxX":0.5061179115360792,"pfxZ":6.711173940134648,"pX":0.42970879004860785,"pZ":3.021460670928424,"vX0":-4.362319456994196,"vY0":-133.01419097850004,"vZ0":-3.523294919522976,"x":100.62,"y":157.2,"x0":2.0170434999314732,"y0":50.00511711939186,"z0":5.7934350232286915,"aX":0.9183245633605326},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.8,"breakHorizontal":-0.1,"spinRate":2274,"spinDirection":154},"zone":3,"typeConfidence":0.9,"plateTime":0.40993923242780683,"extension":6.836267719586695},"index":1,"playId":"3a7af4ea-0de6-3a1b-abe8-e155769f8f3a","pitchNumber":2,"startTime":"2025-09-20T02:04:02.247Z","endTime":"2025-09-20T02:04:07.061Z","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":90.0,"endSpeed":82.1,"strikeZoneTop":3.20108149141448,"strikeZoneBottom":1.44000016721932,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.734858904266776,"aZ":-31.749889583635674,"pfxX":12.110673003845815,"pfxZ":0.24960542800975016,"pX":-0.554095444782791,"pZ":-0.8393336596931267,"vX0":-10.716567814753153,"vY0":-130.31602354765894,"vZ0":-9.732809243503919,"x":138.12,"y":261.44,"x0":2.064488962293977,"y0":50.001559907637805,"z0":5.3893283007744515,"aX":20.555102850703594},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.9,"breakHorizontal":-19.2,"spinRate":2133,"spinDirection":107},"zone":13,"typeConfidence":0.93,"plateTime":0.4224331245286379,"extension":7.039501436857265},"index":2,"playId":"7ab3dd85-c722-3298-b3d7-daa9a88893f2","pitchNumber":3,"startTime":"2025-09-20T02:04:27.295Z","endTime":"2025-09-20T02:04:34.528Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Kody Funderburk. Gabriel Arias to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"actionPlayId":"7ab3dd85-c722-3298-b3d7-daa9a88893f2","startTime":"2025-09-20T02:04:45.194Z","endTime":"2025-09-20T02:05:04.233Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":672356,"link":"/api/v1/people/672356"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.2,"strikeZoneTop":3.1,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.75847771276807,"aZ":-32.14286909432188,"pfxX":10.308377508512908,"pfxZ":0.021075406454692747,"pX":0.06825688705430943,"pZ":1.8656752623019544,"vX0":-8.847608152353754,"vY0":-130.64387354812166,"vZ0":-3.4133773774244416,"x":114.4,"y":188.41,"x0":2.1674166741584364,"y0":50.00512726705849,"z0":5.61746402324613,"aX":17.73598400511774},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-0.6,"breakHorizontal":-16.6,"spinRate":1886,"spinDirection":119},"zone":8,"typeConfidence":0.92,"plateTime":0.42003043734068735,"extension":7.347205620319614},"index":4,"playId":"99a5d575-b08a-36b0-861e-bfba95b6ccd2","pitchNumber":4,"startTime":"2025-09-20T02:05:04.233Z","endTime":"2025-09-20T02:05:09.027Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T02:05:09.027Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Outman strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-20T02:07:27.217Z","endTime":"2025-09-20T02:08:15.792Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"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":6},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"David Fry remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-20T02:07:00.451Z","endTime":"2025-09-20T02:07:00.465Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681807,"link":"/api/v1/people/681807"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"701","replacedPlayer":{"id":671655,"link":"/api/v1/people/671655"}},{"details":{"description":"Jhonkensy Noel remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-20T02:07:00.465Z","endTime":"2025-09-20T02:07:00.466Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678877,"link":"/api/v1/people/678877"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"801","replacedPlayer":{"id":692216,"link":"/api/v1/people/692216"}},{"details":{"description":"Pitching Change: Jakob Junis replaces Matt Festa.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-20T02:07:00.466Z","endTime":"2025-09-20T02:07:29.446Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596001,"link":"/api/v1/people/596001"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.7,"strikeZoneTop":3.46347074853324,"strikeZoneBottom":1.61999951854546,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.735733832097264,"aZ":-33.270016683218714,"pfxX":8.306048634798849,"pfxZ":-0.7746940772277586,"pX":-2.3763614942383215,"pZ":3.0493341512933436,"vX0":-2.6474176503509272,"vY0":-117.12948520611425,"vZ0":0.7447800964208047,"x":207.58,"y":156.45,"x0":-2.318207469860673,"y0":50.005424759852794,"z0":5.810125624869115,"aX":11.675887353419188},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-1.0,"breakHorizontal":-14.5,"spinRate":2564,"spinDirection":74},"zone":11,"typeConfidence":2.0,"plateTime":0.46558461628925274,"extension":5.542060091736149},"index":3,"playId":"9b32d072-d5d7-3bc3-8131-6ee8d9fa2210","pitchNumber":1,"startTime":"2025-09-20T02:07:29.446Z","endTime":"2025-09-20T02:07:33.092Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.9,"strikeZoneTop":3.38708825558968,"strikeZoneBottom":1.61999872900614,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.782911465450457,"aZ":-18.27803990510033,"pfxX":-2.737933514912872,"pfxZ":7.921888447416234,"pX":-0.42097926770330185,"pZ":2.603279213692352,"vX0":4.582454563673966,"vY0":-131.34546650791185,"vZ0":-4.051183938086623,"x":133.05,"y":168.49,"x0":-1.8293674044707247,"y0":50.002594776036254,"z0":5.5177512306205525,"aX":-4.80298116727538},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.7,"breakHorizontal":4.0,"spinRate":2124,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.4163747100476707,"extension":6.044414662889089},"index":4,"playId":"a467eafd-f2be-38a9-9d99-e9a42bebdcb5","pitchNumber":2,"startTime":"2025-09-20T02:07:41.014Z","endTime":"2025-09-20T02:07:44.759Z","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":91.5,"endSpeed":83.8,"strikeZoneTop":3.43,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.465306353946847,"aZ":-19.65265178397169,"pfxX":-4.497400203351982,"pfxZ":6.9673970872000215,"pX":-0.43442496287347354,"pZ":2.8877335513010474,"vX0":5.124525844392379,"vY0":-133.18770929585875,"vZ0":-3.1294912382352154,"x":133.56,"y":160.81,"x0":-1.7986357927442185,"y0":50.00589526276736,"z0":5.498497477878119,"aX":-8.086135711838123},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.1,"breakHorizontal":7.1,"spinRate":2114,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.4111798608015089,"extension":6.020780437418804},"index":5,"playId":"f57f4b27-4fe4-32a2-b684-9d2177517007","pitchNumber":3,"startTime":"2025-09-20T02:07:53.724Z","endTime":"2025-09-20T02:07:57.526Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":78.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.772473814036605,"aZ":-35.18918367622309,"pfxX":-8.783409992716937,"pfxZ":-1.91591819992226,"pX":-0.024637164433060247,"pZ":0.8523339642583031,"vX0":7.309678157957069,"vY0":-125.17635694236802,"vZ0":-4.400349453527293,"x":117.94,"y":215.77,"x0":-1.8566637087843987,"y0":50.00561818830667,"z0":5.547671611012089,"aX":-13.793048943570913},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-4.3,"breakHorizontal":14.0,"spinRate":1274,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.4393429241693676,"extension":5.959629071449587},"index":6,"playId":"e0fdab19-221c-32bf-a648-9acee3ade11a","pitchNumber":4,"startTime":"2025-09-20T02:08:11.322Z","endTime":"2025-09-20T02:08:15.792Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T02:08:15.792Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Byron Buxton strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-20T02:08:17.864Z","endTime":"2025-09-20T02:10:01.458Z","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":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":82.9,"endSpeed":75.9,"strikeZoneTop":3.46425540145827,"strikeZoneBottom":1.55000010573107,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.648215201060335,"aZ":-30.511917790837863,"pfxX":8.435697824374634,"pfxZ":1.1330523572190767,"pX":-0.9588391386887847,"pZ":2.8762032134075652,"vX0":0.41865550001125934,"vY0":-120.73300656427153,"vZ0":-0.31218010066896473,"x":153.55,"y":161.12,"x0":-2.229920821782528,"y0":50.00359832171789,"z0":5.704422833030336,"aX":12.388759095795994},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.3,"breakHorizontal":-15.4,"spinRate":2531,"spinDirection":65},"zone":11,"typeConfidence":2.0,"plateTime":0.45458233144288007,"extension":5.685946475084362},"index":0,"playId":"1d6057bd-dcc6-3957-ac67-897b3a9bb5e0","pitchNumber":1,"startTime":"2025-09-20T02:08:37.163Z","endTime":"2025-09-20T02:08:41.558Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":77.2,"strikeZoneTop":3.8309641269389,"strikeZoneBottom":1.54999847014938,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.453031115315305,"aZ":-23.798848647081805,"pfxX":-6.384954064319885,"pfxZ":5.411533961077705,"pX":0.18215837986410632,"pZ":2.786791153610106,"vX0":6.915980062641,"vY0":-125.02096461565402,"vZ0":-1.976033373301041,"x":110.06,"y":163.54,"x0":-1.8200333506047042,"y0":50.00380688484632,"z0":5.585434977056674,"aX":-9.88295206237245},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":9.5,"breakHorizontal":9.5,"spinRate":2077,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.44191665046110984,"extension":6.036127792766502},"index":1,"playId":"31d2f75d-880b-3193-ab18-15460819052d","pitchNumber":2,"startTime":"2025-09-20T02:08:49.392Z","endTime":"2025-09-20T02:08:53.958Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":77.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.65297577437007,"aZ":-28.796455083368794,"pfxX":-8.063445016229196,"pfxZ":2.179034011033335,"pX":-0.6748120041887298,"pZ":1.9002386405223577,"vX0":5.174831451619068,"vY0":-124.87142219325032,"vZ0":-3.303777565445726,"x":142.72,"y":187.47,"x0":-1.7468289133628843,"y0":50.0028369145855,"z0":5.659131152580583,"aX":-12.489193273848759},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.2,"breakHorizontal":13.1,"spinRate":1240,"spinDirection":232},"zone":7,"typeConfidence":2.0,"plateTime":0.44190790264761937,"extension":6.10170886505992},"index":2,"playId":"df29fb07-04fe-37de-8cd6-c6dfd655d4e7","pitchNumber":3,"startTime":"2025-09-20T02:09:36.268Z","endTime":"2025-09-20T02:09:40.825Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.00102599419697,"aZ":-32.77099508626245,"pfxX":8.920991291286526,"pfxZ":-0.38564320814720965,"pX":0.6993800755419972,"pZ":3.0483720217296493,"vX0":3.9195749516847145,"vY0":-123.41604244739315,"vZ0":0.2649661277085895,"x":90.34,"y":156.47,"x0":-2.067255025029477,"y0":50.003571771679546,"z0":5.694262795757697,"aX":13.794166159024197},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.4,"breakHorizontal":-17.0,"spinRate":2659,"spinDirection":57},"zone":3,"typeConfidence":2.0,"plateTime":0.4433889953628376,"extension":5.934869519250872},"index":3,"playId":"072357e5-1f2d-337c-9685-fb75cb160053","pitchNumber":4,"startTime":"2025-09-20T02:09:56.860Z","endTime":"2025-09-20T02:10:01.458Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T02:10:01.458Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Martin grounds out, shortstop Gabriel Arias to first baseman Kyle Manzardo.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-20T02:10:12.806Z","endTime":"2025-09-20T02:11:45.523Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.4,"strikeZoneTop":3.47469780896747,"strikeZoneBottom":1.67999929665306,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.47330361373627,"aZ":-32.06776818152081,"pfxX":8.905140752430265,"pfxZ":0.0747010000043904,"pX":-0.33474518827594146,"pZ":1.7750404500483237,"vX0":1.5641244149838527,"vY0":-120.5292790359738,"vZ0":-2.3721902794428957,"x":129.76,"y":190.85,"x0":-2.149181375167744,"y0":50.004153759509734,"z0":5.604345397564567,"aX":13.100125506254999},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-0.1,"breakHorizontal":-16.6,"spinRate":2426,"spinDirection":65},"zone":7,"typeConfidence":2.0,"plateTime":0.4544701095827608,"extension":5.917298114641661},"index":0,"playId":"b665ee74-5bf2-345a-b9a5-8cfa05bad78c","pitchNumber":1,"startTime":"2025-09-20T02:10:21.337Z","endTime":"2025-09-20T02:10:25.857Z","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":84.5,"endSpeed":78.1,"strikeZoneTop":3.36498379652305,"strikeZoneBottom":1.67999842414435,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.163457788779937,"aZ":-29.993861777984698,"pfxX":7.80092891495847,"pfxZ":1.423392867573419,"pX":2.1883312286638246,"pZ":2.336437965027865,"vX0":7.469770820937947,"vY0":-122.91387676287584,"vZ0":-1.7904035625794084,"x":33.59,"y":175.7,"x0":-1.9025887178876737,"y0":50.00322558136314,"z0":5.619105744884268,"aX":11.944579384954853},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.4,"breakHorizontal":-15.8,"spinRate":2592,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.4454792720805245,"extension":6.063369080745099},"index":1,"playId":"c64495b1-cb50-3ce3-b334-b249dc9b52a2","pitchNumber":2,"startTime":"2025-09-20T02:10:32.965Z","endTime":"2025-09-20T02:10:37.291Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.7,"strikeZoneTop":3.39853736447763,"strikeZoneBottom":1.67999930866229,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.13878971112377,"aZ":-32.31538205705991,"pfxX":8.241799052983133,"pfxZ":-0.0952981963929318,"pX":-0.44744308800341037,"pZ":2.1721742223337372,"vX0":1.5670502577076078,"vY0":-120.93249261493472,"vZ0":-1.3016737690054825,"x":134.06,"y":180.13,"x0":-2.1744014638293856,"y0":50.00286460921032,"z0":5.546850168700532,"aX":12.231321646667338},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.2,"breakHorizontal":-15.4,"spinRate":2490,"spinDirection":69},"zone":7,"typeConfidence":2.0,"plateTime":0.4525737070447824,"extension":5.774014147396077},"index":2,"playId":"55708a75-58b6-30d6-ba11-4737acf8a79f","pitchNumber":3,"startTime":"2025-09-20T02:10:48.337Z","endTime":"2025-09-20T02:10:52.724Z","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":84.3,"endSpeed":77.9,"strikeZoneTop":3.38222578269482,"strikeZoneBottom":1.67999999710012,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.339311710565518,"aZ":-27.861727308384914,"pfxX":7.139917353643825,"pfxZ":2.8303783537602087,"pX":1.2541538066725522,"pZ":0.673300509938599,"vX0":5.577401496683023,"vY0":-122.6052502902225,"vZ0":-5.475104240672387,"x":69.19,"y":220.6,"x0":-1.9778603182816235,"y0":50.00076272041653,"z0":5.314348076482016,"aX":10.862071981406661},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.1,"breakHorizontal":-14.3,"spinRate":2588,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.44681946671674266,"extension":5.99308699461791},"index":3,"playId":"96f31d22-a9f5-339d-a36d-d7a33107603c","pitchNumber":4,"startTime":"2025-09-20T02:11:05.844Z","endTime":"2025-09-20T02:11:10.324Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.3,"strikeZoneTop":3.42365454962063,"strikeZoneBottom":1.6799993439279,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.169060567293734,"aZ":-27.795837876191857,"pfxX":-8.965024612710403,"pfxZ":2.6660287125118822,"pX":-0.8348336071766045,"pZ":1.6035324946167755,"vX0":5.726360289918497,"vY0":-127.50863660385536,"vZ0":-4.331080471557758,"x":148.82,"y":195.48,"x0":-1.9494616976135042,"y0":50.00086459761315,"z0":5.527209206057626,"aX":-14.703103038723455},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.1,"breakHorizontal":14.9,"spinRate":1523,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.4302022721192609,"extension":6.033998087140501},"index":4,"playId":"e0af6f2f-05cb-3c28-8f26-6a92979804e5","pitchNumber":5,"startTime":"2025-09-20T02:11:22.932Z","endTime":"2025-09-20T02:11:27.290Z","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":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.187413792896468,"aZ":-25.50863874467183,"pfxX":-9.708970939906289,"pfxZ":3.768382803090992,"pX":0.3477373345763116,"pZ":1.9561942724889625,"vX0":8.425703864012316,"vY0":-132.87598428437622,"vZ0":-4.227655686601193,"x":103.75,"y":185.96,"x0":-1.6187868516067283,"y0":50.005923280330514,"z0":5.4442166823215965,"aX":-17.187328307408333},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.0,"breakHorizontal":15.5,"spinRate":2216,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.41383191624049864,"extension":6.282841635020382},"hitData":{"launchSpeed":72.3,"launchAngle":1.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.75,"coordY":173.74}},"index":5,"playId":"7bce35f7-cf33-3449-97b3-330d985f8e74","pitchNumber":6,"startTime":"2025-09-20T02:11:38.018Z","endTime":"2025-09-20T02:11:45.523Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T02:11:45.523Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Steven Kwan called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-20T02:13:21.535Z","endTime":"2025-09-20T02:15:47.821Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681508,"link":"/api/v1/people/681508"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.2,"strikeZoneTop":3.16465918405606,"strikeZoneBottom":1.51448543211814,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.36435599531628,"aZ":-25.383979173150983,"pfxX":10.287896769598166,"pfxZ":3.7194758316958154,"pX":-0.5562292491073704,"pZ":2.6373599857770307,"vX0":-10.549202741489943,"vY0":-134.9657624335999,"vZ0":-3.3750240717432227,"x":138.2,"y":167.57,"x0":2.086963437218943,"y0":50.002175703551785,"z0":5.713967152260184,"aX":18.773071217668},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.1,"breakHorizontal":-16.1,"spinRate":2314,"spinDirection":140},"zone":4,"typeConfidence":0.84,"plateTime":0.40753689281081007,"extension":7.214311306333674},"index":0,"playId":"0c1e957c-a9ee-37fd-8ee7-2820bfbb6ef2","pitchNumber":1,"startTime":"2025-09-20T02:13:47.308Z","endTime":"2025-09-20T02:13:51.422Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.8,"strikeZoneTop":3.12677954099852,"strikeZoneBottom":1.31701671781617,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.834797679457246,"aZ":-38.23286549820729,"pfxX":-7.971178297699594,"pfxZ":-4.20812362583446,"pX":-1.0594555240856298,"pZ":0.9585658658059408,"vX0":-5.283401885637942,"vY0":-119.98049416758425,"vZ0":-2.814409288498715,"x":157.38,"y":212.9,"x0":2.2158641040392872,"y0":50.00221784327931,"z0":5.5946180104388334,"aX":-11.479295413005692},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-8.0,"breakHorizontal":15.8,"spinRate":2466,"spinDirection":310},"zone":13,"typeConfidence":2.0,"plateTime":0.4586345333279067,"extension":7.16881169180511},"index":1,"playId":"2f9b5cf1-9516-3628-9c09-e564c182d7ca","pitchNumber":2,"startTime":"2025-09-20T02:13:59.936Z","endTime":"2025-09-20T02:14:04.289Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.315544556511327,"aZ":-35.06795855780568,"pfxX":-9.802492002739072,"pfxZ":-2.0216817078724585,"pX":-1.1470166820636463,"pZ":2.1549444255836554,"vX0":-5.095384023278636,"vY0":-119.37471149639255,"vZ0":-0.7375036501437434,"x":160.72,"y":180.6,"x0":2.2965553181542595,"y0":50.00567160267969,"z0":5.655029384492864,"aX":-13.995922024017396},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-3.6,"breakHorizontal":19.1,"spinRate":2441,"spinDirection":309},"zone":13,"typeConfidence":2.0,"plateTime":0.46074475465581965,"extension":7.025383293126384},"index":2,"playId":"24713559-d327-3044-8ead-170747c1bd12","pitchNumber":3,"startTime":"2025-09-20T02:14:13.642Z","endTime":"2025-09-20T02:14:17.788Z","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":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.7,"strikeZoneTop":3.24710788690879,"strikeZoneBottom":1.47999882217967,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.70799927420611,"aZ":-33.08069582127951,"pfxX":-7.09563643085122,"pfxZ":-0.6171379982018798,"pX":-2.938957898487257,"pZ":0.022265938722531402,"vX0":-9.585854435041856,"vY0":-121.01194720590229,"vZ0":-6.053068195830155,"x":229.03,"y":238.18,"x0":2.017222142314352,"y0":50.004973238990026,"z0":5.503360832342133,"aX":-10.376031984936951},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-2.5,"breakHorizontal":15.4,"spinRate":2522,"spinDirection":321},"zone":13,"typeConfidence":2.0,"plateTime":0.4550849713324827,"extension":7.184781584484486},"index":3,"playId":"a828ee22-65b0-3697-b5bf-969634d4541e","pitchNumber":4,"startTime":"2025-09-20T02:14:26.810Z","endTime":"2025-09-20T02:14:31.088Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":73.3,"strikeZoneTop":3.185850717269,"strikeZoneBottom":1.47999851497875,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.727771077631225,"aZ":-35.99370510700938,"pfxX":-10.566896208470592,"pfxZ":-2.78219101920034,"pX":1.565182213204231,"pZ":4.020797345423935,"vX0":0.8310396011979992,"vY0":-117.00570080479537,"vZ0":3.703970011604952,"x":57.34,"y":130.22,"x0":2.5749666297775793,"y0":50.00040583932953,"z0":5.807432091949672,"aX":-14.530544186088155},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-3.7,"breakHorizontal":18.8,"spinRate":2263,"spinDirection":303},"zone":12,"typeConfidence":2.0,"plateTime":0.4695687374494151,"extension":6.995628211497518},"index":4,"playId":"5dc2222f-e9c1-3259-955c-70ac98838469","pitchNumber":5,"startTime":"2025-09-20T02:14:56.393Z","endTime":"2025-09-20T02:15:00.855Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.822654610623395,"aZ":-19.884079343322263,"pfxX":8.92191701120913,"pfxZ":6.534924849820117,"pX":-0.6249532221874988,"pZ":2.967905572721348,"vX0":-10.389142196072223,"vY0":-136.47175318375258,"vZ0":-3.5892923082627903,"x":140.82,"y":158.65,"x0":2.0771490853062047,"y0":50.00494950206472,"z0":5.674656226521855,"aX":16.78470647447211},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.2,"breakHorizontal":-13.9,"spinRate":2318,"spinDirection":137},"zone":1,"typeConfidence":0.85,"plateTime":0.40178421000509656,"extension":7.263774165118303},"index":5,"playId":"9c5aa6c4-20df-39d7-bc69-9e1fdeb205fa","pitchNumber":6,"startTime":"2025-09-20T02:15:23.659Z","endTime":"2025-09-20T02:15:28.121Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.1,"strikeZoneTop":3.20067812214034,"strikeZoneBottom":1.47999862965771,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.49032261913655,"aZ":-20.53202597753053,"pfxX":10.561402471689089,"pfxZ":6.256190319509649,"pX":-0.27181972708220903,"pZ":3.133301257927582,"vX0":-9.707635143711016,"vY0":-135.7657329097549,"vZ0":-2.9464031713756382,"x":127.36,"y":154.18,"x0":1.9827812978969266,"y0":50.00503314362332,"z0":5.666148315199857,"aX":19.664030903159034},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.8,"breakHorizontal":-17.0,"spinRate":2360,"spinDirection":142},"zone":2,"typeConfidence":0.89,"plateTime":0.40384878612801023,"extension":7.408694893408574},"index":6,"playId":"ca4b49e3-23ed-3d48-acff-7fc8552124bd","pitchNumber":7,"startTime":"2025-09-20T02:15:43.635Z","endTime":"2025-09-20T02:15:47.821Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T02:15:47.821Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Angel Martínez strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-20T02:18:12.840Z","endTime":"2025-09-20T02:19:47.318Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"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":6},"credits":[{"player":{"id":681508,"link":"/api/v1/people/681508"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-20T02:15:57.128Z","endTime":"2025-09-20T02:16:48.230Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Cole Sands replaces Kody Funderburk.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-09-20T02:16:48.230Z","endTime":"2025-09-20T02:18:15.215Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663485,"link":"/api/v1/people/663485"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.34248904139523,"strikeZoneBottom":1.4700013707256,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.45196831385377,"aZ":-18.234527592816317,"pfxX":-6.698051076202678,"pfxZ":7.273634052205283,"pX":0.6871044267351771,"pZ":3.1177721433968864,"vX0":10.481058205772296,"vY0":-137.32278781435437,"vZ0":-3.2687225481391144,"x":90.81,"y":154.6,"x0":-2.3029118178767347,"y0":50.00115011866258,"z0":5.5587747942417804,"aX":-12.834580303081356},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.7,"breakHorizontal":10.0,"spinRate":2442,"spinDirection":224},"zone":3,"typeConfidence":2.0,"plateTime":0.39834788668445453,"extension":5.6432960199288305},"index":2,"playId":"dda92003-5096-35d2-8935-15e24ebc331b","pitchNumber":1,"startTime":"2025-09-20T02:18:15.215Z","endTime":"2025-09-20T02:18:19.219Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.5,"strikeZoneTop":3.30712639363078,"strikeZoneBottom":1.58149032090719,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.3507653517583,"aZ":-28.16616907096374,"pfxX":-10.399311760812392,"pfxZ":2.331972806285865,"pX":0.9107866973522933,"pZ":1.5418893386284442,"vX0":11.677394313288799,"vY0":-129.74288551408824,"vZ0":-4.282616490957245,"x":82.28,"y":197.15,"x0":-2.2822861748285934,"y0":50.00167780625092,"z0":5.343095617816219,"aX":-17.854377721873032},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.5,"breakHorizontal":16.4,"spinRate":1820,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.42103496653397077,"extension":5.772112680613574},"index":3,"playId":"f7c5f5e1-75c2-3d74-a5d3-0cc3eb1e5b03","pitchNumber":2,"startTime":"2025-09-20T02:18:30.951Z","endTime":"2025-09-20T02:18:35.153Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.463553603708895,"aZ":-28.898556645989053,"pfxX":-10.619428027549993,"pfxZ":1.9169063299472757,"pX":-0.028372965944865432,"pZ":1.6073205208073749,"vX0":9.208651918353267,"vY0":-129.60024851485798,"vZ0":-4.078650241356959,"x":118.08,"y":195.38,"x0":-2.236876968790871,"y0":50.00591566332652,"z0":5.392863748067542,"aX":-18.18368504239554},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.8,"breakHorizontal":17.4,"spinRate":1869,"spinDirection":240},"zone":8,"typeConfidence":2.0,"plateTime":0.4215967857385743,"extension":5.733122472544729},"index":4,"playId":"622e7c14-0c16-32e6-b1c6-fdd03a2db677","pitchNumber":3,"startTime":"2025-09-20T02:18:48.347Z","endTime":"2025-09-20T02:18:52.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.44975080574691,"aZ":-18.216624745064752,"pfxX":-7.763398210978163,"pfxZ":7.0287119174531,"pX":-0.015719694283365435,"pZ":3.0599120075789514,"vX0":9.593338304963938,"vY0":-139.35714994213382,"vZ0":-3.3305838645953743,"x":117.6,"y":156.16,"x0":-2.478429637947858,"y0":50.00302351446841,"z0":5.459223617002947,"aX":-15.418911148583563},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.2,"breakHorizontal":12.4,"spinRate":2451,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.39156951045916877,"extension":5.71042059959968},"index":5,"playId":"79ccf34a-696f-3179-8be4-ec8bdbe4cc6c","pitchNumber":4,"startTime":"2025-09-20T02:19:06.607Z","endTime":"2025-09-20T02:19:11.019Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.804267136914515,"aZ":-30.095115543792716,"pfxX":-10.27325861383314,"pfxZ":1.2105499534620847,"pX":0.2560150841687336,"pZ":1.8175429327404187,"vX0":10.008219162137056,"vY0":-129.98634450206805,"vZ0":-3.3728359349081036,"x":107.24,"y":189.71,"x0":-2.306192564988028,"y0":50.00021130959108,"z0":5.412464863250078,"aX":-17.60805164306055},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.7,"breakHorizontal":16.4,"spinRate":1796,"spinDirection":242},"zone":8,"typeConfidence":2.0,"plateTime":0.4210908539765996,"extension":5.732284162678883},"index":6,"playId":"09853eb3-adae-337b-9aed-689f6a46d3fe","pitchNumber":5,"startTime":"2025-09-20T02:19:42.979Z","endTime":"2025-09-20T02:19:47.318Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T02:19:47.318Z","atBatIndex":57},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"José Ramírez doubles (31) on a sharp line drive to right fielder James Outman.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-20T02:19:57.682Z","endTime":"2025-09-20T02:22:46.183Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.7,"strikeZoneTop":3.32166148698111,"strikeZoneBottom":1.60999916924017,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.070397842886457,"aZ":-34.850980572493036,"pfxX":7.483612036641118,"pfxZ":-1.8982456665093395,"pX":0.44018678300338915,"pZ":2.4061764963497088,"vX0":4.550727878306453,"vY0":-118.49713580727563,"vZ0":0.2822730560982334,"x":100.22,"y":173.81,"x0":-2.4816156256483457,"y0":50.001827856761935,"z0":5.487269502729852,"aX":10.567761352761663},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-3.0,"breakHorizontal":-14.8,"spinRate":2821,"spinDirection":52},"zone":6,"typeConfidence":2.0,"plateTime":0.4634372437450853,"extension":5.548795770088187},"index":0,"playId":"a87c777c-8def-3f50-934c-2fada3b4febe","pitchNumber":1,"startTime":"2025-09-20T02:20:11.413Z","endTime":"2025-09-20T02:20:15.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.5,"strikeZoneTop":3.29539058528351,"strikeZoneBottom":1.56721311539457,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.33407931668001,"aZ":-30.452341353882037,"pfxX":-9.640498204483901,"pfxZ":1.0024563500747865,"pX":-0.24142424253909134,"pZ":1.1239227869457076,"vX0":8.78986633471755,"vY0":-129.72428834567836,"vZ0":-4.8147990705395305,"x":126.2,"y":208.43,"x0":-2.4096107993030915,"y0":50.00208695908608,"z0":5.306227264410635,"aX":-16.54695132355931},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.0,"breakHorizontal":15.7,"spinRate":1798,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4210799575407087,"extension":5.772531425982285},"index":1,"playId":"058ca07d-5379-3030-95c1-07316eeebc37","pitchNumber":2,"startTime":"2025-09-20T02:20:29.458Z","endTime":"2025-09-20T02:20:33.351Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.33225634331194,"aZ":-34.27757182695223,"pfxX":9.594762420934003,"pfxZ":-1.442079382240859,"pX":0.41567656384532964,"pZ":1.6572516343898271,"vX0":3.9092719424645472,"vY0":-120.04277651579892,"vZ0":-1.6612353162675082,"x":101.16,"y":194.03,"x0":-2.4806662143407503,"y0":50.002949781290035,"z0":5.410993360879606,"aX":13.995865514264638},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-2.8,"breakHorizontal":-18.4,"spinRate":3053,"spinDirection":52},"zone":9,"typeConfidence":2.0,"plateTime":0.4563565727126364,"extension":5.566330825004684},"index":2,"playId":"6339f3e5-e53d-33ab-bef2-502937f01b1a","pitchNumber":3,"startTime":"2025-09-20T02:20:44.960Z","endTime":"2025-09-20T02:20:48.885Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.7,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.649119495583033,"aZ":-27.596387800126244,"pfxX":-8.683367379912056,"pfxZ":2.7230198343327627,"pX":0.051989821425357116,"pZ":0.7753119675141704,"vX0":8.619022928861702,"vY0":-128.3974466787854,"vZ0":-5.745382748208638,"x":115.02,"y":217.85,"x0":-2.207773942553054,"y0":50.00624174988035,"z0":5.168547434397943,"aX":-14.614627113112494},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.0,"breakHorizontal":14.0,"spinRate":1667,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.4253338499488928,"extension":5.887995112988923},"index":3,"playId":"c70cfb3c-35fa-39c7-89c4-718b897c27d5","pitchNumber":4,"startTime":"2025-09-20T02:21:06.556Z","endTime":"2025-09-20T02:21:10.584Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.1,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.273163957271578,"aZ":-17.357867241324335,"pfxX":-8.061933430686045,"pfxZ":7.46283420401714,"pX":-0.4729379440532338,"pZ":3.793768656165842,"vX0":8.556632126874286,"vY0":-139.52098469115307,"vZ0":-1.6055956130904985,"x":135.03,"y":136.35,"x0":-2.5215708101367125,"y0":50.005093616493745,"z0":5.5121117213618245,"aX":-16.011235944588837},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.4,"breakHorizontal":13.0,"spinRate":2394,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.39150312783695895,"extension":5.739226771999242},"index":4,"playId":"dcabf925-cb18-33a3-bac8-f9cbcfef8bd6","pitchNumber":5,"startTime":"2025-09-20T02:21:27.630Z","endTime":"2025-09-20T02:21:31.817Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.101447782162634,"aZ":-22.270659249595617,"pfxX":-0.42740388556079534,"pfxZ":5.6575719234566275,"pX":0.9660767703905233,"pZ":1.6728690682738288,"vX0":8.890100605337325,"vY0":-130.80513966254392,"vZ0":-5.424368727792281,"x":80.18,"y":193.61,"x0":-2.407090470263859,"y0":50.00027041850626,"z0":5.421579036797166,"aX":-0.7495001399018834},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.4,"breakHorizontal":-1.0,"spinRate":2480,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.41720050489115845,"extension":5.881859844055099},"index":5,"playId":"3cc8c4a7-b4cf-3c7d-848d-e6299615ea02","pitchNumber":6,"startTime":"2025-09-20T02:21:53.883Z","endTime":"2025-09-20T02:21:57.917Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.3,"strikeZoneTop":3.41002929111388,"strikeZoneBottom":1.60999879465886,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.79966802913905,"aZ":-30.035474235175467,"pfxX":-10.398827939188902,"pfxZ":1.2705030255460796,"pX":-1.4571634657316221,"pZ":1.4418572412020447,"vX0":5.908198190931027,"vY0":-128.72236676238407,"vZ0":-3.823791802562046,"x":172.54,"y":199.85,"x0":-2.4316059476376983,"y0":50.00017211279873,"z0":5.2728382759509245,"aX":-17.442065889990126},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.7,"breakHorizontal":17.5,"spinRate":1690,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.425561018981925,"extension":5.630909323869027},"index":6,"playId":"88265644-4b99-3b44-bd2b-bd227ab26912","pitchNumber":7,"startTime":"2025-09-20T02:22:16.716Z","endTime":"2025-09-20T02:22:20.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.626189527030366,"aZ":-14.011548362743733,"pfxX":-7.624225081498157,"pfxZ":9.449631863915387,"pX":0.15707010447597541,"pZ":3.4297256499273523,"vX0":9.581493833929756,"vY0":-137.76184859805738,"vZ0":-2.735629473596115,"x":111.01,"y":146.18,"x0":-2.375567736424374,"y0":50.001105243741215,"z0":5.382777322790936,"aX":-14.652302896354703},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.7,"breakHorizontal":11.8,"spinRate":2402,"spinDirection":227},"zone":2,"typeConfidence":2.0,"plateTime":0.3975997884267306,"extension":5.721068685504239},"hitData":{"launchSpeed":101.0,"launchAngle":11.0,"totalDistance":186.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":196.88,"coordY":134.04}},"index":7,"playId":"2e82f0a6-443b-3584-8f9f-bb95515da513","pitchNumber":8,"startTime":"2025-09-20T02:22:35.344Z","endTime":"2025-09-20T02:22:46.183Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T02:22:46.183Z","atBatIndex":58},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Cole Sands intentionally walks Kyle Manzardo.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-20T02:23:02.989Z","endTime":"2025-09-20T02:24:13.819Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"postOnSecond":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-20T02:23:16.138Z","endTime":"2025-09-20T02:24:10.894Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"07762636-0606-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-09-20T02:24:10.894Z","endTime":"2025-09-20T02:24:10.913Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"playId":"07762636-0606-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-09-20T02:24:10.913Z","endTime":"2025-09-20T02:24:10.914Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":3,"playId":"07762636-0606-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-09-20T02:24:10.914Z","endTime":"2025-09-20T02:24:10.915Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"index":4,"playId":"07762636-0606-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2025-09-20T02:24:10.915Z","endTime":"2025-09-20T02:24:13.819Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2025-09-20T02:24:13.819Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bo Naylor singles on a sharp line drive to right fielder James Outman. José Ramírez scores. Kyle Manzardo scores.","rbi":2,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-20T02:24:16.166Z","endTime":"2025-09-20T02:26:40.548Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"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":[0,1,2,3,5,7],"actionIndex":[4,6],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"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":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"responsiblePitcher":{"id":663485,"link":"/api/v1/people/663485"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":{"id":663485,"link":"/api/v1/people/663485"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.3,"strikeZoneTop":3.20462346443484,"strikeZoneBottom":1.51000067881664,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.0576756874797,"aZ":-30.83652021920504,"pfxX":-9.028547111994023,"pfxZ":0.7801541901107214,"pX":-1.2263751653240176,"pZ":3.1480952563430917,"vX0":6.040267122847041,"vY0":-129.82821361894298,"vZ0":-0.3228286591363123,"x":163.75,"y":153.78,"x0":-2.4002824638993965,"y0":50.004548908060016,"z0":5.604311923952173,"aX":-15.542708835891093},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.6,"breakHorizontal":15.1,"spinRate":1639,"spinDirection":243},"zone":11,"typeConfidence":2.0,"plateTime":0.4205335367449887,"extension":5.76511012691022},"index":0,"playId":"935a68d7-4a94-3e45-9f1f-747b3653cbad","pitchNumber":1,"startTime":"2025-09-20T02:24:32.365Z","endTime":"2025-09-20T02:24:36.582Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.4,"strikeZoneTop":3.19437722545359,"strikeZoneBottom":1.5100007349372,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.672757654878467,"aZ":-25.88788995083697,"pfxX":-10.39942562578565,"pfxZ":3.6818822258366337,"pX":0.7176029149758323,"pZ":1.1040572630983994,"vX0":11.053767926121285,"vY0":-129.03168255707925,"vZ0":-5.680414383337828,"x":89.65,"y":208.97,"x0":-2.2452775444002135,"y0":50.00498859872439,"z0":5.296707725303764,"aX":-17.76046086079553},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.6,"breakHorizontal":16.8,"spinRate":1724,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.4224642250760722,"extension":5.754062573791444},"index":1,"playId":"70472c07-f571-3499-9c48-2e5b856c7f15","pitchNumber":2,"startTime":"2025-09-20T02:24:49.574Z","endTime":"2025-09-20T02:24:53.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.7,"strikeZoneTop":3.18959646537975,"strikeZoneBottom":1.51000141162014,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.372593124586338,"aZ":-22.116947772777696,"pfxX":-0.35737226043219117,"pfxZ":5.8133423441489045,"pX":0.7424781607529822,"pZ":1.5131179095914866,"vX0":8.152695172127252,"vY0":-130.3854107272919,"vZ0":-5.462840521753638,"x":88.7,"y":197.93,"x0":-2.3727897661199164,"y0":50.00005235179922,"z0":5.29522089171043,"aX":-0.6204574522002083},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":9.6,"breakHorizontal":-1.1,"spinRate":2517,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.41943887487929965,"extension":5.761379000832054},"index":2,"playId":"45b912ec-5730-382c-819c-6615c12f590e","pitchNumber":3,"startTime":"2025-09-20T02:25:07.961Z","endTime":"2025-09-20T02:25:12.149Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.64160744987886,"aZ":-36.541682004450664,"pfxX":6.685918531009555,"pfxZ":-3.024191644568063,"pX":1.1021946310719604,"pZ":1.23773021455854,"vX0":6.188039717555569,"vY0":-119.9064590691198,"vZ0":-2.0249169920750147,"x":74.99,"y":205.36,"x0":-2.386670514789729,"y0":50.00086433612805,"z0":5.374409387614724,"aX":9.666962267744347},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-5.6,"breakHorizontal":-13.7,"spinRate":2790,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.4579826633093216,"extension":5.632260180903292},"index":3,"playId":"dad778a3-b5aa-3a49-8ad9-507f850b58e2","pitchNumber":4,"startTime":"2025-09-20T02:25:28.523Z","endTime":"2025-09-20T02:25:33.415Z","isPitch":true,"type":"pitch"},{"details":{"description":"José Ramírez steals (40) 3rd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"actionPlayId":"dad778a3-b5aa-3a49-8ad9-507f850b58e2","startTime":"2025-09-20T02:25:48.377Z","endTime":"2025-09-20T02:26:06.458Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":608070,"link":"/api/v1/people/608070"}},{"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.3,"strikeZoneTop":3.2363403648078,"strikeZoneBottom":1.5099989102576,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.842126380616047,"aZ":-36.43315434595939,"pfxX":7.06955748810264,"pfxZ":-2.8748930237831027,"pX":1.6364132213506122,"pZ":-0.18465245926116242,"vX0":7.355291281037262,"vY0":-121.20509401044548,"vZ0":-5.369958181881097,"x":54.62,"y":243.77,"x0":-2.362058583129815,"y0":50.00416785351586,"z0":5.259799922199117,"aX":10.46418058692583},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-6.4,"breakHorizontal":-14.6,"spinRate":2979,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.452797045239699,"extension":5.7832844870380535},"index":5,"playId":"079073cd-95ab-314c-998c-4c73b251d771","pitchNumber":5,"startTime":"2025-09-20T02:26:06.458Z","endTime":"2025-09-20T02:26:11.681Z","isPitch":true,"type":"pitch"},{"details":{"description":"Kyle Manzardo steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"actionPlayId":"079073cd-95ab-314c-998c-4c73b251d771","startTime":"2025-09-20T02:26:22.882Z","endTime":"2025-09-20T02:26:30.286Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":700932,"link":"/api/v1/people/700932"}},{"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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.635207340915866,"aZ":-29.788187190193536,"pfxX":-10.96036507524887,"pfxZ":1.396968641177546,"pX":-0.20656909015655125,"pZ":1.4284487784070112,"vX0":9.130629947515859,"vY0":-129.82196661098257,"vZ0":-4.252252151823365,"x":124.87,"y":200.21,"x0":-2.3415429199562525,"y0":50.00439235321618,"z0":5.349525920650537,"aX":-18.75023609863717},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.8,"breakHorizontal":17.9,"spinRate":1801,"spinDirection":245},"zone":8,"typeConfidence":2.0,"plateTime":0.42155505446974084,"extension":5.807474668035837},"hitData":{"launchSpeed":105.6,"launchAngle":9.0,"totalDistance":164.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":190.93,"coordY":122.02}},"index":7,"playId":"b3b28beb-d6cb-3c50-a5fd-cae430a454b4","pitchNumber":6,"startTime":"2025-09-20T02:26:30.286Z","endTime":"2025-09-20T02:26:40.548Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T02:26:40.548Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Arias strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-20T02:26:55.484Z","endTime":"2025-09-20T02:28:40.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"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":681508,"link":"/api/v1/people/681508"},"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":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.2,"strikeZoneTop":3.53669108358262,"strikeZoneBottom":1.55999968282116,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.235778569371348,"aZ":-34.69961752332723,"pfxX":8.539747672139345,"pfxZ":-1.7583303439998303,"pX":0.12252587765996664,"pZ":2.6040214737253033,"vX0":3.7424400226212486,"vY0":-120.08613485956602,"vZ0":0.5299062829663796,"x":112.33,"y":168.47,"x0":-2.5717854223974865,"y0":50.00002140388443,"z0":5.501806056978852,"aX":12.29728363847904},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-2.8,"breakHorizontal":-16.4,"spinRate":2977,"spinDirection":47},"zone":5,"typeConfidence":2.0,"plateTime":0.4585388299799007,"extension":5.672959804464479},"index":0,"playId":"1c407f61-23d9-31e9-9b73-9be27a92389f","pitchNumber":1,"startTime":"2025-09-20T02:27:09.456Z","endTime":"2025-09-20T02:27:13.747Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":75.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.527627923007543,"aZ":-34.79036578887463,"pfxX":7.5826113060861395,"pfxZ":-1.7933679657397006,"pX":1.0379430627737476,"pZ":1.9465398662567732,"vX0":5.93453786102113,"vY0":-121.02698625369533,"vZ0":-0.9366168600861023,"x":77.44,"y":186.22,"x0":-2.4467409741347588,"y0":50.003894772117256,"z0":5.4341140472611285,"aX":11.04938039293555},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-3.2,"breakHorizontal":-15.4,"spinRate":2944,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.45567911888261126,"extension":5.692448657555444},"index":1,"playId":"30db36f0-862c-3f81-aa24-559da58485cd","pitchNumber":2,"startTime":"2025-09-20T02:27:24.605Z","endTime":"2025-09-20T02:27:28.947Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":74.8,"strikeZoneTop":3.52626695517337,"strikeZoneBottom":1.56000060729043,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.96475127985297,"aZ":-34.98736396316597,"pfxX":7.897210374917473,"pfxZ":-1.993414222321313,"pX":1.455658124511445,"pZ":1.3549782052819672,"vX0":6.456751205538907,"vY0":-119.31967564724174,"vZ0":-1.7833683012384889,"x":61.51,"y":202.2,"x0":-2.329427774270764,"y0":50.000484101331985,"z0":5.320562030356335,"aX":11.170090857961336},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-3.7,"breakHorizontal":-16.1,"spinRate":3119,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4623687182975029,"extension":5.783595675446829},"index":2,"playId":"7aa20de4-e530-36ad-afb9-3b0d1190ffe3","pitchNumber":3,"startTime":"2025-09-20T02:27:40.033Z","endTime":"2025-09-20T02:27:44.347Z","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.0,"endSpeed":86.6,"strikeZoneTop":3.42295981847403,"strikeZoneBottom":1.56000158336288,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.930489312091762,"aZ":-19.42739243633677,"pfxX":-8.118050275493282,"pfxZ":6.595133816580741,"pX":-1.3206061484571319,"pZ":4.282277473357899,"vX0":6.320679953218265,"vY0":-138.17951273281207,"vZ0":0.14677251330497454,"x":167.34,"y":123.16,"x0":-2.583527077457847,"y0":50.00313834438245,"z0":5.534284116531531,"aX":-15.691165865947779},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.1,"breakHorizontal":13.3,"spinRate":2375,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.3964713291054074,"extension":5.670086145912076},"index":3,"playId":"585b7f5c-0cb9-3797-9acf-417372453d89","pitchNumber":4,"startTime":"2025-09-20T02:27:56.892Z","endTime":"2025-09-20T02:28:01.314Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":81.9,"strikeZoneTop":3.48945574780521,"strikeZoneBottom":1.56000179555344,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.704472414974823,"aZ":-30.915085530599118,"pfxX":-11.748540172563251,"pfxZ":0.7368678529683761,"pX":-1.6299906001975104,"pZ":1.2512316783021935,"vX0":5.947180947797657,"vY0":-130.12043026388193,"vZ0":-4.277014261571514,"x":179.13,"y":205.0,"x0":-2.425577045231495,"y0":50.001616161512395,"z0":5.2731193589907415,"aX":-20.033905832066917},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.6,"breakHorizontal":19.8,"spinRate":1889,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4218281077953052,"extension":5.701859957446376},"index":4,"playId":"7f315b90-1462-3a87-b461-092ae88440e3","pitchNumber":5,"startTime":"2025-09-20T02:28:16.310Z","endTime":"2025-09-20T02:28:20.780Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.2,"strikeZoneTop":3.5,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.786843284016825,"aZ":-16.898404048136584,"pfxX":-7.728840228933999,"pfxZ":7.969622321435363,"pX":-0.3375846843951844,"pZ":2.766755141165658,"vX0":8.799320362331596,"vY0":-138.08115415002734,"vZ0":-3.924770931394829,"x":129.87,"y":164.08,"x0":-2.572268740863616,"y0":50.00515580416383,"z0":5.354591447143499,"aX":-14.820323854150642},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.7,"breakHorizontal":12.0,"spinRate":2484,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.39775346878649165,"extension":5.787684662560969},"index":5,"playId":"740d5078-2425-3e31-a6da-c26af7258463","pitchNumber":6,"startTime":"2025-09-20T02:28:35.811Z","endTime":"2025-09-20T02:28:40.546Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T02:28:40.546Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Keaschall called out on strikes.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-20T02:31:07.102Z","endTime":"2025-09-20T02:32:35.477Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5,6,7,8],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Nolan Jones replaces first baseman Kyle Manzardo, batting 4th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-20T02:30:54.932Z","endTime":"2025-09-20T02:30:54.944Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666134,"link":"/api/v1/people/666134"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"401","replacedPlayer":{"id":700932,"link":"/api/v1/people/700932"}},{"details":{"description":"Defensive switch from right field to first base for Jhonkensy Noel.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-20T02:30:54.944Z","endTime":"2025-09-20T02:31:09.383Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678877,"link":"/api/v1/people/678877"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"801","replacedPlayer":{"id":692216,"link":"/api/v1/people/692216"}},{"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":89.9,"endSpeed":82.0,"strikeZoneTop":3.31090078811453,"strikeZoneBottom":1.57925847060424,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.528498498010126,"aZ":-24.749153730773518,"pfxX":-11.620382017993531,"pfxZ":4.324108381143834,"pX":0.8999109769287204,"pZ":1.9746319623073192,"vX0":10.094432750079772,"vY0":-130.48212708737296,"vZ0":-4.12465803815876,"x":82.7,"y":185.46,"x0":-1.5170395911902037,"y0":50.0024975962814,"z0":5.449955985044162,"aX":-19.953275884207393},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.1,"breakHorizontal":18.7,"spinRate":2177,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.4204396732640414,"extension":6.096554753818904},"index":2,"playId":"5129c8aa-f3d3-330a-acf5-3c70761ced8f","pitchNumber":1,"startTime":"2025-09-20T02:31:09.383Z","endTime":"2025-09-20T02:31:13.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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.4,"strikeZoneTop":3.26689871199784,"strikeZoneBottom":1.55000346337154,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.631118508533287,"aZ":-28.85195519238316,"pfxX":7.169215426244563,"pfxZ":2.3619721576849315,"pX":0.8738908429350539,"pZ":2.314782106293913,"vX0":4.68017969081514,"vY0":-118.4265082111662,"vZ0":-1.6918462682527549,"x":83.69,"y":176.28,"x0":-2.0659608546914527,"y0":50.00413858885065,"z0":5.7016590324406,"aX":10.084953175625673},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":4.1,"breakHorizontal":-14.2,"spinRate":2559,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.4642143744443432,"extension":5.826345846088083},"index":3,"playId":"fe1ca814-2442-36a9-ae3b-15b4e14d576b","pitchNumber":2,"startTime":"2025-09-20T02:31:20.941Z","endTime":"2025-09-20T02:31:25.345Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2025-09-20T02:31:33.426Z","endTime":"2025-09-20T02:31:43.980Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.2,"strikeZoneTop":3.21497547138154,"strikeZoneBottom":1.58065047271603,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.878021810837765,"aZ":-31.591820083353323,"pfxX":6.890690866924941,"pfxZ":0.37560509973785594,"pX":1.3408917297919414,"pZ":0.8850004053804476,"vX0":5.965014797287978,"vY0":-123.11734574986309,"vZ0":-4.636900797678534,"x":65.89,"y":214.88,"x0":-2.0099604394072936,"y0":50.00128811647904,"z0":5.4723407958025305,"aX":10.55422642049891},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.2,"breakHorizontal":-13.9,"spinRate":2719,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.44521272895102726,"extension":6.053960396045487},"index":5,"playId":"af8c4d0c-f31d-31b1-8bee-543408a9527e","pitchNumber":3,"startTime":"2025-09-20T02:31:43.980Z","endTime":"2025-09-20T02:31:48.478Z","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":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.9,"strikeZoneTop":3.19928618521629,"strikeZoneBottom":1.43559633609703,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.762035686095444,"aZ":-31.838529775295648,"pfxX":7.146194680197935,"pfxZ":0.22139745675216727,"pX":1.5314413318384865,"pZ":1.3057750345235453,"vX0":6.499022692804741,"vY0":-122.72060733739178,"vZ0":-3.523986402558932,"x":58.63,"y":203.52,"x0":-2.0816386013923998,"y0":50.003677840323626,"z0":5.4784221453666735,"aX":10.876547931976082},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.2,"breakHorizontal":-14.5,"spinRate":2636,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.4466880372124229,"extension":5.928303957819313},"index":6,"playId":"84af31ed-6887-3479-b495-87e47037a0aa","pitchNumber":4,"startTime":"2025-09-20T02:31:55.152Z","endTime":"2025-09-20T02:31:59.678Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.068893547557252,"aZ":-32.46173188406518,"pfxX":-8.508129706774383,"pfxZ":-0.18002192446889254,"pX":-0.7740730765202566,"pZ":1.396022330527164,"vX0":5.47762498699134,"vY0":-125.67505053281661,"vZ0":-3.813965484232348,"x":146.51,"y":201.09,"x0":-1.8746354415628628,"y0":50.00364729969829,"z0":5.565306881626724,"aX":-13.63327080961101},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.0,"breakHorizontal":14.2,"spinRate":1529,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.4355485663597247,"extension":5.888615391745935},"index":7,"playId":"c8863756-e62e-339e-b244-3c17efa04c88","pitchNumber":5,"startTime":"2025-09-20T02:32:06.220Z","endTime":"2025-09-20T02:32:10.811Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":76.9,"strikeZoneTop":3.14305125626587,"strikeZoneBottom":1.44401683511234,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.148012976537608,"aZ":-34.38575962228393,"pfxX":5.540397270354292,"pfxZ":-1.4726101232182467,"pX":-0.49658140144058577,"pZ":1.5022868932431492,"vX0":1.9995702911770983,"vY0":-122.26318018743012,"vZ0":-2.625039505148404,"x":135.93,"y":198.22,"x0":-2.04695268140422,"y0":50.00445920663764,"z0":5.567502634344444,"aX":8.311704302289426},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-3.1,"breakHorizontal":-10.6,"spinRate":2490,"spinDirection":64},"zone":7,"typeConfidence":2.0,"plateTime":0.44955488429197743,"extension":5.9781177170623945},"index":8,"playId":"90f0634c-421e-3cd8-b9b6-b8af224314c4","pitchNumber":6,"startTime":"2025-09-20T02:32:30.886Z","endTime":"2025-09-20T02:32:35.477Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T02:32:35.477Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brooks Lee grounds out to first baseman Jhonkensy Noel.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-20T02:32:42.826Z","endTime":"2025-09-20T02:33:28.777Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678877,"link":"/api/v1/people/678877"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":86.8,"endSpeed":79.5,"strikeZoneTop":3.10918958984607,"strikeZoneBottom":1.45490124587594,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.56390473662933,"aZ":-30.475279889793665,"pfxX":-9.937539377884985,"pfxZ":1.0544658964256506,"pX":0.34600446885295205,"pZ":1.37227044227107,"vX0":8.296421769848742,"vY0":-126.15494949093903,"vZ0":-4.120095078464069,"x":103.81,"y":201.73,"x0":-1.7001736288553264,"y0":50.000970312491695,"z0":5.4933845565474755,"aX":-15.956487836401559},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.2,"breakHorizontal":16.0,"spinRate":1384,"spinDirection":233},"zone":9,"typeConfidence":2.0,"plateTime":0.4348006457155189,"extension":6.0075162843514045},"index":0,"playId":"9e4bbfe5-3fe1-35fa-9b79-7f5ca5c2497e","pitchNumber":1,"startTime":"2025-09-20T02:32:57.656Z","endTime":"2025-09-20T02:33:01.377Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.6,"strikeZoneTop":3.30320931518793,"strikeZoneBottom":1.62000088311854,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.558836507549206,"aZ":-32.740388162258256,"pfxX":7.776365827575212,"pfxZ":-0.4046277929645452,"pX":-0.7836552852310906,"pZ":2.912217123556092,"vX0":1.1480019735147944,"vY0":-118.04447897394519,"vZ0":0.26281529488715916,"x":146.87,"y":160.15,"x0":-2.2864357763934846,"y0":50.000903586989054,"z0":5.8146533895655255,"aX":10.96777401622502},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-0.4,"breakHorizontal":-14.4,"spinRate":2538,"spinDirection":69},"zone":1,"typeConfidence":2.0,"plateTime":0.46408168701270336,"extension":5.6598179531106565},"index":1,"playId":"9afd4c85-b344-3cd4-8077-6afebd87d0b9","pitchNumber":2,"startTime":"2025-09-20T02:33:09.875Z","endTime":"2025-09-20T02:33:13.644Z","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":85.3,"endSpeed":77.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.826542288151142,"aZ":-28.452830870679048,"pfxX":-8.61395693302772,"pfxZ":2.415814683682922,"pX":-0.29290548168054703,"pZ":2.189787452148129,"vX0":6.363627862905253,"vY0":-123.95060372605084,"vZ0":-2.5475874134954344,"x":128.16,"y":179.66,"x0":-1.7856892703124534,"y0":50.00469246245723,"z0":5.628191779772326,"aX":-13.28607964582495},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.0,"breakHorizontal":13.9,"spinRate":1247,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.44340222827259845,"extension":6.093700389910436},"hitData":{"launchSpeed":95.6,"launchAngle":-6.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.24,"coordY":161.73}},"index":2,"playId":"f717dc64-5c07-32ea-a8b7-092b5bfbf7be","pitchNumber":3,"startTime":"2025-09-20T02:33:21.698Z","endTime":"2025-09-20T02:33:28.777Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T02:33:28.777Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Royce Lewis strikes out swinging.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-20T02:33:44.057Z","endTime":"2025-09-20T02:34:41.443Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.2,"strikeZoneTop":3.56,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.681770737082037,"aZ":-19.763622226179503,"pfxX":-6.807234743820811,"pfxZ":6.9853070446932435,"pX":-0.4130212639651902,"pZ":3.212194140922655,"vX0":5.948118306892285,"vY0":-132.54512053309213,"vZ0":-2.1104003662297437,"x":132.74,"y":152.05,"x0":-1.8032463973553599,"y0":50.00468129452821,"z0":5.464011539232205,"aX":-12.097480762000895},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.4,"breakHorizontal":11.0,"spinRate":2059,"spinDirection":205},"zone":1,"typeConfidence":2.0,"plateTime":0.4134554154582428,"extension":6.121813961823551},"index":0,"playId":"ca2e8bbe-ca3d-39ec-8e5d-603fbe176fbf","pitchNumber":1,"startTime":"2025-09-20T02:33:56.016Z","endTime":"2025-09-20T02:34:00.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, 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":83.9,"endSpeed":77.4,"strikeZoneTop":3.6777845023098,"strikeZoneBottom":1.73999943834917,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.69295055126539,"aZ":-33.2064043096171,"pfxX":5.618173356104721,"pfxZ":-0.6881782309908209,"pX":1.1999119557200169,"pZ":1.2910755500611237,"vX0":5.7864323905254516,"vY0":-122.0527320284758,"vZ0":-3.2966501033030493,"x":89.61,"y":190.82,"x0":-1.9339500792088542,"y0":50.001139115369114,"z0":5.527554049019952,"aX":8.449680816929098},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.8,"breakHorizontal":-11.5,"spinRate":2664,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.44927738844620446,"extension":5.999988929721849},"index":1,"playId":"89c3da59-b26a-35ed-9c12-d8a2b523faab","pitchNumber":2,"startTime":"2025-09-20T02:34:08.815Z","endTime":"2025-09-20T02:34:13.143Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.5,"strikeZoneTop":3.56,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.822717987290865,"aZ":-31.73893785692724,"pfxX":4.5742498507473766,"pfxZ":0.28821875275642395,"pX":1.353739636321966,"pZ":1.9694132480011444,"vX0":6.216697092327616,"vY0":-122.49886343515783,"vZ0":-2.021645320093765,"x":65.4,"y":185.61,"x0":-1.8139791923450004,"y0":50.0040814607714,"z0":5.525999746878301,"aX":6.931808573882033},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.2,"breakHorizontal":-9.8,"spinRate":2509,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.4476065722254159,"extension":6.065545053930649},"index":2,"playId":"64eb1ec1-7b27-3b96-9d47-4a64d66c8309","pitchNumber":3,"startTime":"2025-09-20T02:34:20.947Z","endTime":"2025-09-20T02:34:25.243Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":80.4,"strikeZoneTop":3.56,"strikeZoneBottom":1.74,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.219683752732603,"aZ":-28.52590251587089,"pfxX":-9.120648585021264,"pfxZ":2.2105550390724193,"pX":-0.07251238853789478,"pZ":1.2724782501625116,"vX0":7.30906257482705,"vY0":-128.68237345210272,"vZ0":-5.13675870811271,"x":119.76,"y":204.42,"x0":-1.7845557310157283,"y0":50.0059842603687,"z0":5.5428118463750025,"aX":-15.082985635729},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.9,"breakHorizontal":14.5,"spinRate":1512,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4279526474977895,"extension":6.047929060554878},"index":3,"playId":"6359856b-74e1-3286-aec6-a8988957f7cf","pitchNumber":4,"startTime":"2025-09-20T02:34:36.692Z","endTime":"2025-09-20T02:34:41.443Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T02:34:41.443Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"David Fry singles on a line drive to center fielder Byron Buxton.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-20T02:37:18.818Z","endTime":"2025-09-20T02:37:44.441Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543859,"fullName":"Michael Tonkin","link":"/api/v1/people/543859"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Michael Tonkin replaces Cole Sands.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-20T02:36:24.149Z","endTime":"2025-09-20T02:37:21.056Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":543859,"link":"/api/v1/people/543859"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":82.9,"endSpeed":77.2,"strikeZoneTop":3.36966550493623,"strikeZoneBottom":1.56999981805327,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.70631091222273,"aZ":-31.703172496904095,"pfxX":-0.31596131950342343,"pfxZ":0.3129309163429239,"pX":0.6578949445029665,"pZ":1.8330301434665812,"vX0":9.464013841337115,"vY0":-120.46673015863908,"vZ0":-1.8818471821316094,"x":91.92,"y":189.29,"x0":-3.2600706628340803,"y0":50.000929153697115,"z0":5.394483760854646,"aX":-0.4719720561223954},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.4,"breakHorizontal":-1.4,"spinRate":2186,"spinDirection":353},"zone":9,"typeConfidence":2.0,"plateTime":0.4525495030613129,"extension":5.997399896003819},"index":1,"playId":"cca4df9c-b2a3-3f07-956e-a24507bf8f96","pitchNumber":1,"startTime":"2025-09-20T02:37:21.056Z","endTime":"2025-09-20T02:37:25.808Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.52073733183127,"aZ":-18.15243502621799,"pfxX":-9.663153719288562,"pfxZ":7.755294378124226,"pX":0.4487703899701186,"pZ":1.6268242178040164,"vX0":12.859913242894871,"vY0":-133.7940547381695,"vZ0":-6.034814391080548,"x":99.89,"y":194.86,"x0":-3.170074464300804,"y0":50.005397084950296,"z0":5.217531658469559,"aX":-17.479200375546558},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.8,"breakHorizontal":14.6,"spinRate":2365,"spinDirection":240},"zone":9,"typeConfidence":2.0,"plateTime":0.4097556796794546,"extension":5.978518813016058},"hitData":{"launchSpeed":90.0,"launchAngle":25.0,"totalDistance":320.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":90.82,"coordY":67.23}},"index":2,"playId":"ef26528a-8461-3ed3-a340-e5a2ede05b16","pitchNumber":2,"startTime":"2025-09-20T02:37:34.162Z","endTime":"2025-09-20T02:37:44.441Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T02:37:44.441Z","atBatIndex":65},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jhonkensy Noel lines out to third baseman Royce Lewis.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-20T02:37:58.564Z","endTime":"2025-09-20T02:39:14.940Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":543859,"fullName":"Michael Tonkin","link":"/api/v1/people/543859"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,4],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.2,"strikeZoneTop":3.60271955991447,"strikeZoneBottom":1.75000095099499,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.396864189099798,"aZ":-25.980097240696242,"pfxX":-10.499597425680742,"pfxZ":3.520732333879044,"pX":-0.4313222134805187,"pZ":1.7262719748133912,"vX0":10.91150493279435,"vY0":-131.61556445215086,"vZ0":-4.225398535869909,"x":133.44,"y":192.17,"x0":-3.262609615057745,"y0":50.00130203408456,"z0":5.271844310633185,"aX":-18.45782786499708},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.6,"breakHorizontal":16.7,"spinRate":2231,"spinDirection":238},"zone":7,"typeConfidence":2.0,"plateTime":0.4158389296530669,"extension":6.044700102229724},"index":0,"playId":"fcfe3efb-1960-3410-b072-f4202af45d8b","pitchNumber":1,"startTime":"2025-09-20T02:38:09.800Z","endTime":"2025-09-20T02:38:14.341Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.6,"strikeZoneTop":3.57579226753654,"strikeZoneBottom":1.74999908486334,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.16529934784818,"aZ":-33.24776148607473,"pfxX":7.53796476815748,"pfxZ":-0.8055585517007877,"pX":1.3544240672850705,"pZ":2.154379869406719,"vX0":8.426588075463856,"vY0":-114.58862748716443,"vZ0":0.21425635421331624,"x":65.37,"y":180.61,"x0":-3.3573162809873764,"y0":50.0056250583996,"z0":5.321238570020722,"aX":9.976207239370698},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-1.1,"breakHorizontal":-15.8,"spinRate":2464,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.4789053271285111,"extension":5.895281730206544},"index":1,"playId":"50219178-45a3-32f0-8244-dc5c5a370aa0","pitchNumber":2,"startTime":"2025-09-20T02:38:25.334Z","endTime":"2025-09-20T02:38:31.841Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Michael Tonkin. David Fry to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"actionPlayId":"50219178-45a3-32f0-8244-dc5c5a370aa0","startTime":"2025-09-20T02:38:36.803Z","endTime":"2025-09-20T02:38:48.916Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":681807,"link":"/api/v1/people/681807"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":3,"startTime":"2025-09-20T02:38:48.916Z","endTime":"2025-09-20T02:39:08.714Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.1,"strikeZoneTop":3.55,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.139040557794814,"aZ":-35.79694006908891,"pfxX":5.707009246419007,"pfxZ":-2.615520978831271,"pX":0.6343937750457044,"pZ":1.7602224343087154,"vX0":7.942921810834293,"vY0":-117.38619424718162,"vZ0":-0.5647983028738844,"x":92.82,"y":191.25,"x0":-3.5469802813868867,"y0":50.00499132407187,"z0":5.363277830226628,"aX":7.8920559443314895},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-4.6,"breakHorizontal":-12.5,"spinRate":2426,"spinDirection":46},"zone":9,"typeConfidence":2.0,"plateTime":0.46826102408918846,"extension":5.862047165387631},"hitData":{"launchSpeed":96.8,"launchAngle":9.0,"totalDistance":162.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":86.16,"coordY":149.79}},"index":4,"playId":"feafd85c-394d-32df-bf73-3c39bf6e16d8","pitchNumber":3,"startTime":"2025-09-20T02:39:08.714Z","endTime":"2025-09-20T02:39:14.940Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T02:39:14.940Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brayan Rocchio flies out to right fielder James Outman.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-20T02:39:29.523Z","endTime":"2025-09-20T02:39:50.906Z","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":543859,"fullName":"Michael Tonkin","link":"/api/v1/people/543859"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":83.8,"strikeZoneTop":3.1,"strikeZoneBottom":1.44,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.196694496458978,"aZ":-18.708735691930766,"pfxX":-9.819224378133182,"pfxZ":7.459848135914354,"pX":0.15538144933183645,"pZ":2.1186929840883804,"vX0":12.344235065041591,"vY0":-134.04408091885207,"vZ0":-4.423736314784367,"x":111.08,"y":181.58,"x0":-3.2514843593947726,"y0":50.00289719513294,"z0":5.1411974139903895,"aX":-17.723524833107625},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.6,"breakHorizontal":14.9,"spinRate":2305,"spinDirection":243},"zone":5,"typeConfidence":2.0,"plateTime":0.40990761488661986,"extension":6.030111258763856},"hitData":{"launchSpeed":97.2,"launchAngle":42.0,"totalDistance":325.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":215.71,"coordY":102.59}},"index":0,"playId":"2b159830-efd3-362f-93c1-b14bf062cfb3","pitchNumber":1,"startTime":"2025-09-20T02:39:41.312Z","endTime":"2025-09-20T02:39:50.906Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T02:39:50.906Z","atBatIndex":67},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Steven Kwan doubles (28) on a line drive to left fielder Austin Martin. David Fry scores.","rbi":1,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-20T02:40:09.453Z","endTime":"2025-09-20T02:41:12.106Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543859,"fullName":"Michael Tonkin","link":"/api/v1/people/543859"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":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":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":{"id":543859,"link":"/api/v1/people/543859"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.6,"strikeZoneTop":3.22769696610784,"strikeZoneBottom":1.4800013476121,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.10374923521097,"aZ":-30.76379015023126,"pfxX":-1.1216176888407279,"pfxZ":0.9055668088450037,"pX":0.4927522636140668,"pZ":2.7117536959307356,"vX0":9.658737828672024,"vY0":-123.33797689990455,"vZ0":-0.13144941173437175,"x":98.22,"y":165.56,"x0":-3.3107520633135796,"y0":50.00281445918672,"z0":5.337244878888804,"aX":-1.747640732248363},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.8,"breakHorizontal":0.0,"spinRate":2186,"spinDirection":328},"zone":3,"typeConfidence":2.0,"plateTime":0.4423147802640566,"extension":5.970892796766563},"index":0,"playId":"4294226c-7ae8-3a0b-a4d3-1637a9524e8a","pitchNumber":1,"startTime":"2025-09-20T02:40:26.356Z","endTime":"2025-09-20T02:40:30.363Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.7,"strikeZoneTop":3.2021936622617,"strikeZoneBottom":1.47999819650794,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.497866324342365,"aZ":-25.322683126042737,"pfxX":-8.26783467328331,"pfxZ":3.7444255344856785,"pX":-1.773249800092906,"pZ":2.3341226372241284,"vX0":7.557838774600366,"vY0":-134.31364250561836,"vZ0":-2.752392368360363,"x":184.59,"y":175.76,"x0":-3.5464445843842585,"y0":50.0049622145438,"z0":5.168668618126216,"aX":-15.140828189522304},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.4,"breakHorizontal":13.4,"spinRate":2363,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.40746318269810056,"extension":5.944005866622716},"index":1,"playId":"4e2b3265-3838-3920-9128-e9a3b1874f42","pitchNumber":2,"startTime":"2025-09-20T02:40:42.813Z","endTime":"2025-09-20T02:40:47.006Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.206753360620215,"aZ":-21.27707050386993,"pfxX":-8.817915754549587,"pfxZ":6.043795447874054,"pX":-0.766457020618727,"pZ":2.820612444361201,"vX0":10.067593708843434,"vY0":-133.52299180529363,"vZ0":-2.0897508394618614,"x":146.22,"y":162.62,"x0":-3.4431691066290764,"y0":50.000850951490406,"z0":5.147107381654142,"aX":-15.89363559153123},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.7,"breakHorizontal":13.8,"spinRate":2344,"spinDirection":240},"zone":1,"typeConfidence":2.0,"plateTime":0.41047999147477743,"extension":6.013706635438907},"hitData":{"launchSpeed":86.0,"launchAngle":16.0,"totalDistance":221.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":49.91,"coordY":127.61}},"index":2,"playId":"701c6cb7-3d27-3d33-ab06-764a3a29e34e","pitchNumber":3,"startTime":"2025-09-20T02:41:00.155Z","endTime":"2025-09-20T02:41:12.106Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T02:41:12.106Z","atBatIndex":68},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Angel Martínez doubles (23) on a sharp fly ball to right fielder James Outman. Steven Kwan scores.","rbi":1,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-20T02:41:23.151Z","endTime":"2025-09-20T02:41:56.905Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543859,"fullName":"Michael Tonkin","link":"/api/v1/people/543859"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","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":0},"credits":[{"player":{"id":681546,"link":"/api/v1/people/681546"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":{"id":543859,"link":"/api/v1/people/543859"},"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":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.48369231734819,"aZ":-22.887630883295046,"pfxX":-8.300928897068239,"pfxZ":5.085724583769785,"pX":-0.17505618787982405,"pZ":2.4290253255908194,"vX0":11.0821977751873,"vY0":-134.56147309524886,"vZ0":-3.0142027502387823,"x":123.67,"y":173.2,"x0":-3.27738868452038,"y0":50.00166452492841,"z0":5.193962398060328,"aX":-15.151546004341292},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.8,"breakHorizontal":12.5,"spinRate":2299,"spinDirection":237},"zone":5,"typeConfidence":2.0,"plateTime":0.407788182168634,"extension":6.014677023398105},"hitData":{"launchSpeed":102.5,"launchAngle":28.0,"totalDistance":384.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":179.05,"coordY":72.5}},"index":0,"playId":"76ef8f19-f09e-3838-9b43-fa082f43929c","pitchNumber":1,"startTime":"2025-09-20T02:41:44.149Z","endTime":"2025-09-20T02:41:56.905Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T02:41:56.905Z","atBatIndex":69},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"José Ramírez hit by pitch.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-20T02:42:20.186Z","endTime":"2025-09-20T02:43:06.171Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543859,"fullName":"Michael Tonkin","link":"/api/v1/people/543859"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"postOnSecond":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","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":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.5,"strikeZoneTop":3.44675881201947,"strikeZoneBottom":1.61000078884422,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.18524933989899,"aZ":-29.673768668963746,"pfxX":-2.111064281972543,"pfxZ":1.5789217999710816,"pX":0.7548928310746816,"pZ":1.9173417005342523,"vX0":10.376830081621968,"vY0":-124.37689546813986,"vZ0":-2.2690549968627423,"x":88.23,"y":187.01,"x0":-3.175959610302091,"y0":50.00525204269183,"z0":5.273941628667208,"aX":-3.349174043238805},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.6,"breakHorizontal":1.7,"spinRate":2212,"spinDirection":296},"zone":9,"typeConfidence":2.0,"plateTime":0.43841630923440933,"extension":5.995549949952112},"index":0,"playId":"fc791b56-f7eb-3132-895a-1db33047ad99","pitchNumber":1,"startTime":"2025-09-20T02:42:26.269Z","endTime":"2025-09-20T02:42:30.338Z","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.4,"endSpeed":74.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.504347299171307,"aZ":-33.26636395006338,"pfxX":5.300412327993184,"pfxZ":-0.789775535500949,"pX":-0.15538396676543006,"pZ":1.5701451359630196,"vX0":6.441747622559323,"vY0":-117.03106073167106,"vZ0":-1.0257820691887418,"x":122.92,"y":196.39,"x0":-3.6289679950406395,"y0":50.000472887981886,"z0":5.122228013464471,"aX":7.370211208440084},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-1.4,"breakHorizontal":-11.2,"spinRate":2430,"spinDirection":47},"zone":8,"typeConfidence":2.0,"plateTime":0.4675150339898688,"extension":5.9595363082612325},"index":1,"playId":"ed03aa83-ab80-363e-b0e4-9a4d7895c22f","pitchNumber":2,"startTime":"2025-09-20T02:42:40.676Z","endTime":"2025-09-20T02:42:44.638Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":79.4,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.910387747277344,"aZ":-29.574463311744505,"pfxX":-2.8749085500474445,"pfxZ":1.6737621617479606,"pX":1.8941619310787134,"pZ":-0.017057728670828835,"vX0":13.63145130192341,"vY0":-122.93603759273915,"vZ0":-6.080119607282604,"x":44.8,"y":239.24,"x0":-3.313110080738858,"y0":50.003594665668054,"z0":4.951774873404823,"aX":-4.468574818735158},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.9,"breakHorizontal":2.5,"spinRate":2182,"spinDirection":299},"zone":14,"typeConfidence":2.0,"plateTime":0.44298368139311917,"extension":6.129270509929343},"index":2,"playId":"a077041b-1cd3-3026-9c96-6cf1e5a4b56c","pitchNumber":3,"startTime":"2025-09-20T02:43:01.349Z","endTime":"2025-09-20T02:43:06.171Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T02:43:06.171Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Daniel Schneemann called out on strikes.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-20T02:44:05.682Z","endTime":"2025-09-20T02:46:21.369Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":543859,"fullName":"Michael Tonkin","link":"/api/v1/people/543859"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[0,4],"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":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681508,"link":"/api/v1/people/681508"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Daniel Schneemann replaces Nolan Jones.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-20T02:43:29.511Z","endTime":"2025-09-20T02:44:07.925Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"402","replacedPlayer":{"id":666134,"link":"/api/v1/people/666134"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":78.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.392123481493755,"aZ":-31.054463616575795,"pfxX":-1.5804474778251425,"pfxZ":0.7351590876128995,"pX":0.667621676784127,"pZ":1.4903469295373821,"vX0":10.212454579767098,"vY0":-121.64457598359554,"vZ0":-2.6630033794656622,"x":91.55,"y":198.54,"x0":-3.351987517936133,"y0":50.00377394826525,"z0":5.250330515164736,"aX":-2.4079274598343225},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":1.0,"breakHorizontal":0.8,"spinRate":2115,"spinDirection":349},"zone":14,"typeConfidence":2.0,"plateTime":0.4476304491298979,"extension":5.982245460804123},"index":1,"playId":"d2135718-e9eb-37c6-ab70-bf26c5d454fc","pitchNumber":1,"startTime":"2025-09-20T02:44:07.925Z","endTime":"2025-09-20T02:44:12.304Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.57478797237728,"aZ":-23.399498814136866,"pfxX":-9.60827306951167,"pfxZ":4.880518689010247,"pX":0.21041753867843452,"pZ":1.9440979234947686,"vX0":12.359903726650174,"vY0":-132.9974329073757,"vZ0":-3.839844611217406,"x":108.98,"y":186.29,"x0":-3.241074511298802,"y0":50.00379176527114,"z0":5.096598636208386,"aX":-17.276385676024255},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.2,"breakHorizontal":14.9,"spinRate":2330,"spinDirection":242},"zone":8,"typeConfidence":2.0,"plateTime":0.4112774056610804,"extension":5.978900802113149},"index":2,"playId":"88cc39f0-8d23-3f49-9ba3-a524be367a7d","pitchNumber":2,"startTime":"2025-09-20T02:44:28.882Z","endTime":"2025-09-20T02:44:33.204Z","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":93.3,"endSpeed":85.3,"strikeZoneTop":3.27441923172166,"strikeZoneBottom":1.65999946571407,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.82796341478801,"aZ":-20.266511365884895,"pfxX":-8.18445819799378,"pfxZ":6.368466623117289,"pX":-2.9805227001927372,"pZ":3.0064550324419397,"vX0":5.16272522914564,"vY0":-135.87922660069623,"vZ0":-1.8497358489032045,"x":230.61,"y":157.61,"x0":-3.842008765306214,"y0":50.002948585062825,"z0":5.104546309672067,"aX":-15.30122954728083},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.4,"breakHorizontal":13.7,"spinRate":2357,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.40313779363201974,"extension":5.908391091519878},"index":3,"playId":"727fb069-363d-35cd-beb5-c38ee45908a9","pitchNumber":3,"startTime":"2025-09-20T02:44:52.659Z","endTime":"2025-09-20T02:44:56.803Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2025-09-20T02:45:33.026Z","endTime":"2025-09-20T02:46:16.611Z","isPitch":false,"type":"action","player":{"id":682177,"link":"/api/v1/people/682177"}},{"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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.8,"strikeZoneTop":3.40783179675005,"strikeZoneBottom":1.66000027542683,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.460071693606974,"aZ":-30.35723743920081,"pfxX":-1.8064624729268473,"pfxZ":1.1927777917154279,"pX":-0.4341532017404527,"pZ":1.599865655319927,"vX0":7.753564840543203,"vY0":-122.63689767117147,"vZ0":-2.5475925564257005,"x":133.55,"y":195.58,"x0":-3.3973831932348815,"y0":50.00500793595531,"z0":5.232429923773257,"aX":-2.761268934741757},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.8,"breakHorizontal":1.6,"spinRate":2119,"spinDirection":289},"zone":7,"typeConfidence":2.0,"plateTime":0.4460139539388517,"extension":5.97361823292131},"index":5,"playId":"ba6b0b77-ca52-3fa1-b346-711bf26a36d9","pitchNumber":4,"startTime":"2025-09-20T02:46:16.611Z","endTime":"2025-09-20T02:46:21.369Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T02:46:21.369Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kody Clemens strikes out on a foul tip.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-20T02:48:46.196Z","endTime":"2025-09-20T02:50:17.500Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,8],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":666310,"link":"/api/v1/people/666310"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Daniel Schneemann remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-20T02:47:53.733Z","endTime":"2025-09-20T02:47:53.747Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682177,"link":"/api/v1/people/682177"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"402","replacedPlayer":{"id":666134,"link":"/api/v1/people/666134"}},{"details":{"description":"Pitching Change: Cade Smith replaces Jakob Junis.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-20T02:47:53.747Z","endTime":"2025-09-20T02:48:48.508Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671922,"link":"/api/v1/people/671922"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":85.8,"strikeZoneTop":3.57515608068687,"strikeZoneBottom":1.81000084297096,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.931514594917616,"aZ":-16.19703361369818,"pfxX":-5.687497776237617,"pfxZ":8.371220540115102,"pX":-0.7331291710101095,"pZ":4.151142573203923,"vX0":7.094710418494327,"vY0":-138.05848680424774,"vZ0":-1.56076320247905,"x":144.95,"y":126.7,"x0":-2.6108626630461123,"y0":50.0037066454207,"z0":5.826786396819893,"aX":-10.85722877784301},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.0,"breakHorizontal":8.6,"spinRate":2306,"spinDirection":218},"zone":11,"typeConfidence":0.9,"plateTime":0.3984257659091748,"extension":7.047700943855572},"index":2,"playId":"5c8001a2-7e99-37cd-be15-ac5c60dbc507","pitchNumber":1,"startTime":"2025-09-20T02:48:48.508Z","endTime":"2025-09-20T02:48:52.301Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.2,"strikeZoneTop":3.51155213701684,"strikeZoneBottom":1.81000112841829,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.534360076869696,"aZ":-13.498843625435995,"pfxX":-6.930196051472706,"pfxZ":9.535625631193149,"pX":-1.0201208460249547,"pZ":3.1762480592206126,"vX0":6.1342316028243,"vY0":-139.34784204503723,"vZ0":-4.777170304374391,"x":155.88,"y":153.02,"x0":-2.3541458066623515,"y0":50.0007179564466,"z0":5.810646379799195,"aX":-13.570466618135631},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.4,"breakHorizontal":11.2,"spinRate":2371,"spinDirection":220},"zone":11,"typeConfidence":0.91,"plateTime":0.39368024254697964,"extension":7.216408118680251},"index":3,"playId":"7247176c-a30f-30a5-8c0e-3b9e90a10cf4","pitchNumber":2,"startTime":"2025-09-20T02:49:00.533Z","endTime":"2025-09-20T02:49:04.334Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.9,"strikeZoneTop":3.61,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.605108808609735,"aZ":-14.714387570265188,"pfxX":-6.2954235759885195,"pfxZ":9.019380231637186,"pX":-0.11151989082810482,"pZ":2.3177267219261113,"vX0":8.566563903256874,"vY0":-138.41795730447097,"vZ0":-6.4365525414982985,"x":121.25,"y":176.2,"x0":-2.432094202499315,"y0":50.001073967793786,"z0":5.662762520174686,"aX":-12.185011825044104},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.1,"breakHorizontal":9.6,"spinRate":2333,"spinDirection":219},"zone":8,"typeConfidence":0.9,"plateTime":0.3960679148504904,"extension":7.638100924760452},"index":4,"playId":"09b5d8da-d536-3398-97ad-b75a22a8c4a1","pitchNumber":3,"startTime":"2025-09-20T02:49:14.531Z","endTime":"2025-09-20T02:49:18.634Z","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":95.9,"endSpeed":87.1,"strikeZoneTop":3.47971675307373,"strikeZoneBottom":1.80999936192616,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.15820894307931,"aZ":-12.988266188446776,"pfxX":-6.094370180419622,"pfxZ":9.787418142267091,"pX":-0.9953759234608341,"pZ":3.773788653616935,"vX0":6.248151649030592,"vY0":-139.54049512419076,"vZ0":-3.1728309804453447,"x":154.94,"y":136.89,"x0":-2.478207041031524,"y0":50.00284464968441,"z0":5.788490993011452,"aX":-11.94678199834044},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.2,"breakHorizontal":9.6,"spinRate":2260,"spinDirection":218},"zone":11,"typeConfidence":0.91,"plateTime":0.3934293127777555,"extension":7.245180750772459},"index":5,"playId":"0c85ec0b-806b-312a-b2a6-dbf006926f44","pitchNumber":4,"startTime":"2025-09-20T02:49:32.043Z","endTime":"2025-09-20T02:49:35.901Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":87.2,"strikeZoneTop":3.61,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.72492713814933,"aZ":-9.07480280225477,"pfxX":-5.934908921802864,"pfxZ":11.70227892949828,"pX":0.020773022308701268,"pZ":3.1122366287982164,"vX0":8.309885741219183,"vY0":-140.52660568697033,"vZ0":-5.752119982452371,"x":116.21,"y":154.75,"x0":-2.2216547986741992,"y0":50.00149534319791,"z0":5.792965575938023,"aX":-11.714376849621148},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.9,"breakHorizontal":8.8,"spinRate":2332,"spinDirection":212},"zone":2,"typeConfidence":0.91,"plateTime":0.3917311556129959,"extension":7.237567001094993},"index":6,"playId":"8e59a60c-da97-3791-bc95-541c4c05e970","pitchNumber":5,"startTime":"2025-09-20T02:49:46.598Z","endTime":"2025-09-20T02:49:50.400Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":7,"startTime":"2025-09-20T02:49:55.758Z","endTime":"2025-09-20T02:50:13.644Z","isPitch":false,"type":"action","player":{"id":665019,"link":"/api/v1/people/665019"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":87.5,"strikeZoneTop":3.61,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.83759158475071,"aZ":-9.946360969384182,"pfxX":-6.381711546814564,"pfxZ":11.208749458580744,"pX":0.09458309485335255,"pZ":3.4023243395071043,"vX0":8.744148154263305,"vY0":-140.63266165030777,"vZ0":-4.788159569238186,"x":113.39,"y":146.92,"x0":-2.240327196809248,"y0":50.00557182485002,"z0":5.784788197757778,"aX":-12.659184128694676},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.3,"breakHorizontal":9.6,"spinRate":2384,"spinDirection":217},"zone":2,"typeConfidence":0.91,"plateTime":0.39096232387612107,"extension":7.360011271291477},"index":8,"playId":"a0a26afe-92e5-33dc-b5b3-a0bd920afcc5","pitchNumber":6,"startTime":"2025-09-20T02:50:13.644Z","endTime":"2025-09-20T02:50:17.500Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T02:50:17.500Z","atBatIndex":72},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Trevor Larnach flies out to right fielder Daniel Schneemann.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-20T02:50:31.611Z","endTime":"2025-09-20T02:50:57.633Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682177,"link":"/api/v1/people/682177"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.4,"strikeZoneTop":3.71330682154772,"strikeZoneBottom":1.82000122566775,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.6541240437872,"aZ":-40.81222288750428,"pfxX":-4.040547343343907,"pfxZ":-5.569234931572932,"pX":1.1666659513748248,"pZ":1.270821312284061,"vX0":9.921077194559306,"vY0":-124.45695991677546,"vZ0":-2.352358537283161,"x":72.53,"y":204.47,"x0":-2.3668098971354716,"y0":50.00437822288266,"z0":5.645677614191815,"aX":-6.267868288979154},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-10.4,"breakHorizontal":4.7,"spinRate":619,"spinDirection":314},"zone":14,"typeConfidence":0.89,"plateTime":0.4420381392840378,"extension":7.633269045504347},"index":0,"playId":"9f22aecf-485c-39f2-8e63-a4aa746f147e","pitchNumber":1,"startTime":"2025-09-20T02:50:37.362Z","endTime":"2025-09-20T02:50:41.200Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.6,"strikeZoneTop":3.81,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.66937331395568,"aZ":-11.725088104904794,"pfxX":-5.474291913748176,"pfxZ":10.560943691838496,"pX":-0.6445756556591637,"pZ":3.0344584205716396,"vX0":6.953375439606239,"vY0":-138.66903930513385,"vZ0":-4.979740059503652,"x":141.57,"y":156.85,"x0":-2.480117591540578,"y0":50.00145425279431,"z0":5.643760918870684,"aX":-10.59917246122382},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.1,"breakHorizontal":8.4,"spinRate":2400,"spinDirection":219},"zone":4,"typeConfidence":0.91,"plateTime":0.39585527438271173,"extension":7.680992921270823},"hitData":{"launchSpeed":78.0,"launchAngle":33.0,"totalDistance":288.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":175.22,"coordY":94.58}},"index":1,"playId":"f1d1e70b-c0f6-31cb-867d-09a057f286df","pitchNumber":2,"startTime":"2025-09-20T02:50:50.224Z","endTime":"2025-09-20T02:50:57.633Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T02:50:57.633Z","atBatIndex":73},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mickey Gasper grounds out, second baseman Brayan Rocchio to first baseman Jhonkensy Noel.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-20T02:51:17.955Z","endTime":"2025-09-20T02:52:23.932Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678877,"link":"/api/v1/people/678877"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.5,"strikeZoneTop":3.20296750486314,"strikeZoneBottom":1.45999873878364,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.61459686512272,"aZ":-38.94801055679932,"pfxX":-2.203934931416721,"pfxZ":-4.4430293139774,"pX":-1.1830711700487482,"pZ":2.068591443850552,"vX0":4.177013540102979,"vY0":-122.98097285735189,"vZ0":-0.8987771650266491,"x":162.1,"y":182.93,"x0":-2.621364668214782,"y0":50.005346976937936,"z0":5.758132845668465,"aX":-3.3586823424720667},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-8.0,"breakHorizontal":3.0,"spinRate":573,"spinDirection":321},"zone":13,"typeConfidence":0.82,"plateTime":0.44629594413051654,"extension":7.50448134215633},"index":0,"playId":"8c00f668-a60c-3511-a40f-76832773fa5c","pitchNumber":1,"startTime":"2025-09-20T02:51:21.316Z","endTime":"2025-09-20T02:51:25.099Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.12702978494706,"strikeZoneBottom":1.45999813278407,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.747966949490287,"aZ":-14.502906091732859,"pfxX":-5.368918936769935,"pfxZ":9.058422262279064,"pX":0.6759067220371094,"pZ":2.982985107447632,"vX0":10.141435271718898,"vY0":-138.71318140122432,"vZ0":-4.71438133666407,"x":91.24,"y":158.24,"x0":-2.3282742071910403,"y0":50.0008576842345,"z0":5.669968649072949,"aX":-10.472328268343375},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.6,"breakHorizontal":7.7,"spinRate":2302,"spinDirection":217},"zone":3,"typeConfidence":0.9,"plateTime":0.3947192099038803,"extension":7.372227374711887},"index":1,"playId":"d6e30651-49e1-333a-a426-1d5d73b434d4","pitchNumber":2,"startTime":"2025-09-20T02:51:35.068Z","endTime":"2025-09-20T02:51:38.933Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.2,"strikeZoneTop":3.16,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.905975861888006,"aZ":-13.653852482472123,"pfxX":-5.876108258991574,"pfxZ":9.459793601207306,"pX":-0.2414269580575454,"pZ":3.6036650406475843,"vX0":8.303763284376158,"vY0":-139.20708262728496,"vZ0":-3.3218383082105225,"x":126.2,"y":141.48,"x0":-2.502747022994473,"y0":50.006146394109415,"z0":5.719195078485474,"aX":-11.509125003547076},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.6,"breakHorizontal":8.9,"spinRate":2332,"spinDirection":219},"zone":11,"typeConfidence":0.91,"plateTime":0.3937983937929981,"extension":7.31184916636788},"index":2,"playId":"362ec31f-8a89-3300-ba76-6f384f9dddf3","pitchNumber":3,"startTime":"2025-09-20T02:51:47.915Z","endTime":"2025-09-20T02:51:51.666Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-09-20T02:52:04.766Z","endTime":"2025-09-20T02:52:16.338Z","isPitch":false,"type":"action","player":{"id":681508,"link":"/api/v1/people/681508"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.9,"strikeZoneTop":3.16,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.14541264001507,"aZ":-34.804231121786664,"pfxX":-2.735465202192291,"pfxZ":-1.6316869678881538,"pX":-0.19762597055748046,"pZ":1.775195105996571,"vX0":6.283221406332189,"vY0":-126.3757988838871,"vZ0":-2.912116625774668,"x":124.53,"y":190.85,"x0":-2.3624321558065557,"y0":50.00095865288544,"z0":5.742610550403498,"aX":-4.417586565117184},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-3.4,"breakHorizontal":3.5,"spinRate":586,"spinDirection":298},"zone":8,"typeConfidence":0.89,"plateTime":0.43368802452780564,"extension":7.183287295185195},"hitData":{"launchSpeed":106.0,"launchAngle":-1.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.45,"coordY":152.09}},"index":4,"playId":"a303befd-13a6-3308-b599-dd30a06f11e7","pitchNumber":4,"startTime":"2025-09-20T02:52:16.338Z","endTime":"2025-09-20T02:52:23.932Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T02:52:23.932Z","atBatIndex":74}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mickey Gasper grounds out, second baseman Brayan Rocchio to first baseman Jhonkensy Noel.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-20T02:51:17.955Z","endTime":"2025-09-20T02:52:23.932Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678877,"link":"/api/v1/people/678877"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.5,"strikeZoneTop":3.20296750486314,"strikeZoneBottom":1.45999873878364,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.61459686512272,"aZ":-38.94801055679932,"pfxX":-2.203934931416721,"pfxZ":-4.4430293139774,"pX":-1.1830711700487482,"pZ":2.068591443850552,"vX0":4.177013540102979,"vY0":-122.98097285735189,"vZ0":-0.8987771650266491,"x":162.1,"y":182.93,"x0":-2.621364668214782,"y0":50.005346976937936,"z0":5.758132845668465,"aX":-3.3586823424720667},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-8.0,"breakHorizontal":3.0,"spinRate":573,"spinDirection":321},"zone":13,"typeConfidence":0.82,"plateTime":0.44629594413051654,"extension":7.50448134215633},"index":0,"playId":"8c00f668-a60c-3511-a40f-76832773fa5c","pitchNumber":1,"startTime":"2025-09-20T02:51:21.316Z","endTime":"2025-09-20T02:51:25.099Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.12702978494706,"strikeZoneBottom":1.45999813278407,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.747966949490287,"aZ":-14.502906091732859,"pfxX":-5.368918936769935,"pfxZ":9.058422262279064,"pX":0.6759067220371094,"pZ":2.982985107447632,"vX0":10.141435271718898,"vY0":-138.71318140122432,"vZ0":-4.71438133666407,"x":91.24,"y":158.24,"x0":-2.3282742071910403,"y0":50.0008576842345,"z0":5.669968649072949,"aX":-10.472328268343375},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.6,"breakHorizontal":7.7,"spinRate":2302,"spinDirection":217},"zone":3,"typeConfidence":0.9,"plateTime":0.3947192099038803,"extension":7.372227374711887},"index":1,"playId":"d6e30651-49e1-333a-a426-1d5d73b434d4","pitchNumber":2,"startTime":"2025-09-20T02:51:35.068Z","endTime":"2025-09-20T02:51:38.933Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.2,"strikeZoneTop":3.16,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.905975861888006,"aZ":-13.653852482472123,"pfxX":-5.876108258991574,"pfxZ":9.459793601207306,"pX":-0.2414269580575454,"pZ":3.6036650406475843,"vX0":8.303763284376158,"vY0":-139.20708262728496,"vZ0":-3.3218383082105225,"x":126.2,"y":141.48,"x0":-2.502747022994473,"y0":50.006146394109415,"z0":5.719195078485474,"aX":-11.509125003547076},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.6,"breakHorizontal":8.9,"spinRate":2332,"spinDirection":219},"zone":11,"typeConfidence":0.91,"plateTime":0.3937983937929981,"extension":7.31184916636788},"index":2,"playId":"362ec31f-8a89-3300-ba76-6f384f9dddf3","pitchNumber":3,"startTime":"2025-09-20T02:51:47.915Z","endTime":"2025-09-20T02:51:51.666Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-09-20T02:52:04.766Z","endTime":"2025-09-20T02:52:16.338Z","isPitch":false,"type":"action","player":{"id":681508,"link":"/api/v1/people/681508"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.9,"strikeZoneTop":3.16,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.14541264001507,"aZ":-34.804231121786664,"pfxX":-2.735465202192291,"pfxZ":-1.6316869678881538,"pX":-0.19762597055748046,"pZ":1.775195105996571,"vX0":6.283221406332189,"vY0":-126.3757988838871,"vZ0":-2.912116625774668,"x":124.53,"y":190.85,"x0":-2.3624321558065557,"y0":50.00095865288544,"z0":5.742610550403498,"aX":-4.417586565117184},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-3.4,"breakHorizontal":3.5,"spinRate":586,"spinDirection":298},"zone":8,"typeConfidence":0.89,"plateTime":0.43368802452780564,"extension":7.183287295185195},"hitData":{"launchSpeed":106.0,"launchAngle":-1.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.45,"coordY":152.09}},"index":4,"playId":"a303befd-13a6-3308-b599-dd30a06f11e7","pitchNumber":4,"startTime":"2025-09-20T02:52:16.338Z","endTime":"2025-09-20T02:52:23.932Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-20T02:52:23.932Z","atBatIndex":74},"scoringPlays":[4,44,45,60,68,69],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2,3,4,5],"bottom":[6,7,8],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":1,"pitcher":{"id":641154,"fullName":"Pablo López","link":"/api/v1/people/641154"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":114.55,"y":80.23},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":1,"pitcher":{"id":641154,"fullName":"Pablo López","link":"/api/v1/people/641154"},"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"coordinates":{"x":80.2,"y":56.22},"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":641154,"fullName":"Pablo López","link":"/api/v1/people/641154"},"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"coordinates":{"x":197.98,"y":101.4},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":1,"pitcher":{"id":641154,"fullName":"Pablo López","link":"/api/v1/people/641154"},"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"coordinates":{"x":118.96,"y":165.05},"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":1,"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":114.1,"y":155.13},"type":"O","description":"Groundout"}]}},{"startIndex":9,"endIndex":17,"top":[9,10,11,12],"bottom":[13,14,15,16,17],"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":641154,"fullName":"Pablo López","link":"/api/v1/people/641154"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":152.63,"y":150.25},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":2,"pitcher":{"id":641154,"fullName":"Pablo López","link":"/api/v1/people/641154"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":117.15,"y":75.91},"type":"O","description":"Lineout"}],"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":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"coordinates":{"x":130.26,"y":96.89},"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":2,"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"batter":{"id":676812,"fullName":"Carson McCusker","link":"/api/v1/people/676812"},"coordinates":{"x":72.04,"y":97.79},"type":"H","description":"Single"}]}},{"startIndex":18,"endIndex":23,"top":[18,19,20],"bottom":[21,22,23],"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":641154,"fullName":"Pablo López","link":"/api/v1/people/641154"},"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"coordinates":{"x":140.4,"y":179.97},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":641154,"fullName":"Pablo López","link":"/api/v1/people/641154"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":163.83,"y":165.36},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":641154,"fullName":"Pablo López","link":"/api/v1/people/641154"},"batter":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"coordinates":{"x":152.21,"y":154.62},"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":3,"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"coordinates":{"x":114.1,"y":152.09},"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":3,"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"coordinates":{"x":196.28,"y":103.33},"type":"O","description":"Flyout"}]}},{"startIndex":24,"endIndex":31,"top":[24,25,26,27],"bottom":[28,29,30,31],"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":641154,"fullName":"Pablo López","link":"/api/v1/people/641154"},"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"coordinates":{"x":197.97,"y":72.26},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":4,"pitcher":{"id":641154,"fullName":"Pablo López","link":"/api/v1/people/641154"},"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"coordinates":{"x":130.56,"y":130.82},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":4,"pitcher":{"id":641154,"fullName":"Pablo López","link":"/api/v1/people/641154"},"batter":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"coordinates":{"x":152.35,"y":62.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":4,"pitcher":{"id":641154,"fullName":"Pablo López","link":"/api/v1/people/641154"},"batter":{"id":692216,"fullName":"CJ Kayfus","link":"/api/v1/people/692216"},"coordinates":{"x":142.45,"y":141.68},"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":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":167.76,"y":80.44},"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":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":103.75,"y":172.7},"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":4,"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"coordinates":{"x":160.26,"y":136.37},"type":"O","description":"Pop Out"}]}},{"startIndex":32,"endIndex":38,"top":[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":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":150.52,"y":59.07},"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":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":128.67,"y":210.47},"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":5,"pitcher":{"id":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"coordinates":{"x":153.82,"y":161.21},"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":5,"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"coordinates":{"x":167.78,"y":144.48},"type":"O","description":"Pop Out"}]}},{"startIndex":39,"endIndex":48,"top":[39,40,41],"bottom":[42,43,44,45,46,47,48],"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":689520,"fullName":"Cody Laweryson","link":"/api/v1/people/689520"},"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"coordinates":{"x":92.84,"y":60.86},"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":6,"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"coordinates":{"x":122.15,"y":184.03},"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":6,"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"coordinates":{"x":203.66,"y":115.47},"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":6,"pitcher":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":93.62,"y":155.34},"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":6,"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"coordinates":{"x":95.41,"y":83.39},"type":"H","description":"Single"}]}},{"startIndex":49,"endIndex":55,"top":[49,50,51,52],"bottom":[53,54,55],"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":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"batter":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"coordinates":{"x":157.82,"y":79.19},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":7,"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"batter":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"coordinates":{"x":172.92,"y":84.17},"type":"O","description":"Lineout"}],"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":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"coordinates":{"x":115.75,"y":173.74},"type":"O","description":"Groundout"}]}},{"startIndex":56,"endIndex":64,"top":[56,57,58,59,60,61],"bottom":[62,63,64],"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":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":196.88,"y":134.04},"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":8,"pitcher":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"},"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"coordinates":{"x":190.93,"y":122.02},"type":"H","description":"Single"}],"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":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"coordinates":{"x":157.24,"y":161.73},"type":"O","description":"Groundout"}]}},{"startIndex":65,"endIndex":74,"top":[65,66,67,68,69,70,71],"bottom":[72,73,74],"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":543859,"fullName":"Michael Tonkin","link":"/api/v1/people/543859"},"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"coordinates":{"x":90.82,"y":67.23},"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":543859,"fullName":"Michael Tonkin","link":"/api/v1/people/543859"},"batter":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"coordinates":{"x":86.16,"y":149.79},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":9,"pitcher":{"id":543859,"fullName":"Michael Tonkin","link":"/api/v1/people/543859"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":215.71,"y":102.59},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":9,"pitcher":{"id":543859,"fullName":"Michael Tonkin","link":"/api/v1/people/543859"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":49.91,"y":127.61},"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":543859,"fullName":"Michael Tonkin","link":"/api/v1/people/543859"},"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"coordinates":{"x":179.05,"y":72.5},"type":"H","description":"Double"}],"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":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"coordinates":{"x":175.22,"y":94.58},"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":9,"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"coordinates":{"x":148.45,"y":152.09},"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":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":1,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":1,"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":2,"hits":2,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":2,"hits":6,"errors":0,"leftOnBase":6},"away":{"runs":6,"hits":9,"errors":2,"leftOnBase":7}},"defense":{"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"catcher":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"first":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"second":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"third":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"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":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"batter":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"onDeck":{"id":672356,"fullName":"Gabriel Arias","link":"/api/v1/people/672356"},"inHole":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"battingOrder":5,"team":{"id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"}},"offense":{"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"onDeck":{"id":681546,"fullName":"James Outman","link":"/api/v1/people/681546"},"inHole":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"pitcher":{"id":543859,"fullName":"Michael Tonkin","link":"/api/v1/people/543859"},"battingOrder":8,"team":{"id":142,"name":"Minnesota Twins","link":"/api/v1/teams/142"}},"balls":1,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":6,"airOuts":11,"runs":6,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":1,"hits":9,"hitByPitch":1,"avg":".226","atBats":36,"obp":".297","slg":".372","ops":".669","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":14,"rbi":6,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":5},"pitching":{"flyOuts":3,"groundOuts":6,"airOuts":5,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":16,"baseOnBalls":2,"intentionalWalks":1,"hits":6,"hitByPitch":0,"atBats":33,"obp":".229","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":145,"era":"3.74","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.28","battersFaced":35,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":145,"balls":50,"strikes":95,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.20","rbi":1,"pitchesPerInning":"16.11","runsScoredPer9":"2.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":5,"putOuts":27,"errors":2,"chances":34,"passedBall":0,"pickoffs":0}},"players":{"ID671655":{"person":{"id":671655,"fullName":"George Valera","link":"/api/v1/people/671655"},"jerseyNumber":"35","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"700","stats":{"batting":{"summary":"1-1 | 2B, BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":1,"groundOuts":5,"airOuts":3,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".227","atBats":22,"obp":".346","slg":".273","ops":".619","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":26,"totalBases":6,"rbi":2,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".385","groundOutsToAirouts":"1.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID595978":{"person":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"jerseyNumber":"27","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"402","stats":{"batting":{"note":"c-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":123,"flyOuts":46,"groundOuts":89,"airOuts":84,"runs":45,"doubles":18,"triples":1,"homeRuns":11,"strikeOuts":109,"baseOnBalls":37,"intentionalWalks":1,"hits":76,"hitByPitch":3,"avg":".213","atBats":356,"obp":".292","slg":".362","ops":".654","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":398,"totalBases":129,"rbi":38,"leftOnBase":142,"sacBunts":1,"sacFlies":1,"babip":".274","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.36","popOuts":16,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":170,"putOuts":161,"errors":2,"chances":333,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID678877":{"person":{"id":678877,"fullName":"Jhonkensy Noel","link":"/api/v1/people/678877"},"jerseyNumber":"43","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"801","stats":{"batting":{"note":"b-","summary":"0-2","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"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":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID677944":{"person":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":77,"groundOuts":121,"airOuts":134,"runs":62,"doubles":25,"triples":2,"homeRuns":23,"strikeOuts":98,"baseOnBalls":30,"intentionalWalks":1,"hits":118,"hitByPitch":3,"atBats":467,"obp":".300","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1890,"era":"4.39","inningsPitched":"121.0","wins":6,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":59,"whip":"1.22","battersFaced":504,"outs":363,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1890,"balls":669,"strikes":1221,"strikePercentage":".650","hitBatsmen":3,"balks":1,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".500","pitchesPerInning":"15.62","gamesFinished":0,"strikeoutWalkRatio":"3.27","strikeoutsPer9Inn":"7.29","walksPer9Inn":"2.23","hitsPer9Inn":"8.78","runsScoredPer9":"4.61","homeRunsPer9":"1.71","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":20,"lineOuts":37},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":6,"errors":2,"chances":14,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677587":{"person":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"jerseyNumber":"4","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"900","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":106,"flyOuts":54,"groundOuts":90,"airOuts":91,"runs":28,"doubles":16,"triples":2,"homeRuns":4,"strikeOuts":71,"baseOnBalls":20,"intentionalWalks":0,"hits":72,"hitByPitch":8,"avg":".228","atBats":316,"obp":".287","slg":".329","ops":".616","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":352,"totalBases":104,"rbi":40,"leftOnBase":127,"sacBunts":4,"sacFlies":4,"babip":".278","groundOutsToAirouts":"0.99","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"79.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":226,"putOuts":140,"errors":11,"chances":377,"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"}]},"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":"1-4 | 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":120,"flyOuts":37,"groundOuts":94,"airOuts":74,"runs":42,"doubles":23,"triples":1,"homeRuns":11,"strikeOuts":147,"baseOnBalls":24,"intentionalWalks":0,"hits":90,"hitByPitch":7,"avg":".225","atBats":400,"obp":".278","slg":".370","ops":".648","caughtStealing":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":436,"totalBases":148,"rbi":50,"leftOnBase":162,"sacBunts":1,"sacFlies":4,"babip":".321","groundOutsToAirouts":"1.27","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.36","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":265,"putOuts":153,"errors":13,"chances":431,"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":{"note":"(BS, 1)","summary":"0.2 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":12,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":0,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":2,"strikes":10,"strikePercentage":".830","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666134":{"person":{"id":666134,"fullName":"Nolan Jones","link":"/api/v1/people/666134"},"jerseyNumber":"22","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"401","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":136,"flyOuts":53,"groundOuts":76,"airOuts":95,"runs":34,"doubles":14,"triples":2,"homeRuns":5,"strikeOuts":113,"baseOnBalls":39,"intentionalWalks":1,"hits":75,"hitByPitch":5,"avg":".211","atBats":355,"obp":".296","slg":".304","ops":".600","caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":403,"totalBases":108,"rbi":34,"leftOnBase":147,"sacBunts":1,"sacFlies":3,"babip":".292","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"71.00","popOuts":14,"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":8,"putOuts":212,"errors":1,"chances":221,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID666310":{"person":{"id":666310,"fullName":"Bo Naylor","link":"/api/v1/people/666310"},"jerseyNumber":"23","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | 4 RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":4,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":16,"errors":0,"chances":16,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":116,"flyOuts":61,"groundOuts":68,"airOuts":120,"runs":42,"doubles":20,"triples":1,"homeRuns":12,"strikeOuts":94,"baseOnBalls":43,"intentionalWalks":0,"hits":65,"hitByPitch":1,"avg":".191","atBats":340,"obp":".281","slg":".362","ops":".643","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":391,"totalBases":123,"rbi":42,"leftOnBase":142,"sacBunts":3,"sacFlies":4,"babip":".223","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.33","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":880,"errors":7,"chances":945,"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"701","stats":{"batting":{"note":"a-","summary":"1-2 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID671922":{"person":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":5,"strikes":7,"strikePercentage":".580","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":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":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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID608070":{"person":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"jerseyNumber":"11","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | 2B, BB, HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":149,"flyOuts":116,"groundOuts":127,"airOuts":211,"runs":98,"doubles":31,"triples":3,"homeRuns":29,"strikeOuts":70,"baseOnBalls":62,"intentionalWalks":22,"hits":158,"hitByPitch":8,"avg":".282","atBats":560,"obp":".359","slg":".504","ops":".863","caughtStealing":7,"stolenBases":40,"stolenBasePercentage":".851","caughtStealingPercentage":".149","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":636,"totalBases":282,"rbi":80,"leftOnBase":196,"sacBunts":0,"sacFlies":5,"babip":".277","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.31","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":{"gamesStarted":1,"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":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID680757":{"person":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"jerseyNumber":"38","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"100","stats":{"batting":{"summary":"2-5 | 2B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":147,"flyOuts":122,"groundOuts":158,"airOuts":223,"runs":77,"doubles":28,"triples":1,"homeRuns":10,"strikeOuts":56,"baseOnBalls":53,"intentionalWalks":2,"hits":161,"hitByPitch":3,"avg":".273","atBats":589,"obp":".333","slg":".375","ops":".708","caughtStealing":5,"stolenBases":20,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":654,"totalBases":221,"rbi":50,"leftOnBase":157,"sacBunts":2,"sacFlies":7,"babip":".285","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"58.90","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":297,"errors":8,"chances":318,"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":"1-5 | 2B, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":132,"flyOuts":80,"groundOuts":94,"airOuts":136,"runs":53,"doubles":23,"triples":2,"homeRuns":11,"strikeOuts":106,"baseOnBalls":21,"intentionalWalks":0,"hits":98,"hitByPitch":5,"avg":".230","atBats":426,"obp":".272","slg":".371","ops":".643","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":460,"totalBases":158,"rbi":45,"leftOnBase":171,"sacBunts":4,"sacFlies":4,"babip":".278","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.73","popOuts":26,"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":261,"errors":10,"chances":331,"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":{},"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":2,"flyOuts":45,"groundOuts":52,"airOuts":83,"runs":22,"doubles":12,"triples":1,"homeRuns":5,"strikeOuts":37,"baseOnBalls":13,"intentionalWalks":3,"hits":63,"hitByPitch":1,"atBats":229,"obp":".313","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":928,"era":"2.87","inningsPitched":"59.2","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":19,"whip":"1.27","battersFaced":249,"outs":179,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":928,"balls":304,"strikes":624,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".500","pitchesPerInning":"15.55","gamesFinished":15,"strikeoutWalkRatio":"2.85","strikeoutsPer9Inn":"5.58","walksPer9Inn":"1.96","hitsPer9Inn":"9.50","runsScoredPer9":"3.32","homeRunsPer9":"0.75","inheritedRunners":5,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":23,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID700932":{"person":{"id":700932,"fullName":"Kyle Manzardo","link":"/api/v1/people/700932"},"jerseyNumber":"9","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | BB, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":1,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","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":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":133,"flyOuts":80,"groundOuts":75,"airOuts":139,"runs":45,"doubles":17,"triples":2,"homeRuns":26,"strikeOuts":124,"baseOnBalls":48,"intentionalWalks":2,"hits":104,"hitByPitch":8,"avg":".238","atBats":437,"obp":".321","slg":".465","ops":".786","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":498,"totalBases":203,"rbi":67,"leftOnBase":214,"sacBunts":0,"sacFlies":5,"babip":".267","groundOutsToAirouts":"0.54","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.81","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":342,"errors":4,"chances":370,"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":{"note":"(W, 4-1)","summary":"2.0 IP, 0 ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":27,"inningsPitched":"2.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":9,"strikes":18,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID800048":{"person":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"jerseyNumber":"77","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"summary":"5.1 IP, 2 ER, 9 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":3,"airOuts":4,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":94,"inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":22,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":94,"balls":34,"strikes":60,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"3.38","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":2,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"800","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]}},"batters":[680757,682657,608070,700932,666134,682177,666310,672356,671655,681807,692216,678877,677587,800048,670036,596001,671922],"pitchers":[800048,670036,596001,671922],"bench":[595978],"bullpen":[663465,671106,676440,676282,677944,683769,682120,687849,681870,668909],"battingOrder":[680757,682657,608070,682177,666310,672356,681807,678877,677587],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Valera (1, López, P); Arias, G (23, Funderburk); Ramírez, Jo (31, Sands); Kwan (28, Tonkin); Martínez, A (23, Tonkin)."},{"label":"TB","value":"Arias, G 2; Fry; Kwan 3; Martínez, A 2; Naylor, B 2; Ramírez, Jo 2; Valera 2."},{"label":"RBI","value":"Kwan (50); Martínez, A (45); Naylor, B 4 (42)."},{"label":"2-out RBI","value":"Martínez, A; Naylor, B 4; Kwan."},{"label":"Runners left in scoring position, 2 out","value":"Kayfus; Rocchio; Schneemann."},{"label":"Team RISP","value":"4-for-12."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Ramírez, Jo (40, 3rd base off Sands/Gasper); Manzardo (2, 2nd base off Sands/Gasper)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Messick 2 (2, pickoff, throw)."}]}],"note":[{"label":"a","value":"Struck out for Valera in the 7th."},{"label":"b","value":"Lined out for Kayfus in the 7th."},{"label":"c","value":"Struck out for Jones, N in the 9th."}]},"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":3,"groundOuts":6,"airOuts":5,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":16,"baseOnBalls":2,"intentionalWalks":1,"hits":6,"hitByPitch":0,"avg":".240","atBats":33,"obp":".313","slg":".399","ops":".712","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":35,"totalBases":7,"rbi":1,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{"flyOuts":5,"groundOuts":6,"airOuts":11,"runs":6,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":1,"hits":9,"hitByPitch":1,"atBats":36,"obp":".325","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":143,"era":"4.66","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.34","battersFaced":40,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":143,"balls":45,"strikes":98,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.55","rbi":6,"pitchesPerInning":"15.89","runsScoredPer9":"6.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":5,"putOuts":27,"errors":0,"chances":32,"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":{"summary":"1.0 IP, 2 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":7,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":4,"strikes":13,"strikePercentage":".760","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":2,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"2.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":4,"strikes":16,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"600","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":62,"groundOuts":69,"airOuts":101,"runs":43,"doubles":11,"triples":3,"homeRuns":19,"strikeOuts":84,"baseOnBalls":28,"intentionalWalks":1,"hits":68,"hitByPitch":5,"avg":".214","atBats":318,"obp":".286","slg":".447","ops":".733","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":355,"totalBases":142,"rbi":50,"leftOnBase":141,"sacBunts":2,"sacFlies":2,"babip":".226","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.74","popOuts":16,"lineOuts":23},"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":110,"putOuts":337,"errors":2,"chances":449,"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":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":"1-4 | K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":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":43,"flyOuts":11,"groundOuts":42,"airOuts":26,"runs":19,"doubles":7,"triples":1,"homeRuns":1,"strikeOuts":25,"baseOnBalls":19,"intentionalWalks":0,"hits":38,"hitByPitch":1,"avg":".295","atBats":129,"obp":".389","slg":".388","ops":".777","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":151,"totalBases":50,"rbi":6,"leftOnBase":54,"sacBunts":2,"sacFlies":0,"babip":".359","groundOutsToAirouts":"1.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"129.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":68,"errors":1,"chances":76,"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-2 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":5,"groundOuts":17,"airOuts":11,"runs":4,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":20,"baseOnBalls":8,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".242","atBats":62,"obp":".329","slg":".323","ops":".652","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":71,"totalBases":20,"rbi":4,"leftOnBase":24,"sacBunts":1,"sacFlies":0,"babip":".357","groundOutsToAirouts":"1.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"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":22,"stolenBasePercentage":".880","caughtStealingPercentage":".120","assists":6,"putOuts":170,"errors":3,"chances":179,"fielding":".983","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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"700","stats":{"batting":{"summary":"1-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID666397":{"person":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"jerseyNumber":"47","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"801","stats":{"batting":{"note":"b-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":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":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"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":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":17,"flyOuts":7,"groundOuts":8,"airOuts":10,"runs":8,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".258","atBats":31,"obp":".324","slg":".548","ops":".872","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":17,"rbi":8,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".217","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.33","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":19,"putOuts":11,"errors":0,"chances":30,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681508":{"person":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"jerseyNumber":"11","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"battingOrder":"802","stats":{"batting":{"summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"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":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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-2 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":10,"groundOuts":21,"airOuts":23,"runs":17,"doubles":5,"triples":1,"homeRuns":5,"strikeOuts":50,"baseOnBalls":11,"intentionalWalks":0,"hits":17,"hitByPitch":2,"avg":".153","atBats":111,"obp":".242","slg":".351","ops":".593","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":124,"totalBases":39,"rbi":10,"leftOnBase":56,"sacBunts":0,"sacFlies":0,"babip":".214","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.20","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":69,"errors":0,"chances":69,"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":{"note":"(L, 4-6)","summary":"0.2 IP, 2 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","numberOfPitches":25,"inningsPitched":"0.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":5,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":9,"strikes":16,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":2,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"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":1,"flyOuts":20,"groundOuts":30,"airOuts":35,"runs":22,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":20,"baseOnBalls":16,"intentionalWalks":2,"hits":36,"hitByPitch":0,"atBats":121,"obp":".380","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":534,"era":"6.30","inningsPitched":"30.0","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":21,"whip":"1.73","battersFaced":137,"outs":90,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":534,"balls":215,"strikes":319,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".667","pitchesPerInning":"17.80","gamesFinished":3,"strikeoutWalkRatio":"1.25","strikeoutsPer9Inn":"6.00","walksPer9Inn":"4.80","hitsPer9Inn":"10.80","runsScoredPer9":"6.60","homeRunsPer9":"1.80","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641154":{"person":{"id":641154,"fullName":"Pablo López","link":"/api/v1/people/641154"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":142,"stats":{"batting":{},"pitching":{"summary":"4.0 IP, 2 ER, 2 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":5,"airOuts":5,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":15,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":61,"inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":17,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":61,"balls":21,"strikes":40,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":14,"gamesStarted":14,"flyOuts":48,"groundOuts":68,"airOuts":83,"runs":28,"doubles":13,"triples":1,"homeRuns":6,"strikeOuts":73,"baseOnBalls":20,"intentionalWalks":0,"hits":64,"hitByPitch":4,"atBats":285,"obp":".282","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1259,"era":"2.74","inningsPitched":"75.2","wins":5,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":23,"whip":"1.11","battersFaced":312,"outs":227,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1259,"balls":446,"strikes":813,"strikePercentage":".650","hitBatsmen":4,"balks":2,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.82","rbi":2,"winPercentage":".556","pitchesPerInning":"16.64","gamesFinished":0,"strikeoutWalkRatio":"3.65","strikeoutsPer9Inn":"8.68","walksPer9Inn":"2.38","hitsPer9Inn":"7.61","runsScoredPer9":"3.33","homeRunsPer9":"0.71","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":21},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":5,"errors":3,"chances":14,"fielding":".786","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":{"summary":"1.1 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":7,"strikes":13,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"500","stats":{"batting":{"summary":"2-4 | 2 K, RBI, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":71,"groundOuts":70,"airOuts":124,"runs":35,"doubles":16,"triples":0,"homeRuns":12,"strikeOuts":71,"baseOnBalls":25,"intentionalWalks":0,"hits":83,"hitByPitch":0,"avg":".240","atBats":346,"obp":".290","slg":".390","ops":".680","caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":373,"totalBases":135,"rbi":48,"leftOnBase":151,"sacBunts":0,"sacFlies":2,"babip":".268","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.83","popOuts":27,"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":119,"putOuts":66,"errors":6,"chances":191,"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":"701","stats":{"batting":{"note":"a-","summary":"0-1 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":1,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":136,"flyOuts":76,"groundOuts":120,"airOuts":133,"runs":62,"doubles":22,"triples":1,"homeRuns":17,"strikeOuts":114,"baseOnBalls":53,"intentionalWalks":2,"hits":122,"hitByPitch":4,"avg":".253","atBats":483,"obp":".328","slg":".408","ops":".736","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":18,"groundIntoTriplePlay":0,"plateAppearances":547,"totalBases":197,"rbi":60,"leftOnBase":203,"sacBunts":0,"sacFlies":6,"babip":".293","groundOutsToAirouts":"0.90","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"28.41","popOuts":18,"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":1,"putOuts":108,"errors":0,"chances":109,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":118,"flyOuts":73,"groundOuts":79,"airOuts":127,"runs":91,"doubles":20,"triples":7,"homeRuns":31,"strikeOuts":134,"baseOnBalls":39,"intentionalWalks":5,"hits":122,"hitByPitch":7,"avg":".268","atBats":456,"obp":".331","slg":".546","ops":".877","caughtStealing":0,"stolenBases":24,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":508,"totalBases":249,"rbi":76,"leftOnBase":154,"sacBunts":0,"sacFlies":6,"babip":".306","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.71","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":272,"errors":2,"chances":276,"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":{},"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":28,"flyOuts":98,"groundOuts":110,"airOuts":180,"runs":62,"doubles":31,"triples":0,"homeRuns":21,"strikeOuts":180,"baseOnBalls":36,"intentionalWalks":0,"hits":128,"hitByPitch":12,"atBats":594,"obp":".273","caughtStealing":11,"stolenBases":20,"stolenBasePercentage":".645","caughtStealingPercentage":".355","numberOfPitches":2630,"era":"3.35","inningsPitched":"161.0","wins":13,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":60,"whip":"1.02","battersFaced":646,"outs":483,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":2630,"balls":904,"strikes":1726,"strikePercentage":".660","hitBatsmen":12,"balks":2,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".619","pitchesPerInning":"16.34","gamesFinished":0,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"10.06","walksPer9Inn":"2.01","hitsPer9Inn":"7.16","runsScoredPer9":"3.47","homeRunsPer9":"1.17","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":45,"lineOuts":37},"fielding":{"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":true,"isSubstitute":false}},"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":"300","stats":{"batting":{"summary":"1-4 | 2B, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":45,"flyOuts":25,"groundOuts":44,"airOuts":49,"runs":24,"doubles":12,"triples":0,"homeRuns":4,"strikeOuts":26,"baseOnBalls":18,"intentionalWalks":0,"hits":53,"hitByPitch":5,"avg":".310","atBats":171,"obp":".390","slg":".450","ops":".840","caughtStealing":3,"stolenBases":13,"stolenBasePercentage":".813","caughtStealingPercentage":".188","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":195,"totalBases":77,"rbi":28,"leftOnBase":78,"sacBunts":0,"sacFlies":1,"babip":".345","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.75","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":89,"putOuts":67,"errors":6,"chances":162,"fielding":".963","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,807712,686797,668904,665019,676812,663616,640902,666397,681508,681546,641154,689520,681892,663485,543859],"pitchers":[641154,689520,681892,663485,543859],"bench":[680837,680577],"bullpen":[701519,671737,650893,641672,805673,641927,701487,657746,680573],"battingOrder":[621439,668885,807712,686797,668904,665019,663616,681508,681546],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Keaschall (12, Messick)."},{"label":"TB","value":"Clemens; Keaschall 2; Lewis, R 2; Martin; McCusker."},{"label":"RBI","value":"Lewis, R (48)."},{"label":"Runners left in scoring position, 2 out","value":"Clemens; Julien; Pereda."},{"label":"Team RISP","value":"2-for-7."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Lewis, R (12, 2nd base off Festa, M/Naylor, B)."}]}],"note":[{"label":"a","value":"Intentionally walked for McCusker in the 6th."},{"label":"b","value":"Struck out for Pereda in the 6th."}]}},"officials":[{"official":{"id":483569,"fullName":"Vic Carapazza","link":"/api/v1/people/483569"},"officialType":"Home Plate"},{"official":{"id":483919,"fullName":"Mark Ripperger","link":"/api/v1/people/483919"},"officialType":"First Base"},{"official":{"id":658082,"fullName":"Jacob Metz","link":"/api/v1/people/658082"},"officialType":"Second Base"},{"official":{"id":521051,"fullName":"Nick Mahrley","link":"/api/v1/people/521051"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Messick; Funderburk; Tonkin."},{"label":"IBB","value":"Manzardo (by Sands); Larnach (by Festa, M)."},{"label":"HBP","value":"Ramírez, Jo (by Tonkin)."},{"label":"Pitches-strikes","value":"Messick 94-60; Festa, M 12-10; Junis 27-18; Smith, C 12-7; López, P 61-40; Laweryson 20-16; Funderburk 20-13; Sands 25-16; Tonkin 17-13."},{"label":"Groundouts-flyouts","value":"Messick 3-2; Festa, M 0-0; Junis 2-0; Smith, C 1-1; López, P 5-2; Laweryson 1-2; Funderburk 0-0; Sands 0-0; Tonkin 0-1."},{"label":"Batters faced","value":"Messick 22; Festa, M 4; Junis 6; Smith, C 3; López, P 17; Laweryson 6; Funderburk 5; Sands 5; Tonkin 7."},{"label":"Inherited runners-scored","value":"Festa, M 1-1."},{"label":"Umpires","value":"HP: Vic Carapazza. 1B: Mark Ripperger. 2B: Jacob Metz. 3B: Nick Mahrley. "},{"label":"Weather","value":"67 degrees, Rain."},{"label":"Wind","value":"5 mph, In From RF."},{"label":"First pitch","value":"7:16 PM."},{"label":"T","value":"2:36 (:06 delay)."},{"label":"Att","value":"20,159."},{"label":"Venue","value":"Target Field."},{"label":"September 19, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048","boxscoreName":"Messick"},"jerseyNumber":"77","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"summary":"5.1 IP, 2 ER, 9 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":3,"airOuts":4,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":94,"inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":22,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":94,"balls":34,"strikes":60,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"3.38","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":2,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":63,"pitchingGameScore":63},{"player":{"person":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001","boxscoreName":"Junis"},"jerseyNumber":"16","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"note":"(W, 4-1)","summary":"2.0 IP, 0 ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":27,"inningsPitched":"2.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":9,"strikes":18,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"reliever","gameScore":56,"pitchingGameScore":56},{"player":{"person":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070","boxscoreName":"Ramírez, Jo"},"jerseyNumber":"11","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | 2B, BB, HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":149,"flyOuts":116,"groundOuts":127,"airOuts":211,"runs":98,"doubles":31,"triples":3,"homeRuns":29,"strikeOuts":70,"baseOnBalls":62,"intentionalWalks":22,"hits":158,"hitByPitch":8,"avg":".282","atBats":560,"obp":".359","slg":".504","ops":".863","caughtStealing":7,"stolenBases":40,"stolenBasePercentage":".851","caughtStealingPercentage":".149","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":636,"totalBases":282,"rbi":80,"leftOnBase":196,"sacBunts":0,"sacFlies":5,"babip":".277","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.31","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":{"gamesStarted":1,"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":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":56,"hittingGameScore":56}]},"decisions":{"winner":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"loser":{"id":663485,"fullName":"Cole Sands","link":"/api/v1/people/663485"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}