{"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":824381,"link":"/api/v1.1/game/824381/feed/live","metaData":{"wait":10,"timeStamp":"20260920_220005","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count03","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824381,"type":"R","doubleHeader":"N","id":"2026/09/20/athmlb-clemlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824381-2026-09-20","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-09-20T17:40:00Z","originalDate":"2026-09-20","officialDate":"2026-09-20","dayNight":"day","time":"1:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133","season":2026,"venue":{"id":2529,"name":"Sutter Health Park","link":"/api/v1/venues/2529"},"springVenue":{"id":2507,"link":"/api/v1/venues/2507"},"teamCode":"ath","fileCode":"ath","abbreviation":"ATH","teamName":"Athletics","locationName":"Sacramento","firstYearOfPlay":"1901","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Athletics","record":{"gamesPlayed":156,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":61,"losses":95,"ties":0,"pct":".391"},"records":{},"divisionLeader":false,"wins":61,"losses":95,"winningPercentage":".391"},"franchiseName":"Athletics","clubName":"Athletics","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114","season":2026,"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":156,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":81,"losses":75,"ties":0,"pct":".519"},"records":{},"divisionLeader":false,"wins":81,"losses":75,"winningPercentage":".519"},"franchiseName":"Cleveland","clubName":"Guardians","active":true}},"players":{"ID671732":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732","firstName":"Lawrence","lastName":"Butler","primaryNumber":"4","birthDate":"2000-07-10","currentAge":26,"birthCity":"Burlington","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Lawrence","useLastName":"Butler","middleName":"Evan","boxscoreName":"Butler, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-08-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lawrence Butler","nameSlug":"lawrence-butler-671732","firstLastName":"Lawrence Butler","lastFirstName":"Butler, Lawrence","lastInitName":"Butler, L","initLastName":"L Butler","fullFMLName":"Lawrence Evan Butler","fullLFMName":"Butler, Lawrence Evan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID641680":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680","firstName":"Jonah","lastName":"Heim","primaryNumber":"15","birthDate":"1995-06-27","currentAge":31,"birthCity":"Buffalo","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jonah","useLastName":"Heim","middleName":"Nathan","boxscoreName":"Heim","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2020-08-25","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonah Heim","nameSlug":"jonah-heim-641680","firstLastName":"Jonah Heim","lastFirstName":"Heim, Jonah","lastInitName":"Heim, J","initLastName":"J Heim","fullFMLName":"Jonah Nathan Heim","fullLFMName":"Heim, Jonah Nathan","strikeZoneTop":3.375,"strikeZoneBottom":1.703},"ID688297":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297","firstName":"Chris","lastName":"Roycroft","primaryNumber":"56","birthDate":"1997-06-21","currentAge":29,"birthCity":"Dundee","birthStateProvince":"IL","birthCountry":"USA","height":"6' 8\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chris","useLastName":"Roycroft","middleName":"Michael","boxscoreName":"Roycroft","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chris Roycroft","nameSlug":"chris-roycroft-688297","firstLastName":"Chris Roycroft","lastFirstName":"Roycroft, Chris","lastInitName":"Roycroft, C","initLastName":"C Roycroft","fullFMLName":"Chris Michael Roycroft","fullLFMName":"Roycroft, Chris Michael","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"ID680723":{"id":680723,"fullName":"Drew Rom","link":"/api/v1/people/680723","firstName":"Drew","lastName":"Rom","primaryNumber":"39","birthDate":"1999-12-15","currentAge":26,"birthCity":"Cincinnati","birthStateProvince":"OH","birthCountry":"USA","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Drew","useLastName":"Rom","middleName":"Michael","boxscoreName":"Rom","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"rahm","mlbDebutDate":"2023-08-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Drew Rom","nameSlug":"drew-rom-680723","firstLastName":"Drew Rom","lastFirstName":"Rom, Drew","lastInitName":"Rom, D","initLastName":"D Rom","fullFMLName":"Drew M. Rom","fullLFMName":"Rom, Drew M.","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID641401":{"id":641401,"fullName":"Connor Brogdon","link":"/api/v1/people/641401","firstName":"Connor","lastName":"Brogdon","primaryNumber":"75","birthDate":"1995-01-29","currentAge":31,"birthCity":"Clovis","birthStateProvince":"CA","birthCountry":"USA","height":"6' 6\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Connor","useLastName":"Brogdon","middleName":"Michael","boxscoreName":"Brogdon","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"pronunciation":"BROG-denn","mlbDebutDate":"2020-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Connor Brogdon","nameSlug":"connor-brogdon-641401","firstLastName":"Connor Brogdon","lastFirstName":"Brogdon, Connor","lastInitName":"Brogdon, C","initLastName":"C Brogdon","fullFMLName":"Connor Michael Brogdon","fullLFMName":"Brogdon, Connor Michael","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID664129":{"id":664129,"fullName":"Geoff Hartlieb","link":"/api/v1/people/664129","firstName":"Geoffery","lastName":"Hartlieb","primaryNumber":"31","birthDate":"1993-12-09","currentAge":32,"birthCity":"Highland","birthStateProvince":"IL","birthCountry":"USA","height":"6' 5\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Geoff","useLastName":"Hartlieb","middleName":"Thomas","boxscoreName":"Hartlieb","nickName":"Hart","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"HART-leeb","mlbDebutDate":"2019-05-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Geoff Hartlieb","nameSlug":"geoff-hartlieb-664129","firstLastName":"Geoff Hartlieb","lastFirstName":"Hartlieb, Geoff","lastInitName":"Hartlieb, G","initLastName":"G Hartlieb","fullFMLName":"Geoffery Thomas Hartlieb","fullLFMName":"Hartlieb, Geoffery Thomas","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID686751":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751","firstName":"Seth","lastName":"Johnson","primaryNumber":"52","birthDate":"1998-09-19","currentAge":28,"birthCity":"Concord","birthStateProvince":"NC","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Seth","useLastName":"Johnson","middleName":"William","boxscoreName":"Johnson, S","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-09-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seth Johnson","nameSlug":"seth-johnson-686751","firstLastName":"Seth Johnson","lastFirstName":"Johnson, Seth","lastInitName":"Johnson, S","initLastName":"S Johnson","fullFMLName":"Seth William Johnson","fullLFMName":"Johnson, Seth William","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID661531":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531","firstName":"Brian","lastName":"Serven","primaryNumber":"10","birthDate":"1995-05-05","currentAge":31,"birthCity":"Palm Desert","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":207,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Brian","useLastName":"Serven","middleName":"Nicholas","boxscoreName":"Serven","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2022-05-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brian Serven","nameSlug":"brian-serven-661531","firstLastName":"Brian Serven","lastFirstName":"Serven, Brian","lastInitName":"Serven, B","initLastName":"B Serven","fullFMLName":"Brian Nicholas Serven","fullLFMName":"Serven, Brian Nicholas","strikeZoneTop":3.217,"strikeZoneBottom":1.624},"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},"ID684974":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974","firstName":"Craig","lastName":"Yoho","primaryNumber":"23","birthDate":"1999-10-23","currentAge":26,"birthCity":"Fishers","birthStateProvince":"IN","birthCountry":"USA","height":"6' 2\"","weight":237,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Craig","useLastName":"Yoho","boxscoreName":"Yoho","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-04-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Craig Yoho","nameSlug":"craig-yoho-684974","firstLastName":"Craig Yoho","lastFirstName":"Yoho, Craig","lastInitName":"Yoho, C","initLastName":"C Yoho","fullFMLName":"Craig  Yoho","fullLFMName":"Yoho, Craig ","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID663993":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993","firstName":"David","lastName":"Lowe","primaryNumber":"46","birthDate":"1995-07-07","currentAge":31,"birthCity":"Norfolk","birthStateProvince":"VA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Nathaniel","useLastName":"Lowe","middleName":"Nathaniel","boxscoreName":"Lowe, N","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-04-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nathaniel Lowe","nameSlug":"nathaniel-lowe-663993","firstLastName":"Nathaniel Lowe","lastFirstName":"Lowe, Nathaniel","lastInitName":"Lowe, N","initLastName":"N Lowe","fullFMLName":"David Nathaniel Lowe","fullLFMName":"Lowe, David Nathaniel","strikeZoneTop":3.367,"strikeZoneBottom":1.699},"ID683953":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953","firstName":"Travis","lastName":"Bazzana","primaryNumber":"37","birthDate":"2002-08-28","currentAge":24,"birthCity":"Hornsby","birthStateProvince":"NSW","birthCountry":"Australia","height":"5' 11\"","weight":199,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Travis","useLastName":"Bazzana","middleName":"William","boxscoreName":"Bazzana","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-04-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Travis Bazzana","nameSlug":"travis-bazzana-683953","firstLastName":"Travis Bazzana","lastFirstName":"Bazzana, Travis","lastInitName":"Bazzana, T","initLastName":"T Bazzana","fullFMLName":"Travis  Bazzana","fullLFMName":"Bazzana, Travis ","strikeZoneTop":3.179,"strikeZoneBottom":1.604},"ID691777":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777","firstName":"Maxwell","lastName":"Muncy","primaryNumber":"3","birthDate":"2002-08-25","currentAge":24,"birthCity":"Camarillo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":180,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Max","useLastName":"Muncy","middleName":"Price","boxscoreName":"Muncy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-03-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Muncy","nameSlug":"max-muncy-691777","firstLastName":"Max Muncy","lastFirstName":"Muncy, Max","lastInitName":"Muncy, M","initLastName":"M Muncy","fullFMLName":"Maxwell Price Muncy","fullLFMName":"Muncy, Maxwell Price","strikeZoneTop":3.228,"strikeZoneBottom":1.629},"ID672275":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275","firstName":"Patrick","lastName":"Bailey","primaryNumber":"16","birthDate":"1999-05-29","currentAge":27,"birthCity":"Greensboro","birthStateProvince":"NC","birthCountry":"USA","height":"6' 0\"","weight":223,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Patrick","useLastName":"Bailey","middleName":"Lee","boxscoreName":"Bailey","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-05-19","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Patrick Bailey","nameSlug":"patrick-bailey-672275","firstLastName":"Patrick Bailey","lastFirstName":"Bailey, Patrick","lastInitName":"Bailey, P","initLastName":"P Bailey","fullFMLName":"Patrick Lee Bailey","fullLFMName":"Bailey, Patrick Lee","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID669620":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620","firstName":"Brady","lastName":"Basso","primaryNumber":"66","birthDate":"1997-10-08","currentAge":28,"birthCity":"Pearland","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brady","useLastName":"Basso","middleName":"Marshall","boxscoreName":"Basso","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"BASS-oh","mlbDebutDate":"2024-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brady Basso","nameSlug":"brady-basso-669620","firstLastName":"Brady Basso","lastFirstName":"Basso, Brady","lastInitName":"Basso, B","initLastName":"B Basso","fullFMLName":"Brady Marshall Basso","fullLFMName":"Basso, Brady Marshall","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID665660":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660","firstName":"Elvis","lastName":"Alvarado","primaryNumber":"37","birthDate":"1999-02-23","currentAge":27,"birthCity":"Sabaneta","birthCountry":"Dominican Republic","height":"6' 6\"","weight":253,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Elvis","useLastName":"Alvarado","middleName":"Ernesto","boxscoreName":"Alvarado","gender":"M","nameMatrilineal":"Vargas","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-05-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Elvis Alvarado","nameSlug":"elvis-alvarado-665660","firstLastName":"Elvis Alvarado","lastFirstName":"Alvarado, Elvis","lastInitName":"Alvarado, E","initLastName":"E Alvarado","fullFMLName":"Elvis Ernesto Alvarado","fullLFMName":"Alvarado, Elvis Ernesto","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID681807":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807","firstName":"David","lastName":"Fry","primaryNumber":"6","birthDate":"1995-11-20","currentAge":30,"birthCity":"Colleyville","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"David","useLastName":"Fry","boxscoreName":"Fry","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-05-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"David Fry","nameSlug":"david-fry-681807","firstLastName":"David Fry","lastFirstName":"Fry, David","lastInitName":"Fry, D","initLastName":"D Fry","fullFMLName":"David  Fry","fullLFMName":"Fry, David","strikeZoneTop":3.243,"strikeZoneBottom":1.637},"ID671922":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922","firstName":"Cade","lastName":"Smith","primaryNumber":"36","birthDate":"1999-05-09","currentAge":27,"birthCity":"Vancouver","birthStateProvince":"BC","birthCountry":"Canada","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cade","useLastName":"Smith","middleName":"Jared Benjamin","boxscoreName":"Smith, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cade Smith","nameSlug":"cade-smith-671922","firstLastName":"Cade Smith","lastFirstName":"Smith, Cade","lastInitName":"Smith, C","initLastName":"C Smith","fullFMLName":"Cade Jared Benjamin Smith","fullLFMName":"Smith, Cade Jared Benjamin","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID608070":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070","firstName":"José","lastName":"Ramírez","primaryNumber":"11","birthDate":"1992-09-17","currentAge":34,"birthCity":"Bani","birthCountry":"Dominican Republic","height":"5' 8\"","weight":190,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"José","useLastName":"Ramírez","middleName":"Enrique","boxscoreName":"Ramírez, Jo","nickName":"Enriquito","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2013-09-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Ramírez","nameSlug":"jose-ramirez-608070","firstLastName":"José Ramírez","lastFirstName":"Ramírez, José","lastInitName":"Ramírez, J","initLastName":"J Ramírez","fullFMLName":"José Enrique Ramírez","fullLFMName":"Ramírez, José Enrique","strikeZoneTop":3.035,"strikeZoneBottom":1.532},"ID663687":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687","firstName":"Hogan","lastName":"Harris","primaryNumber":"36","birthDate":"1996-12-26","currentAge":29,"birthCity":"Lafayette","birthStateProvince":"LA","birthCountry":"USA","height":"6' 3\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hogan","useLastName":"Harris","middleName":"Anthony","boxscoreName":"Harris, H","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-04-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Hogan Harris","nameSlug":"hogan-harris-663687","firstLastName":"Hogan Harris","lastFirstName":"Harris, Hogan","lastInitName":"Harris, H","initLastName":"H Harris","fullFMLName":"Hogan Anthony Harris","fullLFMName":"Harris, Hogan Anthony","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID665622":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622","firstName":"Luis","lastName":"Medina","primaryNumber":"46","birthDate":"1999-05-03","currentAge":27,"birthCity":"Nagua","birthCountry":"Dominican Republic","height":"6' 1\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Medina","middleName":"Angel","boxscoreName":"Medina","gender":"M","nameMatrilineal":"Bonilla","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Medina","nameSlug":"luis-medina-665622","firstLastName":"Luis Medina","lastFirstName":"Medina, Luis","lastInitName":"Medina, L","initLastName":"L Medina","fullFMLName":"Luis Angel Medina","fullLFMName":"Medina, Luis Angel","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID703607":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607","firstName":"Henry","lastName":"Bolte","primaryNumber":"33","birthDate":"2003-08-04","currentAge":23,"birthCity":"San Francisco","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Henry","useLastName":"Bolte","boxscoreName":"Bolte","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"BOL-tay","mlbDebutDate":"2026-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Henry Bolte","nameSlug":"henry-bolte-703607","firstLastName":"Henry Bolte","lastFirstName":"Bolte, Henry","lastInitName":"Bolte, H","initLastName":"H Bolte","fullFMLName":"Henry Bolte","fullLFMName":"Bolte, Henry","strikeZoneTop":3.33,"strikeZoneBottom":1.68},"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},"ID814305":{"id":814305,"fullName":"Yunior Tur","link":"/api/v1/people/814305","firstName":"Yunior","lastName":"Tur","primaryNumber":"70","birthDate":"1999-08-09","currentAge":27,"birthCity":"Havana","birthCountry":"Cuba","height":"6' 6\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yunior","useLastName":"Tur","boxscoreName":"Tur","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-07-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yunior Tur","nameSlug":"yunior-tur-814305","firstLastName":"Yunior Tur","lastFirstName":"Tur, Yunior","lastInitName":"Tur, Y","initLastName":"Y Tur","fullFMLName":"Yunior Tur","fullLFMName":"Tur, Yunior ","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID682982":{"id":682982,"fullName":"Daniel Espino","link":"/api/v1/people/682982","firstName":"Daniel","lastName":"Espino","primaryNumber":"41","birthDate":"2001-01-05","currentAge":25,"birthCity":"Panama City","birthCountry":"Panama","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Daniel","useLastName":"Espino","middleName":"Andres","boxscoreName":"Espino","gender":"M","nameMatrilineal":"Sugasty","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2026-06-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daniel Espino","nameSlug":"daniel-espino-682982","firstLastName":"Daniel Espino","lastFirstName":"Espino, Daniel","lastInitName":"Espino, D","initLastName":"D Espino","fullFMLName":"Daniel Andres Espino","fullLFMName":"Espino, Daniel Andres","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID605488":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488","firstName":"Jeffrey","lastName":"Springs","primaryNumber":"59","birthDate":"1992-09-20","currentAge":34,"birthCity":"Belmont","birthStateProvince":"NC","birthCountry":"USA","height":"6' 3\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jeffrey","useLastName":"Springs","middleName":"Scott","boxscoreName":"Springs","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2018-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jeffrey Springs","nameSlug":"jeffrey-springs-605488","firstLastName":"Jeffrey Springs","lastFirstName":"Springs, Jeffrey","lastInitName":"Springs, J","initLastName":"J Springs","fullFMLName":"Jeffrey Scott Springs","fullLFMName":"Springs, Jeffrey Scott","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID695720":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720","firstName":"Thomas","lastName":"White","primaryNumber":"47","birthDate":"2003-03-02","currentAge":23,"birthCity":"St. Petersburg","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Tommy","useLastName":"White","middleName":"Anthony","boxscoreName":"White","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-07-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tommy White","nameSlug":"tommy-white-695720","firstLastName":"Tommy White","lastFirstName":"White, Tommy","lastInitName":"White, T","initLastName":"T White","fullFMLName":"Thomas Anthony White","fullLFMName":"White, Thomas Anthony","strikeZoneTop":3.195,"strikeZoneBottom":1.612},"ID622268":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268","firstName":"Donovan","lastName":"Walton","primaryNumber":"29","birthDate":"1994-05-25","currentAge":32,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Donovan","useLastName":"Walton","middleName":"R.","boxscoreName":"Walton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-09-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Donovan Walton","nameSlug":"donovan-walton-622268","firstLastName":"Donovan Walton","lastFirstName":"Walton, Donovan","lastInitName":"Walton, D","initLastName":"D Walton","fullFMLName":"Donovan R. Walton","fullLFMName":"Walton, Donovan R.","strikeZoneTop":3.094,"strikeZoneBottom":1.561},"ID680869":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869","firstName":"Zachary","lastName":"Gelof","primaryNumber":"20","birthDate":"1999-10-19","currentAge":26,"birthCity":"Rehoboth Beach","birthStateProvince":"DE","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Zack","useLastName":"Gelof","middleName":"Dunn","boxscoreName":"Gelof","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"GEH-lof","mlbDebutDate":"2023-07-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zack Gelof","nameSlug":"zack-gelof-680869","firstLastName":"Zack Gelof","lastFirstName":"Gelof, Zack","lastInitName":"Gelof, Z","initLastName":"Z Gelof","fullFMLName":"Zachary Dunn Gelof","fullLFMName":"Gelof, Zachary Dunn","strikeZoneTop":3.292,"strikeZoneBottom":1.661},"ID694197":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197","firstName":"Angel","lastName":"Genao","primaryNumber":"17","birthDate":"2004-05-19","currentAge":22,"birthCity":"Castillo","birthCountry":"Dominican Republic","height":"5' 11\"","weight":150,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Angel","useLastName":"Genao","middleName":"Luis","boxscoreName":"Genao","gender":"M","nameMatrilineal":"Acosta","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-08-05","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Angel Genao","nameSlug":"angel-genao-694197","firstLastName":"Angel Genao","lastFirstName":"Genao, Angel","lastInitName":"Genao, A","initLastName":"A Genao","fullFMLName":"Angel Luis Genao","fullLFMName":"Genao, Angel Luis","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"ID683021":{"id":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021","firstName":"Michael","lastName":"Stefanic","primaryNumber":"17","birthDate":"1996-02-24","currentAge":30,"birthCity":"Boise","birthStateProvince":"ID","birthCountry":"USA","height":"5' 9\"","weight":180,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Michael","useLastName":"Stefanic","boxscoreName":"Stefanic","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"stef-AH-nic","mlbDebutDate":"2022-07-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Stefanic","nameSlug":"michael-stefanic-683021","firstLastName":"Michael Stefanic","lastFirstName":"Stefanic, Michael","lastInitName":"Stefanic, M","initLastName":"M Stefanic","fullFMLName":"Michael  Stefanic","fullLFMName":"Stefanic, Michael ","strikeZoneTop":3.082,"strikeZoneBottom":1.556},"ID800050":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050","firstName":"Chase","lastName":"DeLauter","primaryNumber":"24","birthDate":"2001-10-08","currentAge":24,"birthCity":"Frederick","birthStateProvince":"MD","birthCountry":"USA","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Chase","useLastName":"DeLauter","middleName":"Daniel","boxscoreName":"DeLauter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"DAH-law-ter","mlbDebutDate":"2025-10-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Chase DeLauter","nameSlug":"chase-delauter-800050","firstLastName":"Chase DeLauter","lastFirstName":"DeLauter, Chase","lastInitName":"DeLauter, C","initLastName":"C DeLauter","fullFMLName":"Chase Daniel DeLauter","fullLFMName":"DeLauter, Chase Daniel","strikeZoneTop":3.34,"strikeZoneBottom":1.69},"ID643446":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446","firstName":"Jeffrey","lastName":"McNeil","primaryNumber":"22","birthDate":"1992-04-08","currentAge":34,"birthCity":"Santa Barbara","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jeff","useLastName":"McNeil","middleName":"Todd","boxscoreName":"McNeil","nickName":"Flying Squirrel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-07-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeff McNeil","nameSlug":"jeff-mcneil-643446","firstLastName":"Jeff McNeil","lastFirstName":"McNeil, Jeff","lastInitName":"McNeil, J","initLastName":"J McNeil","fullFMLName":"Jeffrey Todd McNeil","fullLFMName":"McNeil, Jeffrey Todd","strikeZoneTop":3.214,"strikeZoneBottom":1.622},"ID686930":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930","firstName":"Mason","lastName":"Barnett","primaryNumber":"63","birthDate":"2000-11-07","currentAge":25,"birthCity":"Kennesaw","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Barnett","middleName":"McLendon","boxscoreName":"Barnett","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mason Barnett","nameSlug":"mason-barnett-686930","firstLastName":"Mason Barnett","lastFirstName":"Barnett, Mason","lastInitName":"Barnett, M","initLastName":"M Barnett","fullFMLName":"Mason McLendon Barnett","fullLFMName":"Barnett, Mason McLendon","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID666126":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126","firstName":"Carlos","lastName":"Cortes","primaryNumber":"26","birthDate":"1997-06-30","currentAge":29,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"5' 7\"","weight":197,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Carlos","useLastName":"Cortes","middleName":"Andres","boxscoreName":"Cortes","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-07-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"S","description":"Switch"},"nameFirstLast":"Carlos Cortes","nameSlug":"carlos-cortes-666126","firstLastName":"Carlos Cortes","lastFirstName":"Cortes, Carlos","lastInitName":"Cortes, C","initLastName":"C Cortes","fullFMLName":"Carlos Andres Cortes","fullLFMName":"Cortes, Carlos Andres","strikeZoneTop":2.99,"strikeZoneBottom":1.509},"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},"ID656240":{"id":656240,"fullName":"Scott Blewett","link":"/api/v1/people/656240","firstName":"Scott","lastName":"Blewett","primaryNumber":"49","birthDate":"1996-04-10","currentAge":30,"birthCity":"Syracuse","birthStateProvince":"NY","birthCountry":"USA","height":"6' 6\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Scott","useLastName":"Blewett","middleName":"Thomas","boxscoreName":"Blewett","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2020-09-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Scott Blewett","nameSlug":"scott-blewett-656240","firstLastName":"Scott Blewett","lastFirstName":"Blewett, Scott","lastInitName":"Blewett, S","initLastName":"S Blewett","fullFMLName":"Scott Thomas Blewett","fullLFMName":"Blewett, Scott Thomas","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID682052":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052","firstName":"Jacob","lastName":"Lopez","primaryNumber":"57","birthDate":"1998-03-11","currentAge":28,"birthCity":"Granada Hills","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"Lopez","boxscoreName":"Lopez, J","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jacob Lopez","nameSlug":"jacob-lopez-682052","firstLastName":"Jacob Lopez","lastFirstName":"Lopez, Jacob","lastInitName":"Lopez, J","initLastName":"J Lopez","fullFMLName":"Jacob Lopez","fullLFMName":"Lopez, Jacob","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID675961":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961","firstName":"Alexander","lastName":"Williams","primaryNumber":"12","birthDate":"1999-03-12","currentAge":27,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":183,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Alika","useLastName":"Williams","middleName":"David","boxscoreName":"Williams","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"ah-LEEK-uh","mlbDebutDate":"2023-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alika Williams","nameSlug":"alika-williams-675961","firstLastName":"Alika Williams","lastFirstName":"Williams, Alika","lastInitName":"Williams, A","initLastName":"A Williams","fullFMLName":"Alexander David Williams","fullLFMName":"Williams, Alexander David","strikeZoneTop":3.24,"strikeZoneBottom":1.63},"ID677944":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944","firstName":"Slade","lastName":"Cecconi","primaryNumber":"44","birthDate":"1999-06-24","currentAge":27,"birthCity":"Oviedo","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":219,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Slade","useLastName":"Cecconi","boxscoreName":"Cecconi","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"seh-CONE-ee","mlbDebutDate":"2023-08-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Slade Cecconi","nameSlug":"slade-cecconi-677944","firstLastName":"Slade Cecconi","lastFirstName":"Cecconi, Slade","lastInitName":"Cecconi, S","initLastName":"S Cecconi","fullFMLName":"Slade  Cecconi","fullLFMName":"Cecconi, Slade","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID677587":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587","firstName":"Brayan","lastName":"Rocchio","primaryNumber":"4","birthDate":"2001-01-13","currentAge":25,"birthCity":"Caracas","birthCountry":"Venezuela","height":"5' 9\"","weight":170,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Brayan","useLastName":"Rocchio","middleName":"Hommy","boxscoreName":"Rocchio","gender":"M","nameMatrilineal":"Zambrano","isPlayer":true,"isVerified":true,"pronunciation":"Brian roak-E-O","mlbDebutDate":"2023-05-16","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brayan Rocchio","nameSlug":"brayan-rocchio-677587","firstLastName":"Brayan Rocchio","lastFirstName":"Rocchio, Brayan","lastInitName":"Rocchio, B","initLastName":"B Rocchio","fullFMLName":"Brayan Hommy Rocchio","fullLFMName":"Rocchio, Brayan Hommy","strikeZoneTop":3.068,"strikeZoneBottom":1.548},"ID672016":{"id":672016,"fullName":"Denzel Clarke","link":"/api/v1/people/672016","firstName":"Denzel","lastName":"Clarke","primaryNumber":"1","birthDate":"2000-05-01","currentAge":26,"birthCity":"Toronto","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Denzel","useLastName":"Clarke","middleName":"Leslie","boxscoreName":"Clarke","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-05-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Denzel Clarke","nameSlug":"denzel-clarke-672016","firstLastName":"Denzel Clarke","lastFirstName":"Clarke, Denzel","lastInitName":"Clarke, D","initLastName":"D Clarke","fullFMLName":"Denzel Leslie Clarke","fullLFMName":"Clarke, Denzel Leslie","strikeZoneTop":3.363,"strikeZoneBottom":1.697},"ID690984":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984","firstName":"Peter","lastName":"Halpin","primaryNumber":"0","birthDate":"2002-05-26","currentAge":24,"birthCity":"San Mateo","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Petey","useLastName":"Halpin","middleName":"Lyndon","boxscoreName":"Halpin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2025-09-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Petey Halpin","nameSlug":"petey-halpin-690984","firstLastName":"Petey Halpin","lastFirstName":"Halpin, Petey","lastInitName":"Halpin, P","initLastName":"P Halpin","fullFMLName":"Peter Lyndon Halpin","fullLFMName":"Halpin, Peter Lyndon","strikeZoneTop":3.184,"strikeZoneBottom":1.607},"ID670036":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036","firstName":"Matthew","lastName":"Festa","primaryNumber":"52","birthDate":"1993-03-11","currentAge":33,"birthCity":"Brooklyn","birthStateProvince":"NY","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Festa","middleName":"Joseph","boxscoreName":"Festa, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2018-07-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Festa","nameSlug":"matt-festa-670036","firstLastName":"Matt Festa","lastFirstName":"Festa, Matt","lastInitName":"Festa, M","initLastName":"M Festa","fullFMLName":"Matthew Joseph Festa","fullLFMName":"Festa, Matthew Joseph","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID666176":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176","firstName":"Jordon","lastName":"Adell","primaryNumber":"7","birthDate":"1999-04-08","currentAge":27,"birthCity":"Shelby","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jo","useLastName":"Adell","middleName":"Scott","boxscoreName":"Adell","nickName":"Jo","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"Uh-DEL","mlbDebutDate":"2020-08-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jo Adell","nameSlug":"jo-adell-666176","firstLastName":"Jo Adell","lastFirstName":"Adell, Jo","lastInitName":"Adell, J","initLastName":"J Adell","fullFMLName":"Jo Adell","fullLFMName":"Adell, J","strikeZoneTop":3.305,"strikeZoneBottom":1.668},"ID669127":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127","firstName":"Shea","lastName":"Langeliers","primaryNumber":"23","birthDate":"1997-11-18","currentAge":28,"birthCity":"Portland","birthStateProvince":"OR","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Shea","useLastName":"Langeliers","middleName":"Ryan","boxscoreName":"Langeliers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"LAYNG-uh-leers","mlbDebutDate":"2022-08-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shea Langeliers","nameSlug":"shea-langeliers-669127","firstLastName":"Shea Langeliers","lastFirstName":"Langeliers, Shea","lastInitName":"Langeliers, S","initLastName":"S Langeliers","fullFMLName":"Shea Ryan Langeliers","fullLFMName":"Langeliers, Shea Ryan","strikeZoneTop":3.182,"strikeZoneBottom":1.606},"ID678022":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022","firstName":"Jackson","lastName":"Perkins","primaryNumber":"50","birthDate":"1999-12-26","currentAge":26,"birthCity":"Kokomo","birthStateProvince":"IN","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jack","useLastName":"Perkins","middleName":"Scott","boxscoreName":"Perkins","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-06-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jack Perkins","nameSlug":"jack-perkins-678022","firstLastName":"Jack Perkins","lastFirstName":"Perkins, Jack","lastInitName":"Perkins, J","initLastName":"J Perkins","fullFMLName":"Jackson Scott Perkins","fullLFMName":"Perkins, Jackson Scott","strikeZoneTop":3.411,"strikeZoneBottom":1.565},"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},"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},"ID681870":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870","firstName":"Erik","lastName":"Sabrowski","primaryNumber":"62","birthDate":"1997-10-31","currentAge":28,"birthCity":"Edmonton","birthStateProvince":"AB","birthCountry":"Canada","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Erik","useLastName":"Sabrowski","middleName":"Wayne Thomas","boxscoreName":"Sabrowski","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Erik Sabrowski","nameSlug":"erik-sabrowski-681870","firstLastName":"Erik Sabrowski","lastFirstName":"Sabrowski, Erik","lastInitName":"Sabrowski, E","initLastName":"E Sabrowski","fullFMLName":"Erik Wayne Thomas Sabrowski","fullLFMName":"Sabrowski, Erik Wayne Thomas","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID668909":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909","firstName":"Gavin","lastName":"Williams","primaryNumber":"32","birthDate":"1999-07-26","currentAge":27,"birthCity":"Fayetteville","birthStateProvince":"NC","birthCountry":"USA","height":"6' 6\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gavin","useLastName":"Williams","middleName":"Scott","boxscoreName":"Williams, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-06-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gavin Williams","nameSlug":"gavin-williams-668909","firstLastName":"Gavin Williams","lastFirstName":"Williams, Gavin","lastInitName":"Williams, G","initLastName":"G Williams","fullFMLName":"Gavin Scott Williams","fullLFMName":"Williams, Gavin Scott","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID683769":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769","firstName":"Hunter","lastName":"Gaddis","primaryNumber":"33","birthDate":"1998-04-09","currentAge":28,"birthCity":"Canton","birthStateProvince":"GA","birthCountry":"USA","height":"6' 6\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Gaddis","middleName":"Reid","boxscoreName":"Gaddis","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Gaddis","nameSlug":"hunter-gaddis-683769","firstLastName":"Hunter Gaddis","lastFirstName":"Gaddis, Hunter","lastInitName":"Gaddis, H","initLastName":"H Gaddis","fullFMLName":"Hunter Reid Gaddis","fullLFMName":"Gaddis, Hunter Reid","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID682120":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120","firstName":"Tim","lastName":"Herrin","primaryNumber":"29","birthDate":"1996-10-08","currentAge":29,"birthCity":"Terre Haute","birthStateProvince":"IN","birthCountry":"USA","height":"6' 6\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tim","useLastName":"Herrin","middleName":"Edward","boxscoreName":"Herrin","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-04-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tim Herrin","nameSlug":"tim-herrin-682120","firstLastName":"Tim Herrin","lastFirstName":"Herrin, Tim","lastInitName":"Herrin, T","initLastName":"T Herrin","fullFMLName":"Tim Edward Herrin","fullLFMName":"Herrin, Tim Edward","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID676440":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440","firstName":"Tanner","lastName":"Bibee","primaryNumber":"28","birthDate":"1999-03-05","currentAge":27,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tanner","useLastName":"Bibee","middleName":"Hayes","boxscoreName":"Bibee","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"BUY-bee","mlbDebutDate":"2023-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tanner Bibee","nameSlug":"tanner-bibee-676440","firstLastName":"Tanner Bibee","lastFirstName":"Bibee, Tanner","lastInitName":"Bibee, T","initLastName":"T Bibee","fullFMLName":"Tanner Hayes Bibee","fullLFMName":"Bibee, Tanner Hayes","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID656492":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492","firstName":"Fred","lastName":"Griffin","primaryNumber":"22","birthDate":"1995-07-27","currentAge":31,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Foster","useLastName":"Griffin","middleName":"Foster","boxscoreName":"Griffin","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2020-07-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Foster Griffin","nameSlug":"foster-griffin-656492","firstLastName":"Foster Griffin","lastFirstName":"Griffin, Foster","lastInitName":"Griffin, F","initLastName":"F Griffin","fullFMLName":"Fred Foster Griffin","fullLFMName":"Griffin, Fred Foster","strikeZoneTop":3.344,"strikeZoneBottom":1.688}},"venue":{"id":5,"name":"Progressive Field","link":"/api/v1/venues/5","location":{"address1":"2401 Ontario Street","city":"Cleveland","state":"Ohio","stateAbbrev":"OH","postalCode":"44115","defaultCoordinates":{"latitude":41.495861,"longitude":-81.685255},"azimuthAngle":0.0,"elevation":653,"country":"USA","phone":"(216) 420-4200"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":34830,"turfType":"Grass","roofType":"Open","leftLine":325,"left":370,"leftCenter":410,"center":405,"rightCenter":375,"rightLine":325},"active":true,"season":"2026"},"officialVenue":{"id":5,"link":"/api/v1/venues/5"},"weather":{"condition":"Cloudy","temp":"68","wind":"12 mph, In From CF"},"gameInfo":{"attendance":26110,"firstPitch":"2026-09-20T19:45:00.000Z","gameDurationMinutes":134,"delayDurationMinutes":125},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":1,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":0,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"home":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"}},"officialScorer":{"id":494624,"fullName":"Adam Liberman","link":"/api/v1/people/494624"},"primaryDatacaster":{"id":601482,"fullName":"Dan Battaglia","link":"/api/v1/people/601482"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Bolte strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-20T19:46:00.546Z","endTime":"2026-09-20T19:46:58.174Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5,7,8],"actionIndex":[0,1,2,3],"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":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-20T14:30:41.745Z","endTime":"2026-09-20T17:30:43.946Z","isPitch":false,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"}},{"details":{"description":"Status Change - Delayed Start: Rain","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":"2026-09-20T17:30:43.946Z","endTime":"2026-09-20T19:18:02.640Z","isPitch":false,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"}},{"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":2,"startTime":"2026-09-20T19:18:02.640Z","endTime":"2026-09-20T19:44:01.833Z","isPitch":false,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"}},{"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":"2026-09-20T19:44:01.833Z","endTime":"2026-09-20T19:46:02.854Z","isPitch":false,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"}},{"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":97.4,"endSpeed":89.8,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.393817431965306,"aZ":-20.184584800190326,"pfxX":-7.443427125379217,"pfxZ":5.861240656209787,"pX":0.23290944583701242,"pZ":2.6705168203648277,"vX0":10.337077014684718,"vY0":-141.45835539774484,"vZ0":-5.2779397412015925,"x":108.12,"y":166.68,"x0":-2.485554852285763,"y0":50.004612982525536,"z0":5.837025599869425,"aX":-15.230923910913182},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":9.8,"breakHorizontal":11.6,"spinRate":2004,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.3858008613980872,"extension":6.962671996251802},"index":4,"playId":"2eee6bfb-38ac-3ecc-9fd0-b1b2265bcc8c","pitchNumber":1,"startTime":"2026-09-20T19:46:02.854Z","endTime":"2026-09-20T19:46:06.264Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":80.6,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.043436366910356,"aZ":-34.66447882584091,"pfxX":5.063662437390064,"pfxZ":-1.5316880889204398,"pX":-0.4914584667154251,"pZ":3.41443659980156,"vX0":3.8632856343085082,"vY0":-125.66624583182914,"vZ0":0.22975179446409588,"x":135.73,"y":146.59,"x0":-2.696642263327627,"y0":50.00184328865239,"z0":6.095919053029926,"aX":8.246162567343145},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-2.5,"breakHorizontal":-10.0,"spinRate":2385,"spinDirection":54},"zone":1,"typeConfidence":2.0,"plateTime":0.4328314056567648,"extension":6.857434193573007},"index":5,"playId":"4f0b35fb-f662-3864-816b-a4cdcef7665b","pitchNumber":2,"startTime":"2026-09-20T19:46:19.758Z","endTime":"2026-09-20T19:46:23.612Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":6,"startTime":"2026-09-20T19:46:29.831Z","endTime":"2026-09-20T19:46:39.381Z","isPitch":false,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"}},{"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":88.1,"endSpeed":81.8,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.02733449646526,"aZ":-34.89989168812701,"pfxX":3.6968822177219884,"pfxZ":-1.6169019056756664,"pX":0.8184496537751651,"pZ":3.046124257809867,"vX0":7.174461006709467,"vY0":-128.22181830375396,"vZ0":-0.7989696066073837,"x":85.8,"y":156.53,"x0":-2.4854566512295477,"y0":50.005074512336634,"z0":6.061101570850375,"aX":6.2182500629819595},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-2.9,"breakHorizontal":-8.2,"spinRate":2421,"spinDirection":48},"zone":12,"typeConfidence":2.0,"plateTime":0.4255406315085546,"extension":6.7930651094515095},"index":7,"playId":"ed9e95d4-308d-39dc-b63e-4137b146e360","pitchNumber":3,"startTime":"2026-09-20T19:46:39.381Z","endTime":"2026-09-20T19:46:43.200Z","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":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.4,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.466021703702555,"aZ":-34.110425053127415,"pfxX":4.374600409764657,"pfxZ":-1.1700290316887507,"pX":0.8017808126731006,"pZ":1.9707646444692033,"vX0":6.974110959872706,"vY0":-127.10972766135286,"vZ0":-3.393837757021077,"x":86.44,"y":185.57,"x0":-2.534664141772786,"y0":50.002666017488835,"z0":6.0019002843611675,"aX":7.234392095873274},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-2.6,"breakHorizontal":-9.4,"spinRate":2430,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.42916440102164,"extension":6.916682772641023},"index":8,"playId":"60d9c28d-1a7f-3542-b12d-3935740d23a5","pitchNumber":4,"startTime":"2026-09-20T19:46:54.184Z","endTime":"2026-09-20T19:46:58.174Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:46:58.174Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shea Langeliers strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-20T19:47:00.054Z","endTime":"2026-09-20T19:48:29.129Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"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":99.3,"endSpeed":91.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.633126476076047,"aZ":-15.110859638616624,"pfxX":-7.074000448893913,"pfxZ":8.098965251077551,"pX":1.359667163836291,"pZ":1.9435570411433394,"vX0":12.84604126030155,"vY0":-143.85404552103387,"vZ0":-8.423818114657546,"x":65.17,"y":186.3,"x0":-2.2335545807197428,"y0":50.00634074965289,"z0":5.835573650438441,"aX":-14.911388300072396},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.1,"breakHorizontal":10.4,"spinRate":2316,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.37993895498597885,"extension":6.89913515277741},"index":0,"playId":"5a61d617-b93b-3938-a4c1-e999461e3bac","pitchNumber":1,"startTime":"2026-09-20T19:47:24.113Z","endTime":"2026-09-20T19:47:27.973Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.15032243900816,"aZ":-43.88762888651542,"pfxX":4.629411446249975,"pfxZ":-7.92993897846209,"pX":1.0846174208957389,"pZ":1.0417189968481038,"vX0":6.527021957955524,"vY0":-121.15073716142868,"vZ0":-2.9009544478721128,"x":75.66,"y":210.65,"x0":-2.25302203075349,"y0":50.00531714162112,"z0":6.1156084531602914,"aX":6.835001424492901},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-14.8,"breakHorizontal":-10.1,"spinRate":2470,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.45326550306298774,"extension":6.747966648620797},"index":1,"playId":"2678ce22-ef21-39ac-bb90-4fcc6aca4178","pitchNumber":2,"startTime":"2026-09-20T19:47:39.536Z","endTime":"2026-09-20T19:47:43.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":82.9,"endSpeed":76.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.358872099990695,"aZ":-44.62153333749973,"pfxX":6.589616074411124,"pfxZ":-8.572336935738663,"pX":0.6028428603864573,"pZ":1.5401891687944373,"vX0":5.050762178652116,"vY0":-120.55129962954727,"vZ0":-1.524465611150408,"x":94.02,"y":197.19,"x0":-2.3855109731228232,"y0":50.002759642211366,"z0":6.16760208403838,"aX":9.568155084785248},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-15.6,"breakHorizontal":-13.2,"spinRate":2500,"spinDirection":30},"zone":14,"typeConfidence":2.0,"plateTime":0.45670626220244337,"extension":6.817317982389985},"index":2,"playId":"aa62316a-73c3-3343-b82b-22434bf14d1b","pitchNumber":3,"startTime":"2026-09-20T19:47:56.596Z","endTime":"2026-09-20T19:47:59.984Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-09-20T19:48:08.605Z","endTime":"2026-09-20T19:48:24.771Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"}},{"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":87.3,"endSpeed":80.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.528395037460978,"aZ":-34.87565714804337,"pfxX":6.923941799478182,"pfxZ":-1.632363594386776,"pX":0.41198549344335617,"pZ":3.499981346152549,"vX0":5.1951783991197855,"vY0":-127.20250108724915,"vZ0":0.4942630530395351,"x":101.3,"y":144.28,"x0":-2.5522370880216694,"y0":50.006168534320935,"z0":6.0539931291625875,"aX":11.421945894333778},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.6,"breakHorizontal":-13.7,"spinRate":2298,"spinDirection":47},"zone":12,"typeConfidence":2.0,"plateTime":0.4295407372447029,"extension":6.677948007871144},"index":4,"playId":"67d4b094-b3bd-38a4-8d6d-a7eaca93ddf4","pitchNumber":4,"startTime":"2026-09-20T19:48:24.771Z","endTime":"2026-09-20T19:48:29.129Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:48:29.129Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lawrence Butler strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-20T19:48:32.636Z","endTime":"2026-09-20T19:50:20.656Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"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.0,"endSpeed":75.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.696408438204237,"aZ":-45.627585571129345,"pfxX":5.962127376726401,"pfxZ":-9.392868146806277,"pX":-0.29939037698804233,"pZ":2.216010765089108,"vX0":3.173447894871646,"vY0":-119.37715366742388,"vZ0":0.049332451344745065,"x":128.41,"y":178.95,"x0":-2.4241931607343123,"y0":50.00569501070063,"z0":6.3300116248884795,"aX":8.536304395702388},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-16.7,"breakHorizontal":-11.6,"spinRate":2446,"spinDirection":28},"zone":8,"typeConfidence":2.0,"plateTime":0.46023266723759093,"extension":6.740129390900606},"index":0,"playId":"6c9b7571-9f03-31ee-9616-5be6379b853d","pitchNumber":1,"startTime":"2026-09-20T19:48:51.242Z","endTime":"2026-09-20T19:48:55.097Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":81.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.47912074084603,"aZ":-31.74416130049837,"pfxX":5.420316616491886,"pfxZ":0.25968923593231086,"pX":1.8523243378884966,"pZ":1.467655600623399,"vX0":9.072070218021144,"vY0":-126.92198010777692,"vZ0":-4.758456057676449,"x":46.39,"y":199.15,"x0":-2.4528326001105523,"y0":50.00328207663755,"z0":5.853695700055725,"aX":8.968826781990957},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.2,"breakHorizontal":-11.6,"spinRate":2409,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.4292008757296992,"extension":6.852852872538234},"index":1,"playId":"563b4405-2f7f-3140-8108-6d001018d822","pitchNumber":2,"startTime":"2026-09-20T19:49:04.108Z","endTime":"2026-09-20T19:49:08.040Z","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":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.232956504068987,"aZ":-30.413090606932194,"pfxX":6.736568303335542,"pfxZ":1.0363062769885634,"pX":1.0877747958202284,"pZ":1.1232450364108333,"vX0":6.974051173427081,"vY0":-128.581020185654,"vZ0":-5.957434652052244,"x":75.54,"y":208.45,"x0":-2.521197660990869,"y0":50.00148442342595,"z0":5.790044259603226,"aX":11.433373154797627},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.0,"breakHorizontal":-13.6,"spinRate":2423,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.42376601736330155,"extension":6.75205495047631},"index":2,"playId":"8654c782-b6bd-39ba-871c-ee4dcd6f8da8","pitchNumber":3,"startTime":"2026-09-20T19:49:20.091Z","endTime":"2026-09-20T19:49:24.039Z","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":99.4,"endSpeed":92.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.531111571301107,"aZ":-16.223265801481336,"pfxX":-3.7348082044842297,"pfxZ":7.406754922939598,"pX":-0.2565273167884461,"pZ":3.146557464002173,"vX0":7.798017616755158,"vY0":-144.63336274705566,"vZ0":-5.100825115312266,"x":126.78,"y":153.82,"x0":-2.482530522151393,"y0":50.00144651577184,"z0":5.90233436898949,"aX":-8.042477507524248},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":12.7,"breakHorizontal":5.5,"spinRate":2313,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.37635063379586287,"extension":6.853909537203933},"index":3,"playId":"5fc9264d-c393-3f63-8e6a-e26d821fd0c0","pitchNumber":4,"startTime":"2026-09-20T19:49:34.906Z","endTime":"2026-09-20T19:49:38.057Z","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":83.0,"endSpeed":76.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.498725100899843,"aZ":-43.32735506343518,"pfxX":5.471327367507301,"pfxZ":-7.620611211781579,"pX":-0.2578795223755115,"pZ":1.7582067397093004,"vX0":3.551037983503713,"vY0":-120.78399498189816,"vZ0":-1.6344362747724603,"x":126.83,"y":191.31,"x0":-2.462295882464621,"y0":50.000475590429396,"z0":6.284718279702058,"aX":8.010142345380672},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-13.9,"breakHorizontal":-10.8,"spinRate":2429,"spinDirection":27},"zone":8,"typeConfidence":2.0,"plateTime":0.45503930806581216,"extension":6.675233518842043},"index":4,"playId":"efae3735-045f-3953-9e22-4a20488fb962","pitchNumber":5,"startTime":"2026-09-20T19:49:51.727Z","endTime":"2026-09-20T19:49:55.037Z","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":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.338903228400742,"aZ":-34.81220015454104,"pfxX":6.8336725975526855,"pfxZ":-1.5865525318882732,"pX":1.0048400477224713,"pZ":0.8477343166713289,"vX0":7.057468269378377,"vY0":-128.00187068972096,"vZ0":-5.552533646107228,"x":78.7,"y":215.89,"x0":-2.6757309547590085,"y0":50.004641817505515,"z0":5.769730787923886,"aX":11.344225944919208},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-4.0,"breakHorizontal":-13.9,"spinRate":2426,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.4278467700964552,"extension":6.848008951353135},"index":5,"playId":"60959f4e-8a8c-3c19-9133-ec2185a6aa9e","pitchNumber":6,"startTime":"2026-09-20T19:50:16.567Z","endTime":"2026-09-20T19:50:20.656Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:50:20.656Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Steven Kwan singles on a line drive to center fielder Denzel Clarke.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-20T19:52:14.793Z","endTime":"2026-09-20T19:53:54.130Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672016,"link":"/api/v1/people/672016"},"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(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.6,"endSpeed":86.3,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.166236578475264,"aZ":-16.252591697766206,"pfxX":-5.9385207419050055,"pfxZ":8.324499419199974,"pX":0.7627838185019725,"pZ":2.534348723696512,"vX0":6.511827169393124,"vY0":-137.58824929960653,"vZ0":-4.539223069626684,"x":87.92,"y":170.35,"x0":-0.8656159529209924,"y0":50.00511933809123,"z0":5.310603986835495,"aX":-11.361879329027287},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.3,"breakHorizontal":9.4,"spinRate":2227,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.3984272041658494,"extension":6.5149835809744046},"index":0,"playId":"6f8c95c1-63af-30cc-900b-f05e5cbb8acb","pitchNumber":1,"startTime":"2026-09-20T19:52:33.395Z","endTime":"2026-09-20T19:52:37.291Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.9,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.736174321055746,"aZ":-25.1322454828933,"pfxX":-2.897379153067728,"pfxZ":3.678623254578448,"pX":1.0049931797501699,"pZ":1.5926823383686297,"vX0":6.580616188816768,"vY0":-137.13845218647052,"vZ0":-5.011924041128937,"x":78.69,"y":195.78,"x0":-1.0433204448779605,"y0":50.005701470434246,"z0":5.146130691625432,"aX":-5.551208794600339},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.9,"breakHorizontal":4.0,"spinRate":2333,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.39853904636406634,"extension":6.4634059905728725},"index":1,"playId":"2808aa7d-8b64-354d-b50b-f109aa56b939","pitchNumber":2,"startTime":"2026-09-20T19:52:50.172Z","endTime":"2026-09-20T19:52:54.073Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.1,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.000613398965623,"aZ":-18.879051547540385,"pfxX":-5.861934697556461,"pfxZ":6.825912563523442,"pX":-0.16556332344001248,"pZ":2.663829858725095,"vX0":4.418445581345724,"vY0":-138.66740688865826,"vZ0":-3.798013455004012,"x":123.31,"y":166.86,"x0":-1.0180260948823414,"y0":50.00057290494934,"z0":5.310611308065186,"aX":-11.414619144376577},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.8,"breakHorizontal":9.7,"spinRate":2247,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.3949763143561973,"extension":6.492752899511217},"index":2,"playId":"640d4105-eb40-3abb-9656-569af1aa7448","pitchNumber":3,"startTime":"2026-09-20T19:53:07.119Z","endTime":"2026-09-20T19:53:10.970Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.8,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.846694825796927,"aZ":-25.41431381087445,"pfxX":-0.7141913763010477,"pfxZ":3.450206369377753,"pX":-0.49411162628577165,"pZ":4.253566568162035,"vX0":2.314857929060342,"vY0":-137.96579498916057,"vZ0":1.354395332926234,"x":135.83,"y":123.93,"x0":-1.2451028199052936,"y0":50.00477949689909,"z0":5.448888964926984,"aX":-1.4004254605853592},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.7,"breakHorizontal":0.8,"spinRate":2272,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.39448203217508526,"extension":6.477108907225556},"index":3,"playId":"17d16d5c-2005-36e0-abf2-55132e00f6d7","pitchNumber":4,"startTime":"2026-09-20T19:53:25.079Z","endTime":"2026-09-20T19:53:29.020Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.4,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.80663968337434,"aZ":-21.188570124072605,"pfxX":-0.8098782869647636,"pfxZ":5.670242284250733,"pX":0.26899844022295966,"pZ":2.492329744812442,"vX0":3.8722238499236594,"vY0":-137.42157860761048,"vZ0":-3.594159459629412,"x":106.75,"y":171.49,"x0":-1.0453086776967226,"y0":50.000291557628,"z0":5.2342808984061,"aX":-1.5685546922156408},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.8,"breakHorizontal":0.7,"spinRate":2207,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.39664610868466266,"extension":6.41613594926165},"hitData":{"launchSpeed":92.6,"launchAngle":14.0,"totalDistance":222.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":111.95,"coordY":94.78}},"index":4,"playId":"b226fa7c-6742-32bf-9901-a90ab12d9eea","pitchNumber":5,"startTime":"2026-09-20T19:53:43.692Z","endTime":"2026-09-20T19:53:54.130Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:53:54.130Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Ramírez grounds out softly to first baseman Tommy White. Steven Kwan to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-20T19:53:54.162Z","endTime":"2026-09-20T19:56:20.634Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"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,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695720,"link":"/api/v1/people/695720"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.1,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.306551483076767,"aZ":-25.06704565045347,"pfxX":2.3865184494177925,"pfxZ":4.346409539783143,"pX":0.4946555874180709,"pZ":2.2467375402741157,"vX0":3.3202131517169176,"vY0":-127.18550870304377,"vZ0":-2.621235084770385,"x":98.14,"y":178.12,"x0":-1.1383684301284762,"y0":50.00602830537179,"z0":5.280535278051799,"aX":3.907267485154684},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.4,"breakHorizontal":-5.0,"spinRate":2817,"spinDirection":71},"zone":6,"typeConfidence":2.0,"plateTime":0.430799034527384,"extension":6.38091305649357},"index":0,"playId":"19b52e4f-793e-3fa6-b11a-72eecdc36dc7","pitchNumber":1,"startTime":"2026-09-20T19:54:21.166Z","endTime":"2026-09-20T19:54:25.573Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.2,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.172267223072076,"aZ":-20.15263797983444,"pfxX":-9.052517334073897,"pfxZ":6.310184564308978,"pX":0.295486244968511,"pZ":1.8465153187856889,"vX0":7.005866658906817,"vY0":-137.5848267756185,"vZ0":-5.4426671675852045,"x":105.74,"y":188.92,"x0":-1.1150591884153414,"y0":50.006772887174655,"z0":5.227660091366645,"aX":-17.25884098758517},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.3,"breakHorizontal":14.8,"spinRate":2259,"spinDirection":222},"zone":9,"typeConfidence":2.0,"plateTime":0.39899045668323296,"extension":6.386711599912843},"index":1,"playId":"b608a5cf-936a-38d9-afd7-30e37bd05ae7","pitchNumber":2,"startTime":"2026-09-20T19:54:43.069Z","endTime":"2026-09-20T19:54:46.974Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"playId":"246b34bc-4787-3596-9e2a-9d976857b96d","startTime":"2026-09-20T19:55:03.948Z","endTime":"2026-09-20T19:55:07.655Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.5,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.214376789729727,"aZ":-34.849912551722426,"pfxX":-7.653716427062804,"pfxZ":-1.5748985481229019,"pX":-1.5085248512057892,"pZ":1.4343779786117932,"vX0":1.616094485676459,"vY0":-130.15858414747078,"vZ0":-3.034762745622188,"x":174.5,"y":200.05,"x0":-1.147883335607285,"y0":50.00560687632367,"z0":5.285351335168274,"aX":-12.98448584196867},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-3.4,"breakHorizontal":13.4,"spinRate":1170,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.42266142403138485,"extension":6.580119874357392},"index":3,"playId":"187881d6-8203-3db2-a5b9-540e9a475e5e","pitchNumber":3,"startTime":"2026-09-20T19:55:25.091Z","endTime":"2026-09-20T19:55:28.932Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.0,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.02612234824053,"aZ":-14.442017219378226,"pfxX":-5.365680614665669,"pfxZ":9.312129034415236,"pX":0.5114919821307732,"pZ":1.7053863381812222,"vX0":6.302696644643312,"vY0":-137.70612867212853,"vZ0":-6.637545632497928,"x":97.5,"y":192.73,"x0":-1.119124108817262,"y0":50.00222872834583,"z0":5.139772925543632,"aX":-10.216770829750278},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.5,"breakHorizontal":8.3,"spinRate":2325,"spinDirection":223},"zone":9,"typeConfidence":2.0,"plateTime":0.39906701273294587,"extension":6.557287694381878},"index":4,"playId":"6d6de6c7-9b44-3b61-92fc-b3bc7d12448a","pitchNumber":4,"startTime":"2026-09-20T19:55:49.521Z","endTime":"2026-09-20T19:55:52.733Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.3,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.863093526346233,"aZ":-32.038250775644144,"pfxX":-7.058076840639633,"pfxZ":0.07617637727643967,"pX":-0.5004102296730879,"pZ":1.2848255201071435,"vX0":3.651572899998146,"vY0":-131.75963521723352,"vZ0":-4.197478047336787,"x":136.07,"y":204.09,"x0":-0.9868955036677153,"y0":50.00267910481087,"z0":5.264703637002639,"aX":-12.415865769126295},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":-0.6,"breakHorizontal":12.0,"spinRate":1105,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.4156244534816773,"extension":6.529664828453692},"hitData":{"launchSpeed":33.9,"launchAngle":40.0,"totalDistance":69.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":144.61,"coordY":183.72}},"index":5,"playId":"5f34658d-3890-3a40-89c5-18a74e8b623e","pitchNumber":5,"startTime":"2026-09-20T19:56:13.860Z","endTime":"2026-09-20T19:56:20.634Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:56:20.634Z","atBatIndex":4},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Chase DeLauter lines out sharply to right fielder Lawrence Butler. Steven Kwan to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-20T19:56:27.263Z","endTime":"2026-09-20T19:57:43.626Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Lineout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":88.0,"endSpeed":80.8,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.83164196421485,"aZ":-24.563744010641997,"pfxX":2.3845456846417608,"pfxZ":4.5898704371716095,"pX":1.0295398869695234,"pZ":1.3570716012837236,"vX0":4.744703868952362,"vY0":-128.0539595613753,"vZ0":-4.402099841260926,"x":77.76,"y":202.14,"x0":-1.1582956571182048,"y0":50.0034647813191,"z0":5.023848831831564,"aX":3.953055345647404},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.6,"breakHorizontal":-5.4,"spinRate":2857,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.4279953181761673,"extension":6.496147996329106},"index":0,"playId":"ca9d48fb-05f1-3826-adb2-5a9255b93ece","pitchNumber":1,"startTime":"2026-09-20T19:56:54.502Z","endTime":"2026-09-20T19:56:58.310Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.9,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.208813741324597,"aZ":-29.841265453538462,"pfxX":-6.189272849128159,"pfxZ":1.3097304306153212,"pX":0.24067764579502857,"pZ":0.7651096989911645,"vX0":5.56948151872425,"vY0":-132.253769820785,"vZ0":-5.959234597028921,"x":107.83,"y":218.12,"x0":-1.0845346189882106,"y0":50.00061212514573,"z0":5.225648700137848,"aX":-11.004220189652802},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":1.3,"breakHorizontal":10.1,"spinRate":1069,"spinDirection":253},"zone":14,"typeConfidence":2.0,"plateTime":0.4135465438077972,"extension":6.659481350879077},"index":1,"playId":"b2c754b9-308d-3290-831e-2568fa369d3d","pitchNumber":2,"startTime":"2026-09-20T19:57:13.660Z","endTime":"2026-09-20T19:57:17.710Z","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":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.7,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.2023807743082,"aZ":-21.319951740589243,"pfxX":-8.321184707954393,"pfxZ":5.736191821169303,"pX":-0.13472248158319378,"pZ":2.853983445515328,"vX0":5.775932950934709,"vY0":-137.16714228998967,"vZ0":-2.517281723010045,"x":122.14,"y":161.72,"x0":-1.1936319010101812,"y0":50.005516214362835,"z0":5.247835693528495,"aX":-15.754594944141424},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.0,"breakHorizontal":13.8,"spinRate":2111,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.40032902023058003,"extension":6.225275740230144},"hitData":{"launchSpeed":107.8,"launchAngle":15.0,"totalDistance":323.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":187.22,"coordY":84.48}},"index":2,"playId":"fd0f2fe2-22e8-3f7c-aded-dd129dbc605c","pitchNumber":3,"startTime":"2026-09-20T19:57:33.409Z","endTime":"2026-09-20T19:57:43.626Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:57:43.626Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jo Adell flies out to center fielder Denzel Clarke.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-20T19:57:52.290Z","endTime":"2026-09-20T19:58:38.770Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672016,"link":"/api/v1/people/672016"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.540081802619294,"aZ":-23.025110580597467,"pfxX":-0.2723819944834962,"pfxZ":4.581286522694619,"pX":0.5408222695454865,"pZ":2.9880047756308814,"vX0":4.544389541866625,"vY0":-139.30745792367543,"vZ0":-2.143598377200985,"x":96.39,"y":158.1,"x0":-1.0651352255510274,"y0":50.00473953388657,"z0":5.264196197766835,"aX":-0.5453169107815883},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":8.2,"breakHorizontal":-0.2,"spinRate":2527,"spinDirection":200},"zone":3,"typeConfidence":2.0,"plateTime":0.39077065509566955,"extension":6.58953665490627},"index":0,"playId":"8483130d-11ad-316f-846c-d392b3f296d4","pitchNumber":1,"startTime":"2026-09-20T19:58:11.525Z","endTime":"2026-09-20T19:58:15.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.01583830222621,"aZ":-21.405620940493712,"pfxX":-9.010305431628298,"pfxZ":5.33595108298679,"pX":-0.2069772314711081,"pZ":2.7086594949745066,"vX0":5.353680756285618,"vY0":-140.94979967708164,"vZ0":-3.1088674180390954,"x":124.89,"y":165.65,"x0":-0.9569150053575812,"y0":50.004684938648985,"z0":5.202642252994912,"aX":-18.193297794591324},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.2,"breakHorizontal":15.2,"spinRate":2225,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.3880856384663609,"extension":6.530229976550639},"hitData":{"launchSpeed":87.6,"launchAngle":43.0,"totalDistance":282.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":106.6,"coordY":88.35}},"index":1,"playId":"fb07319e-a9ee-35b2-9a17-bb309fb5c935","pitchNumber":2,"startTime":"2026-09-20T19:58:29.720Z","endTime":"2026-09-20T19:58:38.770Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T19:58:38.770Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zack Gelof singles on a line drive to left fielder Angel Martínez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-20T20:00:19.930Z","endTime":"2026-09-20T20:01:32.944Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.7,"endSpeed":89.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.14871292605754,"aZ":-10.22999861665665,"pfxX":-6.89688805759618,"pfxZ":10.791469726600411,"pX":-0.05243856057984143,"pZ":2.839123614051523,"vX0":9.065756766793774,"vY0":-141.8732990658208,"vZ0":-6.952071480982501,"x":119.0,"y":162.12,"x0":-2.396710878920858,"y0":50.005996890335865,"z0":5.977015036482065,"aX":-14.029788581295836},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.2,"breakHorizontal":10.6,"spinRate":2287,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.3864011699386354,"extension":6.878346641935249},"index":0,"playId":"454f7ec5-f938-3b0c-a7ae-904b86bbd601","pitchNumber":1,"startTime":"2026-09-20T20:00:49.440Z","endTime":"2026-09-20T20:00:53.264Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.8,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.32735166379593,"aZ":-10.389916962930874,"pfxX":-5.502996130955259,"pfxZ":10.653825994999206,"pX":0.7709300988676114,"pZ":2.0260399670023,"vX0":10.381649453218243,"vY0":-141.4076612411791,"vZ0":-9.333333994119819,"x":87.61,"y":184.08,"x0":-2.2170635289436187,"y0":50.00572389485209,"z0":6.017632455991365,"aX":-11.255812399971147},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.6,"breakHorizontal":8.0,"spinRate":2270,"spinDirection":213},"zone":9,"typeConfidence":2.0,"plateTime":0.3859198115076614,"extension":7.089200771941493},"index":1,"playId":"baf5850d-670f-37de-9ed3-0e45d00ee877","pitchNumber":2,"startTime":"2026-09-20T20:01:05.657Z","endTime":"2026-09-20T20:01:09.814Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.3,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.50341167496531,"aZ":-42.92550513009505,"pfxX":4.965277981541668,"pfxZ":-7.384664261142613,"pX":0.0038204825231550263,"pZ":1.88992625942664,"vX0":3.973776078119369,"vY0":-120.2260469551248,"vZ0":-1.542617531958891,"x":116.85,"y":187.75,"x0":-2.3187326983598617,"y0":50.00221656608526,"z0":6.368395805125738,"aX":7.228708207274778},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-13.4,"breakHorizontal":-10.0,"spinRate":2445,"spinDirection":28},"zone":8,"typeConfidence":2.0,"plateTime":0.4565371494322328,"extension":6.896708226017964},"hitData":{"launchSpeed":102.9,"launchAngle":13.0,"totalDistance":231.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":94.38,"coordY":109.29}},"index":2,"playId":"8a5e2051-4f0b-3144-ab2d-0e8021ad00b7","pitchNumber":3,"startTime":"2026-09-20T20:01:21.952Z","endTime":"2026-09-20T20:01:32.944Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:01:32.944Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Donovan Walton singles on a ground ball to left fielder Angel Martínez. Zack Gelof to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-20T20:01:40.700Z","endTime":"2026-09-20T20:02:46.715Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"postOnSecond":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"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":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"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, 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":82.6,"endSpeed":76.6,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.046561691715667,"aZ":-42.65517867792788,"pfxX":5.0356946794214865,"pfxZ":-7.152846468340097,"pX":-0.03952034061653496,"pZ":1.8951327583684339,"vX0":4.078222497971807,"vY0":-120.23072599270056,"vZ0":-1.1943109000800352,"x":118.51,"y":187.61,"x0":-2.4111221647337593,"y0":50.00168487292186,"z0":6.179651837539706,"aX":7.380035635551921},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-13.0,"breakHorizontal":-10.1,"spinRate":2465,"spinDirection":30},"zone":8,"typeConfidence":2.0,"plateTime":0.45534620036610907,"extension":6.834144354424333},"index":0,"playId":"0223b2b5-c484-3f81-9e20-542c402a44ac","pitchNumber":1,"startTime":"2026-09-20T20:01:57.696Z","endTime":"2026-09-20T20:02:01.634Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.3,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.881883656375685,"aZ":-43.24618922067653,"pfxX":4.047974865316513,"pfxZ":-7.44308002485077,"pX":1.080715637397362,"pZ":1.4766646135901336,"vX0":6.8194803557436865,"vY0":-121.22318038004855,"vZ0":-2.0293724837679847,"x":75.81,"y":198.91,"x0":-2.2958019854563623,"y0":50.00361093512834,"z0":6.102766565619946,"aX":6.0199575616016885},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-13.7,"breakHorizontal":-9.0,"spinRate":2514,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.45196438104983017,"extension":6.969294693591228},"index":1,"playId":"1d2345f6-36b6-3773-b83e-3f9c1a345f20","pitchNumber":2,"startTime":"2026-09-20T20:02:16.981Z","endTime":"2026-09-20T20:02:20.848Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":90.6,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.2924973270603,"aZ":-16.307313213491753,"pfxX":-7.134242071868063,"pfxZ":7.560622026767474,"pX":-0.7916474170661876,"pZ":2.690585682860368,"vX0":7.543106542535207,"vY0":-143.70354061708298,"vZ0":-6.36464313874469,"x":147.18,"y":166.13,"x0":-2.519571586393595,"y0":50.00264112489492,"z0":5.941502454917548,"aX":-14.969989533223943},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":12.6,"breakHorizontal":11.5,"spinRate":2316,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.38068281490374645,"extension":6.908438045931717},"hitData":{"launchSpeed":93.2,"launchAngle":6.0,"totalDistance":118.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":100.44,"coordY":114.73}},"index":2,"playId":"13ea70a7-09e5-3313-96a6-9144afe0a79b","pitchNumber":3,"startTime":"2026-09-20T20:02:36.198Z","endTime":"2026-09-20T20:02:46.715Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:02:46.715Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tommy White grounds out, second baseman Travis Bazzana to first baseman Nathaniel Lowe. Zack Gelof to 3rd. Donovan Walton to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-20T20:02:48.849Z","endTime":"2026-09-20T20:04:23.901Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"postOnThird":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683953,"link":"/api/v1/people/683953"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.1,"endSpeed":91.1,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.322358462750028,"aZ":-21.58568368226715,"pfxX":-8.479044214777566,"pfxZ":5.007029534701816,"pX":0.0140152124908246,"pZ":2.799564120138055,"vX0":10.090472412152774,"vY0":-144.02146311955673,"vZ0":-4.706527327120374,"x":116.47,"y":163.19,"x0":-2.4221329351451746,"y0":50.00238798499092,"z0":5.777710775555533,"aX":-17.93261107554333},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":8.3,"breakHorizontal":13.6,"spinRate":2050,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.37932249279201047,"extension":7.00220033106926},"index":0,"playId":"0c7d2c30-02a2-3046-a3ae-c11b3586208d","pitchNumber":1,"startTime":"2026-09-20T20:03:11.933Z","endTime":"2026-09-20T20:03:15.775Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.059891204993583,"aZ":-35.94973602265781,"pfxX":6.173128322417364,"pfxZ":-2.2530586760628015,"pX":0.24934139339868158,"pZ":2.463983366178734,"vX0":5.0620376144481565,"vY0":-128.48741311058816,"vZ0":-1.3755416197216697,"x":107.5,"y":172.25,"x0":-2.546702932923614,"y0":50.002262491368235,"z0":5.7939464703449755,"aX":10.344337251790613},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-4.2,"breakHorizontal":-12.2,"spinRate":2394,"spinDirection":57},"zone":6,"typeConfidence":2.0,"plateTime":0.42591499736094507,"extension":7.009439036245123},"index":1,"playId":"b1a7d9af-229f-3860-9a89-a0c4d2bfec50","pitchNumber":2,"startTime":"2026-09-20T20:03:30.284Z","endTime":"2026-09-20T20:03:33.975Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.4,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.15447466673862,"aZ":-43.91860343550296,"pfxX":4.193278884551005,"pfxZ":-7.854214261694247,"pX":1.3604036772557582,"pZ":0.8707732096226727,"vX0":6.79515043854469,"vY0":-122.34816477539398,"vZ0":-3.4040796574394516,"x":65.14,"y":215.27,"x0":-2.0121970766661805,"y0":50.00216827929633,"z0":6.094322584523658,"aX":6.270494257573205},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-14.8,"breakHorizontal":-9.4,"spinRate":2474,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.4499999406015851,"extension":6.8625342282991095},"index":2,"playId":"df277108-3b13-3467-a9f1-95cdb95064a5","pitchNumber":3,"startTime":"2026-09-20T20:03:51.065Z","endTime":"2026-09-20T20:03:55.092Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.9,"endSpeed":90.8,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.393315264525345,"aZ":-18.128393914718274,"pfxX":-7.90694554848458,"pfxZ":6.669240872090452,"pX":-0.18623848415794148,"pZ":3.3853429638325414,"vX0":9.038336302995697,"vY0":-143.75939102938875,"vZ0":-3.7267407583559287,"x":124.1,"y":147.38,"x0":-2.3344340412991738,"y0":50.002828371790535,"z0":5.814644902760137,"aX":-16.653052728469127},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":11.5,"breakHorizontal":12.6,"spinRate":2039,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.38010801214959233,"extension":7.039114837110877},"hitData":{"launchSpeed":88.5,"launchAngle":-10.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.66,"coordY":152.85}},"index":3,"playId":"ca1d676b-6dd0-3fed-9650-5dd1c8abd852","pitchNumber":4,"startTime":"2026-09-20T20:04:15.880Z","endTime":"2026-09-20T20:04:23.901Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:04:23.901Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alika Williams strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-20T20:04:30.296Z","endTime":"2026-09-20T20:06:20.647Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"postOnThird":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.4,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.04360586333492,"aZ":-37.00239251682106,"pfxX":6.581280930532923,"pfxZ":-2.8822008150301777,"pX":0.25337791256015835,"pZ":2.4913316472734044,"vX0":5.020656653693235,"vY0":-128.7022775520545,"vZ0":-1.0172861498590637,"x":107.34,"y":171.51,"x0":-2.578539660651589,"y0":50.002325459007366,"z0":5.760762237000282,"aX":11.025278568528064},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-5.2,"breakHorizontal":-13.1,"spinRate":2336,"spinDirection":52},"zone":6,"typeConfidence":2.0,"plateTime":0.4257967882969034,"extension":7.091203923251125},"index":0,"playId":"a21a224e-9558-318c-8e50-5d7b083e5df7","pitchNumber":1,"startTime":"2026-09-20T20:04:51.187Z","endTime":"2026-09-20T20:04:55.049Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.1,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.570819495518474,"aZ":-36.11806630697113,"pfxX":7.181927172270219,"pfxZ":-2.327704468909512,"pX":0.5944452742943952,"pZ":1.4504447502742308,"vX0":5.7034891380209345,"vY0":-129.37696700381116,"vZ0":-4.014726486931946,"x":94.34,"y":199.62,"x0":-2.5738080530498277,"y0":50.00619795159412,"z0":5.7973929982873935,"aX":12.148418547114044},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-4.9,"breakHorizontal":-14.3,"spinRate":2278,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.42373563386490787,"extension":7.006929700016679},"index":1,"playId":"389e25fd-a4c4-35cf-8fdb-ea6bd38634f7","pitchNumber":2,"startTime":"2026-09-20T20:05:10.139Z","endTime":"2026-09-20T20:05:13.697Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.3,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.146304951606012,"aZ":-44.29756054935255,"pfxX":6.057591091191242,"pfxZ":-8.113273293349273,"pX":0.7106880035774337,"pZ":1.012954178687555,"vX0":5.419946349689943,"vY0":-122.25876578225089,"vZ0":-3.051461120401009,"x":89.91,"y":211.43,"x0":-2.3330757373570017,"y0":50.00465425398305,"z0":6.129475782876409,"aX":9.047569796066904},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-15.1,"breakHorizontal":-12.4,"spinRate":2588,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.4503402752268588,"extension":7.01984536813718},"index":2,"playId":"f9d5a6c0-92e7-3154-859d-3168f13bbad6","pitchNumber":3,"startTime":"2026-09-20T20:05:30.039Z","endTime":"2026-09-20T20:05:33.638Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.0,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.213070773148427,"aZ":-35.29607388009712,"pfxX":6.131438506264271,"pfxZ":-1.8444037877002941,"pX":0.24956419084502854,"pZ":1.7767781872662165,"vX0":5.260998302591517,"vY0":-128.96832633873538,"vZ0":-3.19211057662569,"x":107.49,"y":190.81,"x0":-2.6118707198277495,"y0":50.00524733015254,"z0":5.746053422554803,"aX":10.35561148273319},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-3.8,"breakHorizontal":-12.2,"spinRate":2373,"spinDirection":53},"zone":9,"typeConfidence":2.0,"plateTime":0.42429116045996285,"extension":7.071106251227866},"index":3,"playId":"bc953204-9eab-3161-9463-9f75fbabe977","pitchNumber":4,"startTime":"2026-09-20T20:05:53.950Z","endTime":"2026-09-20T20:05:57.531Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.7,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.095273274801848,"aZ":-35.39391363509687,"pfxX":5.485959429126201,"pfxZ":-1.8364201989965583,"pX":0.29056052453901937,"pZ":1.981685283268384,"vX0":5.601234199301089,"vY0":-130.87951378688274,"vZ0":-3.1739937319534537,"x":105.92,"y":185.27,"x0":-2.582571956251588,"y0":50.00441953411729,"z0":5.834587533618326,"aX":9.609979867011976},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-3.7,"breakHorizontal":-11.0,"spinRate":2329,"spinDirection":45},"zone":9,"typeConfidence":2.0,"plateTime":0.41694044003784425,"extension":6.867161628074665},"index":4,"playId":"6aabc238-48b9-384d-99da-ec72143f3bed","pitchNumber":5,"startTime":"2026-09-20T20:06:16.306Z","endTime":"2026-09-20T20:06:20.647Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:06:20.647Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonah Heim grounds out, third baseman José Ramírez to first baseman Nathaniel Lowe.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-20T20:06:44.391Z","endTime":"2026-09-20T20:07:19.593Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.8,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.686521430582626,"aZ":-34.23775701207471,"pfxX":6.289948958188956,"pfxZ":-1.208077327324717,"pX":0.9085048242698031,"pZ":1.4746115980837768,"vX0":6.848197619227042,"vY0":-129.3161239705067,"vZ0":-4.098629999206401,"x":82.37,"y":198.97,"x0":-2.5823270596608063,"y0":50.00183958100205,"z0":5.6809083525850825,"aX":10.748358810801415},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-2.9,"breakHorizontal":-12.8,"spinRate":2382,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.422092886053421,"extension":7.074379799236339},"index":0,"playId":"a3d98dcd-51e4-3abd-93ad-ab1410e49ab3","pitchNumber":1,"startTime":"2026-09-20T20:06:46.737Z","endTime":"2026-09-20T20:06:50.646Z","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":88.8,"endSpeed":81.9,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.03761532560164,"aZ":-35.174190932403185,"pfxX":5.816315441452007,"pfxZ":-1.7723027225158035,"pX":0.664700608350726,"pZ":2.2476564540376485,"vX0":6.323147927142402,"vY0":-129.2336458900677,"vZ0":-2.2454139227322454,"x":91.66,"y":178.09,"x0":-2.569863938256554,"y0":50.00375376423477,"z0":5.830571111533046,"aX":9.834647575150722},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-3.5,"breakHorizontal":-12.0,"spinRate":2409,"spinDirection":47},"zone":9,"typeConfidence":2.0,"plateTime":0.423888012032664,"extension":7.027408778857354},"hitData":{"launchSpeed":84.3,"launchAngle":-10.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.09,"coordY":161.33}},"index":1,"playId":"f5b1fc36-37cc-3a54-846e-5cae8c08e289","pitchNumber":2,"startTime":"2026-09-20T20:07:11.566Z","endTime":"2026-09-20T20:07:19.593Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:07:19.593Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Travis Bazzana strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-20T20:09:23.477Z","endTime":"2026-09-20T20:10:20.528Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.47610918478218,"aZ":-24.328629486867754,"pfxX":1.4919939903392425,"pfxZ":4.105450559660586,"pX":1.1200423148600827,"pZ":2.744037572505009,"vX0":5.171962974194414,"vY0":-136.25165118025066,"vZ0":-2.324519736091724,"x":74.31,"y":164.69,"x0":-0.9844020763536997,"y0":50.00077907349338,"z0":5.261815307035022,"aX":2.848355575714594},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.2,"breakHorizontal":-3.6,"spinRate":2305,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.3995839926447253,"extension":6.493999096010623},"index":0,"playId":"4c847e6c-7326-3f95-a08b-abc95e8bf24c","pitchNumber":1,"startTime":"2026-09-20T20:09:34.005Z","endTime":"2026-09-20T20:09:37.432Z","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":90.0,"endSpeed":83.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.77888999039693,"aZ":-31.2200103346595,"pfxX":-5.808056044927449,"pfxZ":0.5431987455449283,"pX":0.45763874590925735,"pZ":1.4271105526297623,"vX0":5.2989905817035385,"vY0":-131.12774787231538,"vZ0":-4.0876701142495335,"x":99.56,"y":200.25,"x0":-0.8237392732602009,"y0":50.00453778524306,"z0":5.306374344227031,"aX":-10.230441500500001},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":0.4,"breakHorizontal":9.5,"spinRate":1100,"spinDirection":257},"zone":14,"typeConfidence":2.0,"plateTime":0.4159113714590603,"extension":6.5830035442864805},"index":1,"playId":"273f58a8-df4a-3865-8add-396dfcb82cdd","pitchNumber":2,"startTime":"2026-09-20T20:09:53.874Z","endTime":"2026-09-20T20:09:58.061Z","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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.931934695759043,"aZ":-38.07714724506402,"pfxX":3.1230157486714747,"pfxZ":-3.8542807244724457,"pX":-0.23047274327846007,"pZ":2.3477188009750813,"vX0":0.5750317546826569,"vY0":-122.87940199294563,"vZ0":0.12323085981889648,"x":125.79,"y":175.39,"x0":-0.8731961122839368,"y0":50.00311468093974,"z0":5.527207640486081,"aX":4.784005221504591},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-6.7,"breakHorizontal":-5.8,"spinRate":2686,"spinDirection":45},"zone":5,"typeConfidence":2.0,"plateTime":0.4454340688404841,"extension":6.534931327607164},"index":2,"playId":"7ac75375-fba7-36e4-96e7-b33cf1ac0b24","pitchNumber":3,"startTime":"2026-09-20T20:10:16.185Z","endTime":"2026-09-20T20:10:20.528Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:10:20.528Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathaniel Lowe grounds out, second baseman Donovan Walton to first baseman Tommy White.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-20T20:10:23.649Z","endTime":"2026-09-20T20:11:49.324Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":695720,"link":"/api/v1/people/695720"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.6,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.27043372813356,"aZ":-15.580315244700808,"pfxX":-5.488551508760139,"pfxZ":8.251430524307501,"pX":0.9766168488530479,"pZ":2.8131029789692965,"vX0":7.114502506403013,"vY0":-140.75317241827474,"vZ0":-4.122312676688056,"x":79.77,"y":162.83,"x0":-0.8680070375133964,"y0":50.003688194978814,"z0":5.302324214574033,"aX":-11.03891635879972},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.3,"breakHorizontal":8.5,"spinRate":2357,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.38881115871965477,"extension":6.538444053927843},"index":0,"playId":"a6c1ec93-e491-3d08-925b-18bdc7cef4f4","pitchNumber":1,"startTime":"2026-09-20T20:10:46.178Z","endTime":"2026-09-20T20:10:49.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.2,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.796670582610428,"aZ":-23.385916370835325,"pfxX":1.2210408948094975,"pfxZ":4.541234392946468,"pX":0.5517911285734113,"pZ":3.21778835848268,"vX0":3.760605229411744,"vY0":-137.55114116816435,"vZ0":-1.4948187304801968,"x":95.97,"y":151.9,"x0":-0.9864532269395667,"y0":50.00108694450315,"z0":5.33934100270356,"aX":2.360659153128866},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.2,"breakHorizontal":-2.9,"spinRate":2367,"spinDirection":219},"zone":3,"typeConfidence":2.0,"plateTime":0.3967623234972648,"extension":6.308511862778978},"index":1,"playId":"34aab2c7-6e62-3d09-961b-bc6e60d64ef3","pitchNumber":2,"startTime":"2026-09-20T20:11:03.687Z","endTime":"2026-09-20T20:11:07.544Z","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":91.3,"endSpeed":84.3,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.42725093232786,"aZ":-32.42936785066215,"pfxX":-6.460544348983026,"pfxZ":-0.14212208398518955,"pX":0.5184732029360367,"pZ":0.7011109002168588,"vX0":5.8927584578924295,"vY0":-132.76548375419236,"vZ0":-5.638211161514452,"x":97.24,"y":219.85,"x0":-0.886418286245548,"y0":50.00487376538153,"z0":5.202039306812862,"aX":-11.578439164099356},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":-1.2,"breakHorizontal":10.4,"spinRate":1077,"spinDirection":254},"zone":14,"typeConfidence":2.0,"plateTime":0.41197130901034207,"extension":6.553650276834054},"index":2,"playId":"463808ba-c5a9-3d13-8b19-b28b397c8121","pitchNumber":3,"startTime":"2026-09-20T20:11:20.443Z","endTime":"2026-09-20T20:11:24.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":88.1,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.737585837644506,"aZ":-26.36529372882692,"pfxX":0.5016766294947597,"pfxZ":2.9709510642623584,"pX":0.775460403861097,"pZ":2.3102443393024004,"vX0":4.762348348430874,"vY0":-137.54132544189042,"vZ0":-3.098619142431622,"x":87.44,"y":176.4,"x0":-1.0293009852442248,"y0":50.00230461382979,"z0":5.200467913277615,"aX":0.9795541087479603},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.0,"breakHorizontal":-1.7,"spinRate":2350,"spinDirection":187},"zone":6,"typeConfidence":2.0,"plateTime":0.3951960326576902,"extension":6.451109637650648},"hitData":{"launchSpeed":72.7,"launchAngle":-29.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.24,"coordY":162.54}},"index":3,"playId":"aeab8ad7-ae3c-3cb0-bd2e-d0e3824fe9e1","pitchNumber":4,"startTime":"2026-09-20T20:11:41.771Z","endTime":"2026-09-20T20:11:49.324Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:11:49.324Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Angel Martínez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-20T20:12:19.955Z","endTime":"2026-09-20T20:13:25.056Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-20T20:12:07.219Z","endTime":"2026-09-20T20:12:22.285Z","isPitch":false,"type":"action","player":{"id":682657,"link":"/api/v1/people/682657"}},{"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":96.6,"endSpeed":89.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.793636072283313,"aZ":-20.807607497231803,"pfxX":-7.121946407774006,"pfxZ":5.599489977457205,"pX":0.6328746928514208,"pZ":1.9677206184828493,"vX0":6.772730543036858,"vY0":-140.61192216659958,"vZ0":-5.17397926237778,"x":92.88,"y":185.65,"x0":-0.865785083857976,"y0":50.00319653236614,"z0":5.15604593821386,"aX":-14.457280845365897},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.4,"breakHorizontal":11.8,"spinRate":2373,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.387523128055169,"extension":6.571100201025873},"index":1,"playId":"647ed55c-84c0-3dde-aea1-a85af2d3a679","pitchNumber":1,"startTime":"2026-09-20T20:12:22.285Z","endTime":"2026-09-20T20:12:26.498Z","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":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.031986799265017,"aZ":-33.40480032468457,"pfxX":6.297981554606293,"pfxZ":-0.7533143445060606,"pX":-0.4674658150269003,"pZ":2.1053690889303076,"vX0":-0.5089673276526865,"vY0":-126.9384826264803,"vZ0":-1.338020985790057,"x":134.82,"y":181.94,"x0":-1.0834252408047451,"y0":50.002532148305676,"z0":5.2894182413074,"aX":10.316932674462993},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.4,"breakHorizontal":-11.3,"spinRate":2775,"spinDirection":56},"zone":7,"typeConfidence":2.0,"plateTime":0.4308636114787885,"extension":6.3759860061731874},"index":2,"playId":"999ea57e-d3cb-3129-af96-c7867c4aa52c","pitchNumber":2,"startTime":"2026-09-20T20:12:41.191Z","endTime":"2026-09-20T20:12:45.095Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.09416368328825,"aZ":-30.521658779193462,"pfxX":6.907112528276033,"pfxZ":0.987297758217375,"pX":-1.629003757168219,"pZ":2.5700232992525796,"vX0":-2.892373773896993,"vY0":-127.93551917334074,"vZ0":-0.6738186994504675,"x":179.09,"y":169.39,"x0":-1.3869693196044075,"y0":50.00265545048207,"z0":5.20965551911234,"aX":11.555990445421095},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.9,"breakHorizontal":-12.0,"spinRate":2832,"spinDirection":66},"zone":11,"typeConfidence":2.0,"plateTime":0.4266224379917327,"extension":6.329633085079214},"index":3,"playId":"d5ae5d0c-6065-3899-af96-d06de247c285","pitchNumber":3,"startTime":"2026-09-20T20:13:01.954Z","endTime":"2026-09-20T20:13:05.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":92.3,"endSpeed":84.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.88473078005085,"aZ":-33.77451973989289,"pfxX":-6.871673148102058,"pfxZ":-0.8808645905607895,"pX":-0.1977293109932658,"pZ":-0.2857558556324462,"vX0":4.183430236715497,"vY0":-134.14127784690183,"vZ0":-7.924715204219392,"x":124.54,"y":246.5,"x0":-0.88731362448786,"y0":50.002244611345446,"z0":5.124996664460376,"aX":-12.482383750818412},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-3.1,"breakHorizontal":11.5,"spinRate":1110,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.4088210344819765,"extension":6.7460122606954185},"index":4,"playId":"7bb2f3f8-0063-31e1-906c-b3fc06f8427b","pitchNumber":4,"startTime":"2026-09-20T20:13:18.957Z","endTime":"2026-09-20T20:13:25.056Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:13:25.056Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Denzel Clarke called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-20T20:15:13.826Z","endTime":"2026-09-20T20:16:53.021Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":672016,"fullName":"Denzel Clarke","link":"/api/v1/people/672016"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672016,"fullName":"Denzel Clarke","link":"/api/v1/people/672016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"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":97.3,"endSpeed":89.7,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.055502981870056,"aZ":-23.150955985372192,"pfxX":-9.627377839602,"pfxZ":4.417681628540006,"pX":0.5589563675961164,"pZ":2.642485919543982,"vX0":11.584702203013789,"vY0":-141.28337756004436,"vZ0":-4.681533133104994,"x":95.69,"y":167.43,"x0":-2.3237283461084512,"y0":50.002007733933695,"z0":5.788789021747809,"aX":-19.664239559077068},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":7.3,"breakHorizontal":15.4,"spinRate":2126,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.3861368784080583,"extension":6.89745817933837},"index":0,"playId":"f9770065-2358-304e-93c1-56a918d492b6","pitchNumber":1,"startTime":"2026-09-20T20:15:34.590Z","endTime":"2026-09-20T20:15:38.443Z","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":97.4,"endSpeed":90.3,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.615158648604893,"aZ":-21.189269641570224,"pfxX":-7.781818017577824,"pfxZ":5.342163635533937,"pX":0.9964925462270833,"pZ":2.018062999431863,"vX0":11.96048161847492,"vY0":-141.38601641522047,"vZ0":-6.690408774162589,"x":79.02,"y":184.29,"x0":-2.2479669051549163,"y0":50.00148403045416,"z0":5.742740777015156,"aX":-15.996113801735019},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":8.6,"breakHorizontal":12.1,"spinRate":2084,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.3851675493327056,"extension":6.9956904795139945},"index":1,"playId":"077f7e6c-5002-3a65-97cc-3072abb66213","pitchNumber":2,"startTime":"2026-09-20T20:15:48.372Z","endTime":"2026-09-20T20:15:52.412Z","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":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.3,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.34787483984198,"aZ":-43.680754838364074,"pfxX":4.672783548045555,"pfxZ":-8.114221147374561,"pX":0.8495573092483982,"pZ":1.0166805789531068,"vX0":5.854096447367853,"vY0":-119.27895587088459,"vZ0":-2.798813877699783,"x":84.62,"y":211.33,"x0":-2.2586309174748904,"y0":50.00327939455572,"z0":6.20467396790959,"aX":6.625415221158955},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-15.1,"breakHorizontal":-10.1,"spinRate":2550,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.462025539636286,"extension":6.698558456587248},"index":2,"playId":"fab80ca5-ba22-3bfc-af8c-51386f39a4f6","pitchNumber":3,"startTime":"2026-09-20T20:16:02.112Z","endTime":"2026-09-20T20:16:05.826Z","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":87.9,"endSpeed":81.0,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.230113918025392,"aZ":-32.268554864590854,"pfxX":6.667040170553459,"pfxZ":-0.05867401151005497,"pX":2.296582914150483,"pZ":0.12188317001690867,"vX0":9.781385999020262,"vY0":-127.47761496460089,"vZ0":-7.619848394165011,"x":29.46,"y":235.49,"x0":-2.468442978965831,"y0":50.00188630725731,"z0":5.725089857303688,"aX":10.880813194067077},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.8,"breakHorizontal":-14.4,"spinRate":2427,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4310308267834637,"extension":6.798924889109889},"index":3,"playId":"9a47c82a-db48-31c8-9eef-ecb66195e70e","pitchNumber":4,"startTime":"2026-09-20T20:16:19.593Z","endTime":"2026-09-20T20:16:23.640Z","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":87.4,"endSpeed":80.6,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.210187803164505,"aZ":-34.96029841056015,"pfxX":6.061962531475212,"pfxZ":-1.7111628779253945,"pX":1.3374264797695476,"pZ":1.1160016389377252,"vX0":7.804306696479901,"vY0":-126.98500736482154,"vZ0":-4.788666640212881,"x":66.02,"y":208.65,"x0":-2.569290518073522,"y0":50.00432614340648,"z0":5.822946002019803,"aX":9.852198101797446},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-4.1,"breakHorizontal":-12.8,"spinRate":2392,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.4321405158385945,"extension":7.0262955031174315},"index":4,"playId":"189d2ea3-6179-3475-aae4-62eb7719de8f","pitchNumber":5,"startTime":"2026-09-20T20:16:35.544Z","endTime":"2026-09-20T20:16:39.425Z","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":98.5,"endSpeed":90.2,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.02692251921029,"aZ":-20.137738590130773,"pfxX":-10.080531339763505,"pfxZ":5.792129098948221,"pX":0.45656507865789464,"pZ":2.587444284961084,"vX0":11.390963251216059,"vY0":-143.00071103751307,"vZ0":-5.129463584974154,"x":99.6,"y":168.92,"x0":-2.262891089408444,"y0":50.000857968794236,"z0":5.662178265682233,"aX":-20.94011342218867},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":9.6,"breakHorizontal":16.1,"spinRate":2024,"spinDirection":230},"zone":6,"typeConfidence":2.0,"plateTime":0.38256796373169566,"extension":7.069359641338902},"index":5,"playId":"2ca09c9b-751f-394c-ab67-5ea3485987d1","pitchNumber":6,"startTime":"2026-09-20T20:16:49.187Z","endTime":"2026-09-20T20:16:53.021Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:16:53.021Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Henry Bolte grounds out, second baseman Travis Bazzana to first baseman Nathaniel Lowe.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-20T20:17:00.560Z","endTime":"2026-09-20T20:18:40.461Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"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":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":683953,"link":"/api/v1/people/683953"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.2,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.61866637330077,"aZ":-45.51354185735183,"pfxX":3.674366604011359,"pfxZ":-9.229910749504967,"pX":1.6243927251671983,"pZ":0.8007991471960703,"vX0":7.768205158696021,"vY0":-120.39157614652005,"vZ0":-2.9717674934964684,"x":55.08,"y":217.16,"x0":-2.1404889882360965,"y0":50.00167081174714,"z0":6.138036958092135,"aX":5.310345213725046},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-17.2,"breakHorizontal":-8.8,"spinRate":2476,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.4575868754688326,"extension":6.934676170932023},"index":0,"playId":"fbaa06a3-5f73-30f0-a9e8-c393fe1a8180","pitchNumber":1,"startTime":"2026-09-20T20:17:17.244Z","endTime":"2026-09-20T20:17:21.003Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":89.3,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.62599229496507,"aZ":-22.148680179287474,"pfxX":-10.776996427134005,"pfxZ":4.918971971625062,"pX":0.4967370808643143,"pZ":1.921613114633626,"vX0":11.50959286151528,"vY0":-142.13984197102076,"vZ0":-6.65590346522636,"x":98.07,"y":186.9,"x0":-2.211499935531092,"y0":50.00511188205866,"z0":5.707421575649238,"aX":-21.978952220939387},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":7.6,"breakHorizontal":17.0,"spinRate":2006,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.38584847724036253,"extension":7.084656598400247},"index":1,"playId":"2778c1f5-fc5e-3314-9e3a-f682cfc42138","pitchNumber":2,"startTime":"2026-09-20T20:17:33.616Z","endTime":"2026-09-20T20:17:37.461Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.5,"endSpeed":90.7,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.41913930335476,"aZ":-17.189551783887936,"pfxX":-10.020900070566915,"pfxZ":7.150033879399839,"pX":0.9196012901351418,"pZ":1.1864267357389915,"vX0":12.741272884260077,"vY0":-144.05948811056453,"vZ0":-9.56545591127526,"x":81.95,"y":206.75,"x0":-2.26491690396735,"y0":50.00038411815812,"z0":5.619213836074417,"aX":-20.995542716950695},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.0,"breakHorizontal":15.5,"spinRate":2141,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.38065350981788626,"extension":7.095780962726763},"index":2,"playId":"bf9a42fe-42a7-34fe-9fe6-d45c7c589fc4","pitchNumber":3,"startTime":"2026-09-20T20:17:48.153Z","endTime":"2026-09-20T20:17:52.302Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.4,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.378891627279124,"aZ":-32.871774308423696,"pfxX":6.7403411666782045,"pfxZ":-0.43070343965607183,"pX":0.9310607385867876,"pZ":1.5242743094413873,"vX0":6.447338026726606,"vY0":-125.90545474157626,"vZ0":-4.07176567942855,"x":81.51,"y":197.62,"x0":-2.5340805703114886,"y0":50.004034547007805,"z0":5.808372174787996,"aX":10.875117682534922},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.4,"breakHorizontal":-13.7,"spinRate":2332,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.4342118637628274,"extension":6.975224662728435},"index":3,"playId":"63e73112-de70-304e-a461-484e3c2a5158","pitchNumber":4,"startTime":"2026-09-20T20:18:12.179Z","endTime":"2026-09-20T20:18:15.987Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-09-20T20:18:21.966Z","endTime":"2026-09-20T20:18:33.286Z","isPitch":false,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"}},{"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":98.9,"endSpeed":90.8,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.742512919839196,"aZ":-13.304984205058224,"pfxX":-7.324542433321298,"pfxZ":8.972338876734891,"pX":0.05659298354499899,"pZ":2.5789014673144885,"vX0":9.342078548712985,"vY0":-143.7284556168581,"vZ0":-7.010528750196695,"x":114.84,"y":169.15,"x0":-2.2765455394194074,"y0":50.00228350314909,"z0":5.867366089399469,"aX":-15.402341738960665},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.0,"breakHorizontal":11.5,"spinRate":2166,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.3803559907840186,"extension":7.035751426732835},"hitData":{"launchSpeed":99.6,"launchAngle":-21.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.68,"coordY":141.63}},"index":5,"playId":"9e2c84bf-0787-355a-a75c-e81b8b698ee0","pitchNumber":5,"startTime":"2026-09-20T20:18:33.286Z","endTime":"2026-09-20T20:18:40.461Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:18:40.461Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shea Langeliers grounds out, third baseman José Ramírez to first baseman Nathaniel Lowe.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-20T20:18:45.582Z","endTime":"2026-09-20T20:19:27.506Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.514231040603523,"aZ":-43.7983431527537,"pfxX":4.477776161082534,"pfxZ":-7.869269417071637,"pX":1.267470146582546,"pZ":0.9899941324360946,"vX0":6.729740720151578,"vY0":-121.48625399772082,"vZ0":-2.9494680621687177,"x":68.69,"y":212.05,"x0":-2.133698376544954,"y0":50.00548334653114,"z0":6.072354681969929,"aX":6.611019438201011},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-14.8,"breakHorizontal":-9.8,"spinRate":2515,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.4529777484498103,"extension":6.992463247841265},"index":0,"playId":"5a572245-0766-3be1-a1ce-d87e4ee0a40d","pitchNumber":1,"startTime":"2026-09-20T20:19:04.488Z","endTime":"2026-09-20T20:19:08.240Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.876694378544432,"aZ":-43.590009384736135,"pfxX":4.59203001396009,"pfxZ":-8.008379624013752,"pX":0.2909873880008051,"pZ":1.5377486569394203,"vX0":4.617030738442342,"vY0":-118.91448754735306,"vZ0":-1.6505616829297853,"x":105.91,"y":197.26,"x0":-2.2761212530861594,"y0":50.00492669239339,"z0":6.213563816411322,"aX":6.543200184150339},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-14.6,"breakHorizontal":-9.5,"spinRate":2381,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.4614980748746498,"extension":6.7848897628540366},"hitData":{"launchSpeed":76.9,"launchAngle":3.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.46,"coordY":166.77}},"index":1,"playId":"2f264fca-612d-3658-bec7-55f8ace8c3d3","pitchNumber":2,"startTime":"2026-09-20T20:19:19.710Z","endTime":"2026-09-20T20:19:27.506Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:19:27.506Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Patrick Bailey called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-20T20:21:28.206Z","endTime":"2026-09-20T20:22:28.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.79565236954503,"aZ":-33.169288928793925,"pfxX":9.34798090133384,"pfxZ":-0.6380432893588832,"pX":-0.5827410516178125,"pZ":1.7569570594318156,"vX0":-1.3276783151159954,"vY0":-124.28469619942933,"vZ0":-1.9877019703433119,"x":139.21,"y":191.34,"x0":-1.2579709459350925,"y0":50.000424393709636,"z0":5.309369133064772,"aX":14.690657733898442},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-1.3,"breakHorizontal":-16.7,"spinRate":2827,"spinDirection":55},"zone":7,"typeConfidence":2.0,"plateTime":0.43990675318039907,"extension":6.254709465766638},"index":0,"playId":"37989385-9560-3762-807d-b5674e5bc5fa","pitchNumber":1,"startTime":"2026-09-20T20:21:41.189Z","endTime":"2026-09-20T20:21:45.126Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":87.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.74282162330012,"aZ":-22.603971296501644,"pfxX":0.8563656644810123,"pfxZ":5.001212967336054,"pX":-0.13096696316393397,"pZ":3.2767024520983625,"vX0":2.144225571994188,"vY0":-135.993381121092,"vZ0":-1.3208088205115647,"x":121.99,"y":150.31,"x0":-1.0342024496740714,"y0":50.00326596602039,"z0":5.304418293723717,"aX":1.6386767408892426},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.0,"breakHorizontal":-1.9,"spinRate":2295,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.3994705494804105,"extension":6.46183143191965},"index":1,"playId":"0bd9a645-bd8c-3013-8855-15acbbac4561","pitchNumber":2,"startTime":"2026-09-20T20:21:58.290Z","endTime":"2026-09-20T20:22:02.450Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-09-20T20:22:08.038Z","endTime":"2026-09-20T20:22:24.271Z","isPitch":false,"type":"action","player":{"id":672275,"link":"/api/v1/people/672275"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.08215255484757,"aZ":-12.3252688918167,"pfxX":-6.177647446007198,"pfxZ":10.183935046421393,"pX":0.09326565783786919,"pZ":2.7074239560165085,"vX0":5.10099962934665,"vY0":-138.94411030621734,"vZ0":-4.557651262900123,"x":113.44,"y":165.68,"x0":-0.9667910648348602,"y0":50.00024988801108,"z0":5.192438762635925,"aX":-12.037563586492496},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.6,"breakHorizontal":10.1,"spinRate":2330,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.39470114601631323,"extension":6.59126761786783},"index":3,"playId":"8da2ba5e-5fd8-3ed1-ae1a-7f074fb1a173","pitchNumber":3,"startTime":"2026-09-20T20:22:24.271Z","endTime":"2026-09-20T20:22:28.581Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:22:28.581Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Angel Genao grounds out softly, pitcher Jack Perkins to first baseman Tommy White.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-20T20:22:30.398Z","endTime":"2026-09-20T20:23:01.072Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678022,"link":"/api/v1/people/678022"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":695720,"link":"/api/v1/people/695720"},"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(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":95.8,"endSpeed":87.8,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.77884715291093,"aZ":-15.444851834837111,"pfxX":-5.434264988233112,"pfxZ":8.48012234165417,"pX":0.06907544236155791,"pZ":2.011488302387577,"vX0":4.754051885255544,"vY0":-139.42296108602804,"vZ0":-5.926067273814874,"x":114.37,"y":184.47,"x0":-0.9505251738618054,"y0":50.00007559503343,"z0":5.180283275726826,"aX":-10.71764624711907},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.4,"breakHorizontal":8.9,"spinRate":2256,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.3925551377977232,"extension":6.606027171468797},"hitData":{"launchSpeed":59.1,"launchAngle":-60.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":123.87,"coordY":182.62}},"index":0,"playId":"6db47a64-cd23-34e6-a52c-b415b1a60734","pitchNumber":1,"startTime":"2026-09-20T20:22:53.556Z","endTime":"2026-09-20T20:23:01.072Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:23:01.072Z","atBatIndex":19},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Steven Kwan lines out to center fielder Denzel Clarke.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-20T20:23:31.036Z","endTime":"2026-09-20T20:25:35.451Z","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":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"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":7},"credits":[{"player":{"id":672016,"link":"/api/v1/people/672016"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-20T20:23:25.625Z","endTime":"2026-09-20T20:23:33.339Z","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":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.1,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.780868308812963,"aZ":-17.746535140851623,"pfxX":-6.311541353076208,"pfxZ":7.245271364107337,"pX":0.31181112845702996,"pZ":2.8102144385374688,"vX0":5.78866847576003,"vY0":-140.24397368449186,"vZ0":-3.4900018200723557,"x":105.11,"y":162.9,"x0":-0.9592124561020603,"y0":50.00316455317437,"z0":5.228563019608678,"aX":-12.570032682190465},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.6,"breakHorizontal":10.2,"spinRate":2326,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.3905752332349923,"extension":6.469254258549687},"index":1,"playId":"4b0b7e98-09ef-31b9-a81e-c3f3a71fea6a","pitchNumber":1,"startTime":"2026-09-20T20:23:33.339Z","endTime":"2026-09-20T20:23:37.380Z","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":88.1,"endSpeed":80.8,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.50771782551473,"aZ":-32.74604291862076,"pfxX":7.877744001560636,"pfxZ":-0.3471050101239648,"pX":0.014186064303703408,"pZ":1.7368295792588044,"vX0":0.4570068896314138,"vY0":-128.33243537126472,"vZ0":-2.2764510018083195,"x":116.46,"y":191.89,"x0":-1.1891781943277184,"y0":50.001364476647076,"z0":5.195710897190244,"aX":13.08726936701613},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.0,"breakHorizontal":-14.4,"spinRate":2817,"spinDirection":62},"zone":8,"typeConfidence":2.0,"plateTime":0.4274430524209274,"extension":6.356574357715109},"index":2,"playId":"4fca2f37-4858-3c72-b70f-1eb6123789be","pitchNumber":2,"startTime":"2026-09-20T20:23:51.965Z","endTime":"2026-09-20T20:23:55.281Z","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":91.9,"endSpeed":85.7,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.847020819228838,"aZ":-31.389983120140432,"pfxX":-6.070170763638448,"pfxZ":0.42759121769804587,"pX":0.5058309059613727,"pZ":0.9359263158131859,"vX0":5.73393404849849,"vY0":-133.8449460232123,"vZ0":-5.595464482851869,"x":97.72,"y":213.51,"x0":-0.8602602713488819,"y0":50.00537098347449,"z0":5.261052494425253,"aX":-11.179885998531558},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":-0.1,"breakHorizontal":10.0,"spinRate":1039,"spinDirection":254},"zone":14,"typeConfidence":2.0,"plateTime":0.40691150152386646,"extension":6.585965317131251},"index":3,"playId":"839b1898-cfda-3ddf-a2f4-2d662075167b","pitchNumber":3,"startTime":"2026-09-20T20:24:11.632Z","endTime":"2026-09-20T20:24:15.482Z","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":96.3,"endSpeed":88.5,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.08096847773416,"aZ":-19.18251452581689,"pfxX":-4.658443011741429,"pfxZ":6.478341742164304,"pX":-1.2861606172306306,"pZ":3.78369994279654,"vX0":1.45343969844899,"vY0":-140.31917278260715,"vZ0":-0.8554890421342722,"x":166.03,"y":136.62,"x0":-1.2038322810955342,"y0":50.00304681784152,"z0":5.335864894577915,"aX":-9.341309260436429},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.8,"breakHorizontal":8.2,"spinRate":2175,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3895190072799335,"extension":6.508357268249404},"index":4,"playId":"2a865107-6c46-322c-aa0a-2cfba39a50a5","pitchNumber":4,"startTime":"2026-09-20T20:24:29.408Z","endTime":"2026-09-20T20:24:33.258Z","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":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.4,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.168719778650907,"aZ":-32.10762559985491,"pfxX":-5.3045447917971895,"pfxZ":0.036372211789119646,"pX":0.24367555961759457,"pZ":1.6128031954140456,"vX0":4.970759442593098,"vY0":-135.22945564473957,"vZ0":-3.74569627217198,"x":107.71,"y":195.23,"x0":-0.9280832645408491,"y0":50.00269711337426,"z0":5.265333469377196,"aX":-9.835817112298034},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":-0.5,"breakHorizontal":8.5,"spinRate":1149,"spinDirection":255},"zone":8,"typeConfidence":2.0,"plateTime":0.4048520523606616,"extension":6.656068892204474},"index":5,"playId":"d8c0139e-3acb-3fdd-8dfa-9494e829dc6e","pitchNumber":5,"startTime":"2026-09-20T20:24:49.161Z","endTime":"2026-09-20T20:24:52.546Z","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":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.7,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.177345280563202,"aZ":-33.41658576913427,"pfxX":8.566323506310965,"pfxZ":-0.7483755701329429,"pX":-1.4107180392880452,"pZ":2.981645705604679,"vX0":-2.9865084797480246,"vY0":-127.21997922472272,"vZ0":0.5754867081643211,"x":170.77,"y":158.28,"x0":-1.3399950196379555,"y0":50.005840496915724,"z0":5.384711457609744,"aX":14.154455928329726},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.1,"breakHorizontal":-14.9,"spinRate":2916,"spinDirection":49},"zone":11,"typeConfidence":2.0,"plateTime":0.4292527155996959,"extension":6.196210297250473},"index":6,"playId":"a2a0deb5-8c62-3456-9082-734adef33360","pitchNumber":6,"startTime":"2026-09-20T20:25:11.435Z","endTime":"2026-09-20T20:25:15.388Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.3,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.19805200882966,"aZ":-36.50525156285262,"pfxX":-5.373604907089446,"pfxZ":-2.398347330583638,"pX":-0.24468383411899014,"pZ":2.1162612911864866,"vX0":3.393012317476651,"vY0":-133.3331537808722,"vZ0":-1.6092253197054895,"x":126.33,"y":181.64,"x0":-0.8343901451511794,"y0":50.00610333649881,"z0":5.357722823988757,"aX":-9.693932228811352},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-4.4,"breakHorizontal":9.0,"spinRate":1289,"spinDirection":249},"zone":5,"typeConfidence":2.0,"plateTime":0.41052116378923476,"extension":6.519043617152671},"hitData":{"launchSpeed":89.3,"launchAngle":20.0,"totalDistance":296.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":125.59,"coordY":80.76}},"index":7,"playId":"ce3d8e3b-a800-3eec-ad75-cb805e2daec1","pitchNumber":7,"startTime":"2026-09-20T20:25:28.412Z","endTime":"2026-09-20T20:25:35.451Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:25:35.451Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lawrence Butler strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-20T20:27:35.849Z","endTime":"2026-09-20T20:28:35.592Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.51103804922915,"aZ":-35.90562569467896,"pfxX":4.837684517261247,"pfxZ":-2.343750635751558,"pX":-0.7891405377991062,"pZ":2.089509323563245,"vX0":3.4572205663802094,"vY0":-124.98814189930943,"vZ0":-2.2228499211985255,"x":147.08,"y":182.36,"x0":-2.8153414100450735,"y0":50.00262342125172,"z0":5.918961566079678,"aX":7.706899035217496},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-4.6,"breakHorizontal":-9.5,"spinRate":2415,"spinDirection":51},"zone":7,"typeConfidence":2.0,"plateTime":0.4370419949768225,"extension":6.708179050518461},"index":0,"playId":"8cb8f797-e153-317a-b73e-76510591810d","pitchNumber":1,"startTime":"2026-09-20T20:27:40.939Z","endTime":"2026-09-20T20:27:44.885Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.675844871052526,"aZ":-36.79587091169365,"pfxX":4.828894289535863,"pfxZ":-2.8999891021511557,"pX":1.004216394308139,"pZ":1.7633634856648246,"vX0":7.1304888005534455,"vY0":-126.18844773904635,"vZ0":-2.7536070647117383,"x":78.72,"y":191.17,"x0":-2.499277627299467,"y0":50.00385605518696,"z0":5.870062718785791,"aX":7.690465524714527},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-5.6,"breakHorizontal":-10.6,"spinRate":2416,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.436137681801974,"extension":6.76064245100415},"index":1,"playId":"7f6b8017-3d08-33fd-abb8-d9d328da55af","pitchNumber":2,"startTime":"2026-09-20T20:27:54.663Z","endTime":"2026-09-20T20:27:58.459Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-09-20T20:28:05.832Z","endTime":"2026-09-20T20:28:15.247Z","isPitch":false,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"}},{"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":87.9,"endSpeed":80.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.271766213826155,"aZ":-36.45600653862521,"pfxX":5.64627816395902,"pfxZ":-2.641858112757145,"pX":1.7092080857949865,"pZ":0.3075492985707798,"vX0":8.728573734407789,"vY0":-127.54443420874757,"vZ0":-6.373565273335374,"x":51.85,"y":230.48,"x0":-2.513087681199754,"y0":50.0043321544767,"z0":5.7715683004539535,"aX":9.1476706862409},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-6.2,"breakHorizontal":-12.5,"spinRate":2426,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.43218355154567467,"extension":6.8269390851701},"index":3,"playId":"2010c1ee-74b8-3e7b-999e-062bf628fcd2","pitchNumber":3,"startTime":"2026-09-20T20:28:15.247Z","endTime":"2026-09-20T20:28:19.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.7,"endSpeed":80.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.411355087074096,"aZ":-38.33545261370155,"pfxX":5.985315547563282,"pfxZ":-3.841686583783357,"pX":0.2606847881869043,"pZ":1.2227046778492294,"vX0":5.233917687721779,"vY0":-126.11179452284553,"vZ0":-3.7899312312492865,"x":107.06,"y":205.77,"x0":-2.621366333596944,"y0":50.001061168089905,"z0":5.847457671283994,"aX":9.607098997047524},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-7.6,"breakHorizontal":-12.1,"spinRate":2383,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.4348452213801415,"extension":6.920864581000549},"index":4,"playId":"72cae683-63e7-335a-b8bc-02628955f43b","pitchNumber":4,"startTime":"2026-09-20T20:28:31.030Z","endTime":"2026-09-20T20:28:35.592Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:28:35.592Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Zack Gelof flies out to right fielder Chase DeLauter.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-20T20:28:37.588Z","endTime":"2026-09-20T20:30:25.607Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"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":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":800050,"link":"/api/v1/people/800050"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":90.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.97633214195655,"aZ":-19.072691066248495,"pfxX":-7.850959562354459,"pfxZ":6.375488910834836,"pX":0.4222388133492983,"pZ":2.31296486183075,"vX0":10.799571897498298,"vY0":-141.88714567852261,"vZ0":-6.245772512661303,"x":100.91,"y":176.33,"x0":-2.3988838958390737,"y0":50.00672624573703,"z0":5.74257837190413,"aX":-16.143170222158158},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":10.6,"breakHorizontal":12.2,"spinRate":2029,"spinDirection":229},"zone":6,"typeConfidence":2.0,"plateTime":0.38483442894615116,"extension":7.078010281213876},"index":0,"playId":"5db25e24-8e9b-320c-b282-dee4a3f996d5","pitchNumber":1,"startTime":"2026-09-20T20:29:00.051Z","endTime":"2026-09-20T20:29:03.904Z","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":99.0,"endSpeed":90.5,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.12264458961693,"aZ":-14.754515961516898,"pfxX":-5.428095177334245,"pfxZ":8.274687043701618,"pX":-0.8878061597220639,"pZ":4.30991158198075,"vX0":6.65363615957021,"vY0":-144.08291067912137,"vZ0":-1.9174597213220466,"x":150.84,"y":122.41,"x0":-2.5205173026724847,"y0":50.00004245048573,"z0":5.894556482475199,"aX":-11.424145699742208},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":14.8,"breakHorizontal":8.5,"spinRate":2346,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.3799849068303205,"extension":6.9576085761246995},"index":1,"playId":"67ee199e-14c9-3571-93c4-a63f15c04d60","pitchNumber":2,"startTime":"2026-09-20T20:29:15.508Z","endTime":"2026-09-20T20:29:19.339Z","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":1},"pitchData":{"startSpeed":98.1,"endSpeed":90.6,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.144900387228287,"aZ":-15.003632838986691,"pfxX":-4.639161506070609,"pfxZ":8.23883640245576,"pX":0.3244439461305585,"pZ":2.7051796018645327,"vX0":9.198918453057036,"vY0":-142.59259811043637,"vZ0":-6.2310411014071105,"x":104.63,"y":165.74,"x0":-2.3233751747277345,"y0":50.000588900960274,"z0":5.845211953304685,"aX":-9.66661964201221},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":13.9,"breakHorizontal":6.8,"spinRate":2295,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.38239457009957567,"extension":7.188971668340307},"index":2,"playId":"3435bf87-bfe3-38c7-884b-c210c14fe8e8","pitchNumber":3,"startTime":"2026-09-20T20:29:35.118Z","endTime":"2026-09-20T20:29:38.986Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-09-20T20:29:44.521Z","endTime":"2026-09-20T20:29:57.247Z","isPitch":false,"type":"action","player":{"id":680869,"link":"/api/v1/people/680869"}},{"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":99.3,"endSpeed":90.6,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.17164698393622,"aZ":-12.838997838051684,"pfxX":-4.272484032753769,"pfxZ":9.198811891706953,"pX":0.30229116736165,"pZ":2.3359081175678007,"vX0":8.792662109628811,"vY0":-144.2037325079365,"vZ0":-7.541900394026009,"x":105.48,"y":175.71,"x0":-2.234011551875947,"y0":50.00249633675514,"z0":5.780861739287263,"aX":-8.980786456395304},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.2,"breakHorizontal":5.9,"spinRate":2332,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.38012550528156464,"extension":7.1205451861482665},"index":4,"playId":"a9cdedf2-0324-33dc-a638-3117f891aab6","pitchNumber":4,"startTime":"2026-09-20T20:29:57.247Z","endTime":"2026-09-20T20:30:00.633Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":90.2,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.2552213828703,"aZ":-15.045851380569655,"pfxX":-6.028851518730676,"pfxZ":8.260631568426081,"pX":0.37868400051307,"pZ":2.8897943829961497,"vX0":9.416055619841222,"vY0":-142.50995267973792,"vZ0":-5.913630154904436,"x":102.57,"y":160.76,"x0":-2.172605279981086,"y0":50.00221496869168,"z0":5.928636414009203,"aX":-12.500985497523478},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.0,"breakHorizontal":9.2,"spinRate":2440,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.3831452333056662,"extension":7.043181544048536},"hitData":{"launchSpeed":99.4,"launchAngle":27.0,"totalDistance":357.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.59,"coordY":67.01}},"index":5,"playId":"21e92ec3-5c7d-3181-817f-166064c9642a","pitchNumber":5,"startTime":"2026-09-20T20:30:17.186Z","endTime":"2026-09-20T20:30:25.607Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:30:25.607Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Donovan Walton strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-20T20:30:29.065Z","endTime":"2026-09-20T20:32:02.161Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"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":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.0,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.90155714467932,"aZ":-32.705303796671465,"pfxX":8.360695827331309,"pfxZ":-0.33535206791690975,"pX":0.7586233966867926,"pZ":2.9347293324191077,"vX0":6.083832956571663,"vY0":-126.45908146880463,"vZ0":-0.6314947379542144,"x":88.08,"y":159.54,"x0":-2.778747413219934,"y0":50.001324050539104,"z0":5.850933147947065,"aX":13.307694655760264},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.5,"breakHorizontal":-16.7,"spinRate":2174,"spinDirection":50},"zone":12,"typeConfidence":2.0,"plateTime":0.43598648597242695,"extension":6.897048772928447},"index":0,"playId":"4e2c5e2a-0f8b-3b54-b6b7-d2e113e1e1e4","pitchNumber":1,"startTime":"2026-09-20T20:30:54.196Z","endTime":"2026-09-20T20:30:58.529Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.3,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.122643429815977,"aZ":-32.55705471322515,"pfxX":8.267990936521098,"pfxZ":-0.23587705764234634,"pX":0.37710422914027325,"pZ":1.8238353362393322,"vX0":5.032021928676027,"vY0":-126.34796447793175,"vZ0":-3.4228262830895337,"x":102.63,"y":189.54,"x0":-2.724173329852009,"y0":50.00583344020361,"z0":5.851556933219279,"aX":13.181518948223676},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.1,"breakHorizontal":-16.2,"spinRate":2243,"spinDirection":49},"zone":9,"typeConfidence":2.0,"plateTime":0.4358611777047008,"extension":6.699100493100888},"index":1,"playId":"ffc51a62-d262-3efa-a326-704000f0109e","pitchNumber":2,"startTime":"2026-09-20T20:31:09.740Z","endTime":"2026-09-20T20:31:12.825Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-09-20T20:31:24.980Z","endTime":"2026-09-20T20:31:36.532Z","isPitch":false,"type":"action","player":{"id":622268,"link":"/api/v1/people/622268"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":76.1,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.15011783255568,"aZ":-44.191847717724755,"pfxX":4.959425503990361,"pfxZ":-8.328119857187808,"pX":-0.5062161313399809,"pZ":1.7933206796276153,"vX0":3.252667409011771,"vY0":-119.14243695877308,"vZ0":-0.49108463892126597,"x":136.3,"y":190.36,"x0":-2.5319503535515606,"y0":50.00486854802631,"z0":5.984251004382915,"aX":7.1542375608766395},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-15.0,"breakHorizontal":-9.7,"spinRate":2464,"spinDirection":32},"zone":7,"typeConfidence":2.0,"plateTime":0.45913002192977537,"extension":6.891469257177867},"index":3,"playId":"34219e79-11df-3880-a5e2-d0d97593083a","pitchNumber":3,"startTime":"2026-09-20T20:31:36.532Z","endTime":"2026-09-20T20:31:40.024Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.2,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.467094930001117,"aZ":-31.928942582383616,"pfxX":5.557710264257874,"pfxZ":0.14517635151422237,"pX":0.04882150239150704,"pZ":0.5898623418636897,"vX0":4.7379175380942415,"vY0":-127.66394334254473,"vZ0":-6.666667308115764,"x":115.14,"y":222.85,"x0":-2.553514978397477,"y0":50.00196660335294,"z0":5.750793407451259,"aX":9.16405705776552},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-1.1,"breakHorizontal":-11.2,"spinRate":2195,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4291628801924281,"extension":6.8221284495078995},"index":4,"playId":"0bec4ca3-c2c1-3f37-ab31-8782781e844b","pitchNumber":4,"startTime":"2026-09-20T20:31:57.906Z","endTime":"2026-09-20T20:32:02.161Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:32:02.161Z","atBatIndex":23},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"José Ramírez doubles (27) on a ground ball to right fielder Lawrence Butler.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-20T20:33:56.779Z","endTime":"2026-09-20T20:35:08.439Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.4,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.849120597810447,"aZ":-24.92418246375695,"pfxX":-8.124926549186068,"pfxZ":3.704308437728203,"pX":-1.2217704571136865,"pZ":3.9321708438077287,"vX0":2.5647817791233236,"vY0":-138.7131775681224,"vZ0":0.5068281945322198,"x":163.57,"y":132.61,"x0":-1.1005369555451012,"y0":50.00172278820106,"z0":5.40355268692957,"aX":-15.896007794967929},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.0,"breakHorizontal":14.2,"spinRate":2270,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.39426026656323954,"extension":6.495687142706531},"index":0,"playId":"3adf5de1-4bdc-3401-a034-d244cdaa5f00","pitchNumber":1,"startTime":"2026-09-20T20:34:22.606Z","endTime":"2026-09-20T20:34:26.460Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.6,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.95363126956126,"aZ":-33.919189495886016,"pfxX":4.83937790296125,"pfxZ":-1.0443142676837134,"pX":-0.054399454567713404,"pZ":1.974505801701107,"vX0":1.111723816267122,"vY0":-127.28579671950696,"vZ0":-1.6284245748978547,"x":119.07,"y":185.47,"x0":-1.1243022748818425,"y0":50.004212509073895,"z0":5.266305168285454,"aX":8.07625597434826},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-2.0,"breakHorizontal":-9.0,"spinRate":2835,"spinDirection":52},"zone":8,"typeConfidence":2.0,"plateTime":0.4275425852290944,"extension":6.3657460031528394},"index":1,"playId":"e43ec373-4fbb-304c-9afa-ae6140dc86f8","pitchNumber":2,"startTime":"2026-09-20T20:34:37.682Z","endTime":"2026-09-20T20:34:41.554Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":86.2,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.039954372022432,"aZ":-24.95993401166165,"pfxX":-0.9006900167244261,"pfxZ":3.835064118654671,"pX":0.12365999450851149,"pZ":2.469617223937818,"vX0":3.762633876474628,"vY0":-135.21076569161556,"vZ0":-2.509992177870382,"x":112.29,"y":172.1,"x0":-1.1593130557626072,"y0":50.003931792909135,"z0":5.132173709936161,"aX":-1.6952501808472493},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.7,"breakHorizontal":1.0,"spinRate":2311,"spinDirection":199},"zone":5,"typeConfidence":2.0,"plateTime":0.402626461737833,"extension":6.573061633416552},"hitData":{"launchSpeed":102.6,"launchAngle":2.0,"totalDistance":65.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":196.65,"coordY":108.68}},"index":2,"playId":"47e0bafb-76fb-32bc-8ed3-103fb2c19ce1","pitchNumber":3,"startTime":"2026-09-20T20:34:56.934Z","endTime":"2026-09-20T20:35:08.439Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:35:08.439Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Chase DeLauter flies out to left fielder Henry Bolte. José Ramírez to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-20T20:35:32.860Z","endTime":"2026-09-20T20:37:35.426Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"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],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"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":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 In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.6,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.61473726423313,"aZ":-31.484127433443994,"pfxX":-7.288895887308575,"pfxZ":0.40369704573021137,"pX":0.22036577150141812,"pZ":0.5770817429229759,"vX0":5.951425830563447,"vY0":-129.70891542438952,"vZ0":-5.797577806491028,"x":108.6,"y":223.2,"x0":-1.1501441905121583,"y0":50.00295062143443,"z0":5.2242860670657025,"aX":-12.494170071951348},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-0.2,"breakHorizontal":12.0,"spinRate":1153,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.4213105898644973,"extension":6.782548715353032},"index":0,"playId":"89ba8de8-4a30-3934-981d-99bbafb66431","pitchNumber":1,"startTime":"2026-09-20T20:35:46.283Z","endTime":"2026-09-20T20:35:50.241Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":87.6,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.774824299847065,"aZ":-21.951518361534045,"pfxX":-0.4320228495859011,"pfxZ":5.282612284314366,"pX":0.8992673332953416,"pZ":2.669584480588886,"vX0":5.593563684573646,"vY0":-136.95639307026403,"vZ0":-2.8217991652776755,"x":82.72,"y":166.7,"x0":-1.0970205383669105,"y0":50.00634333122181,"z0":5.182683148064682,"aX":-0.8367295926496169},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.2,"breakHorizontal":-0.1,"spinRate":2308,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.39700931416105556,"extension":6.302308763847436},"index":1,"playId":"964bad5d-d32b-35a4-9127-a2887de38c28","pitchNumber":2,"startTime":"2026-09-20T20:36:10.475Z","endTime":"2026-09-20T20:36:13.819Z","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":90.8,"endSpeed":84.7,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.677118102660263,"aZ":-31.816930559864733,"pfxX":-5.6202977510374605,"pfxZ":0.20014431246329334,"pX":-0.6194173212467311,"pZ":1.954514767443305,"vX0":3.0189512129530702,"vY0":-132.3545208735158,"vZ0":-2.941504162429446,"x":140.61,"y":186.01,"x0":-1.034267802817404,"y0":50.00602916719789,"z0":5.369558239045741,"aX":-10.145304506371856},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":0.0,"breakHorizontal":9.7,"spinRate":1145,"spinDirection":248},"zone":7,"typeConfidence":2.0,"plateTime":0.41114259541251563,"extension":6.4338236815309156},"index":2,"playId":"28022ad5-3443-3f8c-afaa-21bc26dac2b7","pitchNumber":3,"startTime":"2026-09-20T20:36:33.361Z","endTime":"2026-09-20T20:36:37.378Z","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":96.2,"endSpeed":88.4,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.282371531524948,"aZ":-16.467483497152447,"pfxX":-4.171680649354858,"pfxZ":7.836852081594158,"pX":0.032841743748293004,"pZ":4.280488903994724,"vX0":4.429765549986488,"vY0":-140.1052989851744,"vZ0":-0.1565943880364426,"x":115.75,"y":123.21,"x0":-1.0207014957211802,"y0":50.00105574498372,"z0":5.406023432732908,"aX":-8.359373501920413},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.4,"breakHorizontal":6.7,"spinRate":2223,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.3897469812202945,"extension":6.522687196273106},"index":3,"playId":"a59efd90-6eb1-3051-a254-92a4cd9e18b5","pitchNumber":4,"startTime":"2026-09-20T20:36:53.626Z","endTime":"2026-09-20T20:36:58.915Z","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":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.4,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.85001293012035,"aZ":-26.855197378935333,"pfxX":2.820989008291564,"pfxZ":3.1798272386595148,"pX":0.24520236190771577,"pZ":2.3654364731111843,"vX0":2.844370125106276,"vY0":-127.6755930038155,"vZ0":-2.147627286621207,"x":107.65,"y":174.91,"x0":-1.2442582461874243,"y0":50.00510077080181,"z0":5.30185749017385,"aX":4.72248789963432},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.5,"breakHorizontal":-5.6,"spinRate":2808,"spinDirection":64},"zone":5,"typeConfidence":2.0,"plateTime":0.4267393857571826,"extension":6.349968151448027},"hitData":{"launchSpeed":90.9,"launchAngle":30.0,"totalDistance":333.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":84.83,"coordY":71.69}},"index":4,"playId":"6eb7e560-8d63-39a8-b572-4b77685049bc","pitchNumber":5,"startTime":"2026-09-20T20:37:22.983Z","endTime":"2026-09-20T20:37:35.426Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:37:35.426Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jo Adell singles on a soft ground ball to pitcher Jack Perkins. José Ramírez scores.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-20T20:37:46.790Z","endTime":"2026-09-20T20:39:11.566Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678022,"link":"/api/v1/people/678022"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":{"id":678022,"link":"/api/v1/people/678022"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":87.2,"endSpeed":80.1,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.875215418642227,"aZ":-33.08872346547627,"pfxX":8.470425914221797,"pfxZ":-0.5558956239148731,"pX":0.39817418116112746,"pZ":2.941996875251714,"vX0":0.9382772807343287,"vY0":-126.99272252431608,"vZ0":0.46770552499853957,"x":101.82,"y":159.35,"x0":-1.0767759038047175,"y0":50.00551488456224,"z0":5.386339021634314,"aX":13.844251764467057},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.7,"breakHorizontal":-15.6,"spinRate":2881,"spinDirection":64},"zone":3,"typeConfidence":2.0,"plateTime":0.43121548246057717,"extension":6.381965320703766},"index":0,"playId":"fb251bf8-f64f-3fce-aad2-9582f6cf50e3","pitchNumber":1,"startTime":"2026-09-20T20:38:05.633Z","endTime":"2026-09-20T20:38:09.551Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.16761468241145,"aZ":-22.7379900027949,"pfxX":-8.973621960391979,"pfxZ":4.778791988819256,"pX":-1.7461809859931792,"pZ":3.2154958173002193,"vX0":1.3602071595642158,"vY0":-140.0025458916659,"vZ0":-1.473178258100475,"x":183.56,"y":151.96,"x0":-1.0746231658159886,"y0":50.00230118259583,"z0":5.244394292639561,"aX":-17.718965258483667},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.5,"breakHorizontal":16.0,"spinRate":2206,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.39200804623687935,"extension":6.329549276821428},"index":1,"playId":"3ca6f63b-3a8a-33ed-9890-5f522f9498d9","pitchNumber":2,"startTime":"2026-09-20T20:38:27.072Z","endTime":"2026-09-20T20:38:31.225Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"f07a5620-4caa-471b-a824-2e83bf99a0a9","startTime":"2026-09-20T20:38:46.233Z","endTime":"2026-09-20T20:38:51.233Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.1,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.072475797674507,"aZ":-34.555531476202276,"pfxX":-6.461374932719471,"pfxZ":-1.3293514566392517,"pX":0.7034038683206371,"pZ":1.1232342485573228,"vX0":6.4294148835716864,"vY0":-132.74600646590324,"vZ0":-4.326444746673332,"x":90.19,"y":208.45,"x0":-0.9090338345725708,"y0":50.0057576590218,"z0":5.286356171583212,"aX":-11.548575967562769},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-3.1,"breakHorizontal":10.3,"spinRate":1367,"spinDirection":258},"zone":14,"typeConfidence":2.0,"plateTime":0.412414896267955,"extension":6.588254351451688},"hitData":{"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":137.95,"coordY":185.53}},"index":3,"playId":"858c9e3b-0ca1-3a8f-b4a8-1accbbcf422a","pitchNumber":3,"startTime":"2026-09-20T20:39:01.512Z","endTime":"2026-09-20T20:39:11.566Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:39:11.566Z","atBatIndex":26},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Travis Bazzana grounds into a double play, shortstop Alika Williams to first baseman Tommy White. Jo Adell out at 2nd. Travis Bazzana out at 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-20T20:41:05.724Z","endTime":"2026-09-20T20:41:15.485Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0,1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":695720,"link":"/api/v1/people/695720"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-09-20T20:39:37.487Z","endTime":"2026-09-20T20:40:32.778Z","isPitch":false,"type":"action","player":{"id":683953,"link":"/api/v1/people/683953"}},{"details":{"description":"Athletics manager Mark Kotsay ejected by HP umpire Stu Scheurwater.","event":"Ejection","eventType":"ejection","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-09-20T20:40:32.778Z","endTime":"2026-09-20T20:41:07.989Z","isPitch":false,"type":"action","player":{"id":117276,"link":"/api/v1/people/117276"},"umpire":{"id":521889,"link":"/api/v1/people/521889"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.23862528506482,"aZ":-31.60984622116927,"pfxX":-6.503175054393589,"pfxZ":0.331737169933338,"pX":-0.62858907157773,"pZ":1.9023184773829467,"vX0":2.7641796933397096,"vY0":-128.95590646679867,"vZ0":-2.686751807370962,"x":140.96,"y":187.42,"x0":-0.8634436180452242,"y0":50.002050183372056,"z0":5.370933088361149,"aX":-11.06480010228562},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.2,"breakHorizontal":11.3,"spinRate":1132,"spinDirection":251},"zone":7,"typeConfidence":2.0,"plateTime":0.42308415222992135,"extension":6.687540979958346},"hitData":{"launchSpeed":88.8,"launchAngle":-15.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":123.68,"coordY":140.62}},"index":2,"playId":"cf942fa8-ac94-36ff-8827-d5e0d2cfeeea","pitchNumber":1,"startTime":"2026-09-20T20:41:07.989Z","endTime":"2026-09-20T20:41:15.485Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:41:15.485Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tommy White grounds out, second baseman Travis Bazzana to first baseman Nathaniel Lowe.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-20T20:43:23.766Z","endTime":"2026-09-20T20:44:02.351Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683953,"link":"/api/v1/people/683953"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"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":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.8,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.641493079214783,"aZ":-34.2881613048457,"pfxX":6.855532055901497,"pfxZ":-1.3304002513837592,"pX":0.3155182134514199,"pZ":1.9616705483058872,"vX0":5.220855745927302,"vY0":-125.02362011181192,"vZ0":-3.0187841043082235,"x":104.97,"y":185.81,"x0":-2.685382211805632,"y0":50.00096924480798,"z0":5.980079698772023,"aX":10.921560099177748},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-2.9,"breakHorizontal":-13.6,"spinRate":2368,"spinDirection":50},"zone":9,"typeConfidence":2.0,"plateTime":0.43699383054644647,"extension":6.837480647118103},"index":0,"playId":"0e797792-b856-3a70-8fd2-ebdcf2f390f6","pitchNumber":1,"startTime":"2026-09-20T20:43:26.711Z","endTime":"2026-09-20T20:43:30.587Z","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":96.4,"endSpeed":88.6,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.44244631217136,"aZ":-18.685108499167544,"pfxX":-9.74218557397618,"pfxZ":6.8037017816267,"pX":1.8074558371125262,"pZ":1.6725791369567817,"vX0":14.65010198434418,"vY0":-139.48325877584492,"vZ0":-7.8761093870488486,"x":48.1,"y":193.62,"x0":-2.231385527395652,"y0":50.00583871267564,"z0":5.750564768287958,"aX":-19.32585164938691},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.8,"breakHorizontal":14.9,"spinRate":2128,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.39169339279146964,"extension":7.0835146482316524},"index":1,"playId":"1bd06698-8389-3137-822f-ba0c8ea327b3","pitchNumber":2,"startTime":"2026-09-20T20:43:40.616Z","endTime":"2026-09-20T20:43:44.462Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.2,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.33631480139896,"aZ":-17.444009340770332,"pfxX":-9.237819633722857,"pfxZ":7.375919738440151,"pX":0.607794956364966,"pZ":3.138908415765672,"vX0":11.633054821709473,"vY0":-140.5377301995442,"vZ0":-4.402543154007666,"x":93.83,"y":154.03,"x0":-2.3881480955642416,"y0":50.0031146941923,"z0":5.861418314635534,"aX":-18.449654911417323},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.6,"breakHorizontal":14.3,"spinRate":2197,"spinDirection":227},"zone":3,"typeConfidence":2.0,"plateTime":0.38998878469794906,"extension":7.048176046752326},"hitData":{"launchSpeed":100.7,"launchAngle":-7.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":135.18,"coordY":151.65}},"index":2,"playId":"4b578137-c60c-3d71-ab3f-42bf05bb1ada","pitchNumber":3,"startTime":"2026-09-20T20:43:54.881Z","endTime":"2026-09-20T20:44:02.351Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:44:02.351Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alika Williams called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-20T20:44:05.293Z","endTime":"2026-09-20T20:45:31.989Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"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":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.2,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.219332882100968,"aZ":-45.10006925942178,"pfxX":3.670002182388737,"pfxZ":-9.126303379527526,"pX":1.1442514423803982,"pZ":1.22452250518394,"vX0":6.671416078098533,"vY0":-119.47042970827606,"vZ0":-1.789204308257554,"x":73.38,"y":205.72,"x0":-2.1827505750583467,"y0":50.001207090757056,"z0":6.110274429171094,"aX":5.198568225089235},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-16.6,"breakHorizontal":-8.5,"spinRate":2477,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.46194535417290394,"extension":6.97065208337846},"index":0,"playId":"05c73b67-97cd-32f8-a289-befa227ea434","pitchNumber":1,"startTime":"2026-09-20T20:44:24.328Z","endTime":"2026-09-20T20:44:27.784Z","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":85.7,"endSpeed":78.9,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.364313413724474,"aZ":-38.72262664415147,"pfxX":5.80352336097119,"pfxZ":-4.175980994561485,"pX":-0.2500281813035718,"pZ":2.0566158123567737,"vX0":4.04244295473888,"vY0":-124.81237973132566,"vZ0":-1.6802987684536206,"x":126.53,"y":183.25,"x0":-2.6474202030365785,"y0":50.00116357398605,"z0":5.942959927837327,"aX":9.105810361922293},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-7.7,"breakHorizontal":-11.5,"spinRate":2380,"spinDirection":53},"zone":8,"typeConfidence":2.0,"plateTime":0.43973772542963596,"extension":6.802887674631949},"index":1,"playId":"1db89bb6-3702-3c55-865e-8375e2a13916","pitchNumber":2,"startTime":"2026-09-20T20:44:38.412Z","endTime":"2026-09-20T20:44:42.291Z","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":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.6,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.998525689094965,"aZ":-38.38324927539642,"pfxX":6.482854792909165,"pfxZ":-3.8254754771285695,"pX":0.22257250410813875,"pZ":0.5139133607716344,"vX0":4.960264587645473,"vY0":-126.78115961674472,"vZ0":-5.3918047640596924,"x":108.52,"y":224.9,"x0":-2.604894515470969,"y0":50.0061396492965,"z0":5.747082224053821,"aX":10.508503184319089},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-7.9,"breakHorizontal":-13.0,"spinRate":2373,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4327647350822921,"extension":7.051978563944031},"index":2,"playId":"99f7c71a-15ce-31cc-a567-c9c77fdffe08","pitchNumber":3,"startTime":"2026-09-20T20:44:53.042Z","endTime":"2026-09-20T20:44:57.124Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.8,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.89319537761594,"aZ":-38.54072396076035,"pfxX":6.588063304709364,"pfxZ":-3.924089593403237,"pX":1.7196395325754765,"pZ":1.6152043348592207,"vX0":8.45519342080297,"vY0":-126.37896025982421,"vZ0":-2.3509845759016885,"x":51.45,"y":195.17,"x0":-2.5205013943303687,"y0":50.00104082621827,"z0":5.642427907926445,"aX":10.693106055338808},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-7.4,"breakHorizontal":-13.8,"spinRate":2337,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4328081366988079,"extension":7.1810291956638945},"index":3,"playId":"7381bec4-c8aa-30ce-8c14-52ddfaee908d","pitchNumber":4,"startTime":"2026-09-20T20:45:12.752Z","endTime":"2026-09-20T20:45:16.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.7,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.66351767033059,"aZ":-20.51014027435026,"pfxX":-10.139707026801574,"pfxZ":5.715172901076404,"pX":0.527259849021602,"pZ":2.7186335457838497,"vX0":11.943298339744365,"vY0":-141.1257835650164,"vZ0":-4.551524845536169,"x":96.9,"y":165.38,"x0":-2.4193447225731086,"y0":50.001321155372565,"z0":5.653209342024185,"aX":-20.687139396564298},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":9.7,"breakHorizontal":16.3,"spinRate":2025,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.38643169235400476,"extension":6.948592855262338},"index":4,"playId":"32e061ab-af7a-3374-bb48-449d1de03f09","pitchNumber":5,"startTime":"2026-09-20T20:45:28.010Z","endTime":"2026-09-20T20:45:31.989Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:45:31.989Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jonah Heim grounds out, third baseman José Ramírez to first baseman Nathaniel Lowe.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-20T20:45:53.130Z","endTime":"2026-09-20T20:46:47.647Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":90.2,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.135957739494316,"aZ":-13.130497771629651,"pfxX":-5.179608873903025,"pfxZ":9.24604206537786,"pX":0.19927338929133756,"pZ":2.295940790386092,"vX0":8.92717374220059,"vY0":-141.6144072257051,"vZ0":-7.851687944195513,"x":109.4,"y":176.79,"x0":-2.3010909592930866,"y0":50.000465085402276,"z0":5.918690332611131,"aX":-10.665987436358611},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.5,"breakHorizontal":7.8,"spinRate":2331,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.38474152929304095,"extension":7.156596551886835},"index":0,"playId":"30609387-008b-3866-a142-27f584f4d5cf","pitchNumber":1,"startTime":"2026-09-20T20:45:55.459Z","endTime":"2026-09-20T20:45:59.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.1,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.73307349370675,"aZ":-45.083683515996455,"pfxX":5.771649420095394,"pfxZ":-8.881953282156049,"pX":-0.09142370952209063,"pZ":2.417360463925544,"vX0":3.6020592456753198,"vY0":-120.20496605010034,"vZ0":0.36981493602503623,"x":120.48,"y":173.51,"x0":-2.362453830248685,"y0":50.00208942521207,"z0":6.285786888116999,"aX":8.389439897086481},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-15.7,"breakHorizontal":-11.4,"spinRate":2427,"spinDirection":35},"zone":5,"typeConfidence":2.0,"plateTime":0.4568112832203757,"extension":6.8947859559538545},"index":1,"playId":"682a5720-c85d-3fc3-9dc7-c49829141c4d","pitchNumber":2,"startTime":"2026-09-20T20:46:09.457Z","endTime":"2026-09-20T20:46:14.299Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-09-20T20:46:22.283Z","endTime":"2026-09-20T20:46:40.098Z","isPitch":false,"type":"action","player":{"id":641680,"link":"/api/v1/people/641680"}},{"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":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.6,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.899150404577256,"aZ":-35.82994925162491,"pfxX":4.603467069266609,"pfxZ":-2.1553027567533967,"pX":0.48273720244860724,"pZ":1.0083229489916063,"vX0":6.106353265502921,"vY0":-128.70287065981867,"vZ0":-5.083348691628013,"x":98.6,"y":211.56,"x0":-2.508698466810158,"y0":50.003984049807585,"z0":5.749139239765079,"aX":7.808008465367971},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-4.8,"breakHorizontal":-9.6,"spinRate":2304,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.42377471334058603,"extension":6.990127585494825},"hitData":{"launchSpeed":74.0,"launchAngle":-16.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.09,"coordY":162.54}},"index":3,"playId":"98f3db75-6781-3f50-b6cc-a947d703c056","pitchNumber":3,"startTime":"2026-09-20T20:46:40.098Z","endTime":"2026-09-20T20:46:47.647Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:46:47.647Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathaniel Lowe grounds out, pitcher Jack Perkins to first baseman Tommy White.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-20T20:48:41.362Z","endTime":"2026-09-20T20:50:19.538Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678022,"link":"/api/v1/people/678022"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":695720,"link":"/api/v1/people/695720"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.7,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.391988982184497,"aZ":-28.922159339200842,"pfxX":4.030610590479117,"pfxZ":2.02110478756349,"pX":0.3194482990864256,"pZ":1.4004228523295725,"vX0":2.436179905032327,"vY0":-125.93989824553057,"vZ0":-3.6626020008422437,"x":104.82,"y":200.97,"x0":-1.1837758678976729,"y0":50.0025177385761,"z0":5.210961091690492,"aX":6.478285091027316},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.1,"breakHorizontal":-7.8,"spinRate":2733,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.4347939400589218,"extension":6.365560116575664},"index":0,"playId":"a44bef4d-3ae9-3b7a-8e68-fc5a84a694e6","pitchNumber":1,"startTime":"2026-09-20T20:49:04.248Z","endTime":"2026-09-20T20:49:08.200Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.3,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.258995701335294,"aZ":-24.055020168759985,"pfxX":1.175338331429136,"pfxZ":4.374805805351949,"pX":0.3240933569650965,"pZ":3.472786455058517,"vX0":3.2556270650639276,"vY0":-134.90059668878715,"vZ0":-0.3906979770017926,"x":104.65,"y":145.01,"x0":-1.0475525697786687,"y0":50.00674143785511,"z0":5.30417793260561,"aX":2.1822919837484718},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.0,"breakHorizontal":-2.8,"spinRate":2229,"spinDirection":212},"zone":3,"typeConfidence":2.0,"plateTime":0.4048578153067681,"extension":6.303106311520386},"index":1,"playId":"dc0c8f11-3e1a-3bff-83b3-f3d392c81914","pitchNumber":2,"startTime":"2026-09-20T20:49:20.539Z","endTime":"2026-09-20T20:49:24.004Z","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":93.7,"endSpeed":86.0,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.92295272440977,"aZ":-22.682499998238065,"pfxX":-0.5133976306530831,"pfxZ":5.007732882070046,"pX":-0.08552210751992403,"pZ":3.64409549940202,"vX0":2.9080593415458322,"vY0":-136.5296033232807,"vZ0":-0.23967413826877793,"x":120.26,"y":140.39,"x0":-1.0959053454977026,"y0":50.00366116473542,"z0":5.288727961185875,"aX":-0.9738321236894197},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.2,"breakHorizontal":0.4,"spinRate":2357,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.40056232608670816,"extension":6.424098185840986},"index":2,"playId":"c66177cf-01e9-3457-bc5c-898e831af11c","pitchNumber":3,"startTime":"2026-09-20T20:49:47.154Z","endTime":"2026-09-20T20:49:50.993Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-09-20T20:49:57.299Z","endTime":"2026-09-20T20:50:12.072Z","isPitch":false,"type":"action","player":{"id":663993,"link":"/api/v1/people/663993"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.4,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.172556348749044,"aZ":-35.19100447833868,"pfxX":-6.495798766216823,"pfxZ":-1.692857113231259,"pX":-0.27656998359943286,"pZ":2.6500476409716516,"vX0":3.5845750052609953,"vY0":-132.71484852430962,"vZ0":-0.3500215709591378,"x":127.54,"y":167.23,"x0":-0.802786970999776,"y0":50.0063280650583,"z0":5.353222420389102,"aX":-11.556023429138055},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-2.9,"breakHorizontal":10.9,"spinRate":1346,"spinDirection":258},"zone":4,"typeConfidence":2.0,"plateTime":0.4131813367982091,"extension":6.522097928480519},"hitData":{"launchSpeed":106.2,"launchAngle":-9.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.06,"coordY":180.69}},"index":4,"playId":"88a5bdc0-fd12-357d-8df1-7de52e6062c0","pitchNumber":4,"startTime":"2026-09-20T20:50:12.072Z","endTime":"2026-09-20T20:50:19.538Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:50:19.538Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Angel Martínez grounds out, first baseman Tommy White to pitcher Jack Perkins.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-20T20:50:24.109Z","endTime":"2026-09-20T20:51:39.716Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"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":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695720,"link":"/api/v1/people/695720"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":678022,"link":"/api/v1/people/678022"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.393696961574523,"aZ":-31.15328567624872,"pfxX":-6.640389623132821,"pfxZ":0.5816392324994597,"pX":-0.6687746644834396,"pZ":1.6563788001948072,"vX0":2.9869664199343946,"vY0":-131.40332281851195,"vZ0":-3.3988954339005657,"x":142.49,"y":194.06,"x0":-0.9588857991245322,"y0":50.0006514546896,"z0":5.286386140658286,"aX":-11.586164866793212},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":0.5,"breakHorizontal":11.4,"spinRate":1120,"spinDirection":243},"zone":7,"typeConfidence":2.0,"plateTime":0.41717075510661283,"extension":6.568996369669283},"index":0,"playId":"579d4c26-b7dd-3d40-a9f8-980d3b13320b","pitchNumber":1,"startTime":"2026-09-20T20:50:57.215Z","endTime":"2026-09-20T20:51:01.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, 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":89.3,"endSpeed":82.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.984487480420032,"aZ":-30.004093137510466,"pfxX":-7.099387867729343,"pfxZ":1.2585456283352654,"pX":-0.9606605374412126,"pZ":1.3523568892529219,"vX0":2.3633193198335523,"vY0":-130.08214132342343,"vZ0":-4.1642033195304755,"x":153.62,"y":202.27,"x0":-0.9558543157173479,"y0":50.00339916442609,"z0":5.235742430316525,"aX":-12.22850345690644},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.7,"breakHorizontal":12.4,"spinRate":1153,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4202514127330179,"extension":6.4419377378212195},"index":1,"playId":"2c4639af-532e-3f3f-b04a-1570247770c6","pitchNumber":2,"startTime":"2026-09-20T20:51:14.406Z","endTime":"2026-09-20T20:51:18.170Z","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":90.4,"endSpeed":82.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.44109804394654,"aZ":-30.839950341272548,"pfxX":-8.088729168590188,"pfxZ":0.7669784140311684,"pX":-1.0798085536828002,"pZ":2.1814098592537547,"vX0":2.318678054656689,"vY0":-131.62385234641903,"vZ0":-2.161310136815591,"x":158.16,"y":179.88,"x0":-0.9221386568928537,"y0":50.00634467112412,"z0":5.301086958701106,"aX":-14.168472155411687},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.1,"breakHorizontal":14.2,"spinRate":1222,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.41642948221086007,"extension":6.584255903516719},"hitData":{"launchSpeed":74.9,"launchAngle":-30.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.29,"coordY":162.54}},"index":2,"playId":"4b4e82ae-2ad8-3730-b9b0-97913260066c","pitchNumber":3,"startTime":"2026-09-20T20:51:32.107Z","endTime":"2026-09-20T20:51:39.716Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:51:39.716Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Patrick Bailey strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-20T20:51:44.025Z","endTime":"2026-09-20T20:53:50.473Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.116043413742066,"aZ":-32.71544262105301,"pfxX":8.64195377663482,"pfxZ":-0.3348713853584808,"pX":-0.06876626075226291,"pZ":1.6200526468411163,"vX0":-0.27256390309239886,"vY0":-126.56659877683964,"vZ0":-2.5770222736756265,"x":119.62,"y":195.04,"x0":-1.082987497860321,"y0":50.00059414280933,"z0":5.263527740653387,"aX":14.060165164336917},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.0,"breakHorizontal":-15.6,"spinRate":2974,"spinDirection":51},"zone":8,"typeConfidence":2.0,"plateTime":0.4322621153468664,"extension":6.29074527109221},"index":0,"playId":"dc81dc77-2524-3a4d-b352-e93a2308c24a","pitchNumber":1,"startTime":"2026-09-20T20:52:11.201Z","endTime":"2026-09-20T20:52:15.109Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":82.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.074161649846562,"aZ":-33.97009786114642,"pfxX":-6.941230188508405,"pfxZ":-1.0305499881165385,"pX":0.691173873950873,"pZ":0.6517813544019229,"vX0":6.1560298916117056,"vY0":-131.05178107791465,"vZ0":-5.164641003515846,"x":90.65,"y":221.18,"x0":-0.7881366328070916,"y0":50.004695119299576,"z0":5.189711481972045,"aX":-12.057263806030447},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-2.9,"breakHorizontal":11.2,"spinRate":1445,"spinDirection":252},"zone":14,"typeConfidence":2.0,"plateTime":0.4181733668984542,"extension":6.625281240314797},"index":1,"playId":"d160a00e-a7d7-3893-aafe-e303f9d936cb","pitchNumber":2,"startTime":"2026-09-20T20:52:29.665Z","endTime":"2026-09-20T20:52:33.512Z","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":93.8,"endSpeed":85.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.949563476594417,"aZ":-22.681963583016728,"pfxX":-0.3920374630313799,"pfxZ":5.046661133471575,"pX":0.482397011613294,"pZ":3.2072206761722657,"vX0":4.097114424878748,"vY0":-136.50372128528267,"vZ0":-1.1907440181326865,"x":98.61,"y":152.19,"x0":-0.9891361720429379,"y0":50.004389677600024,"z0":5.21554322785117,"aX":-0.7385736847239142},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.1,"breakHorizontal":-0.2,"spinRate":2516,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.40175789687745267,"extension":6.526876239341793},"index":2,"playId":"0e608205-d93c-3ba2-8044-52ede392d070","pitchNumber":3,"startTime":"2026-09-20T20:52:53.962Z","endTime":"2026-09-20T20:53:00.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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":80.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.908721234407196,"aZ":-37.596052686487,"pfxX":1.4472970694887541,"pfxZ":-3.359844161643238,"pX":1.422774512652968,"pZ":0.3475769866498996,"vX0":5.149785487476443,"vY0":-125.31792491615015,"vZ0":-4.842463823153176,"x":62.77,"y":229.4,"x0":-0.8350227156690513,"y0":50.0045293620842,"z0":5.328341807341987,"aX":2.334007152284709},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-6.8,"breakHorizontal":-3.6,"spinRate":2823,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.4346898314397136,"extension":6.618555374842982},"index":3,"playId":"bc6176b5-f831-35e3-adfd-93059e8df76b","pitchNumber":4,"startTime":"2026-09-20T20:53:23.492Z","endTime":"2026-09-20T20:53:27.712Z","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":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.857687683792776,"aZ":-36.19624341636949,"pfxX":-7.295566295376357,"pfxZ":-2.2727060794450935,"pX":-1.0390724697816567,"pZ":0.8616505343644367,"vX0":2.2580192834673167,"vY0":-132.8379045065329,"vZ0":-4.486495242170007,"x":156.61,"y":215.52,"x0":-0.9570237865241494,"y0":50.001828296856935,"z0":5.230307890839044,"aX":-12.919368853263904},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-4.9,"breakHorizontal":12.6,"spinRate":1416,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.4137669715549652,"extension":6.629258060738653},"index":4,"playId":"9c1bbfee-4f7a-3c6a-ad5e-51c4e842fe48","pitchNumber":5,"startTime":"2026-09-20T20:53:46.339Z","endTime":"2026-09-20T20:53:50.473Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:53:50.473Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Denzel Clarke grounds out softly, shortstop Angel Genao to first baseman Nathaniel Lowe.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-20T20:55:37.417Z","endTime":"2026-09-20T20:56:38.022Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":672016,"fullName":"Denzel Clarke","link":"/api/v1/people/672016"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672016,"fullName":"Denzel Clarke","link":"/api/v1/people/672016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694197,"link":"/api/v1/people/694197"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.0,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.610493416396903,"aZ":-21.5944323376672,"pfxX":-8.010536745864595,"pfxZ":5.3793665164756845,"pX":0.5895541117688363,"pZ":2.822097192496514,"vX0":10.9681714555093,"vY0":-138.79832567362735,"vZ0":-4.306756401810608,"x":94.53,"y":162.58,"x0":-2.357165333889137,"y0":50.00510291794607,"z0":5.8163438783554255,"aX":-15.763630358305253},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.1,"breakHorizontal":12.5,"spinRate":2117,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.39334484502227385,"extension":7.073051135683479},"index":0,"playId":"a3fb18d7-e32b-38cf-9c64-f469dd0f40f7","pitchNumber":1,"startTime":"2026-09-20T20:55:59.963Z","endTime":"2026-09-20T20:56:03.806Z","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":87.0,"endSpeed":80.6,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.420073405431612,"aZ":-38.84039404459742,"pfxX":5.495256396195057,"pfxZ":-4.123993817577806,"pX":0.9266748670208008,"pZ":0.5032151722253491,"vX0":6.959130439365896,"vY0":-126.51328600185526,"vZ0":-5.351410136284077,"x":81.68,"y":225.19,"x0":-2.576139338367873,"y0":50.00165528929481,"z0":5.767597742825205,"aX":8.884514190847302},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-8.5,"breakHorizontal":-11.5,"spinRate":2382,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.4333532598151888,"extension":6.99323499848924},"index":1,"playId":"081cfecd-8810-30b9-aecb-0248ea3ee88c","pitchNumber":2,"startTime":"2026-09-20T20:56:13.376Z","endTime":"2026-09-20T20:56:17.582Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":89.4,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.98588859074448,"aZ":-21.379858071408627,"pfxX":-9.02240071746784,"pfxZ":5.341879909998308,"pX":0.6984544643429633,"pZ":2.5254415107157273,"vX0":11.942372505153902,"vY0":-140.3639398216985,"vZ0":-5.345439855513085,"x":90.38,"y":170.59,"x0":-2.4140170136280785,"y0":50.00183235193088,"z0":5.821829342272907,"aX":-18.231089862117578},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":8.9,"breakHorizontal":14.3,"spinRate":2080,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.388330520892763,"extension":7.074224161412203},"hitData":{"launchSpeed":82.1,"launchAngle":-45.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"6","coordinates":{"coordX":125.21,"coordY":153.53}},"index":2,"playId":"05b94439-900f-36f8-b83e-bb6371fd412e","pitchNumber":3,"startTime":"2026-09-20T20:56:30.431Z","endTime":"2026-09-20T20:56:38.022Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:56:38.022Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Henry Bolte singles on a line drive to left fielder Angel Martínez.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-20T20:56:45.456Z","endTime":"2026-09-20T20:57:29.894Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":86.4,"endSpeed":80.0,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.92591596164958,"aZ":-37.171526096666966,"pfxX":5.710051343909439,"pfxZ":-3.124787079120015,"pX":0.6157315305543463,"pZ":1.027163814881236,"vX0":6.273980768804078,"vY0":-125.7532094663174,"vZ0":-4.457210877832124,"x":93.53,"y":211.05,"x0":-2.6549896641647646,"y0":50.00265634155644,"z0":5.84366204571749,"aX":9.129150094825102},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-6.5,"breakHorizontal":-11.8,"spinRate":2369,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.4358561545316939,"extension":6.9890077860086715},"index":0,"playId":"8ff1b8b0-d54e-31a1-b9c8-bc54ab327ba6","pitchNumber":1,"startTime":"2026-09-20T20:57:04.131Z","endTime":"2026-09-20T20:57:08.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.0,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.37799231548513,"aZ":-36.22046266564963,"pfxX":5.910763245581375,"pfxZ":-2.4541336550864212,"pX":0.49996955130236626,"pZ":2.2365388268826356,"vX0":6.0191678983206724,"vY0":-127.74222610374122,"vZ0":-1.8683540346838057,"x":97.94,"y":178.39,"x0":-2.654681220768467,"y0":50.00013560433088,"z0":5.8256208843097985,"aX":9.762054719575733},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-4.7,"breakHorizontal":-12.1,"spinRate":2345,"spinDirection":55},"zone":9,"typeConfidence":2.0,"plateTime":0.4288205262575846,"extension":7.032858337104036},"hitData":{"launchSpeed":91.9,"launchAngle":14.0,"totalDistance":258.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":89.17,"coordY":103.3}},"index":1,"playId":"2aa62f9a-6bc9-3dca-926d-f2e94faad791","pitchNumber":2,"startTime":"2026-09-20T20:57:20.382Z","endTime":"2026-09-20T20:57:29.894Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:57:29.894Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Shea Langeliers flies out to right fielder Chase DeLauter.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-20T20:58:35.258Z","endTime":"2026-09-20T20:59:25.697Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,5],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pickoff 1B","eventType":"pickoff_1b","movementReason":"r_pickoff_1b","runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668909,"link":"/api/v1/people/668909"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":800050,"link":"/api/v1/people/800050"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"0ddaa42d-e897-3e46-9baf-aae4fe0cbb3d","startTime":"2026-09-20T20:57:59.459Z","endTime":"2026-09-20T20:58:03.855Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pitcher Gavin Williams picks off Henry Bolte at 1st on throw to first baseman Nathaniel Lowe.","event":"Pickoff 1B","eventType":"pickoff_1b","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"actionPlayId":"0ddaa42d-e897-3e46-9baf-aae4fe0cbb3d","startTime":"2026-09-20T20:58:08.749Z","endTime":"2026-09-20T20:58:37.548Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"}},{"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.1,"endSpeed":75.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.14492700869776,"aZ":-43.91527130526907,"pfxX":5.1734750820068385,"pfxZ":-8.167200334305608,"pX":0.8162672432925334,"pZ":2.136224286440764,"vX0":5.878929571834256,"vY0":-119.42487615564393,"vZ0":-0.02898811229369369,"x":85.89,"y":181.1,"x0":-2.3546470980021157,"y0":50.00590144321103,"z0":6.116264873571617,"aX":7.433023385752487},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-14.5,"breakHorizontal":-10.8,"spinRate":2419,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.4595861406605608,"extension":6.94986460653029},"index":2,"playId":"ef35c0fa-7f15-38b7-83a7-46b2c5f53da9","pitchNumber":1,"startTime":"2026-09-20T20:58:37.548Z","endTime":"2026-09-20T20:58:41.610Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":81.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.410657466382904,"aZ":-36.5032878962249,"pfxX":5.577100971383422,"pfxZ":-2.6399173873902413,"pX":1.0875519583823283,"pZ":1.0712282747654598,"vX0":6.866800808457935,"vY0":-126.86963660794817,"vZ0":-4.64755543246,"x":75.55,"y":209.86,"x0":-2.372225461391139,"y0":50.00305579377593,"z0":5.816072884803259,"aX":9.147543355760366},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-5.5,"breakHorizontal":-11.5,"spinRate":2324,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.43067597865571683,"extension":6.972237331002597},"index":3,"playId":"5f489ca8-1f0f-322d-b087-d6ceaa466ba2","pitchNumber":2,"startTime":"2026-09-20T20:58:52.298Z","endTime":"2026-09-20T20:58:56.104Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":4,"startTime":"2026-09-20T20:59:01.242Z","endTime":"2026-09-20T20:59:16.664Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"}},{"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":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.717243988149903,"aZ":-35.37154472638504,"pfxX":7.478902854152259,"pfxZ":-1.956417972319489,"pX":-0.12918707136313418,"pZ":2.149472652019945,"vX0":3.871152056483075,"vY0":-126.43364871760039,"vZ0":-2.3401434073283687,"x":121.92,"y":180.74,"x0":-2.6478761410010385,"y0":50.00509585788288,"z0":5.902468188666029,"aX":12.21141880205994},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-3.8,"breakHorizontal":-14.4,"spinRate":2345,"spinDirection":52},"zone":8,"typeConfidence":2.0,"plateTime":0.43180852935564085,"extension":6.993391135203025},"hitData":{"launchSpeed":94.2,"launchAngle":37.0,"totalDistance":312.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":196.05,"coordY":99.6}},"index":5,"playId":"eea569c4-0e54-3e46-b8f7-56b7b436669b","pitchNumber":3,"startTime":"2026-09-20T20:59:16.664Z","endTime":"2026-09-20T20:59:25.697Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T20:59:25.697Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Angel Genao grounds out, first baseman Tommy White to pitcher Jack Perkins.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-20T21:01:14.982Z","endTime":"2026-09-20T21:04:27.826Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7],"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":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":695720,"link":"/api/v1/people/695720"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":678022,"link":"/api/v1/people/678022"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":86.0,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.707651055022517,"aZ":-23.004602091016547,"pfxX":0.27856874399580445,"pfxZ":4.908414755480187,"pX":-0.3578912403112261,"pZ":4.142661370920805,"vX0":1.908530207330684,"vY0":-134.29296668008456,"vZ0":0.8282924706922417,"x":130.64,"y":126.93,"x0":-1.1072853659663588,"y0":50.00652606682456,"z0":5.438468895838758,"aX":0.5203920776982393},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.2,"breakHorizontal":-0.8,"spinRate":2228,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.4042782063317043,"extension":6.475891427546064},"index":0,"playId":"9e5cac01-1c51-3f27-8c29-3619ad8ec895","pitchNumber":1,"startTime":"2026-09-20T21:01:33.807Z","endTime":"2026-09-20T21:01:37.697Z","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":95.1,"endSpeed":87.1,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.14330556805917,"aZ":-14.866633186079971,"pfxX":-3.8013606599791108,"pfxZ":8.890434770246348,"pX":0.108713524868556,"pZ":3.2453946148280632,"vX0":4.23762500777525,"vY0":-138.4604586745705,"vZ0":-2.89569467809795,"x":112.86,"y":151.15,"x0":-0.9457710491935967,"y0":50.002209425384024,"z0":5.296147473736819,"aX":-7.400364588387377},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.7,"breakHorizontal":6.0,"spinRate":2267,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.3951833077047251,"extension":6.576760612199588},"index":1,"playId":"dd83b380-3422-3ef0-9e6c-6c4ae68bff0c","pitchNumber":2,"startTime":"2026-09-20T21:01:50.446Z","endTime":"2026-09-20T21:01:54.378Z","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":true},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.4,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.948272428351437,"aZ":-31.221754166855302,"pfxX":7.241383643078553,"pfxZ":0.582551322220719,"pX":-0.6286398916146462,"pZ":1.4900424551317186,"vX0":-0.9458219501259264,"vY0":-126.3854025580236,"vZ0":-3.115408447752869,"x":140.96,"y":198.55,"x0":-1.192669145353761,"y0":50.00206232869981,"z0":5.226782140986595,"aX":11.801479394086398},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.6,"breakHorizontal":-13.0,"spinRate":2713,"spinDirection":72},"zone":13,"typeConfidence":2.0,"plateTime":0.4321537345397859,"extension":6.3703230206531245},"index":2,"playId":"c30b98fe-5a89-34fc-99ca-3c7157a47c01","pitchNumber":3,"startTime":"2026-09-20T21:02:09.045Z","endTime":"2026-09-20T21:02:12.936Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.9,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.535369074473024,"aZ":-22.55800069014747,"pfxX":0.04666200657637898,"pfxZ":5.08019937736991,"pX":1.20855369363119,"pZ":0.3256321604197543,"vX0":6.071262109638945,"vY0":-135.7013655829999,"vZ0":-8.312611516890913,"x":70.93,"y":229.99,"x0":-1.049858202086166,"y0":50.002950624719844,"z0":4.961692122165105,"aX":0.08782007914661508},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.9,"breakHorizontal":-1.2,"spinRate":2439,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.4013386202332718,"extension":6.638399969468897},"index":3,"playId":"6d9e7050-0d7b-312c-8588-cf212ddd246f","pitchNumber":4,"startTime":"2026-09-20T21:02:42.888Z","endTime":"2026-09-20T21:02:46.597Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.6,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.411017674551466,"aZ":-17.317108659178917,"pfxX":-4.154476149107854,"pfxZ":7.383539509355831,"pX":-0.6170331214796619,"pZ":3.2324804749051035,"vX0":2.5290706382374233,"vY0":-140.62837493302646,"vZ0":-2.6626132952832307,"x":140.52,"y":151.5,"x0":-0.9858836636434797,"y0":50.00668760982936,"z0":5.308390432915221,"aX":-8.364195283922601},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.1,"breakHorizontal":7.1,"spinRate":2108,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.3887458148528369,"extension":6.497245660920482},"index":4,"playId":"1ad00f1b-e9f8-39c9-8e44-b16a35e5051b","pitchNumber":5,"startTime":"2026-09-20T21:03:03.768Z","endTime":"2026-09-20T21:03:09.492Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.42994067661961,"aZ":-15.834759383378053,"pfxX":-3.966678380559616,"pfxZ":8.243092861520214,"pX":0.11193255096412223,"pZ":1.805058660660532,"vX0":4.412370644065929,"vY0":-139.67394109781034,"vZ0":-6.1018047465005205,"x":112.73,"y":190.04,"x0":-0.97030231305371,"y0":50.00681152643484,"z0":5.053196781388881,"aX":-7.866849785909616},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.9,"breakHorizontal":6.4,"spinRate":2197,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.3916223119918736,"extension":6.67230272683888},"index":5,"playId":"db687502-8954-3aac-b91a-f1282d09c2ec","pitchNumber":6,"startTime":"2026-09-20T21:03:29.292Z","endTime":"2026-09-20T21:03:37.332Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-09-20T21:04:07.330Z","endTime":"2026-09-20T21:04:20.116Z","isPitch":false,"type":"action","player":{"id":694197,"link":"/api/v1/people/694197"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.1,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.648622475164064,"aZ":-23.377772456513547,"pfxX":-2.054374965916683,"pfxZ":4.529254394395057,"pX":-0.11805068292293613,"pZ":2.2373165341338628,"vX0":3.3156561588794062,"vY0":-138.41629524080318,"vZ0":-3.661654448981937,"x":121.5,"y":178.37,"x0":-1.0640582951231388,"y0":50.001648017872064,"z0":5.140974578727247,"aX":-3.9894497476299935},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.7,"breakHorizontal":3.0,"spinRate":2404,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.39556973325465306,"extension":6.468514991625736},"hitData":{"launchSpeed":96.1,"launchAngle":-10.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.29,"coordY":160.72}},"index":7,"playId":"0062262a-b94b-3680-b600-450abee17f71","pitchNumber":7,"startTime":"2026-09-20T21:04:20.116Z","endTime":"2026-09-20T21:04:27.826Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:04:27.826Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Steven Kwan singles on a line drive to left fielder Henry Bolte.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-20T21:04:31.666Z","endTime":"2026-09-20T21:06:08.832Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.239977735120956,"aZ":-22.267858277162063,"pfxX":-0.3237882683992588,"pfxZ":5.186538489503363,"pX":0.9889989962753951,"pZ":2.5579419322568815,"vX0":5.525486189025636,"vY0":-137.10691272935637,"vZ0":-2.9899466746816477,"x":79.3,"y":169.72,"x0":-1.0072535951440857,"y0":50.00652530398395,"z0":5.175809031480778,"aX":-0.6194353125572611},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.0,"breakHorizontal":-0.5,"spinRate":2260,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.3989072630974819,"extension":6.5008338583130865},"index":0,"playId":"5fce478d-fc55-3f8d-a3cc-16288563f23e","pitchNumber":1,"startTime":"2026-09-20T21:05:01.412Z","endTime":"2026-09-20T21:05:05.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, 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":95.0,"endSpeed":87.3,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.432977348743872,"aZ":-19.249611184142232,"pfxX":-6.6015729705133275,"pfxZ":6.639327752925272,"pX":-0.5382794857374512,"pZ":2.334699032966468,"vX0":3.7691955968158815,"vY0":-138.31814502756274,"vZ0":-4.073263240369085,"x":137.52,"y":175.74,"x0":-1.0573597052384307,"y0":50.00592610725988,"z0":5.109003045460407,"aX":-12.856598737199484},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.4,"breakHorizontal":11.3,"spinRate":2274,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.39525428067926693,"extension":6.53886198760393},"index":1,"playId":"b4817063-81c0-317f-bf11-c49836e81a87","pitchNumber":2,"startTime":"2026-09-20T21:05:21.002Z","endTime":"2026-09-20T21:05:24.904Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":79.9,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.219422154935874,"aZ":-33.04784299398566,"pfxX":7.52571725491436,"pfxZ":-0.5419664313782899,"pX":-0.4990946420820278,"pZ":2.6503690782121097,"vX0":-0.8935799722430968,"vY0":-126.77124613935511,"vZ0":-0.07537857431646144,"x":136.02,"y":167.22,"x0":-1.119235942648849,"y0":50.000427112926644,"z0":5.3213584149467295,"aX":12.230944082178736},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.7,"breakHorizontal":-13.4,"spinRate":2982,"spinDirection":66},"zone":1,"typeConfidence":2.0,"plateTime":0.4322784175721939,"extension":6.313307446850743},"index":2,"playId":"025e8591-f985-30c8-90b1-71df3ca30d27","pitchNumber":3,"startTime":"2026-09-20T21:05:37.611Z","endTime":"2026-09-20T21:05:41.010Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.9,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.213314360238527,"aZ":-37.59927412011521,"pfxX":3.2318046711006607,"pfxZ":-3.2814868537373165,"pX":0.4584003816009493,"pZ":1.798967780468121,"vX0":2.4895992323344927,"vY0":-127.43759763892444,"vZ0":-1.7456476831975354,"x":99.53,"y":190.21,"x0":-0.9497981605813874,"y0":50.00469806325701,"z0":5.45183755059686,"aX":5.337549310781025},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-6.1,"breakHorizontal":-6.4,"spinRate":2979,"spinDirection":51},"zone":9,"typeConfidence":2.0,"plateTime":0.4291443705641118,"extension":6.487904196205135},"hitData":{"launchSpeed":82.5,"launchAngle":19.0,"totalDistance":201.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":74.89,"coordY":123.09}},"index":3,"playId":"c405e396-b3f7-39f8-971f-b5de46aac369","pitchNumber":4,"startTime":"2026-09-20T21:05:58.343Z","endTime":"2026-09-20T21:06:08.832Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:06:08.832Z","atBatIndex":38},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"José Ramírez pops out to third baseman Zack Gelof.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-20T21:06:10.801Z","endTime":"2026-09-20T21:07:06.816Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.1,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.035104584863497,"aZ":-30.43569685328065,"pfxX":-7.590894427893437,"pfxZ":1.019117491177548,"pX":-0.2462495358106056,"pZ":0.9386523709780275,"vX0":4.515931980733357,"vY0":-128.98797045969278,"vZ0":-5.164231469302899,"x":126.39,"y":213.44,"x0":-1.0271139392945183,"y0":50.000363304352554,"z0":5.293624047974241,"aX":-12.880537715903442},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.0,"breakHorizontal":12.8,"spinRate":1278,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4234930171663178,"extension":6.5531484190435725},"index":0,"playId":"9c699c98-da3a-347d-b21e-000c700ecaf6","pitchNumber":1,"startTime":"2026-09-20T21:06:36.591Z","endTime":"2026-09-20T21:06:40.538Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":82.1,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.70753550483413,"aZ":-31.172830613536437,"pfxX":-7.279358703404536,"pfxZ":0.5922150805024495,"pX":-0.40620550096871333,"pZ":1.3565077113277044,"vX0":4.076619303449939,"vY0":-128.6540823180223,"vZ0":-3.933253775538717,"x":132.48,"y":202.15,"x0":-1.0557074228716439,"y0":50.00472439453824,"z0":5.289921288218879,"aX":-12.34972950505577},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.5,"breakHorizontal":12.5,"spinRate":1219,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.42381149845047794,"extension":6.525636935749336},"hitData":{"launchSpeed":73.3,"launchAngle":69.0,"totalDistance":116.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":106.49,"coordY":164.96}},"index":1,"playId":"6fea074b-2aa9-3c52-be96-d4a71046aa7f","pitchNumber":2,"startTime":"2026-09-20T21:06:57.502Z","endTime":"2026-09-20T21:07:06.816Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:07:06.816Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chase DeLauter singles on a line drive to center fielder Denzel Clarke. Steven Kwan to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-20T21:07:13.223Z","endTime":"2026-09-20T21:07:47.830Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"postOnSecond":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672016,"link":"/api/v1/people/672016"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"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, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.9,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.141994718470368,"aZ":-31.376894620918886,"pfxX":6.868574882089024,"pfxZ":0.48737494359114386,"pX":0.28782036484470896,"pZ":2.3448967030955346,"vX0":1.88920638215378,"vY0":-126.1383515602768,"vZ0":-0.9600345971518226,"x":106.03,"y":175.47,"x0":-1.360225710122217,"y0":50.00352061109945,"z0":5.21837768981509,"aX":11.276569676479877},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.0,"breakHorizontal":-12.8,"spinRate":2790,"spinDirection":77},"zone":6,"typeConfidence":2.0,"plateTime":0.43114223441140265,"extension":6.2827636752675495},"hitData":{"launchSpeed":96.3,"launchAngle":11.0,"totalDistance":227.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":102.06,"coordY":93.42}},"index":0,"playId":"b236e16b-0d69-33df-9652-337a34326c22","pitchNumber":1,"startTime":"2026-09-20T21:07:36.350Z","endTime":"2026-09-20T21:07:47.830Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:07:47.830Z","atBatIndex":40},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jo Adell pops out to second baseman Donovan Walton.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-20T21:09:02.069Z","endTime":"2026-09-20T21:10:44.341Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"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":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-20T21:07:56.380Z","endTime":"2026-09-20T21:09:04.374Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":89.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.26611201217731,"aZ":-23.158780202005865,"pfxX":-8.654542152075672,"pfxZ":4.502381019909741,"pX":0.8438849865497656,"pZ":0.39356236878294465,"vX0":8.439987213083622,"vY0":-139.6358864822835,"vZ0":-8.666782137140869,"x":84.83,"y":228.15,"x0":-1.072875296864819,"y0":50.00345208446022,"z0":5.025169765625021,"aX":-17.33363042179865},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":6.7,"breakHorizontal":14.3,"spinRate":2218,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.3901515217864935,"extension":6.722037237354863},"index":1,"playId":"bb391a50-7855-3b42-8ca9-d2e054669a33","pitchNumber":1,"startTime":"2026-09-20T21:09:04.374Z","endTime":"2026-09-20T21:09:08.187Z","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":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.750736944654367,"aZ":-20.105072120378882,"pfxX":-6.813438321171757,"pfxZ":5.99987084901395,"pX":-0.0644181536963188,"pZ":3.273743299106695,"vX0":5.514983400747481,"vY0":-140.69405665619792,"vZ0":-2.008570708377476,"x":119.46,"y":150.39,"x0":-1.160941614056199,"y0":50.006515117279015,"z0":5.294462299346822,"aX":-13.715966788481033},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.7,"breakHorizontal":11.3,"spinRate":2312,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.3887262052897982,"extension":6.577150321445575},"index":2,"playId":"764dff39-df7b-33a7-9900-fd77d53a0ed2","pitchNumber":2,"startTime":"2026-09-20T21:09:26.639Z","endTime":"2026-09-20T21:09:30.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":83.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.512054079279903,"aZ":-32.728018317431186,"pfxX":5.092922207134652,"pfxZ":-0.3143729037691809,"pX":0.4231048445438492,"pZ":3.192944041967189,"vX0":2.4362044037535595,"vY0":-129.66441799139625,"vZ0":0.7784274406698051,"x":100.87,"y":152.57,"x0":-1.1843084966912094,"y0":50.00535679909309,"z0":5.343862500514597,"aX":8.86458728468073},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-0.2,"breakHorizontal":-9.7,"spinRate":2885,"spinDirection":69},"zone":3,"typeConfidence":2.0,"plateTime":0.4189074495940046,"extension":6.291454581618877},"index":3,"playId":"d9ee691b-628d-31bf-8e50-921bcae85af9","pitchNumber":3,"startTime":"2026-09-20T21:09:46.064Z","endTime":"2026-09-20T21:09:50.139Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.64192122587929,"aZ":-27.919469498723792,"pfxX":-6.997237089606639,"pfxZ":2.324935833083598,"pX":0.985527481799058,"pZ":0.7857572205618918,"vX0":7.402422438814332,"vY0":-133.75811064954613,"vZ0":-6.551346223992787,"x":79.43,"y":217.56,"x0":-0.8979528254057746,"y0":50.001102606123375,"z0":5.246866334294268,"aX":-12.782314739162445},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":3.1,"breakHorizontal":11.3,"spinRate":1063,"spinDirection":251},"zone":14,"typeConfidence":2.0,"plateTime":0.4082247115071618,"extension":6.664611689562869},"index":4,"playId":"8291662d-110a-30fe-bc9f-a07a8e82765c","pitchNumber":4,"startTime":"2026-09-20T21:10:13.070Z","endTime":"2026-09-20T21:10:17.373Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.5,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.998514554348965,"aZ":-17.39977285600342,"pfxX":-6.518488879619776,"pfxZ":7.486966367659866,"pX":-1.0384901533775934,"pZ":3.029924340841712,"vX0":2.9742096304922407,"vY0":-139.9368553564943,"vZ0":-2.919645330741898,"x":156.58,"y":156.97,"x0":-1.271018540657876,"y0":50.00456256545542,"z0":5.2333934202905255,"aX":-12.866858706803045},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.1,"breakHorizontal":11.2,"spinRate":2267,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.39212580638977723,"extension":6.631500321897877},"hitData":{"launchSpeed":55.9,"launchAngle":57.0,"totalDistance":118.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":132.19,"coordY":155.57}},"index":5,"playId":"983da33b-9373-38b2-8622-cf2f67437f39","pitchNumber":5,"startTime":"2026-09-20T21:10:36.332Z","endTime":"2026-09-20T21:10:44.341Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:10:44.341Z","atBatIndex":41},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Lawrence Butler walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-20T21:12:21.854Z","endTime":"2026-09-20T21:14:36.289Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.839409780883862,"aZ":-22.485903972243502,"pfxX":-7.485502604668135,"pfxZ":4.917002812028259,"pX":-1.153124488134423,"pZ":2.325620920582501,"vX0":6.541433138858211,"vY0":-138.93043415441034,"vZ0":-5.371702472804594,"x":160.95,"y":175.99,"x0":-2.5566301824673325,"y0":50.00153996321134,"z0":5.7625224780698066,"aX":-14.746768672901275},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.0,"breakHorizontal":12.4,"spinRate":2029,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.3930630075797845,"extension":7.047376218313118},"index":0,"playId":"7c299761-9a80-32fd-a048-9d52044f6a41","pitchNumber":1,"startTime":"2026-09-20T21:12:51.840Z","endTime":"2026-09-20T21:12:55.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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.218887361387917,"aZ":-43.93671972152719,"pfxX":5.272881611664431,"pfxZ":-8.604057132318339,"pX":-0.6970163933638808,"pZ":4.261236582883597,"vX0":2.2045629455007214,"vY0":-116.28916898883284,"vZ0":4.5535543495622175,"x":143.57,"y":123.73,"x0":-2.3429620912254214,"y0":50.003319177562865,"z0":6.450937477766066,"aX":7.207190318035258},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-14.2,"breakHorizontal":-10.1,"spinRate":2328,"spinDirection":31},"zone":11,"typeConfidence":2.0,"plateTime":0.4713657570970464,"extension":6.684995917363621},"index":1,"playId":"07c6b11d-aeac-3aa1-b8df-9f13edef6406","pitchNumber":2,"startTime":"2026-09-20T21:13:05.754Z","endTime":"2026-09-20T21:13:09.445Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.01911915845994,"aZ":-36.04542136630446,"pfxX":5.93548523967597,"pfxZ":-2.4079678780995284,"pX":-0.8892417142726384,"pZ":2.432801492157508,"vX0":2.694507697168955,"vY0":-126.08985538759032,"vZ0":-1.2778233661968477,"x":150.9,"y":173.09,"x0":-2.7433697936620303,"y0":50.00313682480212,"z0":5.858826778795182,"aX":9.541418620075703},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-4.4,"breakHorizontal":-11.4,"spinRate":2270,"spinDirection":53},"zone":13,"typeConfidence":2.0,"plateTime":0.4346600612545095,"extension":6.771496283483562},"index":2,"playId":"00629053-3e9d-3462-b93d-a0ef494d4590","pitchNumber":3,"startTime":"2026-09-20T21:13:24.810Z","endTime":"2026-09-20T21:13:28.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.7,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.2522826102061,"aZ":-20.440230876015534,"pfxX":-7.469237830444125,"pfxZ":5.758522026138154,"pX":-0.05710103373566872,"pZ":2.0485196394836276,"vX0":9.656683578215329,"vY0":-141.14770630184336,"vZ0":-6.700705960555927,"x":119.18,"y":183.47,"x0":-2.5369725151956493,"y0":50.000555285351915,"z0":5.749479555482968,"aX":-15.213668848924204},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.4,"breakHorizontal":11.8,"spinRate":1934,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.3866494309279376,"extension":7.037142181544775},"index":3,"playId":"f266017c-91f3-39a9-a9d8-26f4cf79f5b6","pitchNumber":4,"startTime":"2026-09-20T21:13:39.793Z","endTime":"2026-09-20T21:13:43.327Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-09-20T21:13:50.453Z","endTime":"2026-09-20T21:13:59.908Z","isPitch":false,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"}},{"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":true},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.87677520682751,"aZ":-37.57624384234131,"pfxX":6.034328254835108,"pfxZ":-3.284025752280554,"pX":-0.7916931729743909,"pZ":1.54807078101974,"vX0":2.829009321682798,"vY0":-127.92825418332717,"vZ0":-3.257876306609357,"x":147.18,"y":196.98,"x0":-2.697672406096783,"y0":50.00067685397613,"z0":5.801698689607924,"aX":9.938508292182577},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-6.5,"breakHorizontal":-11.6,"spinRate":2302,"spinDirection":42},"zone":13,"typeConfidence":2.0,"plateTime":0.42915338735406694,"extension":6.874020224520831},"index":5,"playId":"4710edcf-0c91-3cae-8b15-7fbf17fe3407","pitchNumber":5,"startTime":"2026-09-20T21:13:59.908Z","endTime":"2026-09-20T21:14:04.279Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"}}},{"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":89.7,"endSpeed":83.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.71722466862339,"aZ":-33.77212131846092,"pfxX":4.689104462327896,"pfxZ":-0.9313399050447979,"pX":1.182063886659691,"pZ":-0.3665119525893154,"vX0":7.921542229130616,"vY0":-130.24547760083908,"vZ0":-8.869609193460535,"x":71.94,"y":248.68,"x0":-2.509718097118635,"y0":50.00411925990304,"z0":5.6422106776440835,"aX":8.043444486604608},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-3.5,"breakHorizontal":-10.3,"spinRate":2361,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.42076559644756895,"extension":7.043702521100391},"index":6,"playId":"62c2dd40-5194-357e-b7d1-0bbb9e4eef00","pitchNumber":6,"startTime":"2026-09-20T21:14:31.611Z","endTime":"2026-09-20T21:14:36.289Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:14:36.289Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Zack Gelof flies out sharply to right fielder Chase DeLauter.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-20T21:14:38.337Z","endTime":"2026-09-20T21:15:33.647Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":800050,"link":"/api/v1/people/800050"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.6,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.299881093289223,"aZ":-32.749642221685335,"pfxX":6.244215434810639,"pfxZ":-0.3367932686408128,"pX":0.25945930921426913,"pZ":2.240947459791794,"vX0":5.215180551989195,"vY0":-129.32168760755428,"vZ0":-2.707475291504179,"x":107.11,"y":178.27,"x0":-2.587018612771367,"y0":50.002463127885896,"z0":5.7870577603927895,"aX":10.686932314779686},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-1.0,"breakHorizontal":-12.4,"spinRate":2050,"spinDirection":55},"zone":9,"typeConfidence":2.0,"plateTime":0.4218388826700594,"extension":6.9257533453377516},"index":0,"playId":"ed72338e-3fdb-3eb8-9726-764112c9e51f","pitchNumber":1,"startTime":"2026-09-20T21:15:03.149Z","endTime":"2026-09-20T21:15:07.007Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":88.4,"endSpeed":82.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.52372845602351,"aZ":-35.4803277466149,"pfxX":6.431577648914831,"pfxZ":-1.9550320438340947,"pX":0.028771990374942144,"pZ":2.1682292465207653,"vX0":4.703425923504414,"vY0":-128.8130276583742,"vZ0":-2.198109627896459,"x":115.9,"y":180.24,"x0":-2.6534497735742657,"y0":50.004201487931915,"z0":5.762714667399867,"aX":10.86242081183335},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-3.8,"breakHorizontal":-12.7,"spinRate":2228,"spinDirection":55},"zone":8,"typeConfidence":2.0,"plateTime":0.4244002852774664,"extension":6.944809060446507},"hitData":{"launchSpeed":104.8,"launchAngle":30.0,"totalDistance":368.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":188.41,"coordY":63.92}},"index":1,"playId":"6ea89ab6-d55f-34d5-a158-b5975eb88d3f","pitchNumber":2,"startTime":"2026-09-20T21:15:20.817Z","endTime":"2026-09-20T21:15:33.647Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:15:33.647Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Donovan Walton strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-20T21:15:42.026Z","endTime":"2026-09-20T21:16:54.850Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,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":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"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, 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.4,"endSpeed":74.8,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.198500568087702,"aZ":-43.71451434298972,"pfxX":5.068297252348641,"pfxZ":-8.180814944549118,"pX":0.02941714655556526,"pZ":2.7236574019099113,"vX0":3.9137575818945427,"vY0":-118.45958911156764,"vZ0":1.1420511276111,"x":115.88,"y":165.24,"x0":-2.307010526116884,"y0":50.00355251148634,"z0":6.255026053652325,"aX":7.148614569446652},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-14.2,"breakHorizontal":-10.2,"spinRate":2414,"spinDirection":29},"zone":5,"typeConfidence":2.0,"plateTime":0.463706813558884,"extension":6.887549591562221},"index":0,"playId":"9f68a196-ad7c-37a0-9acc-1a5e342c160f","pitchNumber":1,"startTime":"2026-09-20T21:16:00.270Z","endTime":"2026-09-20T21:16:04.547Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-09-20T21:16:14.667Z","endTime":"2026-09-20T21:16:27.830Z","isPitch":false,"type":"action","player":{"id":622268,"link":"/api/v1/people/622268"}},{"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":97.3,"endSpeed":88.1,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.850153462772894,"aZ":-14.053804105116196,"pfxX":-4.298887451302717,"pfxZ":9.031620614848089,"pX":-0.06648900260867807,"pZ":3.718915412847329,"vX0":8.210641447051927,"vY0":-141.38045853468265,"vZ0":-3.725530819391388,"x":119.53,"y":138.37,"x0":-2.4613442471126703,"y0":50.00562848469658,"z0":5.967169656579412,"aX":-8.628232665173151},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.7,"breakHorizontal":6.0,"spinRate":2204,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.3887103285136515,"extension":7.038684571204599},"index":2,"playId":"66e02ca2-df33-3d17-a056-652a96b59539","pitchNumber":2,"startTime":"2026-09-20T21:16:27.830Z","endTime":"2026-09-20T21:16:32.876Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"actionPlayId":"66e02ca2-df33-3d17-a056-652a96b59539","startTime":"2026-09-20T21:16:35.146Z","endTime":"2026-09-20T21:16:50.944Z","isPitch":false,"type":"pickoff"},{"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":97.6,"endSpeed":88.7,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.936825321066124,"aZ":-12.383491853208394,"pfxX":-6.814217527853071,"pfxZ":9.766313324245667,"pX":-0.3107788468268454,"pZ":2.8077226740048062,"vX0":8.200899866873526,"vY0":-141.82207165841214,"vZ0":-6.123843245948532,"x":128.85,"y":162.97,"x0":-2.36142958784278,"y0":50.00624187062341,"z0":5.792701326902459,"aX":-13.81459149223127},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.6,"breakHorizontal":10.6,"spinRate":2276,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.386931695156135,"extension":7.032804949463031},"index":4,"playId":"9c2ebfe7-77b4-3f3a-a4de-e1237de18044","pitchNumber":3,"startTime":"2026-09-20T21:16:50.944Z","endTime":"2026-09-20T21:16:54.850Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:16:54.850Z","atBatIndex":44},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Guardians challenged (tag play), call on the field was overturned: Lawrence Butler caught stealing 2nd base, catcher Patrick Bailey to second baseman Travis Bazzana.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-20T21:16:58.072Z","endTime":"2026-09-20T21:18:18.508Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":17},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":683953,"link":"/api/v1/people/683953"},"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":98.0,"endSpeed":89.7,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.991855254027524,"aZ":-22.00925936940547,"pfxX":-8.730503119475847,"pfxZ":4.960093936187274,"pX":0.8101081057016049,"pZ":2.573105439534446,"vX0":11.922910046642103,"vY0":-142.1532170292796,"vZ0":-4.980257606148809,"x":86.12,"y":169.31,"x0":-2.3004707890997493,"y0":50.00608614526659,"z0":5.741376979722915,"aX":-17.905921077885598},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.2,"breakHorizontal":13.4,"spinRate":2009,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.3850243278476788,"extension":7.2350376045997855},"index":0,"playId":"550b08f7-b1db-3c4f-af64-333bd448d277","pitchNumber":1,"startTime":"2026-09-20T21:17:22.593Z","endTime":"2026-09-20T21:17:26.529Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"c3043c26-c59d-33ed-ba57-7b0ec062adb5","startTime":"2026-09-20T21:17:43.681Z","endTime":"2026-09-20T21:17:48.379Z","isPitch":false,"type":"pickoff"},{"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,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":75.9,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.209191982724697,"aZ":-44.523276491713105,"pfxX":6.350689324869989,"pfxZ":-8.532915344937127,"pX":0.7276476356102881,"pZ":1.1251372854639008,"vX0":5.018081984160537,"vY0":-120.8377014419745,"vZ0":-2.500562158285864,"x":89.26,"y":208.4,"x0":-2.2167990455268525,"y0":50.001942950353595,"z0":6.16475446755223,"aX":9.191438060721984},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-15.7,"breakHorizontal":-12.8,"spinRate":2558,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.4569998192461915,"extension":7.032905936622515},"index":2,"playId":"2bfa4152-ad66-33b2-a6be-aa6b4c0e13f8","pitchNumber":2,"startTime":"2026-09-20T21:18:12.053Z","endTime":"2026-09-20T21:18:18.508Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":114},"playEndTime":"2026-09-20T21:18:18.508Z","atBatIndex":45},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Travis Bazzana lines out to left fielder Henry Bolte.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-20T21:23:49.228Z","endTime":"2026-09-20T21:24:17.047Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Luis Medina replaces Jack Perkins.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-20T21:22:19.121Z","endTime":"2026-09-20T21:23:51.573Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665622,"link":"/api/v1/people/665622"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.33693664605178,"aZ":-20.557015037612643,"pfxX":-9.425719970319122,"pfxZ":5.928534212531187,"pX":-2.078450541938134,"pZ":2.1336633895210944,"vX0":2.0069085218331564,"vY0":-139.77267812066327,"vZ0":-6.528410641701503,"x":196.23,"y":181.17,"x0":-1.5860731199780649,"y0":50.00355078865813,"z0":5.870011917786143,"aX":-18.470337480021254},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.5,"breakHorizontal":16.6,"spinRate":2450,"spinDirection":225},"zone":13,"typeConfidence":0.9,"plateTime":0.39333122378111884,"extension":6.094651574220537},"index":1,"playId":"20d86718-499f-342a-b623-e511cee0d2c9","pitchNumber":1,"startTime":"2026-09-20T21:23:51.573Z","endTime":"2026-09-20T21:23:55.445Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.10468852743924,"aZ":-21.387194128974322,"pfxX":-9.902474430814106,"pfxZ":5.41621643727263,"pX":-0.6579552943984724,"pZ":2.260814150160834,"vX0":5.385498227904784,"vY0":-140.520733209523,"vZ0":-6.334783023067344,"x":142.08,"y":177.74,"x0":-1.3171156061511944,"y0":50.00353967461917,"z0":5.9429440567381935,"aX":-19.71982225645917},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.6,"breakHorizontal":16.8,"spinRate":2468,"spinDirection":225},"zone":4,"typeConfidence":0.89,"plateTime":0.39043285407898765,"extension":6.2121395259890235},"hitData":{"launchSpeed":86.8,"launchAngle":24.0,"totalDistance":281.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":63.29,"coordY":105.53}},"index":2,"playId":"8db76eb0-855c-36e4-9855-8f39f00819c1","pitchNumber":2,"startTime":"2026-09-20T21:24:08.705Z","endTime":"2026-09-20T21:24:17.047Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:24:17.047Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nathaniel Lowe flies out to right fielder Lawrence Butler.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-20T21:24:19.258Z","endTime":"2026-09-20T21:25:34.163Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"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":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.3,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.68837017766456,"aZ":-36.98023098391319,"pfxX":6.579894802223758,"pfxZ":-3.1931797764820358,"pX":1.6325319126105708,"pZ":1.2275182348214946,"vX0":4.86116715559233,"vY0":-122.88687517395678,"vZ0":-3.994397662189849,"x":54.77,"y":205.64,"x0":-1.2361478917220547,"y0":50.00090702681239,"z0":6.064530792395936,"aX":9.913201980835899},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-6.6,"breakHorizontal":-13.2,"spinRate":2619,"spinDirection":27},"zone":14,"typeConfidence":0.73,"plateTime":0.44824093377128627,"extension":6.1292266804315245},"index":0,"playId":"5cbb39bc-46ba-396d-bec2-e92db51e6e5d","pitchNumber":1,"startTime":"2026-09-20T21:24:41.583Z","endTime":"2026-09-20T21:24:45.245Z","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":97.3,"endSpeed":89.8,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.67531424159366,"aZ":-19.775932489211172,"pfxX":-9.010395963981848,"pfxZ":6.04649681680492,"pX":-0.09387483683025707,"pZ":3.0128298190911713,"vX0":6.458464693251672,"vY0":-141.6783114175636,"vZ0":-4.89483762767568,"x":120.58,"y":157.43,"x0":-1.2220787580221295,"y0":50.00478631036297,"z0":6.011146683981016,"aX":-18.48255657621232},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.2,"breakHorizontal":15.1,"spinRate":2543,"spinDirection":224},"zone":2,"typeConfidence":0.91,"plateTime":0.3852871850913684,"extension":6.081389926720066},"index":1,"playId":"fe4b4a54-f337-3e03-a85a-96c6ab84380b","pitchNumber":2,"startTime":"2026-09-20T21:25:04.012Z","endTime":"2026-09-20T21:25:07.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.1,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.60091231215121,"aZ":-43.16929083171889,"pfxX":5.3007302492434505,"pfxZ":-7.573442749731457,"pX":0.5337195327905977,"pZ":2.2571966986274656,"vX0":2.829249665622514,"vY0":-119.84782038598277,"vZ0":-0.3140034536822103,"x":96.66,"y":177.84,"x0":-1.3515033177102442,"y0":50.00235975317621,"z0":6.251975718147188,"aX":7.695232221539599},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-13.6,"breakHorizontal":-10.3,"spinRate":2514,"spinDirection":37},"zone":9,"typeConfidence":0.9,"plateTime":0.45736055680645515,"extension":6.008166413315272},"hitData":{"launchSpeed":99.6,"launchAngle":39.0,"totalDistance":349.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":190.87,"coordY":73.84}},"index":2,"playId":"76b2527f-5e73-3993-b31a-410eee13daad","pitchNumber":3,"startTime":"2026-09-20T21:25:24.242Z","endTime":"2026-09-20T21:25:34.163Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:25:34.163Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Angel Martínez strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-20T21:25:39.469Z","endTime":"2026-09-20T21:27:38.077Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":5},"credits":[{"player":{"id":641680,"link":"/api/v1/people/641680"},"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":83.4,"endSpeed":76.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.4838524102427,"aZ":-42.08679019482739,"pfxX":7.555189858815163,"pfxZ":-6.653164512004471,"pX":-0.1432990778960344,"pZ":2.7945541658695547,"vX0":0.6403978264200626,"vY0":-121.47382335286304,"vZ0":0.6675889365253729,"x":122.46,"y":163.33,"x0":-1.3917273117690194,"y0":50.00240539200159,"z0":6.184067708924348,"aX":11.255712672070867},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-11.6,"breakHorizontal":-13.8,"spinRate":2661,"spinDirection":37},"zone":5,"typeConfidence":0.9,"plateTime":0.4514345831418116,"extension":6.125673257301124},"index":0,"playId":"eebcb048-4346-3b82-a330-0423ed12bb12","pitchNumber":1,"startTime":"2026-09-20T21:26:04.638Z","endTime":"2026-09-20T21:26:08.476Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.3594403732881,"aZ":-29.49268041365334,"pfxX":-6.185072350151108,"pfxZ":1.5235814810609352,"pX":-0.9715249917131819,"pZ":2.280514969293916,"vX0":2.804316166192028,"vY0":-132.03018723883267,"vZ0":-4.115626114328198,"x":154.03,"y":177.21,"x0":-1.2466903004287895,"y0":50.00110060407806,"z0":6.041668694174037,"aX":-10.866401075323497},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.0,"breakHorizontal":10.6,"spinRate":1614,"spinDirection":254},"zone":13,"typeConfidence":0.91,"plateTime":0.41561506381490565,"extension":6.271860064774422},"index":1,"playId":"f512d9fd-2fba-3392-91c2-a7557c86651b","pitchNumber":2,"startTime":"2026-09-20T21:26:22.801Z","endTime":"2026-09-20T21:26:26.654Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-09-20T21:26:31.275Z","endTime":"2026-09-20T21:26:51.759Z","isPitch":false,"type":"action","player":{"id":682657,"link":"/api/v1/people/682657"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":91.2,"endSpeed":84.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.635449878930878,"aZ":-31.05250339374942,"pfxX":-7.74899796725704,"pfxZ":0.6344972166435094,"pX":-0.18040372912897257,"pZ":0.2691754582198752,"vX0":5.181991178730391,"vY0":-132.49913225761605,"vZ0":-8.681964083681876,"x":117.09,"y":183.78,"x0":-1.1559049112511364,"y0":50.005445813012294,"z0":5.861577429696097,"aX":-13.76325365154222},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":-0.6,"breakHorizontal":12.8,"spinRate":1749,"spinDirection":237},"zone":13,"typeConfidence":0.91,"plateTime":0.4135719481004565,"extension":6.369974824240204},"index":3,"playId":"68aec52c-2055-381c-91b8-143fc8c5caf6","pitchNumber":3,"startTime":"2026-09-20T21:26:51.759Z","endTime":"2026-09-20T21:26:56.020Z","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":100.2,"endSpeed":92.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.71320181204693,"aZ":-14.302837113075238,"pfxX":-4.9168843524652,"pfxZ":8.222443486504206,"pX":-0.26750116965983173,"pZ":3.660224726261132,"vX0":4.523871060596357,"vY0":-145.90921110676032,"vZ0":-4.381161121250728,"x":127.2,"y":139.95,"x0":-1.193043424808671,"y0":50.00588603559529,"z0":6.032310902876822,"aX":-10.690129496131394},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":14.3,"breakHorizontal":8.2,"spinRate":2474,"spinDirection":220},"zone":11,"typeConfidence":0.92,"plateTime":0.3742283871311156,"extension":6.27129265191083},"index":4,"playId":"d8624cbf-e90a-3184-91c4-dd4087a5f2ba","pitchNumber":4,"startTime":"2026-09-20T21:27:11.469Z","endTime":"2026-09-20T21:27:14.585Z","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":91.3,"endSpeed":85.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.284510799958632,"aZ":-32.21428389421405,"pfxX":-6.382069840350052,"pfxZ":-0.02520877107735764,"pX":-0.14320779500176553,"pZ":1.5389778202984719,"vX0":4.94028724922631,"vY0":-132.94380041542286,"vZ0":-5.6606481166853175,"x":122.46,"y":197.23,"x0":-1.1820143770457678,"y0":50.00098266272568,"z0":5.9897669831838085,"aX":-11.603175503864321},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":-1.0,"breakHorizontal":10.7,"spinRate":1513,"spinDirection":241},"zone":13,"typeConfidence":0.91,"plateTime":0.4095436076420391,"extension":6.31720167097906},"index":5,"playId":"4e9896a7-777a-3360-89bc-95f5cb13f8a5","pitchNumber":5,"startTime":"2026-09-20T21:27:34.215Z","endTime":"2026-09-20T21:27:38.077Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:27:38.077Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tommy White grounds out, third baseman José Ramírez to first baseman Nathaniel Lowe.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-20T21:30:10.880Z","endTime":"2026-09-20T21:30:37.901Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"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":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from center field to left field for Steven Kwan.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-20T21:29:08.741Z","endTime":"2026-09-20T21:29:08.755Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"100"},{"details":{"description":"Defensive Substitution: Petey Halpin replaces left fielder Angel Martínez, batting 7th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-09-20T21:29:08.755Z","endTime":"2026-09-20T21:29:08.756Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690984,"link":"/api/v1/people/690984"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"701","replacedPlayer":{"id":682657,"link":"/api/v1/people/682657"}},{"details":{"description":"Pitching Change: Hunter Gaddis replaces Gavin Williams.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-09-20T21:29:08.756Z","endTime":"2026-09-20T21:30:13.216Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683769,"link":"/api/v1/people/683769"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.9,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.379440647320653,"aZ":-29.650744911539,"pfxX":3.50384211840937,"pfxZ":1.5390509531552814,"pX":1.4799565245988089,"pZ":1.3853800988049305,"vX0":7.6468490649605885,"vY0":-127.4257542585306,"vZ0":-5.946981771888828,"x":60.59,"y":201.37,"x0":-2.016214949261832,"y0":50.004961142637434,"z0":6.094415226360087,"aX":5.758248442781058},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.6,"breakHorizontal":-8.0,"spinRate":2245,"spinDirection":136},"zone":14,"typeConfidence":0.9,"plateTime":0.42997295283073145,"extension":6.969782590987546},"index":3,"playId":"918f764b-a93e-374f-91de-f1a5f4130ce1","pitchNumber":1,"startTime":"2026-09-20T21:30:13.216Z","endTime":"2026-09-20T21:30:17.111Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.9,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.375230385453147,"aZ":-28.733999267553727,"pfxX":2.8997202358824996,"pfxZ":1.9979568404613888,"pX":0.325753261070356,"pZ":1.6609706746202404,"vX0":5.660200761099873,"vY0":-129.9312939286178,"vZ0":-6.008108583042381,"x":104.58,"y":193.93,"x0":-2.2514912807685685,"y0":50.003082361404985,"z0":6.166610197085765,"aX":4.99346405293145},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.5,"breakHorizontal":-6.5,"spinRate":2312,"spinDirection":136},"zone":9,"typeConfidence":0.9,"plateTime":0.4203927742452218,"extension":6.843322872073617},"hitData":{"launchSpeed":71.5,"launchAngle":-20.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.07,"coordY":167.98}},"index":4,"playId":"bcfd183d-cb0a-3978-a00a-deb44c7879f8","pitchNumber":2,"startTime":"2026-09-20T21:30:30.041Z","endTime":"2026-09-20T21:30:37.901Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:30:37.901Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jeff McNeil singles on a ground ball to shortstop Angel Genao.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-20T21:31:13.333Z","endTime":"2026-09-20T21:32:14.595Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694197,"link":"/api/v1/people/694197"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jeff McNeil replaces Alika Williams.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-09-20T21:30:46.024Z","endTime":"2026-09-20T21:31:15.371Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":675961,"link":"/api/v1/people/675961"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.726268529050735,"aZ":-28.204347779379564,"pfxX":-10.47415581682208,"pfxZ":2.90209386447033,"pX":-0.5203642687718677,"pZ":1.3695015925324354,"vX0":7.312596567186873,"vY0":-116.25371123634575,"vZ0":-3.7468524161038546,"x":136.84,"y":201.8,"x0":-2.345275769750446,"y0":50.00555811534518,"z0":5.678495317046467,"aX":-14.343921697027811},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":4.6,"breakHorizontal":17.2,"spinRate":2100,"spinDirection":249},"zone":13,"typeConfidence":0.89,"plateTime":0.47109991631888537,"extension":7.304107196760645},"index":1,"playId":"65b9af79-eb17-3186-815c-7e4156e471da","pitchNumber":1,"startTime":"2026-09-20T21:31:15.371Z","endTime":"2026-09-20T21:31:19.230Z","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":90.7,"endSpeed":84.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.308151680126365,"aZ":-29.91694207531797,"pfxX":2.8786434548563147,"pfxZ":1.274759965896468,"pX":0.6796953648012989,"pZ":0.46745965671924933,"vX0":6.340583473830957,"vY0":-131.7708781976204,"vZ0":-8.765358529965113,"x":91.09,"y":226.16,"x0":-2.125608261725904,"y0":50.00336540450699,"z0":6.026630960648032,"aX":5.093691879098786},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":0.7,"breakHorizontal":-6.5,"spinRate":2230,"spinDirection":143},"zone":14,"typeConfidence":0.91,"plateTime":0.41464984984135667,"extension":6.860094190847639},"index":2,"playId":"0928a9f1-2912-39d7-98e3-d4aee5883cbb","pitchNumber":2,"startTime":"2026-09-20T21:31:32.257Z","endTime":"2026-09-20T21:31:36.506Z","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":79.0,"endSpeed":72.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.33990067365331,"aZ":-28.646094566929698,"pfxX":-8.718687931849466,"pfxZ":2.636330046418438,"pX":-1.0129802451105974,"pZ":2.8738513964872636,"vX0":5.702928365302614,"vY0":-114.98190145033135,"vZ0":-0.4220793457516495,"x":155.61,"y":161.19,"x0":-2.39274063121496,"y0":50.00410614305573,"z0":5.839691946031047,"aX":-11.673982359139693},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":4.9,"breakHorizontal":14.4,"spinRate":2057,"spinDirection":257},"zone":11,"typeConfidence":0.89,"plateTime":0.4763856955622563,"extension":7.395814528550806},"index":3,"playId":"912614e3-2ad9-3de6-bd2d-ea31a7a7f032","pitchNumber":3,"startTime":"2026-09-20T21:31:50.046Z","endTime":"2026-09-20T21:31:53.928Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.693171441297686,"aZ":-14.45108832518793,"pfxX":-5.01627311261851,"pfxZ":8.988773976833825,"pX":0.4122196752642428,"pZ":2.777062478343041,"vX0":9.04945011525318,"vY0":-139.16699183706154,"vZ0":-6.189124328605181,"x":101.29,"y":163.8,"x0":-2.2221613778802984,"y0":50.002699503301905,"z0":5.977890245714767,"aX":-9.891202265656563},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.2,"breakHorizontal":7.3,"spinRate":2274,"spinDirection":211},"zone":6,"typeConfidence":0.9,"plateTime":0.3927901599259207,"extension":7.094055532114996},"hitData":{"launchSpeed":64.0,"launchAngle":16.0,"totalDistance":142.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":133.99,"coordY":145.84}},"index":4,"playId":"fe0c1964-40e2-3d86-be5b-116fff385698","pitchNumber":4,"startTime":"2026-09-20T21:32:06.613Z","endTime":"2026-09-20T21:32:14.595Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:32:14.595Z","atBatIndex":50},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jonah Heim doubles (18) on a line drive to center fielder Petey Halpin. Jeff McNeil to 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-20T21:32:40.925Z","endTime":"2026-09-20T21:33:37.220Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"postOnThird":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,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":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":690984,"link":"/api/v1/people/690984"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"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":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.6,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.426445369015138,"aZ":-30.11597506197515,"pfxX":2.3497365817222744,"pfxZ":1.2051363119559193,"pX":0.4385597987028206,"pZ":1.8720703005130732,"vX0":6.108547402552325,"vY0":-128.95015755233044,"vZ0":-4.818966372597799,"x":100.28,"y":188.23,"x0":-2.2535625424902195,"y0":50.00144146406648,"z0":6.052102005107869,"aX":4.01011943911212},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.4,"breakHorizontal":-5.4,"spinRate":2278,"spinDirection":138},"zone":9,"typeConfidence":0.9,"plateTime":0.4225803015737464,"extension":6.974791995747162},"index":0,"playId":"1fb66b28-1bf2-3861-b44a-66bc069ba43e","pitchNumber":1,"startTime":"2026-09-20T21:32:43.210Z","endTime":"2026-09-20T21:32:47.066Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":82.1,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.690587256791545,"aZ":-30.431888317277622,"pfxX":2.7286963713194345,"pfxZ":1.0267225818926633,"pX":0.5346842511869475,"pZ":2.975779497960775,"vX0":5.808282388805454,"vY0":-128.91877332349085,"vZ0":-2.3708702863858466,"x":96.62,"y":158.43,"x0":-2.094537371346996,"y0":50.00214338834891,"z0":6.236617877379671,"aX":4.631728841049037},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.6,"breakHorizontal":-6.1,"spinRate":2282,"spinDirection":140},"zone":3,"typeConfidence":0.9,"plateTime":0.4234961141160185,"extension":7.035945929191815},"index":1,"playId":"462a4189-b06a-3bb3-8c57-b70e443a7a6c","pitchNumber":2,"startTime":"2026-09-20T21:33:00.777Z","endTime":"2026-09-20T21:33:04.126Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.9,"strikeZoneTop":3.375,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.512286743836366,"aZ":-32.079301713535386,"pfxX":3.1885860528353134,"pfxZ":0.05983956244168276,"pX":0.5195169505128491,"pZ":3.11019596611613,"vX0":5.747326479333827,"vY0":-125.14371886818651,"vZ0":-1.2421612052928273,"x":97.2,"y":154.8,"x0":-2.2108371782332448,"y0":50.00417599064056,"z0":6.213341819301758,"aX":5.1148791201098085},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.1,"breakHorizontal":-7.0,"spinRate":2350,"spinDirection":85},"zone":3,"typeConfidence":0.9,"plateTime":0.43575901041344833,"extension":6.828380878795415},"hitData":{"launchSpeed":95.3,"launchAngle":19.0,"totalDistance":300.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":142.92,"coordY":80.31}},"index":2,"playId":"b50ecf8e-e1fa-35ab-8b0e-90048f957187","pitchNumber":3,"startTime":"2026-09-20T21:33:23.889Z","endTime":"2026-09-20T21:33:37.220Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:33:37.220Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Cortes strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-20T21:35:04.613Z","endTime":"2026-09-20T21:37:01.909Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021"},"postOnThird":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[1,2],"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":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-09-20T21:33:49.503Z","endTime":"2026-09-20T21:34:13.909Z","isPitch":false,"type":"action"},{"details":{"description":"Offensive Substitution: Pinch-runner Michael Stefanic replaces Jonah Heim.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-09-20T21:34:13.909Z","endTime":"2026-09-20T21:34:47.465Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683021,"link":"/api/v1/people/683021"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"801","replacedPlayer":{"id":641680,"link":"/api/v1/people/641680"},"base":2},{"details":{"description":"Offensive Substitution: Pinch-hitter Carlos Cortes replaces Denzel Clarke.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-09-20T21:34:47.465Z","endTime":"2026-09-20T21:35:06.971Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":672016,"link":"/api/v1/people/672016"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.0,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.92633278879305,"aZ":-12.86162324884725,"pfxX":-3.144931186865271,"pfxZ":9.964673123007787,"pX":0.5254698585366654,"pZ":3.6193884326850054,"vX0":9.02205376459679,"vY0":-138.35368861438087,"vZ0":-4.357331495709611,"x":96.97,"y":141.06,"x0":-2.3694512717368847,"y0":50.003549930831994,"z0":6.0769816956288825,"aX":-6.0963312707467034},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.3,"breakHorizontal":3.8,"spinRate":2254,"spinDirection":208},"zone":12,"typeConfidence":0.9,"plateTime":0.3959138002509648,"extension":7.077894237971965},"index":3,"playId":"3393ea90-ec8d-3cdf-aee0-f1814e71cd9a","pitchNumber":1,"startTime":"2026-09-20T21:35:06.971Z","endTime":"2026-09-20T21:35:10.834Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":88.3,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.747283398146806,"aZ":-16.89860067742956,"pfxX":-2.8187553626927606,"pfxZ":7.740913189859507,"pX":0.2961632362663423,"pZ":2.9746588675023133,"vX0":8.349408090886701,"vY0":-138.59450726849462,"vZ0":-5.3155120308924735,"x":105.71,"y":158.46,"x0":-2.3701160668431647,"y0":50.00476668043005,"z0":6.020927883875987,"aX":-5.564451796783942},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.3,"breakHorizontal":3.6,"spinRate":2280,"spinDirection":202},"zone":3,"typeConfidence":0.85,"plateTime":0.39301377368759205,"extension":7.018637372698319},"index":4,"playId":"f5c0ec7d-b332-349e-8cbf-a50b8b628fdd","pitchNumber":2,"startTime":"2026-09-20T21:35:27.043Z","endTime":"2026-09-20T21:35:33.731Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":84.0,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.449575008634945,"aZ":-27.76788127097863,"pfxX":2.1354813621930786,"pfxZ":2.4828479291264074,"pX":-0.42424000682390056,"pZ":2.049696860368839,"vX0":4.028454484630752,"vY0":-131.77667829118187,"vZ0":-5.848119149068566,"x":133.17,"y":183.44,"x0":-2.2444688591309165,"y0":50.00334113315674,"z0":6.323485767754889,"aX":3.7925574233480677},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.5,"breakHorizontal":-4.7,"spinRate":2179,"spinDirection":140},"zone":7,"typeConfidence":0.9,"plateTime":0.414104831600822,"extension":6.840207661954886},"index":5,"playId":"4dc25cf2-1852-357d-9a9d-738c86feb59d","pitchNumber":3,"startTime":"2026-09-20T21:36:07.823Z","endTime":"2026-09-20T21:36:11.631Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":82.4,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.27527251698096,"aZ":-30.470059821033274,"pfxX":3.503064374164281,"pfxZ":1.0074303231104995,"pX":-0.6839991598473523,"pZ":2.4532088642885337,"vX0":2.9454362349960466,"vY0":-128.07414689751724,"vZ0":-3.8940713979444928,"x":143.07,"y":172.54,"x0":-2.2958100653841975,"y0":50.00523992242715,"z0":6.32270700846612,"aX":5.941329771839376},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.3,"breakHorizontal":-7.0,"spinRate":2260,"spinDirection":122},"zone":4,"typeConfidence":0.9,"plateTime":0.4243037426690832,"extension":6.852480945504751},"index":6,"playId":"694772f5-5c87-3a49-b3c7-9d691977ba91","pitchNumber":4,"startTime":"2026-09-20T21:36:35.106Z","endTime":"2026-09-20T21:36:38.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":84.7,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.907365224348563,"aZ":-31.184116888226214,"pfxX":2.84160683909142,"pfxZ":0.5535926723966229,"pX":0.8519950768401499,"pZ":1.3051953689910984,"vX0":7.306870016187559,"vY0":-131.68426694730724,"vZ0":-6.6207482581352135,"x":84.52,"y":203.54,"x0":-2.3108265044384093,"y0":50.00135798956944,"z0":6.113344800340396,"aX":5.06670634483875},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":-0.1,"breakHorizontal":-6.5,"spinRate":2171,"spinDirection":151},"zone":14,"typeConfidence":0.91,"plateTime":0.413509910389819,"extension":7.022724589021808},"index":7,"playId":"d3746532-be90-34fa-b452-5a2e561d390f","pitchNumber":5,"startTime":"2026-09-20T21:36:57.721Z","endTime":"2026-09-20T21:37:01.909Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:37:01.909Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Bolte strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-20T21:39:42.517Z","endTime":"2026-09-20T21:40:21.004Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"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":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-20T21:37:11.600Z","endTime":"2026-09-20T21:37:37.395Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Cade Smith replaces Hunter Gaddis.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-09-20T21:37:37.395Z","endTime":"2026-09-20T21:39:44.804Z","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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.1,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.27892716866492,"aZ":-35.82799338201889,"pfxX":0.48491237711239954,"pfxZ":-2.343451952525715,"pX":-0.2500112835035153,"pZ":2.894109569637856,"vX0":3.4123831835996326,"vY0":-124.35673973254163,"vZ0":0.099088341876306,"x":126.53,"y":160.64,"x0":-1.7063160904577606,"y0":50.004141332253944,"z0":5.839923768266026,"aX":0.7552424395236284},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-4.0,"breakHorizontal":-1.7,"spinRate":478,"spinDirection":300},"zone":5,"typeConfidence":0.9,"plateTime":0.44142316959642836,"extension":7.321895280831104},"index":2,"playId":"ba6cb5e6-0084-3960-ac27-ed67aacbe7c6","pitchNumber":1,"startTime":"2026-09-20T21:39:44.804Z","endTime":"2026-09-20T21:39:48.701Z","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":96.4,"endSpeed":88.2,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.06101071299826,"aZ":-13.931080773862222,"pfxX":-4.662952455273221,"pfxZ":9.136749861659156,"pX":0.20898307839667676,"pZ":3.590007079215939,"vX0":7.013269095841354,"vY0":-140.25839499503982,"vZ0":-3.554776494018763,"x":109.03,"y":141.85,"x0":-1.7154911969187125,"y0":50.00302520885142,"z0":5.7793818807239825,"aX":-9.311313105280473},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.0,"breakHorizontal":7.1,"spinRate":2445,"spinDirection":207},"zone":12,"typeConfidence":0.9,"plateTime":0.39016971938130096,"extension":7.576233141056804},"index":3,"playId":"efad10c4-b495-350e-a565-89fe50678f60","pitchNumber":2,"startTime":"2026-09-20T21:39:58.529Z","endTime":"2026-09-20T21:40:02.094Z","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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.7,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.46999685620724,"aZ":-36.864562591984914,"pfxX":-4.186080371610372,"pfxZ":-2.911295312498863,"pX":-0.9797100670861209,"pZ":2.471987619938791,"vX0":2.9356010586563115,"vY0":-126.01783596864821,"vZ0":-0.912732870306594,"x":154.34,"y":172.04,"x0":-1.6154964952186928,"y0":50.005829637705354,"z0":5.815428794381075,"aX":-6.737809290724055},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-5.3,"breakHorizontal":7.0,"spinRate":443,"spinDirection":319},"zone":13,"typeConfidence":0.9,"plateTime":0.4345532176238276,"extension":7.434190459211587},"index":4,"playId":"a7dd2740-aad3-364d-8e17-6528ccf72d49","pitchNumber":3,"startTime":"2026-09-20T21:40:15.412Z","endTime":"2026-09-20T21:40:21.004Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:40:21.004Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Patrick Bailey strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-20T21:42:52.952Z","endTime":"2026-09-20T21:44:43.328Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[6,7,8,9,10,11],"actionIndex":[0,1,2,3,4,5],"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":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[{"player":{"id":661531,"link":"/api/v1/people/661531"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from left field to center field for Henry Bolte.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-20T21:42:47.066Z","endTime":"2026-09-20T21:42:47.082Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"100"},{"details":{"description":"Defensive switch from second base to shortstop for Donovan Walton.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-09-20T21:42:47.082Z","endTime":"2026-09-20T21:42:47.083Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"500"},{"details":{"description":"Jeff McNeil remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-09-20T21:42:47.083Z","endTime":"2026-09-20T21:42:47.085Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"701","replacedPlayer":{"id":675961,"link":"/api/v1/people/675961"}},{"details":{"description":"Defensive Substitution: Brian Serven replaces Michael Stefanic, batting 8th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-09-20T21:42:47.085Z","endTime":"2026-09-20T21:42:47.086Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":661531,"link":"/api/v1/people/661531"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"802","replacedPlayer":{"id":683021,"link":"/api/v1/people/683021"}},{"details":{"description":"Carlos Cortes remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-09-20T21:42:47.086Z","endTime":"2026-09-20T21:42:47.088Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"901","replacedPlayer":{"id":672016,"link":"/api/v1/people/672016"}},{"details":{"description":"Pitching Change: Elvis Alvarado replaces Luis Medina.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2026-09-20T21:42:47.088Z","endTime":"2026-09-20T21:42:55.266Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665660,"link":"/api/v1/people/665660"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.144109285382804,"aZ":-17.259046918041513,"pfxX":-8.008315167425913,"pfxZ":7.431308323538275,"pX":0.016967276912126076,"pZ":3.409124745100983,"vX0":8.502636051257623,"vY0":-140.8046649599322,"vZ0":-3.490936178564086,"x":116.35,"y":146.73,"x0":-2.0022420291102487,"y0":50.00220632738058,"z0":5.782652467487022,"aX":-16.071150642458665},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.0,"breakHorizontal":12.7,"spinRate":2434,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.3890955892489205,"extension":5.89428594547148},"index":6,"playId":"2caf8386-4fd7-3048-90c2-cadac05a5d1d","pitchNumber":1,"startTime":"2026-09-20T21:42:55.266Z","endTime":"2026-09-20T21:42:58.566Z","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":96.4,"endSpeed":88.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.953119875455734,"aZ":-22.895111713587927,"pfxX":-9.723940096459273,"pfxZ":4.623270474665876,"pX":-0.83026513160919,"pZ":3.4259329292164495,"vX0":7.1111612180952415,"vY0":-140.326579323294,"vZ0":-2.103524034898269,"x":148.65,"y":146.28,"x0":-2.1261728924021943,"y0":50.00232692836871,"z0":5.667512274796064,"aX":-19.509781712334174},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.2,"breakHorizontal":16.3,"spinRate":2144,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.3894315873293528,"extension":5.894661245115561},"index":7,"playId":"9af45387-247f-3500-9ae9-6bd299d8686f","pitchNumber":2,"startTime":"2026-09-20T21:43:18.732Z","endTime":"2026-09-20T21:43:22.901Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.295421063409343,"aZ":-22.39972278525663,"pfxX":-9.263732953324311,"pfxZ":4.967843538310648,"pX":-1.188033565291134,"pZ":2.666752074876452,"vX0":5.8930849111464285,"vY0":-139.36621133010362,"vZ0":-3.963374911965542,"x":162.29,"y":166.78,"x0":-2.1263344540486955,"y0":50.00224063186023,"z0":5.58660355677455,"aX":-18.22380553304979},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.4,"breakHorizontal":15.6,"spinRate":2294,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.3930031360546402,"extension":5.54715143615072},"index":8,"playId":"3cc80f8f-fccc-3f3e-bb8a-bdc0137d2e01","pitchNumber":3,"startTime":"2026-09-20T21:43:36.851Z","endTime":"2026-09-20T21:43:40.900Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":90.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.953317554205448,"aZ":-16.300658701482313,"pfxX":-7.775900897421556,"pfxZ":7.638105251433737,"pX":0.29690868254976654,"pZ":2.093362175298304,"vX0":8.991458570047396,"vY0":-142.56774200265883,"vZ0":-7.029878977014503,"x":105.68,"y":182.26,"x0":-1.8737870679996365,"y0":50.00004855058333,"z0":5.602578409121273,"aX":-16.152716862099965},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":12.7,"breakHorizontal":12.5,"spinRate":2410,"spinDirection":233},"zone":9,"typeConfidence":2.0,"plateTime":0.3828433093215917,"extension":5.711762646754387},"index":9,"playId":"f7d7c529-1ea0-3264-95f2-78ebe1ca7cc1","pitchNumber":4,"startTime":"2026-09-20T21:43:54.923Z","endTime":"2026-09-20T21:43:58.787Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":89.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.784400149159968,"aZ":-15.231435121918517,"pfxX":-7.584291149289738,"pfxZ":8.2540372160827,"pX":-0.3916772427128977,"pZ":2.131006278085343,"vX0":7.338814745196283,"vY0":-141.53918532576668,"vZ0":-7.024976785561997,"x":131.93,"y":181.24,"x0":-2.0182265603138956,"y0":50.003442662807984,"z0":5.599201282941797,"aX":-15.568236414246627},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.9,"breakHorizontal":12.5,"spinRate":2257,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.38528071253108154,"extension":5.966955950841982},"index":10,"playId":"e087d37d-5ad8-36f6-a655-112243774565","pitchNumber":5,"startTime":"2026-09-20T21:44:13.951Z","endTime":"2026-09-20T21:44:18.955Z","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":0},"pitchData":{"startSpeed":98.7,"endSpeed":90.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.54846687938318,"aZ":-12.665122816989859,"pfxX":-6.591048411142278,"pfxZ":9.330476112557399,"pX":-0.1588481937207008,"pZ":3.3292858203864872,"vX0":7.1443397863604154,"vY0":-143.51895992332476,"vZ0":-4.7870948272256495,"x":123.05,"y":148.89,"x0":-1.8215356576717896,"y0":50.00172812539618,"z0":5.804833333082139,"aX":-13.779098942064664},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.1,"breakHorizontal":10.6,"spinRate":2479,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.3813394260982994,"extension":5.697512439361912},"index":11,"playId":"bbcc9a88-f3b5-3d1f-b699-14d8d81fced2","pitchNumber":6,"startTime":"2026-09-20T21:44:39.280Z","endTime":"2026-09-20T21:44:43.328Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:44:43.328Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Angel Genao called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-20T21:44:46.844Z","endTime":"2026-09-20T21:46:29.000Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":661531,"link":"/api/v1/people/661531"},"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":97.1,"endSpeed":88.4,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.026441834245034,"aZ":-13.95631571190732,"pfxX":-6.150328680463843,"pfxZ":9.029495939201773,"pX":-1.1069572248191735,"pZ":4.773201226749449,"vX0":4.9470743003905016,"vY0":-141.33023819364936,"vZ0":-0.4689494564028112,"x":159.19,"y":109.9,"x0":-2.0833959451552877,"y0":50.00038126771071,"z0":5.839804777923161,"aX":-12.406402593857276},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.4,"breakHorizontal":10.1,"spinRate":2468,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.3879514273419611,"extension":5.963759669237505},"index":0,"playId":"0b79220a-7368-3265-a090-b888a7a0ac21","pitchNumber":1,"startTime":"2026-09-20T21:45:09.017Z","endTime":"2026-09-20T21:45:13.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.7,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.32535724292621,"aZ":-23.322793509169482,"pfxX":-9.816685740824596,"pfxZ":4.516871870727645,"pX":-1.0732896438294164,"pZ":2.6614132396276675,"vX0":6.228235780172086,"vY0":-138.7454416515906,"vZ0":-3.8652312241768376,"x":157.91,"y":166.92,"x0":-2.0648293026119204,"y0":50.00639194317119,"z0":5.615821016821841,"aX":-19.25621813059092},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.6,"breakHorizontal":16.6,"spinRate":2543,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.39387387776039695,"extension":5.6647539893037875},"index":1,"playId":"05352269-e7c4-34fc-9f41-3152dab9abf9","pitchNumber":2,"startTime":"2026-09-20T21:45:25.594Z","endTime":"2026-09-20T21:45:29.535Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.8,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.14747487558279,"aZ":-17.095758360042108,"pfxX":-8.356598281468578,"pfxZ":7.617555428313523,"pX":-0.8232122371151546,"pZ":3.3154588079088034,"vX0":6.52022938721148,"vY0":-139.73692247079398,"vZ0":-3.421999406469139,"x":148.38,"y":149.26,"x0":-2.0997162687283426,"y0":50.005274492469724,"z0":5.6774821541949,"aX":-16.5475526988568},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.3,"breakHorizontal":13.8,"spinRate":2545,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.39179795380452065,"extension":5.649212867351462},"index":2,"playId":"f3191ae3-f88d-331a-a001-6209bf0cd029","pitchNumber":3,"startTime":"2026-09-20T21:45:44.644Z","endTime":"2026-09-20T21:45:48.714Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":90.5,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.1034439759737,"aZ":-15.152272190251022,"pfxX":-7.834493689469897,"pfxZ":8.194611790939188,"pX":-0.13714461891404636,"pZ":2.0634799899979432,"vX0":8.007613207842908,"vY0":-142.38703300201786,"vZ0":-7.264307480481387,"x":122.23,"y":183.07,"x0":-1.9522171444778524,"y0":50.00659002297981,"z0":5.585127852174728,"aX":-16.27969052888845},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.7,"breakHorizontal":12.8,"spinRate":2561,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.3829728691932126,"extension":5.785408888922211},"index":3,"playId":"5565b6d5-c7e1-386c-970d-1d282270b1f1","pitchNumber":4,"startTime":"2026-09-20T21:46:04.518Z","endTime":"2026-09-20T21:46:08.654Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.7,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.891724140101566,"aZ":-32.99679051309276,"pfxX":-3.123240664326512,"pfxZ":-0.4976246580135282,"pX":-0.4653855785108368,"pZ":2.847064508800041,"vX0":5.022707491209843,"vY0":-128.11161520884846,"vZ0":-1.0457163433051193,"x":134.74,"y":161.91,"x0":-2.0470651614629003,"y0":50.00087704172459,"z0":5.843542213076759,"aX":-5.182204878748396},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.8,"breakHorizontal":4.6,"spinRate":1058,"spinDirection":250},"zone":1,"typeConfidence":2.0,"plateTime":0.4278133602372165,"extension":6.014136689376759},"index":4,"playId":"a6aa1f3d-c09a-32ce-9b9c-1228d8e7ef6a","pitchNumber":5,"startTime":"2026-09-20T21:46:24.652Z","endTime":"2026-09-20T21:46:29.000Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:46:29.000Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Steven Kwan singles on a line drive to center fielder Henry Bolte.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-20T21:46:30.806Z","endTime":"2026-09-20T21:48:10.453Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.1,"endSpeed":88.6,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.29406031296664,"aZ":-15.617351691513782,"pfxX":-8.087678243677601,"pfxZ":8.206889115799028,"pX":-0.43921319875133674,"pZ":3.1162216040138406,"vX0":6.588501588488188,"vY0":-141.18207318649928,"vZ0":-4.625547971273194,"x":133.74,"y":154.64,"x0":-1.7528854709101283,"y0":50.005716542887996,"z0":5.781891013344465,"aX":-16.321427878847274},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.0,"breakHorizontal":13.3,"spinRate":2485,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.388045877491598,"extension":5.958150760175102},"index":0,"playId":"006519bd-f8ef-37de-b00f-75b1ba004e78","pitchNumber":1,"startTime":"2026-09-20T21:46:55.553Z","endTime":"2026-09-20T21:46:59.456Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.6,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.61916671518447,"aZ":-16.021671119819995,"pfxX":-7.330261530820691,"pfxZ":7.875925220908306,"pX":2.2092610962883463,"pZ":2.483279866045542,"vX0":13.347877871923941,"vY0":-142.29277266891674,"vZ0":-6.218229163726991,"x":32.79,"y":171.73,"x0":-1.5898038239082135,"y0":50.001491677013554,"z0":5.711757630928039,"aX":-15.032168875964276},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.1,"breakHorizontal":10.6,"spinRate":2440,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.384915333210468,"extension":5.9278944159047375},"index":1,"playId":"433dcf26-a944-31f6-ae13-20219e741082","pitchNumber":2,"startTime":"2026-09-20T21:47:13.188Z","endTime":"2026-09-20T21:47:16.916Z","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":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.1,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.787761546801285,"aZ":-27.35686261891058,"pfxX":-8.013513246353149,"pfxZ":2.905211795467789,"pX":-1.0189329411265728,"pZ":1.0598894364561438,"vX0":5.042109742516266,"vY0":-127.59487447382456,"vZ0":-5.968192808191938,"x":155.84,"y":210.16,"x0":-1.9734788126694556,"y0":50.0048653557164,"z0":5.56859611302139,"aX":-13.293552030992053},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.2,"breakHorizontal":13.4,"spinRate":1097,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4282927667868499,"extension":6.097923055041508},"index":2,"playId":"2f6eab1f-71e9-3f3e-9394-8c26cd966c05","pitchNumber":3,"startTime":"2026-09-20T21:47:42.518Z","endTime":"2026-09-20T21:47:46.624Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.0,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.05613604403567,"aZ":-21.503851776391244,"pfxX":-11.348314206241675,"pfxZ":5.38553415768851,"pX":-0.10782671492535577,"pZ":1.9084047708690373,"vX0":9.215481800104609,"vY0":-139.9794139163513,"vZ0":-6.186772477964686,"x":121.11,"y":187.25,"x0":-1.9707654760332827,"y0":50.00519151098463,"z0":5.558619902779578,"aX":-22.488857120929037},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.6,"breakHorizontal":18.6,"spinRate":2391,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.39153719181258584,"extension":5.916490374550813},"hitData":{"launchSpeed":93.3,"launchAngle":12.0,"totalDistance":210.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":102.47,"coordY":98.35}},"index":3,"playId":"6e957bc3-f5dc-3ba3-b92b-217bd7f66490","pitchNumber":4,"startTime":"2026-09-20T21:48:00.482Z","endTime":"2026-09-20T21:48:10.453Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:48:10.453Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"José Ramírez singles on a fly ball to right fielder Lawrence Butler. Steven Kwan to 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-20T21:48:13.780Z","endTime":"2026-09-20T21:49:08.930Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"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],"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":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.280503780429097,"aZ":-17.066390628034384,"pfxX":-5.3784265874437995,"pfxZ":7.610280111605304,"pX":-0.29459355707530727,"pZ":3.1086080832280034,"vX0":6.743249066626953,"vY0":-139.92032178134897,"vZ0":-3.9988953757276264,"x":128.23,"y":154.85,"x0":-2.035901452154924,"y0":50.00002710047007,"z0":5.673029906100389,"aX":-10.673551338182198},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.2,"breakHorizontal":8.4,"spinRate":2260,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.39131230467432454,"extension":5.736795795842069},"index":0,"playId":"70ca027b-3428-3381-af7a-c6b888074692","pitchNumber":1,"startTime":"2026-09-20T21:48:39.622Z","endTime":"2026-09-20T21:48:43.565Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.9,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.608182306339693,"aZ":-27.464216364280766,"pfxX":-9.039300679167525,"pfxZ":2.9046662339328995,"pX":-0.24470495447323937,"pZ":1.6750661521406291,"vX0":7.046951737595284,"vY0":-126.41123719725316,"vZ0":-4.419064186079742,"x":126.33,"y":193.55,"x0":-1.8932293895095296,"y0":50.00037983138541,"z0":5.648918554352287,"aX":-14.637210847773405},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.4,"breakHorizontal":14.8,"spinRate":1481,"spinDirection":238},"zone":8,"typeConfidence":2.0,"plateTime":0.43319187364168465,"extension":5.839796910816983},"hitData":{"launchSpeed":69.7,"launchAngle":38.0,"totalDistance":233.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":192.33,"coordY":133.21}},"index":1,"playId":"fd16289b-bb4c-36f9-bb85-b6953e29813f","pitchNumber":2,"startTime":"2026-09-20T21:48:56.898Z","endTime":"2026-09-20T21:49:08.930Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:49:08.930Z","atBatIndex":57},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Elvis Alvarado intentionally walks Chase DeLauter.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-20T21:50:39.210Z","endTime":"2026-09-20T21:51:25.543Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"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":"Loaded"}},"pitchIndex":[1,2,4,5,6,7],"actionIndex":[3],"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":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-20T21:49:34.406Z","endTime":"2026-09-20T21:50:41.370Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":90.3,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.512240753970143,"aZ":-18.292784400311948,"pfxX":-5.910730116320172,"pfxZ":6.68483580109387,"pX":-0.7162057402334707,"pZ":2.6781242073379556,"vX0":5.611548015673773,"vY0":-142.66806954955973,"vZ0":-5.506273228761522,"x":144.3,"y":166.47,"x0":-1.933493206451276,"y0":50.004978933227584,"z0":5.772935540114522,"aX":-12.277966760235213},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.3,"breakHorizontal":9.7,"spinRate":2352,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.38281889371735867,"extension":5.7346497742885045},"index":1,"playId":"af784baa-4421-3bc8-b490-aa84e2ab660d","pitchNumber":1,"startTime":"2026-09-20T21:50:41.370Z","endTime":"2026-09-20T21:50:45.282Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.6,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.093103097722587,"aZ":-27.191698446836877,"pfxX":-7.0293741387680395,"pfxZ":3.004892952265833,"pX":0.68429404811485,"pZ":0.21965016390650913,"vX0":8.541953158642134,"vY0":-127.23605155671733,"vZ0":-7.947668041882402,"x":90.92,"y":232.85,"x0":-1.7840083534123379,"y0":50.00598071271005,"z0":5.500804258738265,"aX":-11.669954689846357},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.0,"breakHorizontal":11.0,"spinRate":1268,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.4284748664492968,"extension":6.2184454969233975},"index":2,"playId":"229629c4-ccaf-3017-a64f-ad3cff28230b","pitchNumber":2,"startTime":"2026-09-20T21:50:57.635Z","endTime":"2026-09-20T21:51:03.912Z","isPitch":true,"type":"pitch"},{"details":{"description":"José Ramírez steals (35) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":3,"actionPlayId":"229629c4-ccaf-3017-a64f-ad3cff28230b","startTime":"2026-09-20T21:51:13.390Z","endTime":"2026-09-20T21:51:15.921Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":608070,"link":"/api/v1/people/608070"}},{"details":{"description":"Pickoff Attempt 3B","code":"3","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":1,"outs":2},"index":4,"actionPlayId":"229629c4-ccaf-3017-a64f-ad3cff28230b","startTime":"2026-09-20T21:51:15.921Z","endTime":"2026-09-20T21:51:23.983Z","isPitch":false,"type":"pickoff"},{"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":1,"outs":2},"index":5,"playId":"08243816-0596-1003-000c-f08cd117d70a","pitchNumber":2,"startTime":"2026-09-20T21:51:23.983Z","endTime":"2026-09-20T21:51:24.006Z","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":1,"outs":2},"index":6,"playId":"08243816-0596-1013-000c-f08cd117d70a","pitchNumber":2,"startTime":"2026-09-20T21:51:24.006Z","endTime":"2026-09-20T21:51:24.007Z","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":1,"outs":2},"index":7,"playId":"08243816-0596-1023-000c-f08cd117d70a","pitchNumber":2,"startTime":"2026-09-20T21:51:24.007Z","endTime":"2026-09-20T21:51:25.543Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-09-20T21:51:25.543Z","atBatIndex":58},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jo Adell pops out to third baseman Zack Gelof.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-20T21:51:28.368Z","endTime":"2026-09-20T21:52:10.397Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":98.5,"endSpeed":90.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.08441181034564,"aZ":-20.061913164352937,"pfxX":-8.12541701657441,"pfxZ":5.8206872193169445,"pX":-1.6203895908877672,"pZ":2.4776270016616015,"vX0":4.429199706973304,"vY0":-143.35473310873695,"vZ0":-5.478387074514547,"x":178.77,"y":171.88,"x0":-2.129554353606092,"y0":50.0059330790943,"z0":5.665571640832159,"aX":-16.917660238761773},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":9.6,"breakHorizontal":13.8,"spinRate":2472,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.382051799094727,"extension":5.88116165250537},"index":0,"playId":"be59ad40-8ca4-3be2-99e1-955ff46a5527","pitchNumber":1,"startTime":"2026-09-20T21:51:43.145Z","endTime":"2026-09-20T21:51:46.705Z","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":2},"pitchData":{"startSpeed":99.0,"endSpeed":90.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.016146615513605,"aZ":-15.749117365439876,"pfxX":-5.956232263652007,"pfxZ":7.845427211820395,"pX":-0.23176240266150352,"pZ":2.2803300846829226,"vX0":7.041292299885087,"vY0":-143.91350227958597,"vZ0":-6.876639333108536,"x":125.83,"y":177.21,"x0":-1.9386084049733978,"y0":50.00340211194573,"z0":5.680000859789479,"aX":-12.470089159629177},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.0,"breakHorizontal":9.4,"spinRate":2369,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.38088460851241956,"extension":5.8941304986083205},"hitData":{"launchSpeed":88.0,"launchAngle":72.0,"totalDistance":88.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":110.12,"coordY":171.01}},"index":1,"playId":"e9d60a9f-d5cd-3b0f-b07e-49cf8a83275d","pitchNumber":2,"startTime":"2026-09-20T21:52:00.306Z","endTime":"2026-09-20T21:52:10.397Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:52:10.397Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shea Langeliers called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-20T21:54:08.098Z","endTime":"2026-09-20T21:56:08.495Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.59196864879911,"aZ":-12.06639666682883,"pfxX":-4.412501432166051,"pfxZ":10.264979142401168,"pX":-0.9485815061519446,"pZ":3.429818224701057,"vX0":4.214895199617069,"vY0":-139.17489025676514,"vZ0":-4.344138045790817,"x":153.16,"y":146.17,"x0":-1.9102685673957587,"y0":50.0065255932404,"z0":5.81179900893135,"aX":-8.64737266817185},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.9,"breakHorizontal":7.1,"spinRate":2339,"spinDirection":205},"zone":11,"typeConfidence":0.9,"plateTime":0.39372693267584946,"extension":7.440005836707601},"index":0,"playId":"4b1ab389-c363-37ef-b30a-a3262b11ead5","pitchNumber":1,"startTime":"2026-09-20T21:54:23.609Z","endTime":"2026-09-20T21:54:31.254Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.58367939192594,"aZ":-39.92352916628545,"pfxX":0.11943299004756724,"pfxZ":-4.912911137735502,"pX":0.5406627341368555,"pZ":1.657897645900797,"vX0":5.9676210648644865,"vY0":-124.37191646090884,"vZ0":-1.8034613442360543,"x":96.39,"y":194.02,"x0":-1.899652535364752,"y0":50.00524398989401,"z0":5.685611688565111,"aX":0.1883947044212235},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-9.1,"breakHorizontal":-1.6,"spinRate":661,"spinDirection":3},"zone":9,"typeConfidence":0.91,"plateTime":0.4394205137773981,"extension":7.537427655726356},"index":1,"playId":"67f914b4-37f7-39e4-95dc-56a6398d4cbb","pitchNumber":2,"startTime":"2026-09-20T21:54:49.286Z","endTime":"2026-09-20T21:54:53.101Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-09-20T21:54:59.575Z","endTime":"2026-09-20T21:55:13.191Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.2304356314902,"aZ":-30.743689382295518,"pfxX":-3.618138792537403,"pfxZ":0.8767337052749031,"pX":1.0005571493953553,"pZ":1.3290607229304634,"vX0":7.7914371727865435,"vY0":-126.82474864950532,"vZ0":-4.949906233061033,"x":78.86,"y":202.9,"x0":-1.6318276825838895,"y0":50.00556090839475,"z0":5.738099277327226,"aX":-5.936061156108911},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.7,"breakHorizontal":4.9,"spinRate":465,"spinDirection":315},"zone":14,"typeConfidence":0.89,"plateTime":0.43071475072335774,"extension":7.466293518506211},"index":3,"playId":"4caea558-5f1c-3fc1-b760-19f2a1b8f725","pitchNumber":3,"startTime":"2026-09-20T21:55:13.191Z","endTime":"2026-09-20T21:55:17.043Z","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":96.1,"endSpeed":88.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.235307528747875,"aZ":-12.591690859729116,"pfxX":-3.6411265553888565,"pfxZ":9.834809876060003,"pX":-1.0772526243880203,"pZ":2.858237185637182,"vX0":3.6846317606860435,"vY0":-139.91398287823833,"vZ0":-5.2634255237341945,"x":158.06,"y":161.61,"x0":-1.9353293772483506,"y0":50.00616516618811,"z0":5.582447482234761,"aX":-7.252965558405457},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.9,"breakHorizontal":5.9,"spinRate":2450,"spinDirection":208},"zone":11,"typeConfidence":0.89,"plateTime":0.3907906975379367,"extension":7.558450215649858},"index":4,"playId":"2fa91133-b827-372a-becf-8823fa867f6e","pitchNumber":4,"startTime":"2026-09-20T21:55:27.332Z","endTime":"2026-09-20T21:55:30.706Z","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":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.85118547317354,"aZ":-33.52464702661034,"pfxX":-3.7611866087152057,"pfxZ":-0.7960320823224869,"pX":0.5271895276691914,"pZ":0.8353209500978394,"vX0":6.733168064384613,"vY0":-129.0271662925751,"vZ0":-5.735242510248295,"x":96.9,"y":216.23,"x0":-1.6229066655280324,"y0":50.00584063176877,"z0":5.6583642026357674,"aX":-6.368984221744906},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-2.5,"breakHorizontal":5.4,"spinRate":456,"spinDirection":308},"zone":14,"typeConfidence":0.89,"plateTime":0.4238818482857547,"extension":7.4396520060731515},"index":5,"playId":"9fcd1730-e545-37cb-a6da-2761d2a81b9b","pitchNumber":5,"startTime":"2026-09-20T21:55:44.637Z","endTime":"2026-09-20T21:55:48.591Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":90.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.79047969974336,"aZ":-12.887265035410756,"pfxX":-3.119468025241207,"pfxZ":9.210637447159064,"pX":0.32701213719047506,"pZ":3.0871870102544983,"vX0":6.861470963329538,"vY0":-142.83200298322902,"vZ0":-5.21646706053629,"x":104.54,"y":155.43,"x0":-1.6867729238724658,"y0":50.00213432266125,"z0":5.7285919116578885,"aX":-6.532547547848152},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.0,"breakHorizontal":4.4,"spinRate":2444,"spinDirection":210},"zone":3,"typeConfidence":0.9,"plateTime":0.3815555796490986,"extension":7.461571467216315},"index":6,"playId":"82d7f12f-8d3f-3a4a-91f3-29a6d03c5fa6","pitchNumber":6,"startTime":"2026-09-20T21:56:04.089Z","endTime":"2026-09-20T21:56:08.495Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:56:08.495Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lawrence Butler grounds out, second baseman Travis Bazzana to first baseman Nathaniel Lowe.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-20T21:56:12.011Z","endTime":"2026-09-20T21:57:32.050Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"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,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683953,"link":"/api/v1/people/683953"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.91257807714378,"aZ":-36.43948752847113,"pfxX":-2.063168623681061,"pfxZ":-2.664122699918684,"pX":0.16099836703928452,"pZ":3.16079403113127,"vX0":5.731273448766812,"vY0":-126.04030156948215,"vZ0":0.7347781591762805,"x":110.86,"y":153.44,"x0":-1.8797856317006512,"y0":50.00450041397054,"z0":5.820779694562736,"aX":-3.3027921935657814},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-4.3,"breakHorizontal":2.4,"spinRate":449,"spinDirection":303},"zone":2,"typeConfidence":0.9,"plateTime":0.43547613080518,"extension":7.319685010178709},"index":0,"playId":"101c9f70-e1cf-38d8-b683-9b6bd49ce19d","pitchNumber":1,"startTime":"2026-09-20T21:56:29.737Z","endTime":"2026-09-20T21:56:33.548Z","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":true},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":89.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.77958438565453,"aZ":-11.31084557261954,"pfxX":-4.065286732176949,"pfxZ":10.152680846082141,"pX":0.22365633251697123,"pZ":1.6331901575008063,"vX0":7.2381477523256414,"vY0":-142.87381241283018,"vZ0":-9.106090770124176,"x":108.47,"y":194.68,"x0":-1.8214328297038376,"y0":50.00385729492564,"z0":5.584445249771028,"aX":-8.355137982683106},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.6,"breakHorizontal":5.8,"spinRate":2541,"spinDirection":211},"zone":14,"typeConfidence":0.91,"plateTime":0.38425540608992836,"extension":7.396827776830064},"index":1,"playId":"cb9ad7b0-c775-3ca1-b975-fea2fca84f3d","pitchNumber":2,"startTime":"2026-09-20T21:56:42.297Z","endTime":"2026-09-20T21:56:46.303Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"}}},{"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":98.2,"endSpeed":89.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.15278513796619,"aZ":-11.656463177124511,"pfxX":-4.627661327263976,"pfxZ":9.997406017483392,"pX":0.6571641711018015,"pZ":2.3082927854783137,"vX0":8.787631946004781,"vY0":-142.6595593362136,"vZ0":-7.13133027149248,"x":91.95,"y":176.46,"x0":-1.8679596206951794,"y0":50.00350199609704,"z0":5.58257977421132,"aX":-9.498680573764945},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.7,"breakHorizontal":6.5,"spinRate":2418,"spinDirection":215},"zone":6,"typeConfidence":0.91,"plateTime":0.38458300559963066,"extension":7.545054784735698},"index":2,"playId":"85ea32f2-1c16-3454-abf8-1c6cad2539ea","pitchNumber":3,"startTime":"2026-09-20T21:57:10.202Z","endTime":"2026-09-20T21:57:14.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.33115489930485,"aZ":-35.30324711713555,"pfxX":-7.092079349446385,"pfxZ":-1.8998481686407853,"pX":-0.7785619098494639,"pZ":2.1483989009719067,"vX0":5.11459214010734,"vY0":-128.14172354111756,"vZ0":-1.9400418680771074,"x":146.68,"y":180.77,"x0":-1.8905186615840417,"y0":50.00472894258528,"z0":5.703788190907418,"aX":-11.659463716340909},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-3.7,"breakHorizontal":11.5,"spinRate":503,"spinDirection":297},"zone":7,"typeConfidence":0.89,"plateTime":0.4293290458353023,"extension":7.630145146255667},"hitData":{"launchSpeed":67.0,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.27,"coordY":157.7}},"index":3,"playId":"b0e86ca2-79be-3e73-b437-aa433aac3e9d","pitchNumber":4,"startTime":"2026-09-20T21:57:24.543Z","endTime":"2026-09-20T21:57:32.050Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:57:32.050Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zack Gelof singles on a ground ball to third baseman José Ramírez.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-20T21:57:37.274Z","endTime":"2026-09-20T21:58:03.351Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.23695714216704,"aZ":-32.6213956143036,"pfxX":-3.7285723385481746,"pfxZ":-0.2791721860502925,"pX":0.36979452364703425,"pZ":1.5880903091793492,"vX0":6.017401945324724,"vY0":-126.165043265904,"vZ0":-3.6107858697138084,"x":102.9,"y":195.9,"x0":-1.5597517952105646,"y0":50.00148461650445,"z0":5.66183463704655,"aX":-6.021728731856453},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.1,"breakHorizontal":5.4,"spinRate":453,"spinDirection":315},"zone":14,"typeConfidence":0.9,"plateTime":0.43384147421292996,"extension":7.4576112280983695},"hitData":{"launchSpeed":84.7,"launchAngle":-6.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.51,"coordY":161.93}},"index":0,"playId":"a6062d88-47ed-3d65-b626-75dfc1385b99","pitchNumber":1,"startTime":"2026-09-20T21:57:55.353Z","endTime":"2026-09-20T21:58:03.351Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T21:58:03.351Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Donovan Walton strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-20T21:58:13.493Z","endTime":"2026-09-20T22:00:05.589Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.200"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.500"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".933"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".655"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.065"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".650"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".542"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".611"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.29"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.60"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.70"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.04"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.98"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.99"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.80"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.59"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.25"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"67.75"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.53"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.98"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.22"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".357"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".276"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".323"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.200"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.500"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".933"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".655"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.065"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".650"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".542"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".611"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":89.1,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.44182889150587,"aZ":-13.724164875709233,"pfxX":-4.708798868884388,"pfxZ":9.125865382351659,"pX":0.3810629562170097,"pZ":3.3076942705965653,"vX0":7.705352494359309,"vY0":-140.49972435711854,"vZ0":-4.03071670785221,"x":102.47,"y":149.47,"x0":-1.771031736504772,"y0":50.005283894188594,"z0":5.637718414694963,"aX":-9.523144881448612},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.0,"breakHorizontal":7.2,"spinRate":2235,"spinDirection":210},"zone":12,"typeConfidence":0.9,"plateTime":0.38816490902267375,"extension":7.60698480793415},"index":0,"playId":"e9c51bf5-18f4-319d-81d9-24564d2b34ae","pitchNumber":1,"startTime":"2026-09-20T21:58:30.706Z","endTime":"2026-09-20T21:58:34.554Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-09-20T21:58:42.709Z","endTime":"2026-09-20T21:58:52.044Z","isPitch":false,"type":"action","player":{"id":622268,"link":"/api/v1/people/622268"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":90.6,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.743498125945568,"aZ":-12.888383198115045,"pfxX":-3.543708348019398,"pfxZ":9.251177692241447,"pX":-0.8513217345470079,"pZ":2.3258822296570973,"vX0":4.295343268507295,"vY0":-142.5431076247798,"vZ0":-7.057383761105812,"x":149.45,"y":175.98,"x0":-1.9080778453271592,"y0":50.00336628878616,"z0":5.625285812639458,"aX":-7.3882950092041435},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":15.7,"breakHorizontal":5.6,"spinRate":2314,"spinDirection":211},"zone":13,"typeConfidence":0.9,"plateTime":0.3823522369688641,"extension":7.65712701185877},"index":2,"playId":"cbed1952-016d-3527-b3d3-010c0ee85d22","pitchNumber":2,"startTime":"2026-09-20T21:58:52.044Z","endTime":"2026-09-20T21:58:55.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.4,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.828509954442,"aZ":-12.214144719553767,"pfxX":-4.417494038223184,"pfxZ":9.729801899820478,"pX":0.6806610756652689,"pZ":2.9853431687612404,"vX0":8.367296087740044,"vY0":-142.36321699294234,"vZ0":-5.293988457745552,"x":91.05,"y":158.18,"x0":-1.7233194471809974,"y0":50.00625335393378,"z0":5.643011279311502,"aX":-9.066077413837851},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.7,"breakHorizontal":6.2,"spinRate":2391,"spinDirection":213},"zone":3,"typeConfidence":0.91,"plateTime":0.3848184015383871,"extension":7.474574706002663},"index":3,"playId":"d54039ee-03c4-3c3d-b6d6-313deccd7402","pitchNumber":3,"startTime":"2026-09-20T21:59:09.225Z","endTime":"2026-09-20T21:59:12.462Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.178400828070114,"aZ":-32.748377104325336,"pfxX":-4.187619188140786,"pfxZ":-0.33690183186118894,"pX":-1.066771399272108,"pZ":2.096119060700268,"vX0":3.490034974075151,"vY0":-128.55061792183213,"vZ0":-2.8100939047955658,"x":157.66,"y":182.18,"x0":-1.8966800498462355,"y0":50.006382710782525,"z0":5.74081250434923,"aX":-7.023263556583964},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-1.0,"breakHorizontal":6.8,"spinRate":464,"spinDirection":306},"zone":13,"typeConfidence":0.88,"plateTime":0.4257640327145702,"extension":7.3352706160178},"index":4,"playId":"db9b1f1b-322a-30ac-8ab7-e1faad8b0a09","pitchNumber":4,"startTime":"2026-09-20T21:59:25.697Z","endTime":"2026-09-20T21:59:29.114Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":90.3,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.433527326681443,"aZ":-13.295577868011792,"pfxX":-4.278821035651112,"pfxZ":9.074775326469101,"pX":-0.5465810512415716,"pZ":2.4406728908093442,"vX0":5.529183087609452,"vY0":-142.75815500889433,"vZ0":-6.504024652981619,"x":137.83,"y":172.88,"x0":-1.9454281674526785,"y0":50.00160762878343,"z0":5.572315622746324,"aX":-8.900884356122265},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.4,"breakHorizontal":6.7,"spinRate":2303,"spinDirection":211},"zone":4,"typeConfidence":0.9,"plateTime":0.38251066872983586,"extension":7.491565949410452},"index":5,"playId":"fe780780-335f-3e1f-b648-4bf6a37e945e","pitchNumber":5,"startTime":"2026-09-20T21:59:42.646Z","endTime":"2026-09-20T21:59:45.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":98.8,"endSpeed":89.9,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.53826587763342,"aZ":-11.598239337023822,"pfxX":-4.392080090297586,"pfxZ":9.866244129804732,"pX":-0.9255883217235515,"pZ":3.212288163651102,"vX0":4.350283210632569,"vY0":-143.785885520837,"vZ0":-4.992826998541639,"x":152.28,"y":152.05,"x0":-1.8903555258553524,"y0":50.00715787581718,"z0":5.696248147818933,"aX":-9.16354247385639},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.0,"breakHorizontal":7.1,"spinRate":2428,"spinDirection":209},"zone":11,"typeConfidence":0.91,"plateTime":0.38149801313498743,"extension":7.735930949944218},"index":6,"playId":"df94fa5c-ef7d-3183-9271-a11a06e8c2f7","pitchNumber":6,"startTime":"2026-09-20T22:00:01.036Z","endTime":"2026-09-20T22:00:05.589Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T22:00:05.589Z","atBatIndex":63}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Donovan Walton strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-20T21:58:13.493Z","endTime":"2026-09-20T22:00:05.589Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.200"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.500"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".933"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".655"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.065"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".650"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".542"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".611"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.29"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.60"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.70"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.04"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.98"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.99"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.80"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.59"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.25"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"67.75"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.53"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.98"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.22"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".357"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".276"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".323"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".154"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.200"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.500"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".933"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".655"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.065"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".650"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".542"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".611"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".563"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":89.1,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.44182889150587,"aZ":-13.724164875709233,"pfxX":-4.708798868884388,"pfxZ":9.125865382351659,"pX":0.3810629562170097,"pZ":3.3076942705965653,"vX0":7.705352494359309,"vY0":-140.49972435711854,"vZ0":-4.03071670785221,"x":102.47,"y":149.47,"x0":-1.771031736504772,"y0":50.005283894188594,"z0":5.637718414694963,"aX":-9.523144881448612},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.0,"breakHorizontal":7.2,"spinRate":2235,"spinDirection":210},"zone":12,"typeConfidence":0.9,"plateTime":0.38816490902267375,"extension":7.60698480793415},"index":0,"playId":"e9c51bf5-18f4-319d-81d9-24564d2b34ae","pitchNumber":1,"startTime":"2026-09-20T21:58:30.706Z","endTime":"2026-09-20T21:58:34.554Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-09-20T21:58:42.709Z","endTime":"2026-09-20T21:58:52.044Z","isPitch":false,"type":"action","player":{"id":622268,"link":"/api/v1/people/622268"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":90.6,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.743498125945568,"aZ":-12.888383198115045,"pfxX":-3.543708348019398,"pfxZ":9.251177692241447,"pX":-0.8513217345470079,"pZ":2.3258822296570973,"vX0":4.295343268507295,"vY0":-142.5431076247798,"vZ0":-7.057383761105812,"x":149.45,"y":175.98,"x0":-1.9080778453271592,"y0":50.00336628878616,"z0":5.625285812639458,"aX":-7.3882950092041435},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":15.7,"breakHorizontal":5.6,"spinRate":2314,"spinDirection":211},"zone":13,"typeConfidence":0.9,"plateTime":0.3823522369688641,"extension":7.65712701185877},"index":2,"playId":"cbed1952-016d-3527-b3d3-010c0ee85d22","pitchNumber":2,"startTime":"2026-09-20T21:58:52.044Z","endTime":"2026-09-20T21:58:55.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":89.4,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.828509954442,"aZ":-12.214144719553767,"pfxX":-4.417494038223184,"pfxZ":9.729801899820478,"pX":0.6806610756652689,"pZ":2.9853431687612404,"vX0":8.367296087740044,"vY0":-142.36321699294234,"vZ0":-5.293988457745552,"x":91.05,"y":158.18,"x0":-1.7233194471809974,"y0":50.00625335393378,"z0":5.643011279311502,"aX":-9.066077413837851},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.7,"breakHorizontal":6.2,"spinRate":2391,"spinDirection":213},"zone":3,"typeConfidence":0.91,"plateTime":0.3848184015383871,"extension":7.474574706002663},"index":3,"playId":"d54039ee-03c4-3c3d-b6d6-313deccd7402","pitchNumber":3,"startTime":"2026-09-20T21:59:09.225Z","endTime":"2026-09-20T21:59:12.462Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.3,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.178400828070114,"aZ":-32.748377104325336,"pfxX":-4.187619188140786,"pfxZ":-0.33690183186118894,"pX":-1.066771399272108,"pZ":2.096119060700268,"vX0":3.490034974075151,"vY0":-128.55061792183213,"vZ0":-2.8100939047955658,"x":157.66,"y":182.18,"x0":-1.8966800498462355,"y0":50.006382710782525,"z0":5.74081250434923,"aX":-7.023263556583964},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-1.0,"breakHorizontal":6.8,"spinRate":464,"spinDirection":306},"zone":13,"typeConfidence":0.88,"plateTime":0.4257640327145702,"extension":7.3352706160178},"index":4,"playId":"db9b1f1b-322a-30ac-8ab7-e1faad8b0a09","pitchNumber":4,"startTime":"2026-09-20T21:59:25.697Z","endTime":"2026-09-20T21:59:29.114Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":90.3,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.433527326681443,"aZ":-13.295577868011792,"pfxX":-4.278821035651112,"pfxZ":9.074775326469101,"pX":-0.5465810512415716,"pZ":2.4406728908093442,"vX0":5.529183087609452,"vY0":-142.75815500889433,"vZ0":-6.504024652981619,"x":137.83,"y":172.88,"x0":-1.9454281674526785,"y0":50.00160762878343,"z0":5.572315622746324,"aX":-8.900884356122265},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.4,"breakHorizontal":6.7,"spinRate":2303,"spinDirection":211},"zone":4,"typeConfidence":0.9,"plateTime":0.38251066872983586,"extension":7.491565949410452},"index":5,"playId":"fe780780-335f-3e1f-b648-4bf6a37e945e","pitchNumber":5,"startTime":"2026-09-20T21:59:42.646Z","endTime":"2026-09-20T21:59:45.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":98.8,"endSpeed":89.9,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.53826587763342,"aZ":-11.598239337023822,"pfxX":-4.392080090297586,"pfxZ":9.866244129804732,"pX":-0.9255883217235515,"pZ":3.212288163651102,"vX0":4.350283210632569,"vY0":-143.785885520837,"vZ0":-4.992826998541639,"x":152.28,"y":152.05,"x0":-1.8903555258553524,"y0":50.00715787581718,"z0":5.696248147818933,"aX":-9.16354247385639},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.0,"breakHorizontal":7.1,"spinRate":2428,"spinDirection":209},"zone":11,"typeConfidence":0.91,"plateTime":0.38149801313498743,"extension":7.735930949944218},"index":6,"playId":"df94fa5c-ef7d-3183-9271-a11a06e8c2f7","pitchNumber":6,"startTime":"2026-09-20T22:00:01.036Z","endTime":"2026-09-20T22:00:05.589Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T22:00:05.589Z","atBatIndex":63},"scoringPlays":[26],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2],"bottom":[3,4,5,6],"hits":{"away":[],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":1,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":111.95,"y":94.78},"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":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":144.61,"y":183.72},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":1,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"coordinates":{"x":187.22,"y":84.48},"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":1,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":106.6,"y":88.35},"type":"O","description":"Flyout"}]}},{"startIndex":7,"endIndex":14,"top":[7,8,9,10,11],"bottom":[12,13,14],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"coordinates":{"x":94.38,"y":109.29},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"coordinates":{"x":100.44,"y":114.73},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"coordinates":{"x":150.66,"y":152.85},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":107.09,"y":161.33},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":2,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"coordinates":{"x":148.24,"y":162.54},"type":"O","description":"Groundout"}]}},{"startIndex":15,"endIndex":20,"top":[15,16,17],"bottom":[18,19,20],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":146.68,"y":141.63},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":3,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":103.46,"y":166.77},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"coordinates":{"x":123.87,"y":182.62},"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":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":125.59,"y":80.76},"type":"O","description":"Lineout"}]}},{"startIndex":21,"endIndex":27,"top":[21,22,23],"bottom":[24,25,26,27],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":4,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"coordinates":{"x":183.59,"y":67.01},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":4,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":196.65,"y":108.68},"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":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"coordinates":{"x":84.83,"y":71.69},"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":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":137.95,"y":185.53},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":4,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"coordinates":{"x":123.68,"y":140.62},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":28,"endIndex":33,"top":[28,29,30],"bottom":[31,32,33],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"coordinates":{"x":135.18,"y":151.65},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":5,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":107.09,"y":162.54},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":5,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"coordinates":{"x":127.06,"y":180.69},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":5,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"coordinates":{"x":154.29,"y":162.54},"type":"O","description":"Groundout"}]}},{"startIndex":34,"endIndex":41,"top":[34,35,36],"bottom":[37,38,39,40,41],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":672016,"fullName":"Denzel Clarke","link":"/api/v1/people/672016"},"coordinates":{"x":125.21,"y":153.53},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":89.17,"y":103.3},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":6,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":196.05,"y":99.6},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":6,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"coordinates":{"x":154.29,"y":160.72},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":6,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":74.89,"y":123.09},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":6,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":106.49,"y":164.96},"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":6,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"coordinates":{"x":102.06,"y":93.42},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":6,"pitcher":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":132.19,"y":155.57},"type":"O","description":"Pop Out"}]}},{"startIndex":42,"endIndex":48,"top":[42,43,44,45],"bottom":[46,47,48],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":7,"pitcher":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"coordinates":{"x":188.41,"y":63.92},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":7,"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"coordinates":{"x":63.29,"y":105.53},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":7,"pitcher":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"coordinates":{"x":190.87,"y":73.84},"type":"O","description":"Flyout"}]}},{"startIndex":49,"endIndex":59,"top":[49,50,51,52,53],"bottom":[54,55,56,57,58,59],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":8,"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"coordinates":{"x":104.07,"y":167.98},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":8,"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":133.99,"y":145.84},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":8,"pitcher":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"batter":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"coordinates":{"x":142.92,"y":80.31},"type":"H","description":"Double"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":8,"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":102.47,"y":98.35},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":8,"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":192.33,"y":133.21},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":8,"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":110.12,"y":171.01},"type":"O","description":"Pop Out"}]}},{"startIndex":60,"endIndex":63,"top":[60,61,62,63],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":9,"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":151.27,"y":157.7},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":9,"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"coordinates":{"x":109.51,"y":161.93},"type":"H","description":"Single"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":1,"hits":7,"errors":0,"leftOnBase":6},"away":{"runs":0,"hits":6,"errors":0,"leftOnBase":5}},"defense":{"pitcher":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"catcher":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"first":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"second":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"third":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"shortstop":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"left":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"center":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"right":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"onDeck":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"inHole":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"battingOrder":5,"team":{"id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"}},"offense":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"onDeck":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"inHole":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"pitcher":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"battingOrder":5,"team":{"id":133,"name":"Athletics","link":"/api/v1/teams/133"}},"balls":0,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":9,"airOuts":3,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".244","atBats":31,"obp":".316","slg":".400","ops":".716","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":7,"rbi":0,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"flyOuts":3,"groundOuts":7,"airOuts":9,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":1,"hits":7,"hitByPitch":0,"atBats":30,"obp":".258","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":111,"era":"5.44","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.50","battersFaced":31,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":111,"balls":37,"strikes":74,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":1,"pitchesPerInning":"13.88","runsScoredPer9":"1.13","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":6,"putOuts":24,"errors":0,"chances":30,"passedBall":0,"pickoffs":0}},"players":{"ID671732":{"person":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"jerseyNumber":"4","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"300","stats":{"batting":{"summary":"0-3 | BB, 2 K, CS","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":148,"flyOuts":44,"groundOuts":125,"airOuts":88,"runs":61,"doubles":17,"triples":1,"homeRuns":17,"strikeOuts":135,"baseOnBalls":60,"intentionalWalks":1,"hits":102,"hitByPitch":2,"avg":".228","atBats":447,"obp":".321","slg":".385","ops":".706","caughtStealing":6,"stolenBases":10,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":512,"totalBases":172,"rbi":59,"leftOnBase":177,"sacBunts":1,"sacFlies":2,"babip":".286","groundOutsToAirouts":"1.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.29","popOuts":15,"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":3,"putOuts":258,"errors":4,"chances":265,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID641680":{"person":{"id":641680,"fullName":"Jonah Heim","link":"/api/v1/people/641680"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | 2B","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":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":100,"flyOuts":58,"groundOuts":105,"airOuts":102,"runs":32,"doubles":18,"triples":0,"homeRuns":13,"strikeOuts":69,"baseOnBalls":25,"intentionalWalks":0,"hits":70,"hitByPitch":2,"avg":".204","atBats":343,"obp":".260","slg":".370","ops":".630","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":373,"totalBases":127,"rbi":42,"leftOnBase":174,"sacBunts":0,"sacFlies":3,"babip":".216","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.38","popOuts":23,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":16,"stolenBases":53,"stolenBasePercentage":".768","caughtStealingPercentage":".232","assists":23,"putOuts":556,"errors":5,"chances":584,"fielding":".991","passedBall":5,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID695720":{"person":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"jerseyNumber":"47","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"600","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":5,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":26,"groundOuts":59,"airOuts":46,"runs":18,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":29,"baseOnBalls":5,"intentionalWalks":0,"hits":43,"hitByPitch":0,"avg":".244","atBats":176,"obp":".264","slg":".324","ops":".588","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":182,"totalBases":57,"rbi":9,"leftOnBase":68,"sacBunts":0,"sacFlies":1,"babip":".276","groundOutsToAirouts":"1.28","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"58.67","popOuts":5,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":43,"putOuts":166,"errors":3,"chances":212,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID622268":{"person":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"jerseyNumber":"29","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":35,"groundOuts":60,"airOuts":58,"runs":35,"doubles":14,"triples":1,"homeRuns":8,"strikeOuts":42,"baseOnBalls":26,"intentionalWalks":0,"hits":58,"hitByPitch":7,"avg":".269","atBats":216,"obp":".365","slg":".454","ops":".819","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":251,"totalBases":98,"rbi":29,"leftOnBase":89,"sacBunts":2,"sacFlies":0,"babip":".301","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.00","popOuts":5,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":100,"putOuts":66,"errors":3,"chances":169,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID680869":{"person":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"jerseyNumber":"20","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"400","stats":{"batting":{"summary":"2-4","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":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":105,"flyOuts":57,"groundOuts":90,"airOuts":90,"runs":70,"doubles":15,"triples":2,"homeRuns":19,"strikeOuts":102,"baseOnBalls":29,"intentionalWalks":0,"hits":94,"hitByPitch":5,"avg":".252","atBats":373,"obp":".314","slg":".456","ops":".770","caughtStealing":3,"stolenBases":14,"stolenBasePercentage":".824","caughtStealingPercentage":".176","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":410,"totalBases":170,"rbi":50,"leftOnBase":144,"sacBunts":3,"sacFlies":0,"babip":".298","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.63","popOuts":19,"lineOuts":14},"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":145,"putOuts":124,"errors":9,"chances":278,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID688297":{"person":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"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":0,"flyOuts":11,"groundOuts":54,"airOuts":28,"runs":26,"doubles":4,"triples":0,"homeRuns":9,"strikeOuts":25,"baseOnBalls":17,"intentionalWalks":1,"hits":48,"hitByPitch":3,"atBats":153,"obp":".391","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":633,"era":"6.19","inningsPitched":"36.1","wins":2,"losses":0,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":25,"whip":"1.79","battersFaced":175,"outs":109,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":633,"balls":235,"strikes":398,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.93","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.42","gamesFinished":12,"strikeoutWalkRatio":"1.47","strikeoutsPer9Inn":"6.19","walksPer9Inn":"4.21","hitsPer9Inn":"11.89","runsScoredPer9":"6.44","homeRunsPer9":"2.23","inheritedRunners":16,"inheritedRunnersScored":13,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":12},"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}},"ID683021":{"person":{"id":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021"},"jerseyNumber":"17","position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"801","stats":{"batting":{"note":"1-","summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":15,"flyOuts":2,"groundOuts":7,"airOuts":3,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".304","atBats":23,"obp":".360","slg":".348","ops":".708","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":25,"totalBases":8,"rbi":2,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"babip":".412","groundOutsToAirouts":"2.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":11,"errors":2,"chances":24,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"}]},"ID680723":{"person":{"id":680723,"fullName":"Drew Rom","link":"/api/v1/people/680723"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"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":0,"flyOuts":10,"groundOuts":7,"airOuts":20,"runs":8,"doubles":8,"triples":0,"homeRuns":1,"strikeOuts":17,"baseOnBalls":7,"intentionalWalks":1,"hits":17,"hitByPitch":0,"atBats":59,"obp":".358","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":247,"era":"5.02","inningsPitched":"14.1","wins":1,"losses":1,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":8,"whip":"1.67","battersFaced":68,"outs":43,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":247,"balls":96,"strikes":151,"strikePercentage":".610","hitBatsmen":0,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.35","rbi":0,"winPercentage":".500","pitchesPerInning":"17.23","gamesFinished":5,"strikeoutWalkRatio":"2.43","strikeoutsPer9Inn":"10.67","walksPer9Inn":"4.40","hitsPer9Inn":"10.67","runsScoredPer9":"5.02","homeRunsPer9":"0.63","inheritedRunners":8,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":9},"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}},"ID664129":{"person":{"id":664129,"fullName":"Geoff Hartlieb","link":"/api/v1/people/664129"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"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":0,"flyOuts":15,"groundOuts":21,"airOuts":30,"runs":11,"doubles":4,"triples":2,"homeRuns":1,"strikeOuts":18,"baseOnBalls":10,"intentionalWalks":0,"hits":25,"hitByPitch":1,"atBats":91,"obp":".343","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":367,"era":"4.07","inningsPitched":"24.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":11,"whip":"1.44","battersFaced":105,"outs":73,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":367,"balls":134,"strikes":233,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".500","pitchesPerInning":"15.08","gamesFinished":5,"strikeoutWalkRatio":"1.80","strikeoutsPer9Inn":"6.66","walksPer9Inn":"3.70","hitsPer9Inn":"9.25","runsScoredPer9":"4.07","homeRunsPer9":"0.37","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":4,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686751":{"person":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"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":0,"flyOuts":10,"groundOuts":23,"airOuts":26,"runs":22,"doubles":10,"triples":0,"homeRuns":4,"strikeOuts":36,"baseOnBalls":17,"intentionalWalks":0,"hits":31,"hitByPitch":1,"atBats":116,"obp":".366","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":513,"era":"6.35","inningsPitched":"28.1","wins":1,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":20,"whip":"1.69","battersFaced":134,"outs":85,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":513,"balls":185,"strikes":328,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.11","gamesFinished":7,"strikeoutWalkRatio":"2.12","strikeoutsPer9Inn":"11.44","walksPer9Inn":"5.40","hitsPer9Inn":"9.85","runsScoredPer9":"6.99","homeRunsPer9":"1.27","inheritedRunners":13,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":10},"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}},"ID643446":{"person":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"jerseyNumber":"22","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"701","stats":{"batting":{"note":"a-","summary":"1-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"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":138,"flyOuts":77,"groundOuts":129,"airOuts":156,"runs":49,"doubles":22,"triples":0,"homeRuns":8,"strikeOuts":56,"baseOnBalls":28,"intentionalWalks":1,"hits":122,"hitByPitch":5,"avg":".266","atBats":458,"obp":".313","slg":".367","ops":".680","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":497,"totalBases":168,"rbi":54,"leftOnBase":176,"sacBunts":1,"sacFlies":4,"babip":".286","groundOutsToAirouts":"0.83","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"57.25","popOuts":28,"lineOuts":51},"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":200,"putOuts":377,"errors":5,"chances":582,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID686930":{"person":{"id":686930,"fullName":"Mason Barnett","link":"/api/v1/people/686930"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"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":19,"gamesStarted":5,"flyOuts":34,"groundOuts":31,"airOuts":53,"runs":36,"doubles":6,"triples":1,"homeRuns":12,"strikeOuts":42,"baseOnBalls":28,"intentionalWalks":1,"hits":49,"hitByPitch":2,"atBats":174,"obp":".385","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":822,"era":"7.16","inningsPitched":"44.0","wins":1,"losses":4,"saves":2,"saveOpportunities":2,"holds":0,"blownSaves":0,"earnedRuns":35,"whip":"1.75","battersFaced":205,"outs":132,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":822,"balls":334,"strikes":488,"strikePercentage":".590","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":0,"winPercentage":".200","pitchesPerInning":"18.68","gamesFinished":6,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"8.59","walksPer9Inn":"5.73","hitsPer9Inn":"10.02","runsScoredPer9":"7.36","homeRunsPer9":"2.45","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID661531":{"person":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"jerseyNumber":"10","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"802","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":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":10,"groundOuts":23,"airOuts":19,"runs":8,"doubles":1,"triples":0,"homeRuns":5,"strikeOuts":20,"baseOnBalls":3,"intentionalWalks":0,"hits":14,"hitByPitch":1,"avg":".184","atBats":76,"obp":".225","slg":".395","ops":".620","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":80,"totalBases":30,"rbi":14,"leftOnBase":36,"sacBunts":0,"sacFlies":0,"babip":".176","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.20","popOuts":1,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":4,"stolenBases":20,"stolenBasePercentage":".833","caughtStealingPercentage":".167","assists":11,"putOuts":188,"errors":1,"chances":200,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID666126":{"person":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"jerseyNumber":"26","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"901","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":118,"flyOuts":45,"groundOuts":96,"airOuts":93,"runs":28,"doubles":16,"triples":1,"homeRuns":9,"strikeOuts":60,"baseOnBalls":30,"intentionalWalks":0,"hits":83,"hitByPitch":4,"avg":".252","atBats":329,"obp":".320","slg":".389","ops":".709","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":366,"totalBases":128,"rbi":40,"leftOnBase":153,"sacBunts":0,"sacFlies":3,"babip":".281","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.56","popOuts":21,"lineOuts":27},"pitching":{"gamesPlayed":9,"gamesStarted":0,"flyOuts":9,"groundOuts":10,"airOuts":15,"runs":12,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":1,"baseOnBalls":8,"intentionalWalks":0,"hits":15,"hitByPitch":0,"atBats":40,"obp":".469","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":159,"era":"10.61","inningsPitched":"9.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":11,"whip":"2.46","battersFaced":49,"outs":28,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":159,"balls":69,"strikes":90,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".---","pitchesPerInning":"17.04","gamesFinished":9,"strikeoutWalkRatio":"0.13","strikeoutsPer9Inn":"0.96","walksPer9Inn":"7.71","hitsPer9Inn":"14.46","runsScoredPer9":"11.57","homeRunsPer9":"3.86","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":113,"errors":0,"chances":116,"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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID656240":{"person":{"id":656240,"fullName":"Scott Blewett","link":"/api/v1/people/656240"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"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":22,"gamesStarted":0,"flyOuts":14,"groundOuts":39,"airOuts":28,"runs":13,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":30,"baseOnBalls":11,"intentionalWalks":1,"hits":32,"hitByPitch":0,"atBats":125,"obp":".309","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":512,"era":"2.70","inningsPitched":"33.1","wins":2,"losses":1,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":10,"whip":"1.29","battersFaced":140,"outs":100,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":512,"balls":185,"strikes":327,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.39","rbi":0,"winPercentage":".667","pitchesPerInning":"15.36","gamesFinished":5,"strikeoutWalkRatio":"2.73","strikeoutsPer9Inn":"8.10","walksPer9Inn":"2.97","hitsPer9Inn":"8.64","runsScoredPer9":"3.51","homeRunsPer9":"0.54","inheritedRunners":10,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":4,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682052":{"person":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"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":23,"flyOuts":88,"groundOuts":77,"airOuts":160,"runs":77,"doubles":22,"triples":0,"homeRuns":22,"strikeOuts":108,"baseOnBalls":56,"intentionalWalks":0,"hits":124,"hitByPitch":4,"atBats":461,"obp":".350","caughtStealing":3,"stolenBases":17,"stolenBasePercentage":".850","caughtStealingPercentage":".150","numberOfPitches":2149,"era":"5.68","inningsPitched":"117.1","wins":6,"losses":5,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":74,"whip":"1.53","battersFaced":529,"outs":352,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2149,"balls":815,"strikes":1334,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.48","rbi":0,"winPercentage":".545","pitchesPerInning":"18.32","gamesFinished":0,"strikeoutWalkRatio":"1.93","strikeoutsPer9Inn":"8.28","walksPer9Inn":"4.30","hitsPer9Inn":"9.51","runsScoredPer9":"5.91","homeRunsPer9":"1.69","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":5,"passedBall":0,"popOuts":51,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":2,"errors":3,"chances":18,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID675961":{"person":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"jerseyNumber":"12","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"700","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":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":23,"groundOuts":57,"airOuts":50,"runs":25,"doubles":20,"triples":1,"homeRuns":4,"strikeOuts":50,"baseOnBalls":10,"intentionalWalks":0,"hits":54,"hitByPitch":2,"avg":".261","atBats":207,"obp":".300","slg":".425","ops":".725","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":223,"totalBases":88,"rbi":16,"leftOnBase":87,"sacBunts":3,"sacFlies":1,"babip":".325","groundOutsToAirouts":"1.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"51.75","popOuts":15,"lineOuts":12},"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":135,"putOuts":89,"errors":6,"chances":230,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID691777":{"person":{"id":691777,"fullName":"Max Muncy","link":"/api/v1/people/691777"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":25,"groundOuts":44,"airOuts":65,"runs":31,"doubles":9,"triples":2,"homeRuns":9,"strikeOuts":91,"baseOnBalls":21,"intentionalWalks":0,"hits":59,"hitByPitch":4,"avg":".230","atBats":256,"obp":".296","slg":".387","ops":".683","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":284,"totalBases":99,"rbi":30,"leftOnBase":106,"sacBunts":0,"sacFlies":3,"babip":".314","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.44","popOuts":24,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":61,"putOuts":37,"errors":3,"chances":101,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672016":{"person":{"id":672016,"fullName":"Denzel Clarke","link":"/api/v1/people/672016"},"jerseyNumber":"1","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"900","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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":2,"groundOuts":25,"airOuts":8,"runs":5,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":28,"baseOnBalls":8,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".159","atBats":69,"obp":".247","slg":".174","ops":".421","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":80,"totalBases":12,"rbi":6,"leftOnBase":29,"sacBunts":3,"sacFlies":0,"babip":".268","groundOutsToAirouts":"3.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":3},"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":66,"errors":0,"chances":66,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID669620":{"person":{"id":669620,"fullName":"Brady Basso","link":"/api/v1/people/669620"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":6,"flyOuts":27,"groundOuts":39,"airOuts":52,"runs":21,"doubles":18,"triples":1,"homeRuns":3,"strikeOuts":28,"baseOnBalls":7,"intentionalWalks":1,"hits":52,"hitByPitch":0,"atBats":168,"obp":".333","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":625,"era":"4.50","inningsPitched":"40.0","wins":1,"losses":3,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":20,"whip":"1.48","battersFaced":178,"outs":120,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":625,"balls":202,"strikes":423,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".250","pitchesPerInning":"15.63","gamesFinished":1,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"6.30","walksPer9Inn":"1.58","hitsPer9Inn":"11.70","runsScoredPer9":"4.73","homeRunsPer9":"0.68","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665660":{"person":{"id":665660,"fullName":"Elvis Alvarado","link":"/api/v1/people/665660"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":21,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":8,"strikes":13,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":53,"gamesStarted":0,"flyOuts":40,"groundOuts":37,"airOuts":51,"runs":24,"doubles":11,"triples":0,"homeRuns":9,"strikeOuts":60,"baseOnBalls":25,"intentionalWalks":2,"hits":42,"hitByPitch":2,"atBats":189,"obp":".318","caughtStealing":5,"stolenBases":4,"stolenBasePercentage":".444","caughtStealingPercentage":".556","numberOfPitches":898,"era":"3.98","inningsPitched":"52.0","wins":5,"losses":4,"saves":6,"saveOpportunities":7,"holds":9,"blownSaves":1,"earnedRuns":23,"whip":"1.29","battersFaced":217,"outs":156,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":898,"balls":326,"strikes":572,"strikePercentage":".640","hitBatsmen":2,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".556","pitchesPerInning":"17.27","gamesFinished":24,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"10.38","walksPer9Inn":"4.33","hitsPer9Inn":"7.27","runsScoredPer9":"4.15","homeRunsPer9":"1.56","inheritedRunners":31,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663687":{"person":{"id":663687,"fullName":"Hogan Harris","link":"/api/v1/people/663687"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"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":71,"gamesStarted":0,"flyOuts":32,"groundOuts":51,"airOuts":61,"runs":27,"doubles":7,"triples":0,"homeRuns":8,"strikeOuts":85,"baseOnBalls":40,"intentionalWalks":2,"hits":56,"hitByPitch":5,"atBats":252,"obp":".339","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1274,"era":"3.34","inningsPitched":"67.1","wins":4,"losses":2,"saves":15,"saveOpportunities":22,"holds":13,"blownSaves":7,"earnedRuns":25,"whip":"1.43","battersFaced":299,"outs":202,"gamesPitched":71,"completeGames":0,"shutouts":0,"pitchesThrown":1274,"balls":488,"strikes":786,"strikePercentage":".620","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".667","pitchesPerInning":"18.92","gamesFinished":26,"strikeoutWalkRatio":"2.13","strikeoutsPer9Inn":"11.36","walksPer9Inn":"5.35","hitsPer9Inn":"7.49","runsScoredPer9":"3.61","homeRunsPer9":"1.07","inheritedRunners":41,"inheritedRunnersScored":9,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665622":{"person":{"id":665622,"fullName":"Luis Medina","link":"/api/v1/people/665622"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"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":10,"balls":3,"strikes":7,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":57,"gamesStarted":1,"flyOuts":39,"groundOuts":56,"airOuts":57,"runs":30,"doubles":11,"triples":1,"homeRuns":7,"strikeOuts":90,"baseOnBalls":36,"intentionalWalks":3,"hits":60,"hitByPitch":4,"atBats":257,"obp":".332","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":1213,"era":"3.20","inningsPitched":"70.1","wins":5,"losses":3,"saves":0,"saveOpportunities":4,"holds":12,"blownSaves":4,"earnedRuns":25,"whip":"1.36","battersFaced":303,"outs":211,"gamesPitched":57,"completeGames":0,"shutouts":0,"pitchesThrown":1213,"balls":468,"strikes":745,"strikePercentage":".610","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".625","pitchesPerInning":"17.25","gamesFinished":13,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"11.52","walksPer9Inn":"4.61","hitsPer9Inn":"7.68","runsScoredPer9":"3.84","homeRunsPer9":"0.90","inheritedRunners":24,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":8,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":1,"errors":0,"chances":8,"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"}]},"ID703607":{"person":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"jerseyNumber":"33","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"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":113,"flyOuts":26,"groundOuts":110,"airOuts":50,"runs":53,"doubles":13,"triples":1,"homeRuns":11,"strikeOuts":126,"baseOnBalls":37,"intentionalWalks":0,"hits":106,"hitByPitch":15,"avg":".272","atBats":389,"obp":".357","slg":".396","ops":".753","caughtStealing":8,"stolenBases":21,"stolenBasePercentage":".724","caughtStealingPercentage":".276","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":445,"totalBases":154,"rbi":35,"leftOnBase":139,"sacBunts":1,"sacFlies":2,"babip":".374","groundOutsToAirouts":"2.20","catchersInterference":1,"pickoffs":1,"atBatsPerHomeRun":"35.36","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":3,"putOuts":315,"errors":7,"chances":325,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID669127":{"person":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"jerseyNumber":"23","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"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":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":100,"flyOuts":67,"groundOuts":75,"airOuts":119,"runs":56,"doubles":19,"triples":0,"homeRuns":23,"strikeOuts":102,"baseOnBalls":35,"intentionalWalks":2,"hits":105,"hitByPitch":5,"avg":".263","atBats":400,"obp":".329","slg":".483","ops":".812","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":441,"totalBases":193,"rbi":55,"leftOnBase":171,"sacBunts":0,"sacFlies":1,"babip":".297","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.39","popOuts":27,"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":{"caughtStealing":17,"stolenBases":36,"stolenBasePercentage":".679","caughtStealingPercentage":".321","assists":35,"putOuts":643,"errors":3,"chances":681,"fielding":".996","passedBall":7,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID814305":{"person":{"id":814305,"fullName":"Yunior Tur","link":"/api/v1/people/814305"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"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":6,"groundOuts":9,"airOuts":13,"runs":23,"doubles":3,"triples":1,"homeRuns":4,"strikeOuts":12,"baseOnBalls":10,"intentionalWalks":0,"hits":21,"hitByPitch":1,"atBats":55,"obp":".485","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":248,"era":"16.55","inningsPitched":"10.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":19,"whip":"3.00","battersFaced":66,"outs":31,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":248,"balls":100,"strikes":148,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".---","pitchesPerInning":"24.00","gamesFinished":3,"strikeoutWalkRatio":"1.20","strikeoutsPer9Inn":"10.45","walksPer9Inn":"8.71","hitsPer9Inn":"18.29","runsScoredPer9":"20.03","homeRunsPer9":"3.48","inheritedRunners":5,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":2},"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}},"ID678022":{"person":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(L, 3-12)","summary":"6.0 IP, ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":7,"airOuts":6,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":80,"inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":22,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":80,"balls":26,"strikes":54,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"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":36,"gamesStarted":16,"flyOuts":76,"groundOuts":90,"airOuts":120,"runs":83,"doubles":22,"triples":2,"homeRuns":20,"strikeOuts":131,"baseOnBalls":48,"intentionalWalks":2,"hits":120,"hitByPitch":10,"atBats":457,"obp":".344","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":2007,"era":"5.90","inningsPitched":"116.0","wins":3,"losses":12,"saves":3,"saveOpportunities":5,"holds":2,"blownSaves":2,"earnedRuns":76,"whip":"1.45","battersFaced":519,"outs":348,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":2007,"balls":713,"strikes":1294,"strikePercentage":".640","hitBatsmen":10,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":1,"winPercentage":".200","pitchesPerInning":"17.30","gamesFinished":5,"strikeoutWalkRatio":"2.73","strikeoutsPer9Inn":"10.16","walksPer9Inn":"3.72","hitsPer9Inn":"9.31","runsScoredPer9":"6.44","homeRunsPer9":"1.55","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":19,"lineOuts":25},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":7,"errors":2,"chances":17,"fielding":".882","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID605488":{"person":{"id":605488,"fullName":"Jeffrey Springs","link":"/api/v1/people/605488"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":28,"gamesStarted":28,"flyOuts":105,"groundOuts":121,"airOuts":175,"runs":102,"doubles":24,"triples":6,"homeRuns":33,"strikeOuts":109,"baseOnBalls":56,"intentionalWalks":0,"hits":147,"hitByPitch":4,"atBats":546,"obp":".338","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":2380,"era":"6.18","inningsPitched":"138.1","wins":4,"losses":14,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":95,"whip":"1.47","battersFaced":612,"outs":415,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":2380,"balls":890,"strikes":1490,"strikePercentage":".630","hitBatsmen":4,"balks":3,"wildPitches":0,"pickoffs":4,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".222","pitchesPerInning":"17.20","gamesFinished":0,"strikeoutWalkRatio":"1.95","strikeoutsPer9Inn":"7.09","walksPer9Inn":"3.64","hitsPer9Inn":"9.56","runsScoredPer9":"6.64","homeRunsPer9":"2.15","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":6,"passedBall":0,"popOuts":28,"lineOuts":42},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":3,"errors":0,"chances":19,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[703607,669127,671732,680869,622268,695720,675961,643446,641680,683021,661531,672016,666126,678022,665622,665660],"pitchers":[678022,665622,665660],"bench":[691777],"bullpen":[686930,669620,656240,663687,664129,686751,682052,680723,688297,605488,814305],"battingOrder":[703607,669127,671732,680869,622268,695720,643446,661531,666126],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Heim (18, Gaddis)."},{"label":"TB","value":"Bolte; Gelof 2; Heim 2; McNeil; Walton."},{"label":"Runners left in scoring position, 2 out","value":"Heim 2; Bolte 2."},{"label":"Team RISP","value":"0-for-5."},{"label":"Team LOB","value":"5."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Butler, L (6, 2nd base by Williams, G/Bailey)."},{"label":"PO","value":"Bolte (1st base by Williams, G)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Williams-White)."}]}],"note":[{"label":"a","value":"Singled for Williams in the 8th."},{"label":"b","value":"Struck out for Clarke in the 8th."},{"label":"1","value":"Ran for Heim in the 8th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":7,"airOuts":9,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":1,"intentionalWalks":1,"hits":7,"hitByPitch":0,"avg":".238","atBats":30,"obp":".315","slg":".377","ops":".692","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":31,"totalBases":8,"rbi":1,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":3},"pitching":{"flyOuts":3,"groundOuts":9,"airOuts":3,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":31,"obp":".219","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":123,"era":"3.78","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":0,"whip":"1.26","battersFaced":32,"outs":27,"completeGames":0,"shutouts":1,"pitchesThrown":123,"balls":32,"strikes":91,"strikePercentage":".740","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"3.00","rbi":0,"pitchesPerInning":"13.67","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":11,"putOuts":27,"errors":0,"chances":38,"passedBall":0,"pickoffs":0}},"players":{"ID694197":{"person":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"jerseyNumber":"17","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":11,"groundOuts":56,"airOuts":19,"runs":15,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":20,"baseOnBalls":10,"intentionalWalks":0,"hits":26,"hitByPitch":1,"avg":".215","atBats":121,"obp":".280","slg":".298","ops":".578","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":132,"totalBases":36,"rbi":6,"leftOnBase":51,"sacBunts":0,"sacFlies":0,"babip":".242","groundOutsToAirouts":"2.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"60.50","popOuts":1,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":61,"putOuts":34,"errors":3,"chances":98,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID800050":{"person":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"jerseyNumber":"24","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":128,"flyOuts":54,"groundOuts":125,"airOuts":138,"runs":59,"doubles":28,"triples":3,"homeRuns":15,"strikeOuts":77,"baseOnBalls":57,"intentionalWalks":1,"hits":138,"hitByPitch":0,"avg":".291","atBats":475,"obp":".364","slg":".457","ops":".821","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":535,"totalBases":217,"rbi":65,"leftOnBase":210,"sacBunts":0,"sacFlies":3,"babip":".319","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.67","popOuts":38,"lineOuts":46},"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":118,"errors":0,"chances":120,"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"}]},"ID641401":{"person":{"id":641401,"fullName":"Connor Brogdon","link":"/api/v1/people/641401"},"jerseyNumber":"75","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":16,"gamesStarted":0,"flyOuts":12,"groundOuts":17,"airOuts":19,"runs":12,"doubles":3,"triples":0,"homeRuns":5,"strikeOuts":15,"baseOnBalls":3,"intentionalWalks":0,"hits":15,"hitByPitch":1,"atBats":63,"obp":".284","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":281,"era":"5.06","inningsPitched":"16.0","wins":2,"losses":2,"saves":1,"saveOpportunities":2,"holds":4,"blownSaves":1,"earnedRuns":9,"whip":"1.13","battersFaced":70,"outs":48,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":281,"balls":112,"strikes":169,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".500","pitchesPerInning":"17.56","gamesFinished":5,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"8.44","walksPer9Inn":"1.69","hitsPer9Inn":"8.44","runsScoredPer9":"6.75","homeRunsPer9":"2.81","inheritedRunners":9,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":3,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID595978":{"person":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"jerseyNumber":"27","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":30,"groundOuts":63,"airOuts":55,"runs":23,"doubles":10,"triples":0,"homeRuns":5,"strikeOuts":43,"baseOnBalls":22,"intentionalWalks":0,"hits":52,"hitByPitch":1,"avg":".251","atBats":207,"obp":".323","slg":".372","ops":".695","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":236,"totalBases":77,"rbi":24,"leftOnBase":95,"sacBunts":4,"sacFlies":2,"babip":".292","groundOutsToAirouts":"1.15","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.40","popOuts":16,"lineOuts":9},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":5,"groundOuts":5,"airOuts":7,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":20,"obp":".350","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":55,"era":"6.23","inningsPitched":"4.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.62","battersFaced":20,"outs":13,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":55,"balls":15,"strikes":40,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".---","pitchesPerInning":"12.69","gamesFinished":4,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"2.08","walksPer9Inn":"0.00","hitsPer9Inn":"14.54","runsScoredPer9":"6.23","homeRunsPer9":"0.00","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":3,"stolenBases":39,"stolenBasePercentage":".929","caughtStealingPercentage":".071","assists":21,"putOuts":623,"errors":4,"chances":648,"fielding":".994","passedBall":3,"pickoffs":4}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663993":{"person":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"jerseyNumber":"46","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"600","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":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":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":48,"groundOuts":85,"airOuts":99,"runs":38,"doubles":22,"triples":0,"homeRuns":17,"strikeOuts":98,"baseOnBalls":37,"intentionalWalks":1,"hits":94,"hitByPitch":2,"avg":".253","atBats":371,"obp":".320","slg":".450","ops":".770","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":415,"totalBases":167,"rbi":59,"leftOnBase":150,"sacBunts":0,"sacFlies":5,"babip":".295","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.82","popOuts":17,"lineOuts":34},"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":18,"putOuts":356,"errors":4,"chances":378,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID684974":{"person":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974"},"jerseyNumber":"23","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":0,"flyOuts":15,"groundOuts":36,"airOuts":36,"runs":19,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":40,"baseOnBalls":17,"intentionalWalks":0,"hits":26,"hitByPitch":3,"atBats":136,"obp":".295","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":612,"era":"4.54","inningsPitched":"37.2","wins":2,"losses":1,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":19,"whip":"1.14","battersFaced":158,"outs":113,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":612,"balls":222,"strikes":390,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".667","pitchesPerInning":"16.25","gamesFinished":10,"strikeoutWalkRatio":"2.35","strikeoutsPer9Inn":"9.56","walksPer9Inn":"4.06","hitsPer9Inn":"6.21","runsScoredPer9":"4.54","homeRunsPer9":"1.43","inheritedRunners":11,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683953":{"person":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"jerseyNumber":"37","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":118,"flyOuts":70,"groundOuts":104,"airOuts":124,"runs":53,"doubles":20,"triples":2,"homeRuns":15,"strikeOuts":99,"baseOnBalls":55,"intentionalWalks":1,"hits":105,"hitByPitch":7,"avg":".246","atBats":427,"obp":".338","slg":".407","ops":".745","caughtStealing":6,"stolenBases":19,"stolenBasePercentage":".760","caughtStealingPercentage":".240","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":494,"totalBases":174,"rbi":57,"leftOnBase":178,"sacBunts":0,"sacFlies":5,"babip":".283","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.47","popOuts":32,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":247,"putOuts":134,"errors":7,"chances":388,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID682177":{"person":{"id":682177,"fullName":"Daniel Schneemann","link":"/api/v1/people/682177"},"jerseyNumber":"10","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":37,"groundOuts":61,"airOuts":60,"runs":29,"doubles":11,"triples":0,"homeRuns":6,"strikeOuts":84,"baseOnBalls":24,"intentionalWalks":0,"hits":53,"hitByPitch":0,"avg":".205","atBats":258,"obp":".273","slg":".318","ops":".591","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":282,"totalBases":82,"rbi":29,"leftOnBase":110,"sacBunts":0,"sacFlies":0,"babip":".280","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.00","popOuts":8,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":88,"putOuts":107,"errors":1,"chances":196,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677944":{"person":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":21,"flyOuts":78,"groundOuts":124,"airOuts":126,"runs":72,"doubles":26,"triples":0,"homeRuns":19,"strikeOuts":99,"baseOnBalls":39,"intentionalWalks":1,"hits":134,"hitByPitch":3,"atBats":476,"obp":".336","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","numberOfPitches":1997,"era":"4.95","inningsPitched":"120.0","wins":5,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":66,"whip":"1.44","battersFaced":525,"outs":360,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":1997,"balls":719,"strikes":1278,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".417","pitchesPerInning":"16.64","gamesFinished":1,"strikeoutWalkRatio":"2.54","strikeoutsPer9Inn":"7.43","walksPer9Inn":"2.93","hitsPer9Inn":"10.05","runsScoredPer9":"5.40","homeRunsPer9":"1.43","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":21,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672275":{"person":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"jerseyNumber":"16","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":1,"putOuts":13,"errors":0,"chances":14,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":42,"groundOuts":81,"airOuts":74,"runs":28,"doubles":8,"triples":1,"homeRuns":8,"strikeOuts":87,"baseOnBalls":27,"intentionalWalks":0,"hits":61,"hitByPitch":1,"avg":".205","atBats":297,"obp":".271","slg":".320","ops":".591","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":331,"totalBases":95,"rbi":34,"leftOnBase":130,"sacBunts":3,"sacFlies":3,"babip":".259","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.12","popOuts":12,"lineOuts":20},"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":24,"stolenBases":54,"stolenBasePercentage":".692","caughtStealingPercentage":".308","assists":40,"putOuts":862,"errors":7,"chances":909,"fielding":".992","passedBall":4,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID677587":{"person":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"jerseyNumber":"4","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":148,"flyOuts":93,"groundOuts":141,"airOuts":172,"runs":62,"doubles":24,"triples":2,"homeRuns":13,"strikeOuts":82,"baseOnBalls":37,"intentionalWalks":0,"hits":129,"hitByPitch":11,"avg":".250","atBats":515,"obp":".312","slg":".381","ops":".693","caughtStealing":7,"stolenBases":20,"stolenBasePercentage":".741","caughtStealingPercentage":".259","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":572,"totalBases":196,"rbi":70,"leftOnBase":241,"sacBunts":5,"sacFlies":4,"babip":".274","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.62","popOuts":31,"lineOuts":48},"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":313,"putOuts":192,"errors":12,"chances":517,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID690984":{"person":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"jerseyNumber":"0","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"701","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":77,"flyOuts":38,"groundOuts":41,"airOuts":64,"runs":27,"doubles":4,"triples":1,"homeRuns":4,"strikeOuts":34,"baseOnBalls":7,"intentionalWalks":0,"hits":37,"hitByPitch":2,"avg":".218","atBats":170,"obp":".256","slg":".324","ops":".580","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":185,"totalBases":55,"rbi":13,"leftOnBase":85,"sacBunts":5,"sacFlies":1,"babip":".248","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.50","popOuts":13,"lineOuts":13},"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":5,"putOuts":131,"errors":0,"chances":136,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID670036":{"person":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":64,"gamesStarted":0,"flyOuts":33,"groundOuts":51,"airOuts":71,"runs":30,"doubles":17,"triples":0,"homeRuns":6,"strikeOuts":69,"baseOnBalls":20,"intentionalWalks":0,"hits":64,"hitByPitch":6,"atBats":252,"obp":".320","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1067,"era":"3.60","inningsPitched":"65.0","wins":2,"losses":3,"saves":1,"saveOpportunities":2,"holds":7,"blownSaves":1,"earnedRuns":26,"whip":"1.29","battersFaced":281,"outs":195,"gamesPitched":64,"completeGames":0,"shutouts":0,"pitchesThrown":1067,"balls":385,"strikes":682,"strikePercentage":".640","hitBatsmen":6,"balks":1,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".400","pitchesPerInning":"16.42","gamesFinished":19,"strikeoutWalkRatio":"3.45","strikeoutsPer9Inn":"9.55","walksPer9Inn":"2.77","hitsPer9Inn":"8.86","runsScoredPer9":"4.15","homeRunsPer9":"0.83","inheritedRunners":49,"inheritedRunnersScored":13,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":24,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":8,"errors":3,"chances":14,"fielding":".786","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666176":{"person":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"jerseyNumber":"7","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"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":153,"flyOuts":82,"groundOuts":137,"airOuts":155,"runs":66,"doubles":25,"triples":1,"homeRuns":22,"strikeOuts":154,"baseOnBalls":29,"intentionalWalks":1,"hits":140,"hitByPitch":18,"avg":".241","atBats":581,"obp":".295","slg":".401","ops":".696","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":17,"groundIntoTriplePlay":0,"plateAppearances":633,"totalBases":233,"rbi":93,"leftOnBase":253,"sacBunts":0,"sacFlies":5,"babip":".288","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.41","popOuts":41,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":223,"errors":5,"chances":235,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID681807":{"person":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"jerseyNumber":"6","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":23,"groundOuts":33,"airOuts":47,"runs":21,"doubles":6,"triples":0,"homeRuns":7,"strikeOuts":57,"baseOnBalls":28,"intentionalWalks":1,"hits":32,"hitByPitch":1,"avg":".189","atBats":169,"obp":".308","slg":".349","ops":".657","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":198,"totalBases":59,"rbi":17,"leftOnBase":76,"sacBunts":0,"sacFlies":0,"babip":".238","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.14","popOuts":19,"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":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":7,"putOuts":149,"errors":0,"chances":156,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671922":{"person":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"note":"(S, 39)","summary":"1.1 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"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":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":3,"strikes":17,"strikePercentage":".850","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":66,"gamesStarted":0,"flyOuts":39,"groundOuts":47,"airOuts":62,"runs":20,"doubles":10,"triples":0,"homeRuns":5,"strikeOuts":103,"baseOnBalls":22,"intentionalWalks":1,"hits":48,"hitByPitch":4,"atBats":255,"obp":".260","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1202,"era":"2.02","inningsPitched":"71.1","wins":6,"losses":1,"saves":39,"saveOpportunities":44,"holds":0,"blownSaves":5,"earnedRuns":16,"whip":"0.98","battersFaced":286,"outs":214,"gamesPitched":66,"completeGames":0,"shutouts":0,"pitchesThrown":1202,"balls":407,"strikes":795,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".857","pitchesPerInning":"16.85","gamesFinished":58,"strikeoutWalkRatio":"4.68","strikeoutsPer9Inn":"13.00","walksPer9Inn":"2.78","hitsPer9Inn":"6.06","runsScoredPer9":"2.52","homeRunsPer9":"0.63","inheritedRunners":22,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":12,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"200","stats":{"batting":{"summary":"2-4 | 2B, R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"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":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":120,"flyOuts":85,"groundOuts":103,"airOuts":181,"runs":68,"doubles":27,"triples":0,"homeRuns":12,"strikeOuts":67,"baseOnBalls":58,"intentionalWalks":8,"hits":107,"hitByPitch":3,"avg":".237","atBats":452,"obp":".324","slg":".376","ops":".700","caughtStealing":4,"stolenBases":35,"stolenBasePercentage":".897","caughtStealingPercentage":".103","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":520,"totalBases":170,"rbi":51,"leftOnBase":204,"sacBunts":0,"sacFlies":6,"babip":".251","groundOutsToAirouts":"0.57","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"37.67","popOuts":46,"lineOuts":50},"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":151,"putOuts":65,"errors":10,"chances":226,"fielding":".956","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":"3-4","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":146,"flyOuts":89,"groundOuts":147,"airOuts":175,"runs":78,"doubles":21,"triples":2,"homeRuns":3,"strikeOuts":60,"baseOnBalls":80,"intentionalWalks":1,"hits":146,"hitByPitch":4,"avg":".280","atBats":521,"obp":".378","slg":".345","ops":".723","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":613,"totalBases":180,"rbi":31,"leftOnBase":169,"sacBunts":4,"sacFlies":3,"babip":".310","groundOutsToAirouts":"0.84","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"173.67","popOuts":23,"lineOuts":63},"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":10,"putOuts":320,"errors":3,"chances":333,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":108,"flyOuts":53,"groundOuts":90,"airOuts":103,"runs":47,"doubles":22,"triples":2,"homeRuns":17,"strikeOuts":88,"baseOnBalls":12,"intentionalWalks":0,"hits":93,"hitByPitch":7,"avg":".253","atBats":367,"obp":".289","slg":".463","ops":".752","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":393,"totalBases":170,"rbi":57,"leftOnBase":168,"sacBunts":6,"sacFlies":1,"babip":".289","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.59","popOuts":20,"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":6,"putOuts":167,"errors":4,"chances":177,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID800048":{"person":{"id":800048,"fullName":"Parker Messick","link":"/api/v1/people/800048"},"jerseyNumber":"77","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":30,"gamesStarted":30,"flyOuts":76,"groundOuts":166,"airOuts":170,"runs":55,"doubles":28,"triples":5,"homeRuns":17,"strikeOuts":186,"baseOnBalls":47,"intentionalWalks":2,"hits":138,"hitByPitch":4,"atBats":654,"obp":".267","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":2788,"era":"2.57","inningsPitched":"178.1","wins":12,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":51,"whip":"1.04","battersFaced":711,"outs":535,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":2788,"balls":1001,"strikes":1787,"strikePercentage":".640","hitBatsmen":4,"balks":1,"wildPitches":6,"pickoffs":2,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".571","pitchesPerInning":"15.63","gamesFinished":0,"strikeoutWalkRatio":"3.96","strikeoutsPer9Inn":"9.39","walksPer9Inn":"2.37","hitsPer9Inn":"6.96","runsScoredPer9":"2.78","homeRunsPer9":"0.86","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":51,"lineOuts":43},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":6,"errors":3,"chances":25,"fielding":".880","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676282":{"person":{"id":676282,"fullName":"Joey Cantillo","link":"/api/v1/people/676282"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":32,"gamesStarted":30,"flyOuts":86,"groundOuts":128,"airOuts":145,"runs":79,"doubles":30,"triples":2,"homeRuns":17,"strikeOuts":167,"baseOnBalls":79,"intentionalWalks":0,"hits":143,"hitByPitch":6,"atBats":578,"obp":".342","caughtStealing":7,"stolenBases":16,"stolenBasePercentage":".696","caughtStealingPercentage":".304","numberOfPitches":2668,"era":"3.74","inningsPitched":"154.0","wins":10,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":64,"whip":"1.44","battersFaced":668,"outs":462,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":2668,"balls":1011,"strikes":1657,"strikePercentage":".620","hitBatsmen":6,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".526","pitchesPerInning":"17.32","gamesFinished":0,"strikeoutWalkRatio":"2.11","strikeoutsPer9Inn":"9.76","walksPer9Inn":"4.62","hitsPer9Inn":"8.36","runsScoredPer9":"4.62","homeRunsPer9":"0.99","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":26,"lineOuts":33},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":5,"errors":2,"chances":16,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682982":{"person":{"id":682982,"fullName":"Daniel Espino","link":"/api/v1/people/682982"},"jerseyNumber":"41","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":12,"gamesStarted":2,"flyOuts":5,"groundOuts":11,"airOuts":7,"runs":7,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":22,"baseOnBalls":7,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":52,"obp":".322","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":243,"era":"4.73","inningsPitched":"13.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.43","battersFaced":59,"outs":40,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":243,"balls":88,"strikes":155,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.57","rbi":0,"winPercentage":".---","pitchesPerInning":"18.23","gamesFinished":3,"strikeoutWalkRatio":"3.14","strikeoutsPer9Inn":"14.85","walksPer9Inn":"4.73","hitsPer9Inn":"8.10","runsScoredPer9":"4.72","homeRunsPer9":"2.02","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"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":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":57,"gamesStarted":0,"flyOuts":29,"groundOuts":10,"airOuts":55,"runs":17,"doubles":5,"triples":2,"homeRuns":3,"strikeOuts":70,"baseOnBalls":29,"intentionalWalks":2,"hits":25,"hitByPitch":2,"atBats":156,"obp":".295","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":774,"era":"2.78","inningsPitched":"45.1","wins":5,"losses":2,"saves":1,"saveOpportunities":3,"holds":25,"blownSaves":2,"earnedRuns":14,"whip":"1.19","battersFaced":191,"outs":136,"gamesPitched":57,"completeGames":0,"shutouts":0,"pitchesThrown":774,"balls":288,"strikes":486,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.18","rbi":0,"winPercentage":".714","pitchesPerInning":"17.07","gamesFinished":5,"strikeoutWalkRatio":"2.41","strikeoutsPer9Inn":"13.90","walksPer9Inn":"5.76","hitsPer9Inn":"4.96","runsScoredPer9":"3.37","homeRunsPer9":"0.60","inheritedRunners":36,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"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":{"note":"(W, 14-8)","summary":"7.0 IP, 0 ER, 9 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":7,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":22,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":89,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":23,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":89,"balls":26,"strikes":63,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"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":{"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":31,"gamesStarted":31,"flyOuts":71,"groundOuts":143,"airOuts":139,"runs":77,"doubles":25,"triples":1,"homeRuns":27,"strikeOuts":244,"baseOnBalls":57,"intentionalWalks":0,"hits":139,"hitByPitch":6,"atBats":662,"obp":".279","caughtStealing":6,"stolenBases":14,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":2917,"era":"3.63","inningsPitched":"181.0","wins":14,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":73,"whip":"1.08","battersFaced":728,"outs":543,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":2917,"balls":975,"strikes":1942,"strikePercentage":".670","hitBatsmen":6,"balks":0,"wildPitches":9,"pickoffs":5,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".636","pitchesPerInning":"16.12","gamesFinished":0,"strikeoutWalkRatio":"4.28","strikeoutsPer9Inn":"12.13","walksPer9Inn":"2.83","hitsPer9Inn":"6.91","runsScoredPer9":"3.83","homeRunsPer9":"1.34","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":0,"passedBall":0,"popOuts":29,"lineOuts":39},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":9,"errors":1,"chances":25,"fielding":".960","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID683769":{"person":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"note":"(H, 31)","summary":"0.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":3,"strikes":11,"strikePercentage":".790","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":65,"gamesStarted":0,"flyOuts":39,"groundOuts":48,"airOuts":68,"runs":17,"doubles":6,"triples":0,"homeRuns":5,"strikeOuts":54,"baseOnBalls":21,"intentionalWalks":0,"hits":49,"hitByPitch":3,"atBats":216,"obp":".300","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":930,"era":"2.67","inningsPitched":"57.1","wins":4,"losses":3,"saves":1,"saveOpportunities":5,"holds":31,"blownSaves":4,"earnedRuns":17,"whip":"1.22","battersFaced":243,"outs":172,"gamesPitched":65,"completeGames":0,"shutouts":0,"pitchesThrown":930,"balls":325,"strikes":605,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".571","pitchesPerInning":"16.22","gamesFinished":4,"strikeoutWalkRatio":"2.57","strikeoutsPer9Inn":"8.48","walksPer9Inn":"3.30","hitsPer9Inn":"7.69","runsScoredPer9":"2.67","homeRunsPer9":"0.78","inheritedRunners":28,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":17,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":3,"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"}]},"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":32,"gamesStarted":32,"flyOuts":118,"groundOuts":153,"airOuts":232,"runs":92,"doubles":30,"triples":1,"homeRuns":29,"strikeOuts":142,"baseOnBalls":54,"intentionalWalks":0,"hits":168,"hitByPitch":6,"atBats":689,"obp":".302","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":2874,"era":"4.35","inningsPitched":"182.0","wins":6,"losses":15,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":88,"whip":"1.22","battersFaced":755,"outs":546,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":2874,"balls":1039,"strikes":1835,"strikePercentage":".640","hitBatsmen":6,"balks":0,"wildPitches":4,"pickoffs":4,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".286","pitchesPerInning":"15.79","gamesFinished":0,"strikeoutWalkRatio":"2.63","strikeoutsPer9Inn":"7.02","walksPer9Inn":"2.67","hitsPer9Inn":"8.31","runsScoredPer9":"4.55","homeRunsPer9":"1.43","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":54,"lineOuts":60},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":18,"putOuts":10,"errors":3,"chances":31,"fielding":".903","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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":64,"gamesStarted":0,"flyOuts":31,"groundOuts":49,"airOuts":55,"runs":21,"doubles":8,"triples":2,"homeRuns":5,"strikeOuts":51,"baseOnBalls":28,"intentionalWalks":3,"hits":41,"hitByPitch":5,"atBats":189,"obp":".325","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":930,"era":"2.98","inningsPitched":"54.1","wins":3,"losses":4,"saves":0,"saveOpportunities":1,"holds":15,"blownSaves":1,"earnedRuns":18,"whip":"1.27","battersFaced":229,"outs":163,"gamesPitched":64,"completeGames":0,"shutouts":0,"pitchesThrown":930,"balls":356,"strikes":574,"strikePercentage":".620","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".429","pitchesPerInning":"17.12","gamesFinished":8,"strikeoutWalkRatio":"1.82","strikeoutsPer9Inn":"8.45","walksPer9Inn":"4.64","hitsPer9Inn":"6.79","runsScoredPer9":"3.48","homeRunsPer9":"0.83","inheritedRunners":39,"inheritedRunnersScored":13,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":11,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656492":{"person":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"jerseyNumber":"22","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":90,"groundOuts":174,"airOuts":159,"runs":75,"doubles":30,"triples":2,"homeRuns":23,"strikeOuts":151,"baseOnBalls":45,"intentionalWalks":0,"hits":154,"hitByPitch":10,"atBats":633,"obp":".302","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":2750,"era":"3.67","inningsPitched":"166.2","wins":15,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":68,"whip":"1.19","battersFaced":693,"outs":500,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":2750,"balls":946,"strikes":1804,"strikePercentage":".660","hitBatsmen":10,"balks":1,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.09","rbi":0,"winPercentage":".750","pitchesPerInning":"16.50","gamesFinished":0,"strikeoutWalkRatio":"3.36","strikeoutsPer9Inn":"8.15","walksPer9Inn":"2.43","hitsPer9Inn":"8.32","runsScoredPer9":"4.05","homeRunsPer9":"1.24","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":27,"lineOuts":42},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":23,"putOuts":8,"errors":1,"chances":32,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[680757,608070,800050,666176,683953,663993,682657,690984,672275,694197,668909,683769,671922],"pitchers":[668909,683769,671922],"bench":[681807,595978,677587,682177],"bullpen":[676440,641401,676282,677944,682982,670036,656492,682120,800048,681870,684974],"battingOrder":[680757,608070,800050,666176,683953,663993,690984,672275,694197],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Ramírez, Jo (27, Perkins)."},{"label":"TB","value":"Adell; DeLauter; Kwan 3; Ramírez, Jo 3."},{"label":"RBI","value":"Adell (93)."},{"label":"Runners left in scoring position, 2 out","value":"Adell 4."},{"label":"GIDP","value":"Bazzana."},{"label":"Team RISP","value":"1-for-6."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Ramírez, Jo (35, 2nd base off Alvarado/Serven)."}]},{"title":"FIELDING","fieldList":[{"label":"Pickoffs","value":"Williams, G (Bolte at 1st base)."}]}],"note":[]}},"officials":[{"official":{"id":521889,"fullName":"Stu Scheurwater","link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"fullName":"Jordan Baker","link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"fullName":"Junior Valentine","link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":427128,"fullName":"Rob Drake","link":"/api/v1/people/427128"},"officialType":"Third Base"}],"info":[{"label":"IBB","value":"DeLauter (by Alvarado)."},{"label":"ABS Challenge","value":"Heim (Ball-Confirmed); Bailey 2 (Ball-Confirmed, Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Perkins 80-54; Medina 10-7; Alvarado 21-13; Williams, G 89-63; Gaddis 14-11; Smith, C 20-17."},{"label":"Groundouts-flyouts","value":"Perkins 7-2; Medina 0-1; Alvarado 0-0; Williams, G 7-3; Gaddis 1-0; Smith, C 1-0."},{"label":"Batters faced","value":"Perkins 22; Medina 3; Alvarado 6; Williams, G 23; Gaddis 4; Smith, C 5."},{"label":"Inherited runners-scored","value":"Smith, C 2-0."},{"label":"Ejections","value":"Athletics manager Mark Kotsay ejected by HP umpire Stu Scheurwater (4th)."},{"label":"Umpires","value":"HP: Stu Scheurwater. 1B: Jordan Baker. 2B: Junior Valentine. 3B: Rob Drake. "},{"label":"Weather","value":"68 degrees, Cloudy."},{"label":"Wind","value":"12 mph, In From CF."},{"label":"First pitch","value":"3:45 PM."},{"label":"T","value":"2:14 (2:05 delay)."},{"label":"Att","value":"26,110."},{"label":"Venue","value":"Progressive Field."},{"label":"September 20, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909","boxscoreName":"Williams, G"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"note":"(W, 14-8)","summary":"7.0 IP, 0 ER, 9 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":7,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":22,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":89,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":23,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":89,"balls":26,"strikes":63,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"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":{"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":31,"gamesStarted":31,"flyOuts":71,"groundOuts":143,"airOuts":139,"runs":77,"doubles":25,"triples":1,"homeRuns":27,"strikeOuts":244,"baseOnBalls":57,"intentionalWalks":0,"hits":139,"hitByPitch":6,"atBats":662,"obp":".279","caughtStealing":6,"stolenBases":14,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":2917,"era":"3.63","inningsPitched":"181.0","wins":14,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":73,"whip":"1.08","battersFaced":728,"outs":543,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":2917,"balls":975,"strikes":1942,"strikePercentage":".670","hitBatsmen":6,"balks":0,"wildPitches":9,"pickoffs":5,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".636","pitchesPerInning":"16.12","gamesFinished":0,"strikeoutWalkRatio":"4.28","strikeoutsPer9Inn":"12.13","walksPer9Inn":"2.83","hitsPer9Inn":"6.91","runsScoredPer9":"3.83","homeRunsPer9":"1.34","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":0,"passedBall":0,"popOuts":29,"lineOuts":39},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":9,"errors":1,"chances":25,"fielding":".960","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":83,"pitchingGameScore":83},{"player":{"person":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022","boxscoreName":"Perkins"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{"note":"(L, 3-12)","summary":"6.0 IP, ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":7,"airOuts":6,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":80,"inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":22,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":80,"balls":26,"strikes":54,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"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":36,"gamesStarted":16,"flyOuts":76,"groundOuts":90,"airOuts":120,"runs":83,"doubles":22,"triples":2,"homeRuns":20,"strikeOuts":131,"baseOnBalls":48,"intentionalWalks":2,"hits":120,"hitByPitch":10,"atBats":457,"obp":".344","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":2007,"era":"5.90","inningsPitched":"116.0","wins":3,"losses":12,"saves":3,"saveOpportunities":5,"holds":2,"blownSaves":2,"earnedRuns":76,"whip":"1.45","battersFaced":519,"outs":348,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":2007,"balls":713,"strikes":1294,"strikePercentage":".640","hitBatsmen":10,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":1,"winPercentage":".200","pitchesPerInning":"17.30","gamesFinished":5,"strikeoutWalkRatio":"2.73","strikeoutsPer9Inn":"10.16","walksPer9Inn":"3.72","hitsPer9Inn":"9.31","runsScoredPer9":"6.44","homeRunsPer9":"1.55","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":19,"lineOuts":25},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":7,"errors":2,"chances":17,"fielding":".882","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":67,"pitchingGameScore":67},{"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":"200","stats":{"batting":{"summary":"2-4 | 2B, R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"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":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":120,"flyOuts":85,"groundOuts":103,"airOuts":181,"runs":68,"doubles":27,"triples":0,"homeRuns":12,"strikeOuts":67,"baseOnBalls":58,"intentionalWalks":8,"hits":107,"hitByPitch":3,"avg":".237","atBats":452,"obp":".324","slg":".376","ops":".700","caughtStealing":4,"stolenBases":35,"stolenBasePercentage":".897","caughtStealingPercentage":".103","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":520,"totalBases":170,"rbi":51,"leftOnBase":204,"sacBunts":0,"sacFlies":6,"babip":".251","groundOutsToAirouts":"0.57","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"37.67","popOuts":46,"lineOuts":50},"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":151,"putOuts":65,"errors":10,"chances":226,"fielding":".956","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":52,"hittingGameScore":52}]},"decisions":{"winner":{"id":668909,"fullName":"Gavin Williams","link":"/api/v1/people/668909"},"loser":{"id":678022,"fullName":"Jack Perkins","link":"/api/v1/people/678022"},"save":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}