{"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":824380,"link":"/api/v1.1/game/824380/feed/live","metaData":{"wait":10,"timeStamp":"20260920_010024","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count13","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824380,"type":"R","doubleHeader":"N","id":"2026/09/19/athmlb-clemlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824380-2026-09-19","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-09-19T22:10:00Z","originalDate":"2026-09-19","officialDate":"2026-09-19","dayNight":"night","time":"6:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":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":155,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":61,"losses":94,"ties":0,"pct":".394"},"records":{},"divisionLeader":false,"wins":61,"losses":94,"winningPercentage":".394"},"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":155,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":80,"losses":75,"ties":0,"pct":".516"},"records":{},"divisionLeader":false,"wins":80,"losses":75,"winningPercentage":".516"},"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":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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.2,"strikeZoneBottom":1.61},"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":"71","wind":"11 mph, R To L"},"gameInfo":{"attendance":31615,"firstPitch":"2026-09-19T22:10:00.000Z","gameDurationMinutes":169},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":5,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":1,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"home":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"}},"officialScorer":{"id":501169,"fullName":"Bob Maver","link":"/api/v1/people/501169"},"primaryDatacaster":{"id":693488,"fullName":"Pat Madine","link":"/api/v1/people/693488"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Henry Bolte lines out to right fielder Jo Adell.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-19T22:11:16.025Z","endTime":"2026-09-19T22:11:26.042Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","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":3},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-19T17:48:11.478Z","endTime":"2026-09-19T21:47:54.734Z","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":1,"startTime":"2026-09-19T21:47:54.734Z","endTime":"2026-09-19T22:09:00.910Z","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":2,"startTime":"2026-09-19T22:09:00.910Z","endTime":"2026-09-19T22:11:17.928Z","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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.16610048766922,"aZ":-17.587168470017808,"pfxX":-7.657626875432559,"pfxZ":7.722630277789671,"pX":-0.07315227211354235,"pZ":2.9585609406965747,"vX0":7.477451762345748,"vY0":-136.1465152681094,"vZ0":-5.297511432454833,"x":119.79,"y":158.9,"x0":-1.8521896862306135,"y0":50.00305812010152,"z0":6.135551990121974,"aX":-14.464704599675065},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.1,"breakHorizontal":12.4,"spinRate":2210,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.4013686789153885,"extension":6.783708938746033},"hitData":{"launchSpeed":98.1,"launchAngle":22.0,"totalDistance":323.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":189.4,"coordY":85.18}},"index":3,"playId":"e25fceae-3bab-3579-a7a1-0de372eabb2c","pitchNumber":1,"startTime":"2026-09-19T22:11:17.928Z","endTime":"2026-09-19T22:11:26.042Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T22:11:26.042Z","atBatIndex":0},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jeff McNeil pops out to first baseman David Fry.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-19T22:11:35.834Z","endTime":"2026-09-19T22:13:18.343Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"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":"Pop Out","eventType":"field_out","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":681807,"link":"/api/v1/people/681807"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.20226693616783,"aZ":-13.95405957892276,"pfxX":-2.6844700383927855,"pfxZ":9.66255353500539,"pX":-0.8799171855540556,"pZ":2.018571523290652,"vX0":3.254755016000577,"vY0":-136.71135023133445,"vZ0":-8.483885364988668,"x":150.54,"y":184.28,"x0":-1.7392355922926999,"y0":50.00548447372697,"z0":6.128074662088558,"aX":-5.063299859557057},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.8,"breakHorizontal":4.2,"spinRate":2236,"spinDirection":207},"zone":13,"typeConfidence":2.0,"plateTime":0.40123644412418535,"extension":6.834427608633941},"index":0,"playId":"20e63259-fb11-326c-a5b8-8aa129c017e3","pitchNumber":1,"startTime":"2026-09-19T22:11:56.208Z","endTime":"2026-09-19T22:12:00.148Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.404442698537984,"aZ":-31.90514068322406,"pfxX":2.4569978510238855,"pfxZ":0.17024029614778513,"pX":1.0025875480630706,"pZ":2.33276146568186,"vX0":6.248710552579535,"vY0":-124.77135614394022,"vZ0":-3.1995981535093483,"x":78.78,"y":175.8,"x0":-1.8505207870176732,"y0":50.003646814101785,"z0":6.2528143388148,"aX":3.8842785511073745},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.2,"breakHorizontal":-5.9,"spinRate":2811,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.4384943498977898,"extension":6.505362695348186},"index":1,"playId":"f28a3261-29f8-339f-a4f6-779f9c3a312e","pitchNumber":2,"startTime":"2026-09-19T22:12:14.381Z","endTime":"2026-09-19T22:12:18.170Z","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":80.5,"endSpeed":73.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.060794152095937,"aZ":-21.52597718648676,"pfxX":-6.272541501281941,"pfxZ":7.688606122141593,"pX":-0.4886323959053126,"pZ":4.059555877681109,"vX0":4.676325269033164,"vY0":-117.212849509544,"vZ0":-0.8825045564587064,"x":135.63,"y":129.17,"x0":-1.698898060463558,"y0":50.004451471954745,"z0":6.458917079959313,"aX":-8.690585853642542},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":13.9,"breakHorizontal":10.2,"spinRate":1875,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.4680655697170706,"extension":6.491244118372297},"index":2,"playId":"bc7ba3ff-8506-37d1-8136-b8b5e0c82dbd","pitchNumber":3,"startTime":"2026-09-19T22:12:32.521Z","endTime":"2026-09-19T22:12:36.351Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.536516441359154,"aZ":-33.039168806234436,"pfxX":2.168005319310116,"pfxZ":-0.5603297537890528,"pX":-0.0837060641905689,"pZ":1.6801104303668766,"vX0":3.8844786208356243,"vY0":-123.29483414678583,"vZ0":-4.395902208081596,"x":120.19,"y":193.42,"x0":-1.9586101057142966,"y0":50.001971736690365,"z0":6.2611604702375265,"aX":3.3516034759131985},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.8,"breakHorizontal":-4.8,"spinRate":2806,"spinDirection":78},"zone":8,"typeConfidence":2.0,"plateTime":0.44351172012149,"extension":6.579473622755003},"index":3,"playId":"7f440012-71ee-36f5-a35c-a8be5f365aa1","pitchNumber":4,"startTime":"2026-09-19T22:12:49.626Z","endTime":"2026-09-19T22:12:53.414Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.671720105083825,"aZ":-21.437956829026128,"pfxX":-6.742792676147546,"pfxZ":7.700023740476664,"pX":-0.7329830849927284,"pZ":2.589851348883217,"vX0":4.678416249381393,"vY0":-117.45523957643755,"vZ0":-3.9284414910086083,"x":144.94,"y":168.85,"x0":-1.8766095588347862,"y0":50.00394308635579,"z0":6.282524491444518,"aX":-9.402581068841068},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":13.2,"breakHorizontal":11.0,"spinRate":1845,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.4667070937203137,"extension":6.5689561910453875},"hitData":{"launchSpeed":79.2,"launchAngle":75.0,"totalDistance":70.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":137.95,"coordY":179.48}},"index":4,"playId":"c44f9f79-0652-32c3-8fca-cd1fe211ce0b","pitchNumber":5,"startTime":"2026-09-19T22:13:08.330Z","endTime":"2026-09-19T22:13:18.343Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T22:13:18.343Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Shea Langeliers singles on a line drive to center fielder Steven Kwan.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-19T22:13:25.641Z","endTime":"2026-09-19T22:14:13.960Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"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":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.247153228048845,"aZ":-17.792112517488228,"pfxX":-8.707139409229445,"pfxZ":7.592082909315957,"pX":1.6745897343742318,"pZ":1.235794755885209,"vX0":11.641899456795985,"vY0":-136.7692029232577,"vZ0":-9.881006326236614,"x":53.17,"y":205.41,"x0":-1.5064790008123303,"y0":50.00261469977373,"z0":6.116443298740671,"aX":-16.492058055364797},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.8,"breakHorizontal":13.3,"spinRate":2338,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.4005209476812981,"extension":6.743893461168444},"index":0,"playId":"b1d54016-13d5-316a-ab2b-0daee56c7459","pitchNumber":1,"startTime":"2026-09-19T22:13:46.395Z","endTime":"2026-09-19T22:13:50.221Z","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":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.22361522158394,"aZ":-30.835261205663357,"pfxX":4.098152507229058,"pfxZ":0.8086159051647588,"pX":0.5791011674933262,"pZ":2.2075546100844297,"vX0":5.273043378520687,"vY0":-128.38637849767304,"vZ0":-3.943104871900143,"x":94.93,"y":179.18,"x0":-2.036037178656716,"y0":50.005462895426454,"z0":6.169994593437728,"aX":6.825218134231312},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":0.7,"breakHorizontal":-8.6,"spinRate":2773,"spinDirection":116},"zone":6,"typeConfidence":2.0,"plateTime":0.42704354922034193,"extension":6.6556792202725195},"hitData":{"launchSpeed":90.5,"launchAngle":21.0,"totalDistance":296.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":145.95,"coordY":82.43}},"index":1,"playId":"b0a93a01-57f4-37f1-a709-5f0ea0ed9fbc","pitchNumber":2,"startTime":"2026-09-19T22:14:03.441Z","endTime":"2026-09-19T22:14:13.960Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T22:14:13.960Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Lawrence Butler singles on a fly ball to center fielder Steven Kwan. Shea Langeliers to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-19T22:14:20.670Z","endTime":"2026-09-19T22:16:12.144Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"postOnSecond":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","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":680757,"link":"/api/v1/people/680757"},"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":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.766194027230544,"aZ":-17.520785820923642,"pfxX":-7.275809141589816,"pfxZ":7.608175008087751,"pX":-0.041924417381514915,"pZ":1.3586826002874854,"vX0":8.125978719395006,"vY0":-137.05847207142094,"vZ0":-9.555061372016436,"x":118.6,"y":202.1,"x0":-2.08252547077677,"y0":50.002737482655355,"z0":6.056234542838581,"aX":-14.014399774537495},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.1,"breakHorizontal":11.8,"spinRate":2172,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.39774066121122287,"extension":6.636902113206728},"index":0,"playId":"53df57ee-3527-36cc-bbf5-2eba1eca326c","pitchNumber":1,"startTime":"2026-09-19T22:14:39.082Z","endTime":"2026-09-19T22:14:42.930Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":81.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.00069787583402,"aZ":-32.90485789054167,"pfxX":3.1354990408304086,"pfxZ":-0.4469816400244282,"pX":0.953374395308511,"pZ":1.5532816905209652,"vX0":6.662982550979205,"vY0":-126.94632391749565,"vZ0":-4.753700851573197,"x":80.66,"y":196.84,"x0":-2.104144768764035,"y0":50.00218950453582,"z0":6.045552396694398,"aX":5.156760437323412},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.6,"breakHorizontal":-7.1,"spinRate":2751,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.4301357833496593,"extension":6.591103008830879},"index":1,"playId":"b19c9297-2f43-3cbb-950a-61cb0794d245","pitchNumber":2,"startTime":"2026-09-19T22:14:57.009Z","endTime":"2026-09-19T22:15:00.864Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.8221772596114,"aZ":-22.91248919326156,"pfxX":-7.727288557248892,"pfxZ":6.462275835768072,"pX":-1.620244033969285,"pZ":4.04917437436201,"vX0":3.0960830976148985,"vY0":-118.70250159381546,"vZ0":-0.7185225431566802,"x":178.76,"y":129.45,"x0":-1.9345204652981542,"y0":50.00204048950428,"z0":6.433985786463686,"aX":-11.073182803540327},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":11.8,"breakHorizontal":13.3,"spinRate":1906,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4606861767351451,"extension":6.3962572536914974},"index":2,"playId":"c1fd6c59-43bc-3414-b608-4aca791a0243","pitchNumber":3,"startTime":"2026-09-19T22:15:15.953Z","endTime":"2026-09-19T22:15:20.008Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.984800870060894,"aZ":-31.150025878460117,"pfxX":2.801547986960914,"pfxZ":0.6298385571354097,"pX":1.053583270380625,"pZ":0.846693379893018,"vX0":6.8807179040117985,"vY0":-126.17010408927857,"vZ0":-6.807151669644252,"x":76.84,"y":215.92,"x0":-2.06516872944296,"y0":50.00172169565011,"z0":6.067294362230587,"aX":4.547778351802663},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.1,"breakHorizontal":-6.6,"spinRate":2810,"spinDirection":89},"zone":14,"typeConfidence":2.0,"plateTime":0.43295658057172437,"extension":6.672265197010687},"index":3,"playId":"b5ea3622-d2ac-3525-8107-1c69d113b7ea","pitchNumber":4,"startTime":"2026-09-19T22:15:36.906Z","endTime":"2026-09-19T22:15:40.890Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.97155571286608,"aZ":-20.720779062939766,"pfxX":-6.335302894306238,"pfxZ":8.118712014420456,"pX":-1.4144530959296127,"pZ":2.681818182821214,"vX0":3.1228590257285673,"vY0":-117.64421931807503,"vZ0":-3.7345981969815276,"x":170.92,"y":166.37,"x0":-1.9315066345376217,"y0":50.00318792191644,"z0":6.195984398134422,"aX":-8.937624920443632},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":14.2,"breakHorizontal":10.8,"spinRate":1865,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.46443776622055744,"extension":6.734040162016786},"hitData":{"launchSpeed":67.4,"launchAngle":26.0,"totalDistance":222.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.21,"coordY":104.12}},"index":4,"playId":"ef1824b1-5b1a-3732-baaf-a91a33ba236c","pitchNumber":5,"startTime":"2026-09-19T22:16:02.143Z","endTime":"2026-09-19T22:16:12.144Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T22:16:12.144Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zack Gelof singles on a ground ball to left fielder Angel Martínez. Shea Langeliers scores. Lawrence Butler to 3rd. Fielding error by left fielder Angel Martínez.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-19T22:16:28.040Z","endTime":"2026-09-19T22:17:16.184Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"postOnThird":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"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":1},"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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"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":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"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_fielding_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_force","runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":{"id":676440,"link":"/api/v1/people/676440"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.7,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.197397134154567,"aZ":-28.92140086101824,"pfxX":3.759848838357011,"pfxZ":1.9767658973970406,"pX":0.7146375393411891,"pZ":3.382377884870028,"vX0":5.328400305844603,"vY0":-126.94882494834106,"vZ0":-1.784834064895397,"x":89.76,"y":147.46,"x0":-1.8939452686128913,"y0":50.00104904791555,"z0":6.3804748776007765,"aX":6.180942452860401},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.5,"breakHorizontal":-7.9,"spinRate":2783,"spinDirection":101},"zone":3,"typeConfidence":2.0,"plateTime":0.4302390022857332,"extension":6.660429397131589},"index":0,"playId":"5419b3f2-4ef9-361b-a0b5-1aaf8bd058c4","pitchNumber":1,"startTime":"2026-09-19T22:16:43.689Z","endTime":"2026-09-19T22:16:47.939Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.4,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.28668952615778,"aZ":-30.77163588467074,"pfxX":4.402539678326152,"pfxZ":0.9014140134728255,"pX":0.03718598423334467,"pZ":3.2167980375128162,"vX0":3.645522267190208,"vY0":-123.48276717543595,"vZ0":-1.1711653058794023,"x":115.58,"y":151.93,"x0":-2.0272092095492087,"y0":50.00229483640771,"z0":6.2729367106715985,"aX":6.8356600058722465},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.6,"breakHorizontal":-8.8,"spinRate":2763,"spinDirection":75},"zone":2,"typeConfidence":2.0,"plateTime":0.4426124189801035,"extension":6.71595348473626},"hitData":{"launchSpeed":98.2,"launchAngle":4.0,"totalDistance":82.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":81.68,"coordY":119.57}},"index":1,"playId":"edc084ac-8a70-3b02-b939-20c5ede698a9","pitchNumber":2,"startTime":"2026-09-19T22:17:05.008Z","endTime":"2026-09-19T22:17:16.184Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T22:17:16.184Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Donovan Walton singles on a ground ball to right fielder Jo Adell. Lawrence Butler scores. Zack Gelof to 3rd.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-19T22:17:46.445Z","endTime":"2026-09-19T22:19:11.977Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"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_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"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":3},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"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":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":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","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":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":{"id":676440,"link":"/api/v1/people/676440"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.4,"endSpeed":70.9,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.50923951046284,"aZ":-41.306371749731824,"pfxX":5.370299649250498,"pfxZ":-7.186509417001435,"pX":-1.2009090671304268,"pZ":2.861942983628373,"vX0":0.11659762779955565,"vY0":-112.62024576189798,"vZ0":1.2669301352243534,"x":162.78,"y":161.51,"x0":-1.9500146241540552,"y0":50.00245899024665,"z0":6.505113132822122,"aX":6.823923533230017},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-12.2,"breakHorizontal":-9.7,"spinRate":2558,"spinDirection":41},"zone":11,"typeConfidence":2.0,"plateTime":0.4883604310393048,"extension":6.711319718089073},"index":0,"playId":"6abb0544-9acb-3704-8101-571d98c7bc8d","pitchNumber":1,"startTime":"2026-09-19T22:17:55.799Z","endTime":"2026-09-19T22:17:59.830Z","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":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.4,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.412712849600805,"aZ":-31.58851663958921,"pfxX":3.2319329974858277,"pfxZ":0.36206045912984663,"pX":0.3762517267643815,"pZ":2.1936265100956422,"vX0":5.386529690703387,"vY0":-126.32881592690124,"vZ0":-3.6469679318934562,"x":102.66,"y":179.55,"x0":-2.1990286641500605,"y0":50.0034878950688,"z0":6.180259539313978,"aX":5.252681608505983},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.1,"breakHorizontal":-7.1,"spinRate":2718,"spinDirection":110},"zone":6,"typeConfidence":2.0,"plateTime":0.43266837880849973,"extension":6.512857659981767},"index":1,"playId":"a5356564-b2b4-30e4-b9fa-8d2e88c260d7","pitchNumber":2,"startTime":"2026-09-19T22:18:16.021Z","endTime":"2026-09-19T22:18:19.898Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.1,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.4454678203442,"aZ":-20.68991154167939,"pfxX":-7.59005903659892,"pfxZ":7.795357046510433,"pX":-1.1255921768902402,"pZ":2.5930128185454864,"vX0":4.3206642231244565,"vY0":-120.36011341032643,"vZ0":-4.202747343485798,"x":159.9,"y":168.77,"x0":-1.9540178527745122,"y0":50.0033054184187,"z0":6.184563325769957,"aX":-11.18288144269481},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":13.4,"breakHorizontal":12.7,"spinRate":1976,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.45433844855756966,"extension":6.590034142921915},"index":2,"playId":"059f4028-1cf0-3a75-a6f9-b68fd7233f71","pitchNumber":3,"startTime":"2026-09-19T22:18:41.359Z","endTime":"2026-09-19T22:18:45.288Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.8,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.292582290159174,"aZ":-29.666832255703646,"pfxX":2.91422384453738,"pfxZ":1.5212001969273174,"pX":0.2408482840706501,"pZ":1.6605585717219147,"vX0":5.227901510706056,"vY0":-127.1730446931238,"vZ0":-5.199503968287715,"x":107.82,"y":193.94,"x0":-2.21732160523262,"y0":50.00070083867031,"z0":6.075771060192645,"aX":4.7860970816826285},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.8,"breakHorizontal":-6.5,"spinRate":2717,"spinDirection":131},"zone":9,"typeConfidence":2.0,"plateTime":0.430176664444164,"extension":6.520739425975447},"hitData":{"launchSpeed":101.6,"launchAngle":-1.0,"totalDistance":36.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.76,"coordY":111.71}},"index":3,"playId":"5524a8e7-35bd-3b60-a58f-7d647226a795","pitchNumber":4,"startTime":"2026-09-19T22:19:01.563Z","endTime":"2026-09-19T22:19:11.977Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T22:19:11.977Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carlos Cortes grounds out, pitcher Tanner Bibee to shortstop Brayan Rocchio to first baseman David Fry.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-09-19T22:19:37.117Z","endTime":"2026-09-19T22:26:52.699Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,9,10,11,12,14,15,16,17],"actionIndex":[13],"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":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":13},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":17},"credits":[{"player":{"id":676440,"link":"/api/v1/people/676440"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681807,"link":"/api/v1/people/681807"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.3793726555568,"aZ":-12.337522805919996,"pfxX":-2.9853885175429697,"pfxZ":10.45693405042897,"pX":-0.7951442734834859,"pZ":2.1448074174832437,"vX0":3.905011031526218,"vY0":-136.66419246962445,"vZ0":-8.628674365212131,"x":147.31,"y":180.87,"x0":-1.8528998291857937,"y0":50.000773281028316,"z0":6.185127954430028,"aX":-5.661852239864468},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.4,"breakHorizontal":4.6,"spinRate":2271,"spinDirection":198},"zone":4,"typeConfidence":2.0,"plateTime":0.4003950485112515,"extension":6.6681263519249505},"index":0,"playId":"53bd53bc-a9c4-34cb-8c4a-2a72a7d579b3","pitchNumber":1,"startTime":"2026-09-19T22:20:25.955Z","endTime":"2026-09-19T22:20:29.924Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.97704472924997,"aZ":-13.279189518476874,"pfxX":-3.049010851392054,"pfxZ":9.93245630543056,"pX":-0.7233780219162883,"pZ":3.2782333917516535,"vX0":4.365387458308159,"vY0":-137.2042449001297,"vZ0":-5.827742171618167,"x":144.57,"y":150.27,"x0":-1.9405272543245458,"y0":50.00363438748513,"z0":6.3383982927757545,"aX":-5.80104410354141},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.9,"breakHorizontal":4.6,"spinRate":2292,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.39954086031723346,"extension":6.569664585941339},"index":1,"playId":"5b39e1af-a0c4-34c0-916e-e9fac16255a5","pitchNumber":2,"startTime":"2026-09-19T22:20:48.284Z","endTime":"2026-09-19T22:20:52.262Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-09-19T22:21:02.464Z","endTime":"2026-09-19T22:21:19.760Z","isPitch":false,"type":"action","player":{"id":666126,"link":"/api/v1/people/666126"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.0,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.137169244374643,"aZ":-21.799653607760938,"pfxX":-8.15069412644748,"pfxZ":7.237896283594322,"pX":-1.4223246786371968,"pZ":2.3971189345382014,"vX0":3.9137788441964,"vY0":-119.03252849187857,"vZ0":-4.406586389986645,"x":171.22,"y":174.06,"x0":-2.030132085160248,"y0":50.001233710313045,"z0":6.24933714197458,"aX":-11.679144954139508},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":12.2,"breakHorizontal":13.8,"spinRate":1981,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.4603846479771194,"extension":6.489787460211123},"index":3,"playId":"99f31630-e383-3e53-8f37-4628a1545754","pitchNumber":3,"startTime":"2026-09-19T22:21:19.760Z","endTime":"2026-09-19T22:21:23.303Z","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":94.5,"endSpeed":86.2,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.208316804765186,"aZ":-13.929399353243323,"pfxX":-3.9073061918581367,"pfxZ":9.557406214348338,"pX":-0.237456552491708,"pZ":3.3315026899467575,"vX0":5.742922890530956,"vY0":-137.46539938962547,"vZ0":-5.678461657522664,"x":126.05,"y":148.83,"x0":-1.8485160947855146,"y0":50.00319825166443,"z0":6.37397525653052,"aX":-7.459467053192473},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.2,"breakHorizontal":5.9,"spinRate":2187,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.39885009857672804,"extension":6.490661136307406},"index":4,"playId":"2d47c26e-1196-37a7-b8b1-9e055e9c47d2","pitchNumber":4,"startTime":"2026-09-19T22:21:50.124Z","endTime":"2026-09-19T22:21:53.692Z","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":93.9,"endSpeed":86.5,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.99311882420194,"aZ":-14.446747930122763,"pfxX":-3.799906853610027,"pfxZ":9.311787725671088,"pX":-0.06035009046783528,"pZ":2.851569085170426,"vX0":6.185767119515346,"vY0":-136.5897464324385,"vZ0":-6.667412700769666,"x":119.3,"y":161.79,"x0":-1.8529754381649488,"y0":50.002260721821706,"z0":6.303917414203939,"aX":-7.233940155109521},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.7,"breakHorizontal":5.6,"spinRate":2197,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.39986809551345726,"extension":6.492389282602685},"index":5,"playId":"c809bf38-19c7-3d05-9d2f-41c035a2164e","pitchNumber":5,"startTime":"2026-09-19T22:22:13.328Z","endTime":"2026-09-19T22:22:17.006Z","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":2},"index":6,"playId":"e982434a-f1bd-3a5d-88e7-4852092d5cd1","startTime":"2026-09-19T22:22:40.073Z","endTime":"2026-09-19T22:22:44.054Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":74.0,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.517749686543837,"aZ":-22.86375699605724,"pfxX":-6.891820096906132,"pfxZ":6.710508333573053,"pX":-1.4040835234970432,"pZ":2.8600880686447487,"vX0":3.281133093365019,"vY0":-116.65460164606247,"vZ0":-3.1049455514086506,"x":170.52,"y":161.56,"x0":-1.9282971296110407,"y0":50.00344745789433,"z0":6.347392309284997,"aX":-9.564853262157234},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":11.8,"breakHorizontal":11.8,"spinRate":1956,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.4682849217055405,"extension":6.398408847831854},"index":7,"playId":"59115c20-b1e5-30bf-9d35-90ddec61e569","pitchNumber":6,"startTime":"2026-09-19T22:23:14.129Z","endTime":"2026-09-19T22:23:19.953Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":8,"startTime":"2026-09-19T22:23:49.796Z","endTime":"2026-09-19T22:23:49.797Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.089600376632074,"aZ":-15.352887917445688,"pfxX":-2.032902469440883,"pfxZ":8.799428643073734,"pX":-0.9668374671743653,"pZ":4.532615589722754,"vX0":3.2194610500621934,"vY0":-137.08802376917427,"vZ0":-2.3017964338111043,"x":153.85,"y":116.4,"x0":-1.8900039688005812,"y0":50.00164649524479,"z0":6.425917669602293,"aX":-3.885946680302797},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.7,"breakHorizontal":3.0,"spinRate":2248,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3988962085908212,"extension":6.429650218097737},"index":9,"playId":"b4d3ab91-1199-3b66-aa70-078c27c4aa3e","pitchNumber":7,"startTime":"2026-09-19T22:23:49.798Z","endTime":"2026-09-19T22:23:53.685Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.3,"endSpeed":72.4,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.375124686055702,"aZ":-34.79277956072541,"pfxX":5.979898067073431,"pfxZ":-1.997772544606745,"pX":1.1650866874772143,"pZ":2.1339793760616206,"vX0":4.706876142764412,"vY0":-113.95553961655449,"vZ0":-1.7931878638297922,"x":72.59,"y":181.16,"x0":-1.7055498863572853,"y0":50.000882328928476,"z0":6.375124476469449,"aX":7.846224581166113},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-3.7,"breakHorizontal":-12.0,"spinRate":2749,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4810560032743014,"extension":6.743569188222005},"index":10,"playId":"efc844a2-1b32-39f2-98db-dc1b457c20ca","pitchNumber":8,"startTime":"2026-09-19T22:24:10.787Z","endTime":"2026-09-19T22:24:14.365Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.8,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.07612257618118,"aZ":-22.460016477555996,"pfxX":-8.879920002109595,"pfxZ":6.487749381186026,"pX":-1.7434274484614574,"pZ":2.750448183054877,"vX0":3.496740621950572,"vY0":-121.4124868734321,"vZ0":-3.8487123027617467,"x":183.46,"y":164.52,"x0":-2.046036807384104,"y0":50.005407683904934,"z0":6.303844494082204,"aX":-13.300195478865668},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":11.2,"breakHorizontal":15.2,"spinRate":1957,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.45060670704174344,"extension":6.556615929474891},"index":11,"playId":"2145bdc8-9df7-382c-8849-87073ef809fa","pitchNumber":9,"startTime":"2026-09-19T22:24:45.854Z","endTime":"2026-09-19T22:24:49.744Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.615315277247163,"aZ":-12.338812610877673,"pfxX":-3.5564449967741547,"pfxZ":10.223112348970625,"pX":-0.9382786913539227,"pZ":3.9928618202703023,"vX0":3.695847894230151,"vY0":-138.14178890740428,"vZ0":-4.17373798313,"x":152.76,"y":130.97,"x0":-1.8288673383072935,"y0":50.00417092370099,"z0":6.347487033290052,"aX":-6.901791053216739},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.9,"breakHorizontal":5.8,"spinRate":2314,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.39588567092699467,"extension":6.275454987744886},"index":12,"playId":"5ecaa77b-2d72-3ff8-a075-f1ab5b6f3c41","pitchNumber":10,"startTime":"2026-09-19T22:25:08.570Z","endTime":"2026-09-19T22:25:15.159Z","isPitch":true,"type":"pitch"},{"details":{"description":"Donovan Walton steals (3) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":13,"actionPlayId":"5ecaa77b-2d72-3ff8-a075-f1ab5b6f3c41","startTime":"2026-09-19T22:25:21.114Z","endTime":"2026-09-19T22:25:36.604Z","isPitch":false,"isBaseRunningPlay":true,"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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.9,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.594330152307435,"aZ":-15.976426166851104,"pfxX":-3.7382509901606698,"pfxZ":8.304985888103797,"pX":0.23280890635415474,"pZ":2.3352550534984173,"vX0":6.815245082855436,"vY0":-137.79848557476225,"vZ0":-7.603974047063017,"x":108.13,"y":175.73,"x0":-1.771136073141669,"y0":50.00184241404629,"z0":6.181249424839379,"aX":-7.290376621562074},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.9,"breakHorizontal":5.5,"spinRate":2230,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.3953756414156704,"extension":6.806187773053044},"index":14,"playId":"397196d9-464d-3140-bb68-741342e6c1d6","pitchNumber":11,"startTime":"2026-09-19T22:25:36.604Z","endTime":"2026-09-19T22:25:41.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.1046444784459,"aZ":-11.83555509457214,"pfxX":-4.24858879820738,"pfxZ":10.470091460126385,"pX":-0.10570420761301454,"pZ":2.76831415537413,"vX0":6.230012433190557,"vY0":-138.10143497929985,"vZ0":-7.35841488977008,"x":121.03,"y":164.04,"x0":-1.832911288267162,"y0":50.00497962074841,"z0":6.2534283092960745,"aX":-8.255144943871276},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.6,"breakHorizontal":6.5,"spinRate":2288,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.39574599331016813,"extension":6.590455811996302},"index":15,"playId":"04dd2b3b-98f0-3e41-abf0-2b5be284f8f9","pitchNumber":12,"startTime":"2026-09-19T22:26:04.563Z","endTime":"2026-09-19T22:26:07.804Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"index":16,"playId":"655d81f0-bebe-4411-bea3-5b3233324af3","startTime":"2026-09-19T22:26:26.982Z","endTime":"2026-09-19T22:26:31.982Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.1,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.232342889463254,"aZ":-23.643844610190076,"pfxX":-8.280367649724827,"pfxZ":4.511117504170226,"pX":-0.60714964763031,"pZ":2.849311454394209,"vX0":7.192416661173136,"vY0":-136.47933984427186,"vZ0":-4.465271833382698,"x":140.14,"y":161.85,"x0":-2.197116700722291,"y0":50.00622496098125,"z0":6.129353700776916,"aX":-15.668795188614482},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.4,"breakHorizontal":13.6,"spinRate":2201,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.40089648952450974,"extension":6.5901217417174704},"hitData":{"launchSpeed":95.9,"launchAngle":-5.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":134.93,"coordY":155.88}},"index":17,"playId":"2ba9c547-c56d-380a-8480-828a835ccf90","pitchNumber":13,"startTime":"2026-09-19T22:26:44.633Z","endTime":"2026-09-19T22:26:52.699Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T22:26:52.699Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Steven Kwan singles on a sharp line drive to right fielder Lawrence Butler.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-19T22:28:45.178Z","endTime":"2026-09-19T22:30:35.663Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671732,"link":"/api/v1/people/671732"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.4,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.350866243075252,"aZ":-17.808393046827316,"pfxX":7.412421950840642,"pfxZ":8.46085449987892,"pX":0.16304187308500198,"pZ":2.8471270724213094,"vX0":-9.286261880346226,"vY0":-129.53840061351286,"vZ0":-3.0241403148166066,"x":110.79,"y":161.91,"x0":2.833176162388539,"y0":50.00109633078929,"z0":5.393052280993877,"aX":12.582656665633353},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":14.9,"breakHorizontal":-11.3,"spinRate":2176,"spinDirection":128},"zone":2,"typeConfidence":0.9,"plateTime":0.4230265279632759,"extension":7.07436790030967},"index":0,"playId":"d1fe2ad4-827c-32d7-9d77-a2b88fdfccfb","pitchNumber":1,"startTime":"2026-09-19T22:29:04.304Z","endTime":"2026-09-19T22:29:08.126Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.8,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.21981916529506,"aZ":-17.756894239413455,"pfxX":8.680641391676808,"pfxZ":8.0679100560435,"pX":-1.590645740728967,"pZ":1.776930149432085,"vX0":-13.830713832539356,"vY0":-132.7898294648633,"vZ0":-5.749408377133131,"x":177.63,"y":190.8,"x0":2.5556153173514846,"y0":50.004019533846524,"z0":5.2604061144760035,"aX":15.516182659198043},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.4,"breakHorizontal":-12.7,"spinRate":2175,"spinDirection":123},"zone":13,"typeConfidence":0.9,"plateTime":0.41234766967600933,"extension":7.4262209782039},"index":1,"playId":"bb6550d0-67f3-30b3-afea-fab29cba86a9","pitchNumber":2,"startTime":"2026-09-19T22:29:20.314Z","endTime":"2026-09-19T22:29:24.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.7,"endSpeed":69.9,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.300890491917333,"aZ":-29.111389823106286,"pfxX":-5.7357633359881675,"pfxZ":2.4822640128910063,"pX":0.04489364879426833,"pZ":2.0376214161984882,"vX0":-5.065663614904722,"vY0":-110.24589744914432,"vZ0":0.07282721371894452,"x":115.29,"y":183.76,"x0":3.116125373743412,"y0":50.00235647038247,"z0":5.072759986940154,"aX":-7.070011728706687},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":4.8,"breakHorizontal":11.6,"spinRate":2412,"spinDirection":272},"zone":8,"typeConfidence":0.91,"plateTime":0.49651879767830565,"extension":6.728853612323343},"index":2,"playId":"0c2bddca-2336-3b24-a733-68993d0b6ac3","pitchNumber":3,"startTime":"2026-09-19T22:29:36.726Z","endTime":"2026-09-19T22:29:40.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":82.9,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.793034625240104,"aZ":-20.162650011094012,"pfxX":8.440828793963721,"pfxZ":6.774246106325151,"pX":0.7557492135611884,"pZ":4.667778060459433,"vX0":-7.8150433923669915,"vY0":-132.43987527588305,"vZ0":1.697137330108371,"x":88.19,"y":112.75,"x0":2.6508955587320573,"y0":50.001990447480004,"z0":5.495143977909587,"aX":14.965533842582076},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.8,"breakHorizontal":-13.6,"spinRate":2166,"spinDirection":125},"zone":12,"typeConfidence":0.91,"plateTime":0.41387851669435793,"extension":7.105923490799131},"index":3,"playId":"e074dcf3-c1d2-366d-8c17-72a6301097d0","pitchNumber":4,"startTime":"2026-09-19T22:29:53.161Z","endTime":"2026-09-19T22:29:57.146Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.2,"endSpeed":69.4,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.283934013176307,"aZ":-27.94317196710643,"pfxX":-4.82423787289356,"pfxZ":3.50852902811107,"pX":-2.2069755299994958,"pZ":2.1073501475367618,"vX0":-9.467104953999012,"vY0":-109.18618524201885,"vZ0":0.1465546722968618,"x":201.12,"y":181.88,"x0":2.812612864404051,"y0":50.00420575183155,"z0":5.046964753572764,"aX":-5.8233450954508275},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":6.7,"breakHorizontal":11.3,"spinRate":2480,"spinDirection":277},"zone":13,"typeConfidence":0.91,"plateTime":0.5017069293142962,"extension":6.6980616854285415},"index":4,"playId":"1d2668d5-4bf3-3dcc-bf1d-116de3011a8d","pitchNumber":5,"startTime":"2026-09-19T22:30:08.823Z","endTime":"2026-09-19T22:30:12.723Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.2,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.269866261320878,"aZ":-21.545196703778917,"pfxX":8.75148854144577,"pfxZ":6.164305515018706,"pX":0.5479490185532254,"pZ":1.9287414880769607,"vX0":-9.229437367287533,"vY0":-130.45286278355803,"vZ0":-4.061119037561642,"x":96.11,"y":186.7,"x0":2.9936018238358315,"y0":50.004027762827015,"z0":5.128450187873104,"aX":15.094974935205645},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":10.4,"breakHorizontal":-13.8,"spinRate":2100,"spinDirection":122},"zone":9,"typeConfidence":0.9,"plateTime":0.4197514600257306,"extension":7.30620551058557},"hitData":{"launchSpeed":100.6,"launchAngle":10.0,"totalDistance":186.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":170.09,"coordY":102.58}},"index":5,"playId":"01735b4d-c16d-3630-b3db-66181bff96ea","pitchNumber":6,"startTime":"2026-09-19T22:30:25.143Z","endTime":"2026-09-19T22:30:35.663Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T22:30:35.663Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"José Ramírez singles on a ground ball to left fielder Carlos Cortes. Steven Kwan to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-19T22:30:42.298Z","endTime":"2026-09-19T22:31:28.245Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"postOnSecond":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":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":666126,"link":"/api/v1/people/666126"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.6,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.62541533242182,"aZ":-20.776159040918905,"pfxX":8.595800922733325,"pfxZ":6.548147414660562,"pX":1.1296922460070786,"pZ":2.400456638094089,"vX0":-8.031418716173416,"vY0":-130.82183008464685,"vZ0":-3.4201923245834545,"x":73.94,"y":173.97,"x0":3.1171334975127802,"y0":50.000473786431265,"z0":5.275201268989064,"aX":14.954042725303113},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":11.3,"breakHorizontal":-13.9,"spinRate":2120,"spinDirection":127},"zone":12,"typeConfidence":0.9,"plateTime":0.4180938502960725,"extension":7.387801501249461},"index":0,"playId":"7a8fc6db-5034-3281-b07b-8bdcd4359679","pitchNumber":1,"startTime":"2026-09-19T22:30:57.959Z","endTime":"2026-09-19T22:31:01.841Z","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.8,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.434233876147857,"aZ":-22.20134964922985,"pfxX":2.2863050256616866,"pfxZ":5.872706498974993,"pX":-0.01147021021426769,"pZ":1.9473413863896682,"vX0":-9.173926286351595,"vY0":-129.1097556174949,"vZ0":-3.6215512798912552,"x":117.44,"y":186.2,"x0":3.2818217466021844,"y0":50.00147810569684,"z0":5.065219346885169,"aX":3.882223201681413},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":10.1,"breakHorizontal":-2.2,"spinRate":2255,"spinDirection":130},"zone":8,"typeConfidence":0.88,"plateTime":0.423295608499326,"extension":7.16732478414907},"hitData":{"launchSpeed":103.2,"launchAngle":-4.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.89,"coordY":125.62}},"index":1,"playId":"c6f487cd-db81-3295-bbbf-93656df11330","pitchNumber":2,"startTime":"2026-09-19T22:31:18.062Z","endTime":"2026-09-19T22:31:28.245Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T22:31:28.245Z","atBatIndex":8},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Chase DeLauter homers (15) on a fly ball to center field. Steven Kwan scores. José Ramírez scores.","rbi":3,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-19T22:31:34.553Z","endTime":"2026-09-19T22:32:46.520Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":{"id":682052,"link":"/api/v1/people/682052"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":{"id":682052,"link":"/api/v1/people/682052"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":{"id":682052,"link":"/api/v1/people/682052"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.8,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.22507081476124,"aZ":-16.63164171505991,"pfxX":7.036872944256875,"pfxZ":8.8697045832157,"pX":1.1031010113840132,"pZ":2.099982021370798,"vX0":-6.983323142308567,"vY0":-131.3781061244111,"vZ0":-5.025272318103162,"x":74.95,"y":182.08,"x0":2.8784074802905204,"y0":50.00077605219115,"z0":5.2692876416109105,"aX":12.328452259308499},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":15.2,"breakHorizontal":-11.3,"spinRate":2158,"spinDirection":123},"zone":14,"typeConfidence":0.9,"plateTime":0.41652507329234467,"extension":7.443991024832938},"index":0,"playId":"456d2d43-8c85-3467-91fb-6b43d1283e0c","pitchNumber":1,"startTime":"2026-09-19T22:32:06.585Z","endTime":"2026-09-19T22:32:10.473Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":74.9,"endSpeed":69.2,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.465190598257674,"aZ":-28.075174133484094,"pfxX":-6.174428490117268,"pfxZ":3.3960559126687553,"pX":-0.18150741420783756,"pZ":2.7000986106418767,"vX0":-5.363248144393996,"vY0":-109.01418170269872,"vZ0":1.3865252533818504,"x":123.92,"y":165.88,"x0":3.1094629185089526,"y0":50.00485386765556,"z0":5.077634852229842,"aX":-7.461011595568166},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":6.8,"breakHorizontal":12.6,"spinRate":2294,"spinDirection":271},"zone":5,"typeConfidence":0.91,"plateTime":0.5016836352119842,"extension":6.653563761290244},"hitData":{"launchSpeed":99.4,"launchAngle":25.0,"totalDistance":394.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":156.35,"coordY":42.74}},"index":1,"playId":"273b0ef9-9658-31e0-b0f9-fc3bdc2395b4","pitchNumber":2,"startTime":"2026-09-19T22:32:23.634Z","endTime":"2026-09-19T22:32:46.520Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T22:32:46.520Z","atBatIndex":9},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jo Adell singles on a sharp line drive to left fielder Carlos Cortes.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-19T22:32:40.225Z","endTime":"2026-09-19T22:35:24.772Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.18183997119361,"aZ":-19.55827200988708,"pfxX":7.890047522273539,"pfxZ":7.137858377955095,"pX":-0.1770298346133273,"pZ":1.6696412097605753,"vX0":-10.841612424016471,"vY0":-131.645170346009,"vZ0":-5.270599539278483,"x":123.75,"y":193.7,"x0":2.956670307393902,"y0":50.001609553120105,"z0":5.131720496882501,"aX":13.942346369918605},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.0,"breakHorizontal":-12.1,"spinRate":2203,"spinDirection":124},"zone":8,"typeConfidence":0.9,"plateTime":0.4150079805700515,"extension":7.144423159734058},"index":0,"playId":"65df2859-3872-3a05-ac90-55ec82d58272","pitchNumber":1,"startTime":"2026-09-19T22:33:11.170Z","endTime":"2026-09-19T22:33:15.522Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.99069412184344,"aZ":-31.012910999831362,"pfxX":9.098963112532058,"pfxZ":0.8292964823747555,"pX":1.5719347985510759,"pZ":1.9029243568772778,"vX0":-6.784745784763515,"vY0":-117.46218927568235,"vZ0":-0.6512413584538082,"x":57.08,"y":187.4,"x0":3.3138924077114575,"y0":50.00306019129547,"z0":5.064232813795109,"aX":12.730927773757143},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":1.7,"breakHorizontal":-14.9,"spinRate":1954,"spinDirection":101},"zone":14,"typeConfidence":0.86,"plateTime":0.46608402767058354,"extension":6.77279363378221},"index":1,"playId":"6e9b9476-f6c6-3fe4-9567-08739348bd14","pitchNumber":2,"startTime":"2026-09-19T22:33:35.676Z","endTime":"2026-09-19T22:33:39.174Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.850161945416485,"aZ":-28.749692025609992,"pfxX":10.893069332391248,"pfxZ":2.3984418218372876,"pX":-0.41618699135660314,"pZ":0.42332100887380164,"vX0":-11.451842978114218,"vY0":-118.800070374537,"vZ0":-4.133973434499242,"x":132.86,"y":227.35,"x0":3.0524652059912274,"y0":50.004059399297205,"z0":4.800492623917647,"aX":15.565263543019805},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":3.5,"breakHorizontal":-16.9,"spinRate":2227,"spinDirection":104},"zone":13,"typeConfidence":0.9,"plateTime":0.4611276810924885,"extension":6.961855502688606},"index":2,"playId":"9201ccdd-774a-34b8-a0fe-5e4a89304a30","pitchNumber":3,"startTime":"2026-09-19T22:33:52.105Z","endTime":"2026-09-19T22:33:56.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":73.7,"endSpeed":67.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.786084592770813,"aZ":-29.85137583057843,"pfxX":-7.694730513599284,"pfxZ":1.9996948429026231,"pX":1.7874968761626802,"pZ":1.5974111593652645,"vX0":-1.4036653361792053,"vY0":-107.29703737191916,"vZ0":-0.2732457160417189,"x":48.86,"y":195.65,"x0":3.4501794246796385,"y0":50.005067999898706,"z0":5.05622706619078,"aX":-8.961789659796132},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":3.8,"breakHorizontal":14.3,"spinRate":2320,"spinDirection":278},"zone":14,"typeConfidence":0.91,"plateTime":0.5107192425737273,"extension":6.603847132265067},"index":3,"playId":"d94da0b7-1bc0-3641-a243-cda8b7827c97","pitchNumber":4,"startTime":"2026-09-19T22:34:12.871Z","endTime":"2026-09-19T22:34:16.846Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.2,"endSpeed":70.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.12502615837002,"aZ":-31.20241695412194,"pfxX":-4.8294490380918855,"pfxZ":0.7816470065000116,"pX":-0.7536659858968973,"pZ":1.5564656883343824,"vX0":-7.454814928412048,"vY0":-110.72820929597766,"vZ0":-0.22549929238021793,"x":145.73,"y":196.76,"x0":3.28642023216895,"y0":50.001174676556815,"z0":4.929590408213332,"aX":-5.984042703918002},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":1.7,"breakHorizontal":10.7,"spinRate":2389,"spinDirection":275},"zone":13,"typeConfidence":0.9,"plateTime":0.4950226261331787,"extension":6.7387545347864055},"index":4,"playId":"00772425-9bea-3de9-9c68-6d0bc5403ecb","pitchNumber":5,"startTime":"2026-09-19T22:34:30.240Z","endTime":"2026-09-19T22:34:34.305Z","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":90.0,"endSpeed":82.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.39712046084834,"aZ":-17.98349116682401,"pfxX":7.2220707306363465,"pfxZ":8.191154687505554,"pX":0.08312639508696448,"pZ":2.855510374661303,"vX0":-9.584379477365172,"vY0":-130.74042287458965,"vZ0":-2.9305519095944055,"x":113.83,"y":161.68,"x0":2.857096479717788,"y0":50.00079007733807,"z0":5.339495272165271,"aX":12.509352166889606},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":14.4,"breakHorizontal":-11.0,"spinRate":2205,"spinDirection":130},"zone":5,"typeConfidence":0.9,"plateTime":0.4188253440208376,"extension":7.295712386373173},"index":5,"playId":"3a183d8b-f860-3542-a115-81b36f131561","pitchNumber":6,"startTime":"2026-09-19T22:34:51.013Z","endTime":"2026-09-19T22:34:56.364Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.075608681028616,"aZ":-28.969569198562453,"pfxX":9.45561164588084,"pfxZ":2.2183954483228696,"pX":0.35794434664322483,"pZ":1.9505298410165541,"vX0":-9.308504494935503,"vY0":-119.09573849126569,"vZ0":-1.0909164626098555,"x":103.36,"y":186.12,"x0":3.0816919810786714,"y0":50.000800921997346,"z0":5.0259559705302,"aX":13.633096682328913},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":4.1,"breakHorizontal":-15.0,"spinRate":2016,"spinDirection":105},"zone":9,"typeConfidence":0.89,"plateTime":0.45926824959071544,"extension":7.019309434157554},"hitData":{"launchSpeed":106.1,"launchAngle":16.0,"totalDistance":277.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":65.77,"coordY":105.53}},"index":6,"playId":"86511134-743a-3769-b154-519da79b87ac","pitchNumber":7,"startTime":"2026-09-19T22:35:14.767Z","endTime":"2026-09-19T22:35:24.772Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T22:35:24.772Z","atBatIndex":10},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Angel Martínez homers (16) on a fly ball to center field. Jo Adell scores.","rbi":2,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-19T22:36:35.208Z","endTime":"2026-09-19T22:38:21.006Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":{"id":682052,"link":"/api/v1/people/682052"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":{"id":682052,"link":"/api/v1/people/682052"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-19T22:35:46.745Z","endTime":"2026-09-19T22:36:37.428Z","isPitch":false,"type":"action"},{"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":76.2,"endSpeed":70.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.58780029625944,"aZ":-33.347895422459864,"pfxX":-4.418578745406674,"pfxZ":-0.941343439214144,"pX":1.2093336212483072,"pZ":1.6441751198871448,"vX0":-3.654069636553645,"vY0":-110.99119670463693,"vZ0":0.019273213084995078,"x":70.9,"y":194.39,"x0":3.4500761391049837,"y0":50.00200342823826,"z0":5.103792960500897,"aX":-5.519924706273255},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-1.4,"breakHorizontal":8.9,"spinRate":2308,"spinDirection":267},"zone":14,"typeConfidence":0.9,"plateTime":0.49320316492876826,"extension":6.628677846218784},"index":1,"playId":"de314cff-0b43-332c-8147-673000944189","pitchNumber":1,"startTime":"2026-09-19T22:36:37.428Z","endTime":"2026-09-19T22:36:41.123Z","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":85.1,"endSpeed":78.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.726974957713317,"aZ":-27.742737263673888,"pfxX":2.4242100403564977,"pfxZ":2.84545160350679,"pX":-0.2061445382324646,"pZ":2.5727642256038714,"vX0":-8.838873601334539,"vY0":-123.77342442507451,"vZ0":-0.8307962645143159,"x":124.86,"y":169.32,"x0":3.089737109415078,"y0":50.00476439495335,"z0":5.227235400193862,"aX":3.7792483035663653},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":5.2,"breakHorizontal":-2.4,"spinRate":2116,"spinDirection":141},"zone":5,"typeConfidence":0.91,"plateTime":0.4418141788342562,"extension":6.935265823220557},"index":2,"playId":"959910c2-8a98-3566-aa51-a6c1ee0df498","pitchNumber":2,"startTime":"2026-09-19T22:36:54.736Z","endTime":"2026-09-19T22:37:00.761Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.3,"endSpeed":69.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.192738107869122,"aZ":-31.955684398723754,"pfxX":-3.348908189067325,"pfxZ":0.17687771646064476,"pX":1.9574451148015375,"pZ":2.765133672735244,"vX0":-2.431619937547217,"vY0":-109.6754245384841,"vZ0":2.260835893487328,"x":42.39,"y":164.12,"x0":3.515088139153861,"y0":50.002096066785754,"z0":5.126363523752827,"aX":-4.083279050221376},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":1.2,"breakHorizontal":6.7,"spinRate":2300,"spinDirection":272},"zone":12,"typeConfidence":0.9,"plateTime":0.499201393596155,"extension":6.694381103413482},"index":3,"playId":"6febf3a2-9c70-34db-b334-09b7f13854f7","pitchNumber":3,"startTime":"2026-09-19T22:37:31.749Z","endTime":"2026-09-19T22:37:35.610Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.07150044728742,"aZ":-22.203929667857995,"pfxX":8.338023640221262,"pfxZ":5.82054347980341,"pX":0.25538102150629777,"pZ":2.069532289079655,"vX0":-9.63432247657429,"vY0":-129.7464633026386,"vZ0":-3.438105357316914,"x":107.27,"y":182.9,"x0":2.9260347788851866,"y0":50.00096405260377,"z0":5.095622079304969,"aX":14.275579809859718},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":10.0,"breakHorizontal":-13.1,"spinRate":2038,"spinDirection":116},"zone":8,"typeConfidence":0.9,"plateTime":0.42147584008737127,"extension":7.224055726454574},"hitData":{"launchSpeed":102.9,"launchAngle":32.0,"totalDistance":402.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":89.96,"coordY":40.66}},"index":4,"playId":"12dfbb63-4600-3b4e-89de-04741abeba9d","pitchNumber":4,"startTime":"2026-09-19T22:37:51.105Z","endTime":"2026-09-19T22:38:21.006Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T22:38:21.006Z","atBatIndex":11},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"David Fry pops out to shortstop Alika Williams.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-19T22:38:06.408Z","endTime":"2026-09-19T22:39:29.188Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":89.0,"endSpeed":81.8,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.39581955043442,"aZ":-20.85885816182048,"pfxX":7.440634867046602,"pfxZ":6.617985195061198,"pX":0.895511174355409,"pZ":3.4743944280186367,"vX0":-8.224614912357977,"vY0":-129.50848849299473,"vZ0":-0.2811453464237292,"x":82.87,"y":144.97,"x0":3.135953309157667,"y0":50.002806233361326,"z0":5.170876234234668,"aX":12.722349734519527},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":12.1,"breakHorizontal":-11.8,"spinRate":2059,"spinDirection":116},"zone":12,"typeConfidence":0.9,"plateTime":0.42188260294264923,"extension":7.229399322850974},"index":0,"playId":"038093c0-7e67-3312-8c51-088bf87fede9","pitchNumber":1,"startTime":"2026-09-19T22:38:45.432Z","endTime":"2026-09-19T22:38:49.297Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.8,"endSpeed":70.5,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.972640334273144,"aZ":-30.571908053404595,"pfxX":-4.641286002500728,"pfxZ":1.2860934614850894,"pX":0.9394824533766893,"pZ":1.518573455590818,"vX0":-3.8702007710168953,"vY0":-110.39778575075458,"vZ0":-0.5503003024250325,"x":81.19,"y":197.78,"x0":3.312486396966574,"y0":50.00323482129136,"z0":4.963870842221534,"aX":-5.780338106745131},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":2.5,"breakHorizontal":9.4,"spinRate":2287,"spinDirection":276},"zone":14,"typeConfidence":0.9,"plateTime":0.494421418625393,"extension":6.696008810051567},"index":1,"playId":"902355fd-8f16-392a-8eb7-cb9cd3e5e43c","pitchNumber":2,"startTime":"2026-09-19T22:39:00.987Z","endTime":"2026-09-19T22:39:04.787Z","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":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.4,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.792341219134233,"aZ":-19.883143580671604,"pfxX":7.32062759156767,"pfxZ":7.095567984228035,"pX":0.2882580621796691,"pZ":2.8467419802615654,"vX0":-9.590415433670003,"vY0":-130.3624565465074,"vZ0":-2.073762699846485,"x":106.01,"y":161.92,"x0":3.052935529126123,"y0":50.00128689517193,"z0":5.143518563139995,"aX":12.678617354882691},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":12.6,"breakHorizontal":-11.3,"spinRate":2048,"spinDirection":125},"zone":2,"typeConfidence":0.9,"plateTime":0.41914913253498653,"extension":7.022119284833982},"hitData":{"launchSpeed":98.9,"launchAngle":63.0,"totalDistance":183.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":93.78,"coordY":133.49}},"index":2,"playId":"85c562ba-d12c-32f2-a27c-4f225bfd741f","pitchNumber":3,"startTime":"2026-09-19T22:39:18.619Z","endTime":"2026-09-19T22:39:29.188Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T22:39:29.188Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Travis Bazzana grounds out softly, pitcher Jacob Lopez to first baseman Jeff McNeil.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-19T22:39:35.969Z","endTime":"2026-09-19T22:40:28.733Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,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":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682052,"link":"/api/v1/people/682052"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.37222473058674,"aZ":-22.621861088974303,"pfxX":8.648041870719513,"pfxZ":5.829576411155514,"pX":0.19330085350169504,"pZ":2.5114590211584154,"vX0":-9.587298995865105,"vY0":-127.03898233649922,"vZ0":-2.1003666682271036,"x":109.63,"y":170.97,"x0":2.8877544213430086,"y0":50.005145821556184,"z0":5.1423192581903026,"aX":14.176307331545363},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":10.3,"breakHorizontal":-13.6,"spinRate":2100,"spinDirection":119},"zone":5,"typeConfidence":0.9,"plateTime":0.43072254283677625,"extension":7.290104460703207},"index":0,"playId":"2388ced3-6940-3b4a-baa6-4cdc7e563346","pitchNumber":1,"startTime":"2026-09-19T22:39:56.054Z","endTime":"2026-09-19T22:39:59.930Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-09-19T22:40:06.538Z","endTime":"2026-09-19T22:40:21.026Z","isPitch":false,"type":"action","player":{"id":683953,"link":"/api/v1/people/683953"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":74.8,"endSpeed":69.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.65101488519366,"aZ":-26.087090327147855,"pfxX":-5.089170695256515,"pfxZ":5.062661246950464,"pX":-0.638049779015028,"pZ":1.8367547649992662,"vX0":-6.759526406467311,"vY0":-108.85329259407294,"vZ0":-0.5741260541429303,"x":141.32,"y":189.19,"x0":3.1658263503308346,"y0":50.00502726096755,"z0":4.922015810718304,"aX":-6.122817258407296},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":9.4,"breakHorizontal":10.9,"spinRate":2425,"spinDirection":269},"zone":7,"typeConfidence":0.91,"plateTime":0.5026828605879547,"extension":6.7323990835705105},"hitData":{"launchSpeed":31.2,"launchAngle":-49.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":131.85,"coordY":188.28}},"index":2,"playId":"46f1c3ec-7f18-36a2-8ca7-7631afeb872e","pitchNumber":2,"startTime":"2026-09-19T22:40:21.026Z","endTime":"2026-09-19T22:40:28.733Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T22:40:28.733Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Hedges strikes out swinging.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-09-19T22:40:37.385Z","endTime":"2026-09-19T22:42:06.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.3,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.111037311667694,"aZ":-20.98769858803524,"pfxX":8.36684754824529,"pfxZ":6.302754018282943,"pX":1.38228243396279,"pZ":2.753826816170842,"vX0":-7.384865891228476,"vY0":-132.12527778470903,"vZ0":-2.2201366433249508,"x":64.31,"y":164.43,"x0":3.121117682113042,"y0":50.00415725591816,"z0":5.140932637268588,"aX":14.852767718088316},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":11.2,"breakHorizontal":-13.7,"spinRate":2177,"spinDirection":120},"zone":12,"typeConfidence":0.9,"plateTime":0.4139271079914062,"extension":7.2941208628901},"index":0,"playId":"aa8b51f9-1ff6-3210-9345-20b38530828d","pitchNumber":1,"startTime":"2026-09-19T22:40:55.682Z","endTime":"2026-09-19T22:40:59.624Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.8,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.33150938887053,"aZ":-27.295369786774383,"pfxX":9.320596199141125,"pfxZ":3.554471074203696,"pX":-0.2143972621546357,"pZ":1.9489299515628062,"vX0":-10.376044203618829,"vY0":-115.71886870646777,"vZ0":-1.0933520309814433,"x":125.17,"y":186.16,"x0":3.093356512571348,"y0":50.001490206918675,"z0":5.016242197636106,"aX":12.782376662713707},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":6.5,"breakHorizontal":-14.6,"spinRate":1916,"spinDirection":105},"zone":8,"typeConfidence":0.83,"plateTime":0.47132237929664456,"extension":7.051584965204981},"index":1,"playId":"22ef74dc-f694-33fc-86d7-17c4619f0945","pitchNumber":2,"startTime":"2026-09-19T22:41:10.462Z","endTime":"2026-09-19T22:41:14.068Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.1,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.642929312095827,"aZ":-20.739989084999486,"pfxX":8.689308997462435,"pfxZ":6.647480317061902,"pX":-0.028130596001824396,"pZ":3.432382066960803,"vX0":-10.740973935647414,"vY0":-129.91725764188755,"vZ0":-0.4227009857770318,"x":118.07,"y":146.11,"x0":3.0189243165523307,"y0":50.00297738480676,"z0":5.165103474262626,"aX":14.947005701223611},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":12.2,"breakHorizontal":-13.6,"spinRate":2171,"spinDirection":119},"zone":11,"typeConfidence":0.9,"plateTime":0.4206149124337051,"extension":7.175606533871106},"index":2,"playId":"52cff7e7-b47e-3e92-b4d3-19468734c7a9","pitchNumber":3,"startTime":"2026-09-19T22:41:26.408Z","endTime":"2026-09-19T22:41:30.575Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.6,"endSpeed":70.9,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.04233642271897,"aZ":-29.41623965712209,"pfxX":-4.637565660440487,"pfxZ":2.172658165999003,"pX":0.5543904315850309,"pZ":2.2822016365144298,"vX0":-4.98719688776914,"vY0":-111.54973878694832,"vZ0":0.46378905893010125,"x":95.87,"y":177.16,"x0":3.4167640520915703,"y0":50.00010929329735,"z0":5.091036438260706,"aX":-5.874560860293538},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":4.3,"breakHorizontal":9.6,"spinRate":2466,"spinDirection":257},"zone":6,"typeConfidence":0.9,"plateTime":0.4900048677971025,"extension":6.726922485092635},"index":3,"playId":"6beb7ca8-c6be-347d-9a1a-c297991aea40","pitchNumber":4,"startTime":"2026-09-19T22:41:43.850Z","endTime":"2026-09-19T22:41:47.741Z","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":80.6,"endSpeed":74.3,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.051383496160515,"aZ":-29.549515529027282,"pfxX":9.932912592242582,"pfxZ":1.872692467546007,"pX":0.8897262278495174,"pZ":2.095535952238468,"vX0":-8.07619244187023,"vY0":-117.23195791433943,"vZ0":-0.8307955048823851,"x":83.09,"y":182.2,"x0":3.0799620194228305,"y0":50.00120021813525,"z0":5.19977039627658,"aX":13.898811055703105},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":3.5,"breakHorizontal":-16.1,"spinRate":2066,"spinDirection":105},"zone":14,"typeConfidence":0.87,"plateTime":0.4662766338071105,"extension":7.212137911205194},"index":4,"playId":"5da819ac-f1f7-3de0-8438-9b0ce147a647","pitchNumber":5,"startTime":"2026-09-19T22:42:03.638Z","endTime":"2026-09-19T22:42:06.998Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T22:42:06.998Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brian Serven flies out to left fielder Angel Martínez.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-19T22:44:29.876Z","endTime":"2026-09-19T22:45:18.433Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-19T22:44:13.918Z","endTime":"2026-09-19T22:44:32.187Z","isPitch":false,"type":"action","player":{"id":661531,"link":"/api/v1/people/661531"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.891728915143,"aZ":-15.79504768543834,"pfxX":-1.8568522938193421,"pfxZ":8.68411586120991,"pX":0.36009896289015164,"pZ":2.1026927294151196,"vX0":6.064546075875243,"vY0":-135.78592051246676,"vZ0":-8.02765638286935,"x":103.27,"y":182.01,"x0":-1.651170070717818,"y0":50.00602063554519,"z0":6.174778960657599,"aX":-3.504147893373862},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.4,"breakHorizontal":2.2,"spinRate":2180,"spinDirection":198},"zone":9,"typeConfidence":2.0,"plateTime":0.40180842216363954,"extension":6.85114193698699},"index":1,"playId":"450beb56-ee00-346c-a7f8-297d8c16b829","pitchNumber":1,"startTime":"2026-09-19T22:44:32.187Z","endTime":"2026-09-19T22:44:36.062Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":80.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.201861343882214,"aZ":-30.657858988584703,"pfxX":1.9810005438233913,"pfxZ":0.9392579084475976,"pX":0.40389126413051907,"pZ":2.318068731445253,"vX0":5.198135095198373,"vY0":-125.21796797359306,"vZ0":-3.401163354419663,"x":101.6,"y":176.19,"x0":-1.9454330763845022,"y0":50.00115618935184,"z0":6.168104136960392,"aX":3.184977279027513},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.2,"breakHorizontal":-4.7,"spinRate":2727,"spinDirection":105},"zone":6,"typeConfidence":2.0,"plateTime":0.43526013363328664,"extension":6.737598374342592},"index":2,"playId":"2ced500e-7674-381e-a653-3b948bde9418","pitchNumber":2,"startTime":"2026-09-19T22:44:47.287Z","endTime":"2026-09-19T22:44:50.693Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":73.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.902648292074534,"aZ":-37.75916685150437,"pfxX":7.665647686494761,"pfxZ":-4.132723032417349,"pX":-0.2666515079483953,"pZ":2.9352448621115963,"vX0":2.109017537867186,"vY0":-115.37709108897582,"vZ0":0.4928329695154112,"x":127.16,"y":159.53,"x0":-2.1878016409399184,"y0":50.001863518297895,"z0":6.349423443394623,"aX":10.362648329708545},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-7.1,"breakHorizontal":-14.4,"spinRate":2663,"spinDirection":49},"zone":2,"typeConfidence":2.0,"plateTime":0.474221444080988,"extension":6.42674070701743},"hitData":{"launchSpeed":97.7,"launchAngle":45.0,"totalDistance":319.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":101.39,"coordY":73.4}},"index":3,"playId":"e5be3d27-9f97-3280-9509-372f4bd10495","pitchNumber":3,"startTime":"2026-09-19T22:45:07.535Z","endTime":"2026-09-19T22:45:18.433Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T22:45:18.433Z","atBatIndex":15},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Alika Williams doubles (19) on a sharp line drive to left fielder Angel Martínez.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-19T22:45:24.653Z","endTime":"2026-09-19T22:46:27.415Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.9,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.243993780751588,"aZ":-18.775090934662416,"pfxX":-2.5270899692211066,"pfxZ":7.190113259775792,"pX":0.7600557391201507,"pZ":1.886499257664546,"vX0":7.394736143104773,"vY0":-135.1325846479985,"vZ0":-7.700282789750762,"x":88.03,"y":187.84,"x0":-1.674050997293387,"y0":50.005300229445936,"z0":6.0737982157789006,"aX":-4.711567987310435},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.6,"breakHorizontal":3.1,"spinRate":2069,"spinDirection":197},"zone":9,"typeConfidence":2.0,"plateTime":0.4040814912757651,"extension":6.8816954121378355},"index":0,"playId":"9c4c7040-9ba1-3e3b-9e75-43093802f73a","pitchNumber":1,"startTime":"2026-09-19T22:45:39.822Z","endTime":"2026-09-19T22:45:43.663Z","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":81.4,"endSpeed":75.4,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.836074163438816,"aZ":-34.86855847019612,"pfxX":8.018295521945124,"pfxZ":-1.9047942769923376,"pX":1.0184569636620846,"pZ":0.36134246918328056,"vX0":4.622154220970419,"vY0":-118.45508537637694,"vZ0":-5.69668815251076,"x":78.18,"y":229.02,"x0":-2.0036253332334417,"y0":50.00336773744837,"z0":6.006248997531339,"aX":11.33017314511041},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-4.7,"breakHorizontal":-15.7,"spinRate":2639,"spinDirection":43},"zone":14,"typeConfidence":2.0,"plateTime":0.46340277481069325,"extension":6.624366862433129},"index":1,"playId":"271b617e-f79a-33a1-a93b-aabcd5adb31a","pitchNumber":2,"startTime":"2026-09-19T22:45:55.073Z","endTime":"2026-09-19T22:45:58.844Z","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":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.3,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.934023279377268,"aZ":-31.3539816652531,"pfxX":2.7174724999086397,"pfxZ":0.5341564142739248,"pX":0.21430850328741613,"pZ":2.4644577255113735,"vX0":4.46905221541098,"vY0":-123.04916979190051,"vZ0":-2.432459139385255,"x":108.83,"y":172.24,"x0":-1.9740209898464531,"y0":50.00430053630578,"z0":6.105337183197193,"aX":4.194527023609239},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.7,"breakHorizontal":-5.9,"spinRate":2676,"spinDirection":102},"zone":5,"typeConfidence":2.0,"plateTime":0.44401999592020314,"extension":6.644996123743802},"hitData":{"launchSpeed":102.1,"launchAngle":18.0,"totalDistance":315.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":53.22,"coordY":94.7}},"index":2,"playId":"4ac73364-23d2-3940-9bbc-2b130048bf42","pitchNumber":3,"startTime":"2026-09-19T22:46:13.928Z","endTime":"2026-09-19T22:46:27.415Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T22:46:27.415Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Henry Bolte grounds out, third baseman José Ramírez to first baseman David Fry. Alika Williams to 3rd.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-19T22:46:33.080Z","endTime":"2026-09-19T22:48:54.172Z","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":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":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":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":681807,"link":"/api/v1/people/681807"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.7,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.00517165726228,"aZ":-21.679102150878013,"pfxX":-9.174825212923885,"pfxZ":5.7604979693968135,"pX":0.10092446945660846,"pZ":2.301611065826613,"vX0":8.988411209145298,"vY0":-133.8898914354747,"vZ0":-6.2891307132340835,"x":113.15,"y":176.64,"x0":-2.102272015778754,"y0":50.00351139281932,"z0":6.224950737897421,"aX":-16.714549252155926},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.2,"breakHorizontal":14.8,"spinRate":2210,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.4085749308707629,"extension":6.671306279203136},"index":0,"playId":"02f25de2-73e2-3a88-8911-d6f551554bd1","pitchNumber":1,"startTime":"2026-09-19T22:46:59.662Z","endTime":"2026-09-19T22:47:03.175Z","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":82.5,"endSpeed":76.2,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.10261315219946,"aZ":-37.10026990051038,"pfxX":6.502418746797334,"pfxZ":-3.389126551190416,"pX":1.026342938964073,"pZ":1.9359272499949685,"vX0":5.234433234245781,"vY0":-120.05061711833471,"vZ0":-2.335191251476065,"x":77.88,"y":186.51,"x0":-2.0301439925244384,"y0":50.00284823461453,"z0":6.236213361747292,"aX":9.452191700610822},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-6.5,"breakHorizontal":-13.1,"spinRate":2598,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.4569512699066154,"extension":6.452567138029949},"index":1,"playId":"836946d5-fb68-3f2e-9e3b-b56869a7f166","pitchNumber":2,"startTime":"2026-09-19T22:47:25.077Z","endTime":"2026-09-19T22:47:28.462Z","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":81.9,"endSpeed":75.6,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.87518790176727,"aZ":-37.5451135218426,"pfxX":7.511255817182533,"pfxZ":-3.7492516060269185,"pX":0.5411050909330086,"pZ":1.8203247704328702,"vX0":4.032459160519312,"vY0":-119.24250629433554,"vZ0":-2.224747310426844,"x":96.37,"y":189.63,"x0":-2.1499586187898796,"y0":50.0004135021181,"z0":6.166862828181961,"aX":10.767245723381958},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-7.1,"breakHorizontal":-14.6,"spinRate":2673,"spinDirection":51},"zone":9,"typeConfidence":2.0,"plateTime":0.46011523610717564,"extension":6.464149532342028},"index":2,"playId":"de876e96-dedc-3709-8f52-f66be4bec75d","pitchNumber":3,"startTime":"2026-09-19T22:47:47.298Z","endTime":"2026-09-19T22:47:50.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.3,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.58511661034999,"aZ":-22.601435369364367,"pfxX":-9.161397274712284,"pfxZ":5.195869636699534,"pX":1.7224227115771549,"pZ":3.1537556602122736,"vX0":12.629102862178549,"vY0":-134.29385642476035,"vZ0":-3.9983841761768906,"x":51.35,"y":153.63,"x0":-1.83111829645719,"y0":50.00610872658448,"z0":6.251845677696659,"aX":-16.891134570178117},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.8,"breakHorizontal":14.2,"spinRate":2246,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.40644459691859236,"extension":6.4713405705039575},"index":3,"playId":"196f8287-2a2c-396b-bdc6-940dcae88d80","pitchNumber":4,"startTime":"2026-09-19T22:48:26.619Z","endTime":"2026-09-19T22:48:30.619Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":73.8,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.865507141983482,"aZ":-22.289399067258483,"pfxX":-7.040687939634742,"pfxZ":7.158044871164153,"pX":-0.782517656931219,"pZ":2.921014618455319,"vX0":4.627220616752837,"vY0":-116.21672453770546,"vZ0":-2.7017254674107067,"x":146.83,"y":159.91,"x0":-1.875367071166533,"y0":50.002265067526594,"z0":6.194747900530809,"aX":-9.721156428302992},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":12.6,"breakHorizontal":11.8,"spinRate":1838,"spinDirection":207},"zone":1,"typeConfidence":2.0,"plateTime":0.46962790780426644,"extension":6.599936372983202},"hitData":{"launchSpeed":52.6,"launchAngle":4.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.72,"coordY":157.55}},"index":4,"playId":"38da3ca7-140f-3cc5-9897-9af3596cc666","pitchNumber":5,"startTime":"2026-09-19T22:48:46.204Z","endTime":"2026-09-19T22:48:54.172Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T22:48:54.172Z","atBatIndex":17},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jeff McNeil pops out to third baseman José Ramírez.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-09-19T22:49:11.692Z","endTime":"2026-09-19T22:49:34.598Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.164066984458028,"aZ":-30.460443241959585,"pfxX":2.778239059455877,"pfxZ":1.0711305451925313,"pX":0.5838665696786178,"pZ":2.8215672435547656,"vX0":6.2658364890051015,"vY0":-124.97720826029536,"vZ0":-1.9187646237639764,"x":94.74,"y":162.6,"x0":-2.30413714744278,"y0":50.00413466579105,"z0":6.070614461693747,"aX":4.4507051150850145},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.8,"breakHorizontal":-6.4,"spinRate":2610,"spinDirection":96},"zone":3,"typeConfidence":2.0,"plateTime":0.4361378060024941,"extension":6.262503070475057},"hitData":{"launchSpeed":70.6,"launchAngle":77.0,"totalDistance":51.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":133.11,"coordY":181.9}},"index":0,"playId":"e8d2f8ae-552f-3640-a149-96b3aada8cb8","pitchNumber":1,"startTime":"2026-09-19T22:49:25.174Z","endTime":"2026-09-19T22:49:34.598Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T22:49:34.598Z","atBatIndex":18},{"result":{"type":"atBat","event":"Bunt Groundout","eventType":"field_out","description":"Brayan Rocchio bunt grounds out, catcher Brian Serven to first baseman Jeff McNeil.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-19T22:51:24.403Z","endTime":"2026-09-19T22:51:49.283Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Bunt Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":661531,"link":"/api/v1/people/661531"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"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":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.899424648364942,"aZ":-20.52284189067254,"pfxX":7.3001462796500975,"pfxZ":7.244829351744583,"pX":0.33101123779367975,"pZ":1.881970070449474,"vX0":-9.379148772198155,"vY0":-125.8223108612614,"vZ0":-3.5597431240375976,"x":104.38,"y":187.97,"x0":3.1538728001880174,"y0":50.00040697755971,"z0":4.972900047446523,"aX":11.735153727485509},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":12.5,"breakHorizontal":-11.2,"spinRate":2040,"spinDirection":117},"zone":9,"typeConfidence":0.88,"plateTime":0.4348899724727735,"extension":7.052065593764359},"hitData":{"launchSpeed":50.5,"launchAngle":-61.0,"totalDistance":1.0,"trajectory":"bunt_grounder","hardness":"medium","location":"2","coordinates":{"coordX":126.1,"coordY":203.99}},"index":0,"playId":"bca9d971-5779-3ef2-93d2-bc3491d345f3","pitchNumber":1,"startTime":"2026-09-19T22:51:42.174Z","endTime":"2026-09-19T22:51:49.283Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T22:51:49.283Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Steven Kwan flies out to center fielder Henry Bolte.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-19T22:52:01.648Z","endTime":"2026-09-19T22:53:27.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.1,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.79482914458016,"aZ":-19.872178088763977,"pfxX":5.642951709343663,"pfxZ":7.316085425314512,"pX":-0.038634662751841,"pZ":3.2825973941396285,"vX0":-9.365661470855462,"vY0":-128.62650032873893,"vZ0":-1.1264302517782372,"x":118.47,"y":150.15,"x0":2.910677055951334,"y0":50.00399434278307,"z0":5.2619493973252025,"aX":9.491181163258908},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":13.2,"breakHorizontal":-8.2,"spinRate":2050,"spinDirection":131},"zone":11,"typeConfidence":0.82,"plateTime":0.42525602910492744,"extension":7.03947117201281},"index":0,"playId":"a0273d31-9332-3ccb-923f-df272729bc3b","pitchNumber":1,"startTime":"2026-09-19T22:52:16.412Z","endTime":"2026-09-19T22:52:20.290Z","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":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.4,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.85382996324068,"aZ":-23.544053795777916,"pfxX":-0.4697642759211478,"pfxZ":5.639046160269299,"pX":-0.5453723890756927,"pZ":3.2028713069988717,"vX0":-8.328751017770994,"vY0":-123.04669431202603,"vZ0":0.03932871737588528,"x":137.79,"y":152.3,"x0":2.9470846478126447,"y0":50.00371717883675,"z0":5.184817966148833,"aX":-0.7167394307506799},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":10.4,"breakHorizontal":2.9,"spinRate":2114,"spinDirection":152},"zone":1,"typeConfidence":0.89,"plateTime":0.44547196528199384,"extension":7.06198453679928},"index":1,"playId":"171b2cf4-987a-3cb4-b1f8-39c6b4dc97e9","pitchNumber":2,"startTime":"2026-09-19T22:52:45.730Z","endTime":"2026-09-19T22:52:49.891Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":72.6,"endSpeed":66.9,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.777970184676736,"aZ":-29.03603562043343,"pfxX":-8.460661108847415,"pfxZ":2.787600888494323,"pX":0.22398758761904144,"pZ":0.7991189913525627,"vX0":-4.1270872193975885,"vY0":-105.61176601670616,"vZ0":-1.3257096191243563,"x":108.46,"y":217.2,"x0":3.3053924729437836,"y0":50.00018731923094,"z0":4.788775183994373,"aX":-9.51071759643205},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":5.0,"breakHorizontal":16.4,"spinRate":2359,"spinDirection":274},"zone":14,"typeConfidence":0.91,"plateTime":0.5195493438620229,"extension":6.621609589626206},"index":2,"playId":"9db68389-f434-3a9b-83ae-9bfaca422369","pitchNumber":3,"startTime":"2026-09-19T22:53:01.938Z","endTime":"2026-09-19T22:53:05.643Z","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":2,"outs":1},"pitchData":{"startSpeed":75.0,"endSpeed":69.0,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.624242013129926,"aZ":-30.53067945639273,"pfxX":-5.714438086535159,"pfxZ":1.3636822597813136,"pX":-0.2445776170796094,"pZ":2.1225343014976827,"vX0":-5.905119828303739,"vY0":-109.08942492003031,"vZ0":1.219809923767957,"x":126.32,"y":181.47,"x0":3.242059463156409,"y0":50.00112482044315,"z0":4.8533651373704,"aX":-6.868623605395963},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":3.1,"breakHorizontal":11.9,"spinRate":2430,"spinDirection":275},"zone":4,"typeConfidence":0.9,"plateTime":0.5025527344939591,"extension":6.690862969723287},"hitData":{"launchSpeed":93.6,"launchAngle":31.0,"totalDistance":364.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":94.38,"coordY":55.85}},"index":3,"playId":"521b6b40-7d7b-3244-a1d0-6e44b6a29d3e","pitchNumber":4,"startTime":"2026-09-19T22:53:18.775Z","endTime":"2026-09-19T22:53:27.263Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T22:53:27.263Z","atBatIndex":20},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"José Ramírez pops out to shortstop Alika Williams.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-09-19T22:53:32.561Z","endTime":"2026-09-19T22:54:33.341Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":2},"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.1,"endSpeed":70.4,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.666964787910587,"aZ":-30.829585996154805,"pfxX":-5.797397909808755,"pfxZ":1.0817901781740602,"pX":0.20684033430935309,"pZ":1.106026837399722,"vX0":-5.4272672680513505,"vY0":-110.80452622599203,"vZ0":-1.1628261219824008,"x":109.12,"y":208.92,"x0":3.4405617294701027,"y0":50.0039533051775,"z0":4.856885290404122,"aX":-7.213278260565756},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":1.9,"breakHorizontal":11.9,"spinRate":2530,"spinDirection":279},"zone":14,"typeConfidence":0.9,"plateTime":0.4941883888484577,"extension":6.654777017414762},"index":0,"playId":"12533ca3-ead7-3398-8d51-1d7e5507dc96","pitchNumber":1,"startTime":"2026-09-19T22:53:52.409Z","endTime":"2026-09-19T22:53:55.912Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.2,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.30071453850222,"aZ":-28.70268534775958,"pfxX":10.392649262260628,"pfxZ":2.47250864451723,"pX":1.4424662598601445,"pZ":2.701296541081852,"vX0":-7.334572472678753,"vY0":-117.76672896242401,"vZ0":0.875181593434188,"x":62.02,"y":165.84,"x0":3.2465540806723894,"y0":50.00396121391397,"z0":4.9791208037715755,"aX":14.603374209889592},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":5.0,"breakHorizontal":-17.0,"spinRate":2031,"spinDirection":97},"zone":12,"typeConfidence":0.88,"plateTime":0.46503757346998364,"extension":6.668290758295665},"index":1,"playId":"bd2b173a-a057-329a-a4dc-56f99e3e126c","pitchNumber":2,"startTime":"2026-09-19T22:54:06.518Z","endTime":"2026-09-19T22:54:10.362Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":75.1,"endSpeed":69.6,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.581731443213773,"aZ":-31.72958901780175,"pfxX":-4.825975975566939,"pfxZ":0.3672923288902794,"pX":0.5516609930131632,"pZ":1.9065048825969488,"vX0":-4.987877947206179,"vY0":-109.36612004281984,"vZ0":0.7981921084293739,"x":112.27,"y":148.44,"x0":3.4855727456984438,"y0":50.00336150596073,"z0":4.929381243574676,"aX":-5.868975577802269},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":1.2,"breakHorizontal":10.0,"spinRate":2471,"spinDirection":277},"zone":9,"typeConfidence":0.9,"plateTime":0.500071623416896,"extension":6.636865600068245},"hitData":{"launchSpeed":77.9,"launchAngle":66.0,"totalDistance":140.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":116.77,"coordY":157.7}},"index":2,"playId":"d01dddb5-8019-3c27-9301-05984b711180","pitchNumber":3,"startTime":"2026-09-19T22:54:23.439Z","endTime":"2026-09-19T22:54:33.341Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T22:54:33.341Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Shea Langeliers singles on a line drive to right fielder Jo Adell.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-19T22:56:16.783Z","endTime":"2026-09-19T22:58:17.049Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"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":92.9,"endSpeed":85.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.815638753767274,"aZ":-22.128828062946095,"pfxX":-9.077232034211512,"pfxZ":5.446608896122221,"pX":1.0939563353083317,"pZ":2.0404247784973077,"vX0":10.696535675685963,"vY0":-134.8188660409802,"vZ0":-6.63864859442852,"x":75.3,"y":183.69,"x0":-1.7422792695793712,"y0":50.00232928690663,"z0":6.092328350614018,"aX":-16.73998607617679},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.6,"breakHorizontal":14.2,"spinRate":2284,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.4059930951461346,"extension":6.72795243954194},"index":0,"playId":"8a2ce5df-092c-3623-9e93-e1c943896092","pitchNumber":1,"startTime":"2026-09-19T22:56:47.766Z","endTime":"2026-09-19T22:56:51.642Z","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":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.682745743931445,"aZ":-20.399670703578014,"pfxX":-8.210356527771657,"pfxZ":6.302234203595942,"pX":0.6964302057358185,"pZ":2.9717846783265736,"vX0":9.886458838339102,"vY0":-135.59203116760165,"vZ0":-4.636496665281936,"x":90.45,"y":158.54,"x0":-1.9243226935294953,"y0":50.00484411817919,"z0":6.120861471847289,"aX":-15.343848372756314},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.6,"breakHorizontal":12.8,"spinRate":2412,"spinDirection":210},"zone":3,"typeConfidence":2.0,"plateTime":0.4034187991473366,"extension":6.62887240493079},"index":1,"playId":"4a6987f5-84c2-3493-8b19-d81efad6b72b","pitchNumber":2,"startTime":"2026-09-19T22:57:02.316Z","endTime":"2026-09-19T22:57:06.156Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.099439053224216,"aZ":-19.216790449953518,"pfxX":-7.917556790785593,"pfxZ":8.849438082960118,"pX":0.3585702662485443,"pZ":2.1768572330195366,"vX0":7.370564843812771,"vY0":-119.93284062076258,"vZ0":-5.4581215626654185,"x":103.33,"y":180.0,"x0":-1.7184035626466154,"y0":50.00211518739486,"z0":6.184004646820532,"aX":-11.592107805031402},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":15.0,"breakHorizontal":12.7,"spinRate":2043,"spinDirection":206},"zone":9,"typeConfidence":2.0,"plateTime":0.4558236611339903,"extension":6.565547734277354},"index":2,"playId":"30f6aaa5-f0c8-3a43-ab1d-aa5746705329","pitchNumber":3,"startTime":"2026-09-19T22:57:19.261Z","endTime":"2026-09-19T22:57:22.766Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-09-19T22:57:36.329Z","endTime":"2026-09-19T22:57:50.937Z","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(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":82.3,"endSpeed":75.4,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.410895143522787,"aZ":-35.85969582476332,"pfxX":8.824703070348226,"pfxZ":-2.570447072455485,"pX":1.746828270596469,"pZ":2.861165345037501,"vX0":6.2002497324931545,"vY0":-119.65461970632757,"vZ0":-0.37901173726053405,"x":50.42,"y":161.53,"x0":-2.034142912716003,"y0":50.00206889260511,"z0":6.264477202452739,"aX":12.65666305020988},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-4.4,"breakHorizontal":-17.6,"spinRate":2604,"spinDirection":52},"zone":12,"typeConfidence":2.0,"plateTime":0.4596506905918383,"extension":6.424923048710025},"index":4,"playId":"98f42920-1acd-36b0-b251-16161757102e","pitchNumber":4,"startTime":"2026-09-19T22:57:50.937Z","endTime":"2026-09-19T22:57:54.811Z","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":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.02987625575758,"aZ":-22.013701149540445,"pfxX":-9.09420100806311,"pfxZ":5.457244780002371,"pX":-0.42911971048686337,"pZ":3.0167157506078834,"vX0":7.65239833739994,"vY0":-135.65716941050044,"vZ0":-4.385918744361384,"x":133.36,"y":157.33,"x0":-2.1067821811624627,"y0":50.00258357405213,"z0":6.1915658604936334,"aX":-16.92839758952179},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.1,"breakHorizontal":14.8,"spinRate":2165,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.40395989342728456,"extension":6.5768301766986195},"hitData":{"launchSpeed":82.9,"launchAngle":15.0,"totalDistance":202.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":170.2,"coordY":132.55}},"index":5,"playId":"7c5ca83d-19d4-3e46-afb9-b1d7d00e1fe0","pitchNumber":5,"startTime":"2026-09-19T22:58:06.643Z","endTime":"2026-09-19T22:58:17.049Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T22:58:17.049Z","atBatIndex":22},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Lawrence Butler grounds into a force out, second baseman Travis Bazzana to shortstop Brayan Rocchio. Shea Langeliers out at 2nd. Lawrence Butler to 1st.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-19T22:58:23.996Z","endTime":"2026-09-19T23:00:16.092Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"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,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683953,"link":"/api/v1/people/683953"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"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":0},"pitchData":{"startSpeed":77.3,"endSpeed":71.4,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.289998891763315,"aZ":-39.420711254805674,"pfxX":5.323228095977301,"pfxZ":-5.6778347343148425,"pX":-0.8263863873017424,"pZ":2.131360634959969,"vX0":1.045726994132392,"vY0":-112.56038473327582,"vZ0":-0.7180037338659225,"x":148.5,"y":181.23,"x0":-1.9888008784716653,"y0":50.00045311775985,"z0":6.461464957958758,"aX":6.798543545460664},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-10.1,"breakHorizontal":-10.0,"spinRate":2648,"spinDirection":46},"zone":7,"typeConfidence":2.0,"plateTime":0.4874513091812833,"extension":6.671148675194684},"index":0,"playId":"c62632a9-cbec-33e2-a044-78e35dca9ca8","pitchNumber":1,"startTime":"2026-09-19T22:58:44.993Z","endTime":"2026-09-19T22:58:48.944Z","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":91.7,"endSpeed":84.2,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.359194656740748,"aZ":-22.131869514240655,"pfxX":-8.339606385864931,"pfxZ":5.565942914321024,"pX":0.032010434237355244,"pZ":2.7776656022971196,"vX0":8.808589363003355,"vY0":-133.1867006464435,"vZ0":-4.9229155789268395,"x":115.78,"y":163.78,"x0":-2.227353845938054,"y0":50.00484345361537,"z0":6.240827946523172,"aX":-15.05416429879214},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.2,"breakHorizontal":13.3,"spinRate":1968,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.41051278966808,"extension":6.53880801230504},"index":1,"playId":"d062107c-c471-3432-b003-c3b8c49cdcd3","pitchNumber":2,"startTime":"2026-09-19T22:59:08.340Z","endTime":"2026-09-19T22:59:12.274Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-09-19T22:59:21.750Z","endTime":"2026-09-19T22:59:40.373Z","isPitch":false,"type":"action","player":{"id":671732,"link":"/api/v1/people/671732"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.509142338727298,"aZ":-28.921399171330087,"pfxX":2.2402275514942884,"pfxZ":2.0335937453223694,"pX":1.134541141458632,"pZ":0.6745308641598425,"vX0":7.15518442892487,"vY0":-125.46593271392382,"vZ0":-7.39902416977216,"x":73.75,"y":220.57,"x0":-2.041186155269535,"y0":50.005196309700935,"z0":6.007214235088727,"aX":3.583286045673554},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.3,"breakHorizontal":-5.6,"spinRate":2821,"spinDirection":101},"zone":14,"typeConfidence":2.0,"plateTime":0.43594754897552734,"extension":6.641258700666747},"index":3,"playId":"03ad0113-2598-34a0-8bbb-4e6f58d396ff","pitchNumber":3,"startTime":"2026-09-19T22:59:40.373Z","endTime":"2026-09-19T22:59:44.509Z","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":92.3,"endSpeed":84.5,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.859749635750937,"aZ":-21.658165035284043,"pfxX":-9.777209049594827,"pfxZ":5.759453012176239,"pX":-0.6283795901409998,"pZ":3.001272052274237,"vX0":7.65926719459734,"vY0":-134.18686082158834,"vZ0":-4.420565744501736,"x":140.95,"y":157.75,"x0":-2.248554655419433,"y0":50.000331972326684,"z0":6.2117923474155585,"aX":-17.839350403604673},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.7,"breakHorizontal":16.1,"spinRate":2145,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.40808606906429024,"extension":6.417230368097529},"hitData":{"launchSpeed":81.5,"launchAngle":-13.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.0,"coordY":162.54}},"index":4,"playId":"e4de8d0f-7f01-3d99-a4eb-9777026deb4b","pitchNumber":4,"startTime":"2026-09-19T23:00:08.268Z","endTime":"2026-09-19T23:00:16.092Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T23:00:16.092Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Zack Gelof grounds out, third baseman José Ramírez to first baseman David Fry. Lawrence Butler to 2nd.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-19T23:00:25.996Z","endTime":"2026-09-19T23:02:47.538Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":2},"details":{"event":"Groundout","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":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681807,"link":"/api/v1/people/681807"},"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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.7,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.61796402120458,"aZ":-22.94385320878795,"pfxX":-9.06145255851962,"pfxZ":4.948565534983413,"pX":0.699244508745985,"pZ":2.166889532897588,"vX0":10.288579128957403,"vY0":-135.45722302677748,"vZ0":-6.348802365961027,"x":90.35,"y":180.27,"x0":-1.9646198221193873,"y0":50.002511343137975,"z0":6.1371119555107185,"aX":-16.89868170677375},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.8,"breakHorizontal":14.3,"spinRate":2328,"spinDirection":211},"zone":9,"typeConfidence":2.0,"plateTime":0.40381580326959243,"extension":6.5478428053835245},"index":0,"playId":"2808de82-f651-37b6-ae79-02df803d1af4","pitchNumber":1,"startTime":"2026-09-19T23:00:46.818Z","endTime":"2026-09-19T23:00:50.663Z","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":1},"index":1,"playId":"7c3dbbb5-f081-38b7-9953-de2b392c97d9","startTime":"2026-09-19T23:01:06.963Z","endTime":"2026-09-19T23:01:10.834Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.1,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.281832359404785,"aZ":-34.289435839907625,"pfxX":8.950831770002397,"pfxZ":-1.4547629468388337,"pX":1.7002169357829393,"pZ":1.4926982240420303,"vX0":5.933360195882166,"vY0":-120.65835765868349,"vZ0":-3.833814091278221,"x":52.19,"y":198.48,"x0":-1.9644308719215449,"y0":50.0030468363781,"z0":6.1650418530646744,"aX":13.026265990536135},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-3.4,"breakHorizontal":-17.8,"spinRate":2774,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.45618956927444376,"extension":6.546227051789731},"index":2,"playId":"b602a674-cc6f-3411-bda7-ffb887eb758c","pitchNumber":2,"startTime":"2026-09-19T23:01:27.441Z","endTime":"2026-09-19T23:01:31.245Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":73.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.910796861629226,"aZ":-21.94222828386691,"pfxX":-6.9523023016688485,"pfxZ":7.537272762990554,"pX":-1.0962668542445295,"pZ":3.217998519875174,"vX0":3.815987828633376,"vY0":-115.57446801156986,"vZ0":-2.1345504717063744,"x":158.79,"y":151.89,"x0":-1.8629240688032074,"y0":50.00027915899335,"z0":6.254147031823327,"aX":-9.433177224352692},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":13.4,"breakHorizontal":11.6,"spinRate":1893,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.473351598844288,"extension":6.552711677462684},"index":3,"playId":"09c2cb0a-1207-34bf-b110-d5ba91ec78d8","pitchNumber":3,"startTime":"2026-09-19T23:01:46.971Z","endTime":"2026-09-19T23:01:50.746Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.1,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.902352284719914,"aZ":-23.450234251813285,"pfxX":-10.09304136464469,"pfxZ":4.741641941510174,"pX":0.9650822999926327,"pZ":2.4092329820923952,"vX0":11.181683892642358,"vY0":-134.73732713843154,"vZ0":-5.668565471145827,"x":80.21,"y":173.73,"x0":-1.9247456639925165,"y0":50.005253016349265,"z0":6.194374247616571,"aX":-18.58490966450318},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.6,"breakHorizontal":16.0,"spinRate":2118,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.40630516263876437,"extension":6.450297367788731},"index":4,"playId":"6db34fba-213a-38d0-9cd4-fc6d40ebc2c4","pitchNumber":4,"startTime":"2026-09-19T23:02:17.726Z","endTime":"2026-09-19T23:02:21.626Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":72.9,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.733311756354396,"aZ":-20.498117472950963,"pfxX":-6.920987339355082,"pfxZ":8.630047695520627,"pX":0.2359217403490375,"pZ":3.502942689964562,"vX0":6.1428582781125245,"vY0":-115.35741409491557,"vZ0":-2.0606884184508507,"x":108.01,"y":144.2,"x0":-1.5576828426962557,"y0":50.0014909569633,"z0":6.3766419921227495,"aX":-9.361217887364841},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":15.4,"breakHorizontal":11.0,"spinRate":1882,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.47415397774038404,"extension":6.737145617955168},"hitData":{"launchSpeed":76.2,"launchAngle":-39.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.7,"coordY":173.43}},"index":5,"playId":"e2aeb151-4b43-300b-affe-943d135e7cbd","pitchNumber":5,"startTime":"2026-09-19T23:02:39.960Z","endTime":"2026-09-19T23:02:47.538Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T23:02:47.538Z","atBatIndex":24},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Donovan Walton singles on a fly ball to left fielder Angel Martínez. Lawrence Butler scores.","rbi":1,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-19T23:02:58.878Z","endTime":"2026-09-19T23:04:42.731Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4],"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":4},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":{"id":676440,"link":"/api/v1/people/676440"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":73.0,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.718627777508228,"aZ":-37.62808342761317,"pfxX":3.589322341181137,"pfxZ":-4.060771132169938,"pX":0.2988658947880536,"pZ":2.771776875591129,"vX0":3.6438734472420036,"vY0":-115.52521411656092,"vZ0":-0.1411886605808501,"x":105.61,"y":163.94,"x0":-1.7686292371534642,"y0":50.001917692419454,"z0":6.4686860605694765,"aX":4.821905428235083},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-7.1,"breakHorizontal":-7.4,"spinRate":2627,"spinDirection":51},"zone":3,"typeConfidence":2.0,"plateTime":0.47521033168265214,"extension":6.578100257370187},"index":0,"playId":"2ba5ed4e-3e44-39bc-9d52-3f6f764f8b6c","pitchNumber":1,"startTime":"2026-09-19T23:03:19.047Z","endTime":"2026-09-19T23:03:22.950Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-09-19T23:03:32.354Z","endTime":"2026-09-19T23:03:48.423Z","isPitch":false,"type":"action","player":{"id":622268,"link":"/api/v1/people/622268"}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":2,"playId":"89b7c00a-57c1-4892-b182-e07f2ec33a47","startTime":"2026-09-19T23:03:48.423Z","endTime":"2026-09-19T23:03:53.423Z","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":1,"outs":2},"pitchData":{"startSpeed":80.3,"endSpeed":73.6,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.346362972680385,"aZ":-22.93692757170506,"pfxX":-6.625519218976812,"pfxZ":6.6492214924691595,"pX":-1.2816460639003324,"pZ":4.8565726204203425,"vX0":3.596003218929368,"vY0":-116.90198791388733,"vZ0":1.2336043131546102,"x":165.85,"y":107.65,"x0":-1.9764381662665693,"y0":50.00001222552045,"z0":6.469891515698419,"aX":-9.199465946857009},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":12.6,"breakHorizontal":11.2,"spinRate":1789,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.46793483349630627,"extension":6.530183844931722},"index":3,"playId":"08603178-ef87-316b-980b-aed009b86040","pitchNumber":2,"startTime":"2026-09-19T23:04:12.023Z","endTime":"2026-09-19T23:04:16.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.013953487475042,"aZ":-18.781078189759725,"pfxX":-2.737251418471332,"pfxZ":7.0131162734071495,"pX":0.3069773524256984,"pZ":3.252452972120076,"vX0":6.436917541815488,"vY0":-137.02096386926976,"vZ0":-4.6246539848693615,"x":105.3,"y":150.96,"x0":-1.7123918358469203,"y0":50.00383529176279,"z0":6.237553651944014,"aX":-5.22872991239097},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.0,"breakHorizontal":3.7,"spinRate":2138,"spinDirection":201},"zone":3,"typeConfidence":2.0,"plateTime":0.39906489860507843,"extension":6.822834224729491},"hitData":{"launchSpeed":70.3,"launchAngle":41.0,"totalDistance":231.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":93.78,"coordY":119.57}},"index":4,"playId":"116a9d8d-6dd9-312a-878a-453980789e4f","pitchNumber":3,"startTime":"2026-09-19T23:04:31.157Z","endTime":"2026-09-19T23:04:42.731Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T23:04:42.731Z","atBatIndex":25},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Carlos Cortes lines out to shortstop Brayan Rocchio.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-09-19T23:04:59.587Z","endTime":"2026-09-19T23:05:19.339Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.9,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.39824714048887,"aZ":-16.938675093815007,"pfxX":-1.6276774375455978,"pfxZ":7.968525280688883,"pX":0.5239704706036411,"pZ":2.0579311327107677,"vX0":7.181830989679426,"vY0":-136.96261145539407,"vZ0":-7.928549149374011,"x":97.03,"y":183.22,"x0":-1.9133883311219468,"y0":50.005564113492404,"z0":6.134648881526546,"aX":-3.113865150452559},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.1,"breakHorizontal":1.6,"spinRate":2098,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.39891905407961614,"extension":6.6604801922390084},"hitData":{"launchSpeed":63.5,"launchAngle":17.0,"totalDistance":149.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":111.16,"coordY":144.15}},"index":0,"playId":"b6b7b93d-5f14-31dd-b5a6-4cdfb8bcdf39","pitchNumber":1,"startTime":"2026-09-19T23:05:13.539Z","endTime":"2026-09-19T23:05:19.339Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T23:05:19.339Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chase DeLauter singles on a line drive to left fielder Carlos Cortes.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-19T23:07:17.190Z","endTime":"2026-09-19T23:09:01.169Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"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":5},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.5,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.231169516802893,"aZ":-20.156476986378845,"pfxX":8.786972251078115,"pfxZ":7.2732307119787185,"pX":0.1516192450588001,"pZ":1.7747121436895514,"vX0":-9.942211584276519,"vY0":-127.70677147031728,"vZ0":-4.406892450536426,"x":111.22,"y":190.86,"x0":2.9530395910860303,"y0":50.00194166432396,"z0":5.10757662027161,"aX":14.517563970560717},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":12.4,"breakHorizontal":-13.7,"spinRate":2026,"spinDirection":119},"zone":8,"typeConfidence":0.9,"plateTime":0.4288492434416944,"extension":7.398408690335649},"index":0,"playId":"b13f03cf-4e24-3e73-8fa8-a0c1ab3d90a1","pitchNumber":1,"startTime":"2026-09-19T23:07:34.486Z","endTime":"2026-09-19T23:07:38.364Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.5,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.792013254026713,"aZ":-26.42346566397707,"pfxX":-0.6240364661750282,"pfxZ":3.762299851751214,"pX":-0.9761854960948785,"pZ":3.6745575786902056,"vX0":-9.194874948372151,"vY0":-122.71751433783885,"vZ0":1.5973211838561734,"x":154.21,"y":139.57,"x0":2.8968557456576436,"y0":50.00245438661406,"z0":5.262611072911589,"aX":-0.953044033638401},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":7.4,"breakHorizontal":3.2,"spinRate":2178,"spinDirection":162},"zone":11,"typeConfidence":0.9,"plateTime":0.44595404496881796,"extension":6.937609668426046},"index":1,"playId":"84ef1d76-30be-3970-afb5-e4eaeb41b020","pitchNumber":2,"startTime":"2026-09-19T23:07:48.485Z","endTime":"2026-09-19T23:07:52.361Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.0,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.29791242387958,"aZ":-20.626436579920856,"pfxX":7.122418634660919,"pfxZ":6.694933089995809,"pX":-0.11455197944567783,"pZ":3.654295439693357,"vX0":-9.909750375075646,"vY0":-130.47175816366507,"vZ0":-0.11241474003356533,"x":121.37,"y":140.11,"x0":2.8064445054711573,"y0":50.003482343997874,"z0":5.251560204698991,"aX":12.287667895564311},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":12.4,"breakHorizontal":-10.7,"spinRate":2055,"spinDirection":125},"zone":11,"typeConfidence":0.9,"plateTime":0.41970626325212423,"extension":7.218701598394339},"index":2,"playId":"38abf7ed-5fee-3dac-871b-5d306bb5c5fa","pitchNumber":3,"startTime":"2026-09-19T23:08:03.266Z","endTime":"2026-09-19T23:08:07.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.0,"endSpeed":70.2,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.298829069447365,"aZ":-32.134150603343734,"pfxX":-6.527348721053169,"pfxZ":0.031239594341823107,"pX":-2.137230368868914,"pZ":1.5898846243334228,"vX0":-9.350063763046284,"vY0":-110.39371956090545,"vZ0":0.0030354320148984204,"x":198.47,"y":195.85,"x0":3.006725120290942,"y0":50.00159267230702,"z0":4.980960115101445,"aX":-8.026984436865742},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":0.4,"breakHorizontal":14.3,"spinRate":2500,"spinDirection":273},"zone":13,"typeConfidence":0.91,"plateTime":0.4968187639931667,"extension":6.640683130010832},"index":3,"playId":"c9314745-86b5-3671-abfa-7f2b9efe5c50","pitchNumber":4,"startTime":"2026-09-19T23:08:17.790Z","endTime":"2026-09-19T23:08:21.194Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.0,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.183981511729524,"aZ":-20.059550544219693,"pfxX":7.989244548551471,"pfxZ":6.841849090078138,"pX":1.266736810021132,"pZ":1.7919419808981314,"vX0":-6.998334413627825,"vY0":-132.66407025909848,"vZ0":-4.852874613639185,"x":68.71,"y":190.4,"x0":2.909718522949808,"y0":50.00028387184961,"z0":5.120478442291756,"aX":14.14176594610258},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.4,"breakHorizontal":-12.8,"spinRate":2064,"spinDirection":123},"zone":14,"typeConfidence":0.9,"plateTime":0.4139418365236289,"extension":7.1091061763205685},"index":4,"playId":"a85798bc-2ba8-34e1-b734-e04d6f93e434","pitchNumber":5,"startTime":"2026-09-19T23:08:32.823Z","endTime":"2026-09-19T23:08:36.936Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":81.5,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.277867796387284,"aZ":-18.593945877064105,"pfxX":7.279840728823316,"pfxZ":7.966461332591461,"pX":-0.297553707322688,"pZ":2.4275236668744937,"vX0":-10.866888793219537,"vY0":-130.00542892498686,"vZ0":-3.197189439508705,"x":128.34,"y":173.24,"x0":2.99851698479079,"y0":50.00384324262575,"z0":5.091430546213858,"aX":12.412538824870827},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":13.8,"breakHorizontal":-10.7,"spinRate":2131,"spinDirection":126},"zone":4,"typeConfidence":0.9,"plateTime":0.42195119258731806,"extension":7.18311068290518},"hitData":{"launchSpeed":83.5,"launchAngle":16.0,"totalDistance":230.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":79.34,"coordY":103.5}},"index":5,"playId":"91a6340c-6249-3e48-af45-5abb02052509","pitchNumber":6,"startTime":"2026-09-19T23:08:51.175Z","endTime":"2026-09-19T23:09:01.169Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T23:09:01.169Z","atBatIndex":27},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jo Adell pops out to second baseman Donovan Walton in foul territory.","rbi":0,"awayScore":3,"homeScore":5,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-19T23:09:03.376Z","endTime":"2026-09-19T23:10:00.230Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"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":622268,"link":"/api/v1/people/622268"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.6,"endSpeed":79.0,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.63575058256299,"aZ":-26.202443327587726,"pfxX":3.01375222224462,"pfxZ":3.748566232348958,"pX":-0.6813498861016517,"pZ":2.677483055691434,"vX0":-10.299356083990144,"vY0":-125.77478685642544,"vZ0":-0.9110184932459511,"x":142.97,"y":166.49,"x0":3.0837490312413727,"y0":50.00591130753167,"z0":5.178369554053681,"aX":4.807095398580302},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.8,"breakHorizontal":-3.0,"spinRate":2139,"spinDirection":134},"zone":4,"typeConfidence":0.91,"plateTime":0.43626514351460477,"extension":7.0897550405860725},"index":0,"playId":"9cc7e19b-3e92-3c04-b10a-fe398d6665a9","pitchNumber":1,"startTime":"2026-09-19T23:09:25.676Z","endTime":"2026-09-19T23:09:29.486Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.86637757900313,"aZ":-29.86718305925732,"pfxX":9.86066288182918,"pfxZ":1.6287123482241697,"pX":0.7796714877639147,"pZ":2.2430304115134447,"vX0":-8.65326836796076,"vY0":-117.9282048081409,"vZ0":0.1821257483758858,"x":87.28,"y":178.22,"x0":3.2024486980822924,"y0":50.00459531736885,"z0":4.903166141012222,"aX":13.993432823921093},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":3.2,"breakHorizontal":-16.0,"spinRate":1961,"spinDirection":99},"zone":9,"typeConfidence":0.88,"plateTime":0.46313712950959607,"extension":6.718355012694932},"hitData":{"launchSpeed":81.9,"launchAngle":63.0,"totalDistance":189.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":183.16,"coordY":149.98}},"index":1,"playId":"68411d66-1817-379a-aae1-446b154cb87a","pitchNumber":2,"startTime":"2026-09-19T23:09:47.622Z","endTime":"2026-09-19T23:10:00.230Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T23:10:00.230Z","atBatIndex":28},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Angel Martínez doubles (22) on a line drive to right fielder Lawrence Butler. Chase DeLauter to 3rd.","rbi":0,"awayScore":3,"homeScore":5,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-19T23:10:36.514Z","endTime":"2026-09-19T23:11:26.927Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"postOnThird":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":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":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":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"d6232d70-451a-4eef-814b-9e7ec332d549","startTime":"2026-09-19T23:10:36.514Z","endTime":"2026-09-19T23:10:41.514Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":81.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.017160013811775,"aZ":-19.056056604843597,"pfxX":6.913401687217525,"pfxZ":7.620005233530891,"pX":0.5578995973207201,"pZ":2.5982272213410917,"vX0":-8.839901735797447,"vY0":-130.50506849707205,"vZ0":-3.049540705405568,"x":95.73,"y":168.63,"x0":3.094210094869944,"y0":50.0020243070902,"z0":5.220921866058523,"aX":11.900086597517227},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":13.3,"breakHorizontal":-10.6,"spinRate":2153,"spinDirection":127},"zone":6,"typeConfidence":0.9,"plateTime":0.420047719723875,"extension":7.549053727812855},"index":1,"playId":"48c1e594-0cde-3501-8217-6459736b13eb","pitchNumber":1,"startTime":"2026-09-19T23:10:51.737Z","endTime":"2026-09-19T23:10:55.092Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":75.0,"endSpeed":69.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.123425554763028,"aZ":-31.142153420550045,"pfxX":-5.647935978653036,"pfxZ":0.8556724633057895,"pX":-0.08713060982711604,"pZ":1.8491300305373046,"vX0":-5.519144672187136,"vY0":-109.07202123216221,"vZ0":0.43264080346535794,"x":120.32,"y":188.85,"x0":3.2094778152337256,"y0":50.00323216992383,"z0":5.005502784710897,"aX":-6.805774917365167},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":2.0,"breakHorizontal":11.6,"spinRate":2419,"spinDirection":276},"zone":8,"typeConfidence":0.9,"plateTime":0.5021176872627025,"extension":6.522033752895308},"hitData":{"launchSpeed":54.6,"launchAngle":27.0,"totalDistance":120.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":183.94,"coordY":140.75}},"index":2,"playId":"407779f9-633e-30c5-a6ed-170786b6d836","pitchNumber":2,"startTime":"2026-09-19T23:11:14.452Z","endTime":"2026-09-19T23:11:26.927Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T23:11:26.927Z","atBatIndex":29},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"David Fry doubles (6) on a sharp line drive to left fielder Carlos Cortes. Chase DeLauter scores. Angel Martínez scores.","rbi":2,"awayScore":3,"homeScore":7,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-19T23:11:40.252Z","endTime":"2026-09-19T23:13:40.603Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":{"id":682052,"link":"/api/v1/people/682052"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","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":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":{"id":682052,"link":"/api/v1/people/682052"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.7,"endSpeed":71.3,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.686050227569705,"aZ":-31.599959893630743,"pfxX":-4.983045121912304,"pfxZ":0.45162065491221615,"pX":-1.775924403881182,"pZ":1.8982066807019657,"vX0":-9.648255677308715,"vY0":-112.71214738571081,"vZ0":0.5915773459379086,"x":184.69,"y":187.53,"x0":3.2184365088760867,"y0":50.00495152643122,"z0":4.839390004434054,"aX":-6.369877566643064},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":1.3,"breakHorizontal":11.6,"spinRate":2520,"spinDirection":274},"zone":13,"typeConfidence":0.9,"plateTime":0.4871249138654341,"extension":6.838660506259761},"index":0,"playId":"a954c4c6-9731-39c3-8c63-39a4d877f8aa","pitchNumber":1,"startTime":"2026-09-19T23:12:00.346Z","endTime":"2026-09-19T23:12:04.314Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.1,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.244704404971714,"aZ":-26.699628994446133,"pfxX":0.4639507146766624,"pfxZ":3.436303247670361,"pX":-1.2080417225177997,"pZ":3.875281570234319,"vX0":-10.751106266709849,"vY0":-125.37841435007807,"vZ0":2.0096734208288694,"x":163.05,"y":134.15,"x0":3.074340258984452,"y0":50.00134796067362,"z0":5.241536839299017,"aX":0.7392033488888377},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":7.0,"breakHorizontal":1.7,"spinRate":2237,"spinDirection":151},"zone":11,"typeConfidence":0.91,"plateTime":0.4367788922379874,"extension":7.208104069181478},"index":1,"playId":"c5bb7a13-f319-3830-b20a-557bb8a18f3d","pitchNumber":2,"startTime":"2026-09-19T23:12:17.141Z","endTime":"2026-09-19T23:12:21.098Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.9,"endSpeed":69.8,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.43166053131625,"aZ":-30.5182981192625,"pfxX":-4.576515019559045,"pfxZ":1.3488154569332194,"pX":-0.9820149108117904,"pZ":1.7861677078018243,"vX0":-7.875806807072019,"vY0":-110.34919892467448,"vZ0":0.3017599524204375,"x":154.43,"y":190.55,"x0":3.2339387200060736,"y0":50.002633617253956,"z0":4.87409257628912,"aX":-5.61899385698723},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":2.9,"breakHorizontal":10.4,"spinRate":2420,"spinDirection":275},"zone":13,"typeConfidence":0.9,"plateTime":0.4971713808300775,"extension":6.592694935639655},"index":2,"playId":"b6a12dfa-df40-39db-a502-eb750411aacc","pitchNumber":3,"startTime":"2026-09-19T23:12:34.393Z","endTime":"2026-09-19T23:12:38.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.3,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.889984668276703,"aZ":-21.300270389442357,"pfxX":8.602529378051619,"pfxZ":6.136219442098978,"pX":-0.5371542053733699,"pZ":2.949221696759128,"vX0":-11.685011209970334,"vY0":-132.20940770491583,"vZ0":-2.208510993969245,"x":137.48,"y":159.15,"x0":2.819880993414738,"y0":50.00273571326969,"z0":5.356759894466283,"aX":15.246043758064442},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.8,"breakHorizontal":-13.1,"spinRate":2253,"spinDirection":129},"zone":1,"typeConfidence":0.9,"plateTime":0.4141104089274683,"extension":7.328988486654074},"index":3,"playId":"6264c858-892a-38bd-8e6f-6d597158f739","pitchNumber":4,"startTime":"2026-09-19T23:12:51.484Z","endTime":"2026-09-19T23:12:54.563Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.2,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.426544255537323,"aZ":-21.71780999628607,"pfxX":9.464476365999165,"pfxZ":5.760362085460404,"pX":-0.3002156562438449,"pZ":2.892606567646885,"vX0":-12.152654902587274,"vY0":-134.02351267627657,"vZ0":-1.897162815485974,"x":128.44,"y":160.68,"x0":3.0669634844783404,"y0":50.00544318566962,"z0":5.163418935956813,"aX":17.19102187155658},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.2,"breakHorizontal":-14.5,"spinRate":2340,"spinDirection":124},"zone":1,"typeConfidence":0.9,"plateTime":0.4089428167028153,"extension":7.274375715463976},"index":4,"playId":"31fad23c-edb6-3b2b-9aa4-63d252d71fc6","pitchNumber":5,"startTime":"2026-09-19T23:13:07.900Z","endTime":"2026-09-19T23:13:11.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.20619645288789,"aZ":-19.20024753593346,"pfxX":7.785800165314678,"pfxZ":7.124586319257064,"pX":0.2156527700562899,"pZ":2.8902161503073676,"vX0":-10.06317202897571,"vY0":-134.1257621544612,"vZ0":-2.461291365021915,"x":108.78,"y":160.74,"x0":3.0058461749972776,"y0":50.002092815675475,"z0":5.190112364455141,"aX":14.176116578579439},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.6,"breakHorizontal":-11.9,"spinRate":2208,"spinDirection":128},"zone":2,"typeConfidence":0.9,"plateTime":0.4084877084716041,"extension":7.212249408380736},"hitData":{"launchSpeed":102.6,"launchAngle":18.0,"totalDistance":264.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":48.62,"coordY":125.79}},"index":5,"playId":"68bca60f-880a-3985-87a5-2a916001d039","pitchNumber":6,"startTime":"2026-09-19T23:13:27.354Z","endTime":"2026-09-19T23:13:40.603Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T23:13:40.603Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Travis Bazzana flies out to center fielder Henry Bolte. David Fry to 3rd.","rbi":0,"awayScore":3,"homeScore":7,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-19T23:14:47.549Z","endTime":"2026-09-19T23:16:16.550Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":5},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-09-19T23:14:01.804Z","endTime":"2026-09-19T23:14:49.769Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":75.9,"endSpeed":69.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.420484407880096,"aZ":-28.262694734907107,"pfxX":-5.902314685740943,"pfxZ":3.172439596280377,"pX":1.1127908170211227,"pZ":2.758257072063199,"vX0":-3.120885421370076,"vY0":-110.53314519493385,"vZ0":1.5686259397342246,"x":74.58,"y":164.31,"x0":3.311571641003378,"y0":50.00173807126365,"z0":5.015441545952897,"aX":-7.273975142616012},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":6.5,"breakHorizontal":11.5,"spinRate":2345,"spinDirection":272},"zone":12,"typeConfidence":0.91,"plateTime":0.4962659045883515,"extension":6.740275993293455},"index":1,"playId":"9374006c-9631-3f62-85ef-f6a95290aa3a","pitchNumber":1,"startTime":"2026-09-19T23:14:49.769Z","endTime":"2026-09-19T23:14:53.721Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":81.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.72268551051381,"aZ":-18.857312559904056,"pfxX":9.237958572443382,"pfxZ":7.872628751715148,"pX":-0.8987723309362601,"pZ":3.122302283246426,"vX0":-12.793158635808986,"vY0":-129.43187516805406,"vZ0":-1.3852871848962258,"x":151.26,"y":154.48,"x0":2.9142377358588987,"y0":50.0039788370183,"z0":5.112437551081627,"aX":15.630794876746398},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":14.2,"breakHorizontal":-13.8,"spinRate":2194,"spinDirection":119},"zone":11,"typeConfidence":0.9,"plateTime":0.4236273407555582,"extension":7.216884048411556},"index":2,"playId":"8c4b506a-5381-35c0-9463-12d542a4828c","pitchNumber":2,"startTime":"2026-09-19T23:15:08.468Z","endTime":"2026-09-19T23:15:12.856Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":73.2,"endSpeed":67.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.209983793429146,"aZ":-29.480943761669916,"pfxX":-7.4168485181599255,"pfxZ":2.354624920008092,"pX":1.754869641063579,"pZ":2.4515668282658245,"vX0":-1.7723634193067048,"vY0":-106.6170887655668,"vZ0":1.3707939073109496,"x":50.11,"y":172.59,"x0":3.561638024390982,"y0":50.0049123513252,"z0":5.140250475666293,"aX":-8.49512073355594},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":5.0,"breakHorizontal":13.9,"spinRate":2345,"spinDirection":277},"zone":14,"typeConfidence":0.91,"plateTime":0.5147572246691152,"extension":6.641267905472126},"index":3,"playId":"bc69203c-9e0f-373a-97d5-ddc3ff000b8c","pitchNumber":3,"startTime":"2026-09-19T23:15:29.591Z","endTime":"2026-09-19T23:15:32.895Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.98376616874996,"aZ":-18.153971498788582,"pfxX":7.987263390748497,"pfxZ":8.325850119779222,"pX":0.023336887831560404,"pZ":2.2446822960705597,"vX0":-10.039004324258643,"vY0":-129.2178209563325,"vZ0":-3.9769842064508634,"x":116.11,"y":178.17,"x0":2.9286482898920667,"y0":50.00374607296284,"z0":5.2062024834502605,"aX":13.451927236348931},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":14.3,"breakHorizontal":-12.1,"spinRate":2163,"spinDirection":121},"zone":5,"typeConfidence":0.9,"plateTime":0.4245656071178683,"extension":7.118648149773536},"index":4,"playId":"8b845f70-6205-3d16-b7ba-bc021ac7064e","pitchNumber":4,"startTime":"2026-09-19T23:15:45.978Z","endTime":"2026-09-19T23:15:49.855Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":78.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.41854703349808,"aZ":-26.594044124144766,"pfxX":0.5145725688091132,"pfxZ":3.637225393401522,"pX":-0.43149288048231,"pZ":2.4881998798536387,"vX0":-8.547386947440648,"vY0":-122.65970003699714,"vZ0":-0.9640165537427274,"x":133.45,"y":171.6,"x0":3.01975397073641,"y0":50.005837534736855,"z0":5.137255482834682,"aX":0.79009825134071},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":6.6,"breakHorizontal":1.0,"spinRate":2241,"spinDirection":157},"zone":4,"typeConfidence":0.9,"plateTime":0.44515656521439695,"extension":6.9181183377046525},"hitData":{"launchSpeed":96.9,"launchAngle":28.0,"totalDistance":379.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.17,"coordY":46.4}},"index":5,"playId":"d5e3cc90-c26b-3e5f-a7cd-fd5627f4f966","pitchNumber":5,"startTime":"2026-09-19T23:16:05.528Z","endTime":"2026-09-19T23:16:16.550Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T23:16:16.550Z","atBatIndex":31},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Austin Hedges doubles (10) on a ground ball to left fielder Carlos Cortes. David Fry scores.","rbi":1,"awayScore":3,"homeScore":8,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-19T23:16:30.272Z","endTime":"2026-09-19T23:17:19.795Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":{"id":682052,"link":"/api/v1/people/682052"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.5,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.713234625817524,"aZ":-18.968179689428943,"pfxX":8.783483375396974,"pfxZ":7.556941613689148,"pX":1.6159233851361798,"pZ":2.650915107469026,"vX0":-6.95538079882831,"vY0":-131.3296926230308,"vZ0":-2.8275551871010074,"x":55.4,"y":167.21,"x0":3.1569949743466976,"y0":50.00282597016761,"z0":5.151771301309418,"aX":15.349068188024305},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":13.3,"breakHorizontal":-14.4,"spinRate":2176,"spinDirection":117},"zone":12,"typeConfidence":0.9,"plateTime":0.4170036413188125,"extension":7.200372752567077},"index":0,"playId":"de0ba436-3d03-3691-823d-22f7009708d6","pitchNumber":1,"startTime":"2026-09-19T23:16:50.145Z","endTime":"2026-09-19T23:16:54.205Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.2,"endSpeed":70.1,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.812063867433345,"aZ":-31.075193505243075,"pfxX":-2.696187983293028,"pfxZ":0.8890683084203115,"pX":-0.7060740751133071,"pZ":2.247177980882628,"vX0":-8.045327556839803,"vY0":-110.6572877941922,"vZ0":1.218946363210648,"x":143.91,"y":178.11,"x0":3.3277081467903296,"y0":50.00433630700379,"z0":4.94562555140981,"aX":-3.3419868774480577},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":2.3,"breakHorizontal":7.0,"spinRate":2397,"spinDirection":264},"zone":4,"typeConfidence":0.9,"plateTime":0.4950504438375738,"extension":6.706034157113683},"hitData":{"launchSpeed":101.9,"launchAngle":1.0,"totalDistance":57.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":52.03,"coordY":120.78}},"index":1,"playId":"00c5344c-7a02-3971-96e0-4cca81603e3e","pitchNumber":2,"startTime":"2026-09-19T23:17:06.726Z","endTime":"2026-09-19T23:17:19.795Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T23:17:19.795Z","atBatIndex":32},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brayan Rocchio doubles (24) on a line drive to left fielder Carlos Cortes. Austin Hedges scores.","rbi":1,"awayScore":3,"homeScore":9,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-19T23:17:31.595Z","endTime":"2026-09-19T23:18:07.228Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":{"id":682052,"link":"/api/v1/people/682052"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.956116420611743,"aZ":-24.001564105498748,"pfxX":9.359492792349897,"pfxZ":4.741710598741389,"pX":0.43478367392030415,"pZ":2.209411732159607,"vX0":-10.027286897378099,"vY0":-130.38024267137766,"vZ0":-2.0822100302149935,"x":100.43,"y":179.13,"x0":3.1113191996548366,"y0":50.00649940029647,"z0":4.826512764305615,"aX":16.14626186769815},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.3,"breakHorizontal":-14.8,"spinRate":2281,"spinDirection":116},"zone":6,"typeConfidence":0.89,"plateTime":0.419815165092158,"extension":7.2276295504179595},"hitData":{"launchSpeed":90.2,"launchAngle":15.0,"totalDistance":203.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":60.76,"coordY":123.56}},"index":0,"playId":"9dcde620-8ffd-39cb-aa94-396fb039490c","pitchNumber":1,"startTime":"2026-09-19T23:17:54.428Z","endTime":"2026-09-19T23:18:07.228Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T23:18:07.228Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Steven Kwan singles on a ground ball to left fielder Carlos Cortes. Brayan Rocchio scores.","rbi":1,"awayScore":3,"homeScore":10,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-19T23:21:24.841Z","endTime":"2026-09-19T23:22:15.933Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"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":[2,3,4],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666126,"link":"/api/v1/people/666126"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":{"id":682052,"link":"/api/v1/people/682052"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-19T23:18:34.870Z","endTime":"2026-09-19T23:19:57.912Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Chris Roycroft replaces Jacob Lopez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":9,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-09-19T23:19:57.912Z","endTime":"2026-09-19T23:21:27.166Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":688297,"link":"/api/v1/people/688297"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":95.7,"endSpeed":87.2,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.51350642518426,"aZ":-30.241576456369845,"pfxX":-8.892359022693562,"pfxZ":0.9860870257716243,"pX":0.40096340470880526,"pZ":3.128759826890169,"vX0":7.443409991377839,"vY0":-139.1855187397297,"vZ0":-0.8476124676754311,"x":101.72,"y":154.3,"x0":-1.1584612724100718,"y0":50.000731974265655,"z0":5.447748649871437,"aX":-17.369203086478734},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":1.8,"breakHorizontal":14.5,"spinRate":2015,"spinDirection":244},"zone":3,"typeConfidence":2.0,"plateTime":0.39419605358313214,"extension":6.818423438972379},"index":2,"playId":"e755839c-65b4-358d-8544-3876323f26f9","pitchNumber":1,"startTime":"2026-09-19T23:21:27.166Z","endTime":"2026-09-19T23:21:31.070Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.73866843480902,"aZ":-17.642952074698165,"pfxX":-4.137578791136354,"pfxZ":7.307115342415713,"pX":0.027741406961162243,"pZ":4.046527834527432,"vX0":5.356138705868873,"vY0":-140.13018379475858,"vZ0":-1.0766289854522988,"x":115.94,"y":129.52,"x0":-1.3710452068177463,"y0":50.00138351715423,"z0":5.588651003412399,"aX":-8.226712178079575},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.2,"breakHorizontal":6.4,"spinRate":2116,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.39092339814047516,"extension":6.979673090970994},"index":3,"playId":"a567d7ba-f60c-3e2a-9090-86a4fd1aee87","pitchNumber":2,"startTime":"2026-09-19T23:21:47.117Z","endTime":"2026-09-19T23:21:51.107Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":81.9,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.57228413563713,"aZ":-29.85624153673187,"pfxX":0.35804106732684304,"pfxZ":1.354422680823065,"pX":0.4896363657795583,"pZ":2.395760285618952,"vX0":4.4002774750191795,"vY0":-130.2952494152415,"vZ0":-2.1298361251461184,"x":98.34,"y":174.09,"x0":-1.2708589335710803,"y0":50.00294614636671,"z0":5.490279654346081,"aX":0.6121772343414641},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.2,"breakHorizontal":-1.7,"spinRate":2065,"spinDirection":164},"zone":6,"typeConfidence":2.0,"plateTime":0.4211335941372165,"extension":7.249793216411182},"hitData":{"launchSpeed":81.7,"launchAngle":6.0,"totalDistance":96.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":101.75,"coordY":129.8}},"index":4,"playId":"0a969f6c-c364-3640-9c51-5e2df2490435","pitchNumber":3,"startTime":"2026-09-19T23:22:04.961Z","endTime":"2026-09-19T23:22:15.933Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T23:22:15.933Z","atBatIndex":34},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"José Ramírez walks. Steven Kwan to 2nd.","rbi":0,"awayScore":3,"homeScore":10,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-19T23:22:30.598Z","endTime":"2026-09-19T23:24:13.775Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"postOnSecond":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.5,"endSpeed":88.7,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.460190988917827,"aZ":-29.04938915856625,"pfxX":-8.991096748828099,"pfxZ":1.5521422838947938,"pX":-0.9823340761803178,"pZ":3.6853081221386454,"vX0":4.382507700210279,"vY0":-140.61502051752163,"vZ0":0.29917273807745837,"x":154.44,"y":139.28,"x0":-1.3889340857068557,"y0":50.00159480066176,"z0":5.454994471758567,"aX":-18.089521937219693},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":3.1,"breakHorizontal":15.5,"spinRate":2256,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.3888179646376795,"extension":6.836662800536776},"index":0,"playId":"5155c529-87bd-36f5-a6c4-ac4eaa6e3050","pitchNumber":1,"startTime":"2026-09-19T23:22:44.628Z","endTime":"2026-09-19T23:22:48.611Z","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":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.0,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.00335828119581,"aZ":-31.052540578138398,"pfxX":-8.281502907758366,"pfxZ":0.5832293143736536,"pX":-0.3909065542098577,"pZ":4.050302458909698,"vX0":5.6079904987850115,"vY0":-137.82887631593826,"vZ0":2.0707727546979746,"x":131.9,"y":129.42,"x0":-1.3700390859022749,"y0":50.006751094248415,"z0":5.378132188620676,"aX":-16.02760619955281},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":1.7,"breakHorizontal":13.9,"spinRate":2205,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.3965435066782743,"extension":7.131651358858638},"index":1,"playId":"4d455464-235b-3826-b1c1-8a1da38c12a4","pitchNumber":2,"startTime":"2026-09-19T23:23:03.730Z","endTime":"2026-09-19T23:23:07.541Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":81.9,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.326259455408934,"aZ":-30.86381811472873,"pfxX":0.8703152626087762,"pfxZ":0.7683971113313124,"pX":1.1538393847397785,"pZ":2.3079970387979754,"vX0":5.88634432562856,"vY0":-130.19167363043485,"vZ0":-1.7543776689140271,"x":73.02,"y":176.46,"x0":-1.253218980752209,"y0":50.00511722848975,"z0":5.33527910516847,"aX":1.4873998092342349},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.2,"breakHorizontal":-2.9,"spinRate":2393,"spinDirection":100},"zone":14,"typeConfidence":2.0,"plateTime":0.42133556599040123,"extension":7.178203353666935},"index":2,"playId":"979c7238-8e3e-36b1-bc33-60b6964cadda","pitchNumber":3,"startTime":"2026-09-19T23:23:34.556Z","endTime":"2026-09-19T23:23:38.488Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.8,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.83880707876904,"aZ":-31.310748967592932,"pfxX":-8.945314108074951,"pfxZ":0.42785234940502903,"pX":-0.46162169298977407,"pZ":2.112585470833615,"vX0":5.2385931125942395,"vY0":-141.2646154956283,"vZ0":-3.345549329858234,"x":134.6,"y":181.74,"x0":-1.1800331333439669,"y0":50.003153262836044,"z0":5.329858945324271,"aX":-18.0397495621821},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":0.2,"breakHorizontal":15.1,"spinRate":2252,"spinDirection":240},"zone":4,"typeConfidence":2.0,"plateTime":0.3880671601061989,"extension":7.054353249290048},"index":3,"playId":"60f7cb15-0a79-38bc-bd3e-672b32231cc7","pitchNumber":4,"startTime":"2026-09-19T23:23:52.439Z","endTime":"2026-09-19T23:23:56.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.928788694405558,"aZ":-28.387356676556777,"pfxX":-9.510620035786932,"pfxZ":1.9280334019729004,"pX":-0.2894898686280407,"pZ":1.4667665973718929,"vX0":5.730488917212106,"vY0":-139.49567530250485,"vZ0":-5.095451107595763,"x":128.03,"y":199.18,"x0":-1.1367166929263732,"y0":50.0046073886972,"z0":5.192847983730477,"aX":-18.71026892243016},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":2.6,"breakHorizontal":16.0,"spinRate":2226,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.3929210412111508,"extension":6.848866794236351},"index":4,"playId":"48f2cef3-f018-33a4-80ea-f4b88fc430fb","pitchNumber":5,"startTime":"2026-09-19T23:24:09.099Z","endTime":"2026-09-19T23:24:13.775Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T23:24:13.775Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chase DeLauter grounds out, shortstop Alika Williams to first baseman Jeff McNeil.","rbi":0,"awayScore":3,"homeScore":10,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-09-19T23:24:17.101Z","endTime":"2026-09-19T23:26:36.689Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[4],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","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":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","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":5},"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"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":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.0,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.2118908500044,"aZ":-27.655820442857966,"pfxX":-9.329520489472035,"pfxZ":2.2328457187191004,"pX":0.34402128492249434,"pZ":1.7407931052601426,"vX0":7.64805458778606,"vY0":-141.62198199883866,"vZ0":-4.966334942312277,"x":103.89,"y":191.78,"x0":-1.1832167059362058,"y0":50.00572556996713,"z0":5.292542234210995,"aX":-18.900086706389043},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":3.1,"breakHorizontal":15.2,"spinRate":2234,"spinDirection":237},"zone":9,"typeConfidence":2.0,"plateTime":0.38718190943316566,"extension":7.1725546393531845},"index":0,"playId":"a615d012-38c8-3949-8ae8-cc2f87a02eaa","pitchNumber":1,"startTime":"2026-09-19T23:24:44.586Z","endTime":"2026-09-19T23:24:48.475Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":82.8,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.643527975842996,"aZ":-29.282645516124592,"pfxX":1.473584204802838,"pfxZ":1.6518846415262125,"pX":0.9053332585720517,"pZ":2.330552430727896,"vX0":5.304151103925989,"vY0":-131.90900411077354,"vZ0":-2.066076885847955,"x":82.49,"y":175.86,"x0":-1.3279794312137936,"y0":50.00435854818664,"z0":5.295865631679021,"aX":2.580270837344612},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.8,"breakHorizontal":-3.8,"spinRate":2325,"spinDirection":181},"zone":14,"typeConfidence":2.0,"plateTime":0.4162027020939969,"extension":7.340452267653833},"index":1,"playId":"3b94e969-df25-3a91-a81b-324ea1b85cad","pitchNumber":2,"startTime":"2026-09-19T23:25:04.782Z","endTime":"2026-09-19T23:25:08.651Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.7,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13037136925027,"aZ":-18.496493242447826,"pfxX":-5.513388584722049,"pfxZ":6.792966484990874,"pX":0.8864643603439559,"pZ":2.42410200520635,"vX0":7.430557066675739,"vY0":-141.0185147147016,"vZ0":-4.916537220685074,"x":83.21,"y":173.33,"x0":-1.0665827953983917,"y0":50.00257392394555,"z0":5.383668830613498,"aX":-11.101843577139732},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.4,"breakHorizontal":8.5,"spinRate":2356,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.3884360047807651,"extension":7.120055229719836},"index":2,"playId":"d2b7e519-71cd-3466-a2bc-b0f3c0be2f10","pitchNumber":3,"startTime":"2026-09-19T23:25:24.895Z","endTime":"2026-09-19T23:25:28.665Z","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.0,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.275598954287705,"aZ":-21.15340727900413,"pfxX":-4.749776409292608,"pfxZ":5.5599678415201215,"pX":2.702403113284248,"pZ":3.2571098363412694,"vX0":11.714447246768565,"vY0":-139.83165702704696,"vZ0":-2.0239193020766137,"x":13.99,"y":150.84,"x0":-0.922415698483548,"y0":50.0013197701875,"z0":5.376815350410724,"aX":-9.413503673323973},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.8,"breakHorizontal":6.2,"spinRate":2296,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.3915641702388992,"extension":7.031841768193552},"index":3,"playId":"53abecf5-bc80-3281-a700-bc689ed3ff32","pitchNumber":4,"startTime":"2026-09-19T23:25:46.391Z","endTime":"2026-09-19T23:25:54.488Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Chris Roycroft. Steven Kwan to 3rd. José Ramírez to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":3,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"actionPlayId":"53abecf5-bc80-3281-a700-bc689ed3ff32","startTime":"2026-09-19T23:26:07.316Z","endTime":"2026-09-19T23:26:29.184Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":680757,"link":"/api/v1/people/680757"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.7,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.873551659835222,"aZ":-30.39546782978236,"pfxX":-9.11126452895578,"pfxZ":0.8680007950562825,"pX":-0.02273136545486562,"pZ":3.349443885496452,"vX0":6.740040585027176,"vY0":-142.13246153656627,"vZ0":0.0236217271783703,"x":117.87,"y":148.35,"x0":-1.2343300057129312,"y0":50.006352758165015,"z0":5.262295153792447,"aX":-18.749620774952806},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":1.8,"breakHorizontal":15.2,"spinRate":2144,"spinDirection":243},"zone":2,"typeConfidence":2.0,"plateTime":0.3845463029538698,"extension":7.099866219119225},"hitData":{"launchSpeed":89.0,"launchAngle":-31.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.77,"coordY":149.83}},"index":5,"playId":"ebdf1573-1f87-3f51-9970-7c4c5c700e17","pitchNumber":5,"startTime":"2026-09-19T23:26:29.184Z","endTime":"2026-09-19T23:26:36.689Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T23:26:36.689Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brian Serven called out on strikes.","rbi":0,"awayScore":3,"homeScore":10,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-19T23:28:41.834Z","endTime":"2026-09-19T23:30:25.118Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,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":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.5616551996372,"aZ":-18.09336969202859,"pfxX":-0.9403252867794007,"pfxZ":7.813428230608189,"pX":0.4551157084455655,"pZ":3.073092718864583,"vX0":5.9146716634239995,"vY0":-133.12860546362577,"vZ0":-5.285604735141716,"x":99.65,"y":155.81,"x0":-1.6694624482375628,"y0":50.00004848071079,"z0":6.3864160305744955,"aX":-1.6942864398319362},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":13.2,"breakHorizontal":0.5,"spinRate":2217,"spinDirection":196},"zone":3,"typeConfidence":2.0,"plateTime":0.4108229206720808,"extension":6.7710750914123805},"index":0,"playId":"fa652842-3e42-32d4-84dd-1d6ab1e1f315","pitchNumber":1,"startTime":"2026-09-19T23:28:53.001Z","endTime":"2026-09-19T23:28:56.853Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":10,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-09-19T23:29:03.629Z","endTime":"2026-09-19T23:29:20.710Z","isPitch":false,"type":"action","player":{"id":661531,"link":"/api/v1/people/661531"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.61333383515009,"aZ":-21.714409670933403,"pfxX":-8.420299829931029,"pfxZ":5.685250915829587,"pX":-0.6923066087107307,"pZ":2.169185902050792,"vX0":6.340939705643697,"vY0":-134.16062804642732,"vZ0":-6.4804856127862855,"x":143.39,"y":180.21,"x0":-1.9820639929083201,"y0":50.00216902180358,"z0":6.1434682429331655,"aX":-15.485359316450193},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.2,"breakHorizontal":14.0,"spinRate":2145,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.4068914106692403,"extension":6.763684848840973},"index":2,"playId":"9f19526a-0bf8-3f90-8f9a-3d4f9f224bcb","pitchNumber":2,"startTime":"2026-09-19T23:29:20.710Z","endTime":"2026-09-19T23:29:24.353Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":79.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.47223506036929,"aZ":-32.44128163512933,"pfxX":2.7859631077782714,"pfxZ":-0.17225205649097752,"pX":1.9169353087783088,"pZ":1.0815467874548859,"vX0":8.043106674855562,"vY0":-123.43620542746015,"vZ0":-5.720390530261481,"x":43.93,"y":209.58,"x0":-1.7395118128103124,"y0":50.00438383224804,"z0":6.14524571537896,"aX":4.317693605110154},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.4,"breakHorizontal":-6.8,"spinRate":2822,"spinDirection":87},"zone":14,"typeConfidence":2.0,"plateTime":0.44293563365841093,"extension":6.6400842153513935},"index":3,"playId":"b669c4b3-1780-338e-9c12-4350052e8aa6","pitchNumber":3,"startTime":"2026-09-19T23:29:40.885Z","endTime":"2026-09-19T23:29:44.750Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.1,"endSpeed":71.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.24853644334154,"aZ":-20.269218342931048,"pfxX":-6.159095397748668,"pfxZ":9.057339689820145,"pX":-1.0146725850618836,"pZ":3.9919717474892313,"vX0":3.5975951220328386,"vY0":-113.7415178503308,"vZ0":-0.8123876338333023,"x":155.68,"y":131.0,"x0":-1.8141506225057091,"y0":50.002863970272806,"z0":6.357994812901161,"aX":-8.095375099891674},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":16.6,"breakHorizontal":10.3,"spinRate":1884,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.4809794078669576,"extension":6.513364567913969},"index":4,"playId":"013394d3-923c-3d51-bd6a-d082c7858ebc","pitchNumber":4,"startTime":"2026-09-19T23:29:55.297Z","endTime":"2026-09-19T23:29:59.185Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.243674074124396,"aZ":-30.301111867583163,"pfxX":3.6125933430036916,"pfxZ":1.2254770372792994,"pX":-0.29274628827196425,"pZ":3.4729253813227032,"vX0":3.6024150066766643,"vY0":-122.19722408811786,"vZ0":-0.33087543543409725,"x":128.16,"y":145.01,"x0":-2.2487309630727483,"y0":50.00390445034927,"z0":6.1856054896308,"aX":5.532433945130125},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.4,"breakHorizontal":-7.3,"spinRate":2695,"spinDirection":83},"zone":11,"typeConfidence":2.0,"plateTime":0.44609332154566106,"extension":6.608456726799913},"index":5,"playId":"fa754ea8-2cc8-3463-b03e-881089a32e40","pitchNumber":5,"startTime":"2026-09-19T23:30:20.910Z","endTime":"2026-09-19T23:30:25.118Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T23:30:25.118Z","atBatIndex":37},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Alika Williams doubles (20) on a line drive to center fielder Steven Kwan.","rbi":0,"awayScore":3,"homeScore":10,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-19T23:30:28.042Z","endTime":"2026-09-19T23:31:15.432Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"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":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.4,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.94079025744863,"aZ":-14.430279033470987,"pfxX":-1.096388207227548,"pfxZ":9.42474475348616,"pX":0.4303250691580895,"pZ":1.1182212049073277,"vX0":5.7486390885971606,"vY0":-135.68010088835746,"vZ0":-10.307693192256176,"x":100.6,"y":208.59,"x0":-1.5644605109935448,"y0":50.00371271826518,"z0":5.948256716188424,"aX":-2.0646706184736234},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.2,"breakHorizontal":0.8,"spinRate":2281,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.4021752318864307,"extension":6.856392665726089},"index":0,"playId":"5e110808-afbf-3cb9-a270-0f0dd1ed1c31","pitchNumber":1,"startTime":"2026-09-19T23:30:49.288Z","endTime":"2026-09-19T23:30:53.156Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.0,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.888265632019678,"aZ":-14.7207174252717,"pfxX":-2.9516810139200285,"pfxZ":9.470965300624867,"pX":-0.5233579597314051,"pZ":2.804617985345978,"vX0":4.29282755724287,"vY0":-134.5699764208063,"vZ0":-5.979910673236052,"x":136.95,"y":163.06,"x0":-1.7522419839300916,"y0":50.00327183227899,"z0":6.089799705664575,"aX":-5.440027158082896},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.2,"breakHorizontal":4.4,"spinRate":2248,"spinDirection":199},"zone":4,"typeConfidence":2.0,"plateTime":0.4062778893607937,"extension":6.731741026827922},"hitData":{"launchSpeed":99.2,"launchAngle":20.0,"totalDistance":356.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":85.06,"coordY":61.44}},"index":1,"playId":"0504ed20-ebcf-3aa7-8663-96a2d518c077","pitchNumber":2,"startTime":"2026-09-19T23:31:02.414Z","endTime":"2026-09-19T23:31:15.432Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T23:31:15.432Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Henry Bolte singles on a ground ball to center fielder Steven Kwan. Alika Williams scores.","rbi":1,"awayScore":4,"homeScore":10,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-19T23:31:21.118Z","endTime":"2026-09-19T23:31:59.938Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"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],"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":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":{"id":676440,"link":"/api/v1/people/676440"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.5,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.339811546719684,"aZ":-30.707550177547056,"pfxX":2.1659499809851415,"pfxZ":0.9422508506967961,"pX":-0.3064819308119812,"pZ":2.6700704387153307,"vX0":3.516348871214714,"vY0":-123.66249580874693,"vZ0":-2.281076924105779,"x":128.68,"y":166.69,"x0":-2.025130802402448,"y0":50.00369315508358,"z0":6.166073875009528,"aX":3.3733147800029597},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.4,"breakHorizontal":-4.7,"spinRate":2668,"spinDirection":103},"zone":5,"typeConfidence":2.0,"plateTime":0.44196450986484503,"extension":6.5924994206945895},"hitData":{"launchSpeed":104.0,"launchAngle":-9.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":122.22,"coordY":95.37}},"index":0,"playId":"b7ec2681-c725-33d0-a459-407c3cdd13df","pitchNumber":1,"startTime":"2026-09-19T23:31:50.318Z","endTime":"2026-09-19T23:31:59.938Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T23:31:59.938Z","atBatIndex":39},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jeff McNeil grounds into a double play, pitcher Tanner Bibee to shortstop Brayan Rocchio to first baseman David Fry. Henry Bolte out at 2nd. Jeff McNeil out at 1st.","rbi":0,"awayScore":4,"homeScore":10,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-09-19T23:32:18.113Z","endTime":"2026-09-19T23:33:26.601Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676440,"link":"/api/v1/people/676440"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681807,"link":"/api/v1/people/681807"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.531874886130787,"aZ":-12.63146387278884,"pfxX":-1.8569782293100499,"pfxZ":10.558429772826411,"pX":-1.239231139892893,"pZ":3.553746207559735,"vX0":2.828916720791255,"vY0":-135.42397589348394,"vZ0":-4.617230602371537,"x":164.24,"y":142.83,"x0":-2.057781160747711,"y0":50.00298992776525,"z0":6.169427527523177,"aX":-3.437396622903491},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.2,"breakHorizontal":2.8,"spinRate":2349,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.4049909195740846,"extension":6.6377098009274045},"index":0,"playId":"cda5cb34-f1e7-35eb-b9ba-ad3d6834f9c7","pitchNumber":1,"startTime":"2026-09-19T23:32:37.061Z","endTime":"2026-09-19T23:32:40.910Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.435249906787032,"aZ":-14.151248776892103,"pfxX":-2.402116744545742,"pfxZ":9.862700562236085,"pX":-0.8126971569619799,"pZ":2.80481374145446,"vX0":4.085688468623407,"vY0":-134.39224908605334,"vZ0":-6.10042082009965,"x":147.98,"y":163.05,"x0":-2.0413337533548974,"y0":50.00149832737378,"z0":6.111349509377509,"aX":-4.389210754534236},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.7,"breakHorizontal":3.5,"spinRate":2340,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.4077448919107196,"extension":6.6935627039627965},"index":1,"playId":"4a85e18d-5ade-37aa-a2a5-10d39fd220fb","pitchNumber":2,"startTime":"2026-09-19T23:32:56.873Z","endTime":"2026-09-19T23:33:00.713Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.14323445056177,"aZ":-15.50404405262753,"pfxX":-2.3809052838911944,"pfxZ":9.04443129920326,"pX":-0.46286743817626236,"pZ":2.4099460718520325,"vX0":4.569696094243346,"vY0":-134.62194730833883,"vZ0":-6.848174915058599,"x":134.64,"y":173.71,"x0":-1.8699059591249239,"y0":50.000069233149695,"z0":6.076269215540774,"aX":-4.387200189987156},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.1,"breakHorizontal":3.4,"spinRate":2183,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.4062420099610109,"extension":6.68713181837782},"hitData":{"launchSpeed":97.6,"launchAngle":-11.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.67,"coordY":178.88}},"index":2,"playId":"2d4d4538-3fc9-3f83-bf35-21ef531d4b3f","pitchNumber":3,"startTime":"2026-09-19T23:33:18.756Z","endTime":"2026-09-19T23:33:26.601Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T23:33:26.601Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jo Adell strikes out swinging.","rbi":0,"awayScore":4,"homeScore":10,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-19T23:35:26.349Z","endTime":"2026-09-19T23:36:36.143Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","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":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(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":87.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.30741666280671,"aZ":-28.129863103924645,"pfxX":-9.51603352647258,"pfxZ":2.0648291736956956,"pX":-1.4416043925556188,"pZ":2.110555942164772,"vX0":6.93146550499356,"vY0":-138.9906185623168,"vZ0":-3.809143519258453,"x":171.95,"y":181.79,"x0":-2.72769783084844,"y0":50.006644626763176,"z0":5.360709378562197,"aX":-18.676645424420176},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":3.1,"breakHorizontal":15.8,"spinRate":2114,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.3936403999270879,"extension":7.030675042019621},"index":0,"playId":"569cc967-78c9-32c3-a19d-26b9ad0cd30e","pitchNumber":1,"startTime":"2026-09-19T23:35:35.123Z","endTime":"2026-09-19T23:35:38.947Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.874841368582224,"aZ":-30.442202361368587,"pfxX":0.41157520369520084,"pfxZ":1.011645726088993,"pX":-0.20535283120128225,"pZ":2.7989871862449207,"vX0":6.428583537470359,"vY0":-130.10139896680144,"vZ0":-0.6161483949913416,"x":124.83,"y":163.21,"x0":-2.764040100964276,"y0":50.001398574325606,"z0":5.350614385062497,"aX":0.703675599474459},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.9,"breakHorizontal":-2.2,"spinRate":2151,"spinDirection":145},"zone":5,"typeConfidence":2.0,"plateTime":0.4213558157937367,"extension":7.189505689823696},"index":1,"playId":"9a39f589-8706-3478-a110-ab6b46d7030a","pitchNumber":2,"startTime":"2026-09-19T23:35:51.625Z","endTime":"2026-09-19T23:35:55.394Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":78.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.21394386878845,"aZ":-28.206426416275253,"pfxX":5.261238630607586,"pfxZ":2.502645773352439,"pX":0.14065429050302083,"pZ":2.901578442741373,"vX0":5.970143311376185,"vY0":-125.40923181077662,"vZ0":0.020239141508916147,"x":111.64,"y":160.44,"x0":-2.95773437837564,"y0":50.005620899469534,"z0":5.201068953571468,"aX":8.349949112960465},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.8,"breakHorizontal":-10.9,"spinRate":2305,"spinDirection":96},"zone":2,"typeConfidence":2.0,"plateTime":0.43735420688812265,"extension":7.113253021803523},"index":2,"playId":"ca53a5ab-32dd-34cd-8bcd-59aab9bda653","pitchNumber":3,"startTime":"2026-09-19T23:36:08.911Z","endTime":"2026-09-19T23:36:12.214Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.802060030667146,"aZ":-17.492935352521826,"pfxX":-3.9889374712998,"pfxZ":7.284008044822746,"pX":0.6424186395308167,"pZ":2.8616241449712363,"vX0":9.931346586450424,"vY0":-140.79350489416169,"vZ0":-4.045184402870797,"x":92.51,"y":161.52,"x0":-2.4062592153227986,"y0":50.00148297548218,"z0":5.443012097522708,"aX":-8.039296102491251},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.6,"breakHorizontal":5.3,"spinRate":2133,"spinDirection":230},"zone":3,"typeConfidence":2.0,"plateTime":0.3884416787958407,"extension":6.962093668130408},"index":3,"playId":"588fce54-b7fd-3ca0-94cd-3d1263903db1","pitchNumber":4,"startTime":"2026-09-19T23:36:31.930Z","endTime":"2026-09-19T23:36:36.143Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T23:36:36.143Z","atBatIndex":41},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Angel Martínez homers (17) on a fly ball to right field.","rbi":1,"awayScore":4,"homeScore":11,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-19T23:36:38.300Z","endTime":"2026-09-19T23:37:53.029Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":{"id":688297,"link":"/api/v1/people/688297"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.2,"endSpeed":89.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.983268692489343,"aZ":-27.678220116541237,"pfxX":-9.370604532448622,"pfxZ":2.2194434957586076,"pX":0.6106546882200787,"pZ":1.5559070455008595,"vX0":8.369463370763578,"vY0":-141.30600865606397,"vZ0":-5.207477185172515,"x":93.72,"y":196.77,"x0":-1.171112197127388,"y0":50.00199313390263,"z0":5.199374220629616,"aX":-18.96299469725723},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":3.1,"breakHorizontal":15.2,"spinRate":2224,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.38752394229846,"extension":7.171300965614926},"index":0,"playId":"621721fa-93b7-3e81-a9fa-d2b69a64e425","pitchNumber":1,"startTime":"2026-09-19T23:37:00.882Z","endTime":"2026-09-19T23:37:05.954Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.21661623021629,"aZ":-20.76341472937903,"pfxX":-6.001816531994754,"pfxZ":5.691654360570793,"pX":0.7152881881007661,"pZ":2.292534425047066,"vX0":7.713418957009233,"vY0":-140.33230597420848,"vZ0":-4.5340727144346245,"x":89.73,"y":176.88,"x0":-1.282536070148655,"y0":50.002024735410785,"z0":5.272349250312891,"aX":-12.032172201235497},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.6,"breakHorizontal":9.4,"spinRate":2205,"spinDirection":233},"zone":6,"typeConfidence":2.0,"plateTime":0.3895321092090409,"extension":7.1492663103257446},"hitData":{"launchSpeed":93.8,"launchAngle":35.0,"totalDistance":353.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":216.74,"coordY":88.31}},"index":1,"playId":"b42e8231-5fa9-3671-8217-246860cfc8f2","pitchNumber":2,"startTime":"2026-09-19T23:37:27.529Z","endTime":"2026-09-19T23:37:53.029Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T23:37:53.029Z","atBatIndex":42},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"David Fry grounds out, pitcher Chris Roycroft to first baseman Jeff McNeil.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-19T23:37:41.395Z","endTime":"2026-09-19T23:38:24.441Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":688297,"link":"/api/v1/people/688297"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.2,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.871863692703474,"aZ":-30.548934234621978,"pfxX":0.04605012955718957,"pfxZ":0.9342012409156606,"pX":0.8137271507367442,"pZ":2.194362794407557,"vX0":8.915604308249819,"vY0":-130.47443238831644,"vZ0":-2.1990959267322903,"x":85.98,"y":179.53,"x0":-2.6393537223606147,"y0":50.00488292352876,"z0":5.327781143584019,"aX":0.07780920393166678},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.4,"breakHorizontal":-1.8,"spinRate":2263,"spinDirection":115},"zone":14,"typeConfidence":2.0,"plateTime":0.41820530136808953,"extension":7.182575059239764},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":121.01,"coordY":184.32}},"index":0,"playId":"53b7edca-5e2e-3bdb-8f69-365bdfde9d5c","pitchNumber":1,"startTime":"2026-09-19T23:38:16.665Z","endTime":"2026-09-19T23:38:24.441Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T23:38:24.441Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Travis Bazzana grounds out to first baseman Jeff McNeil.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-09-19T23:38:40.537Z","endTime":"2026-09-19T23:39:01.820Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":643446,"link":"/api/v1/people/643446"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.117339189458065,"aZ":-27.39248378611216,"pfxX":1.6685987434667,"pfxZ":2.789983738771947,"pX":0.3407850679894209,"pZ":2.160801740473165,"vX0":3.848370663907387,"vY0":-129.7724199360503,"vZ0":-2.6614920607306227,"x":104.01,"y":180.44,"x0":-1.3756299788847217,"y0":50.00026803236551,"z0":5.277333333669187,"aX":2.856986144665004},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.7,"breakHorizontal":-3.8,"spinRate":2124,"spinDirection":163},"zone":9,"typeConfidence":2.0,"plateTime":0.4214031691945408,"extension":7.354333422148025},"hitData":{"launchSpeed":97.5,"launchAngle":-6.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.06,"coordY":169.19}},"index":0,"playId":"9979d82b-4440-3cfc-befb-c20ef046e73f","pitchNumber":1,"startTime":"2026-09-19T23:38:54.298Z","endTime":"2026-09-19T23:39:01.820Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T23:39:01.820Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shea Langeliers strikes out swinging.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-19T23:40:58.794Z","endTime":"2026-09-19T23:44:35.411Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8,9],"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":9},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.3,"endSpeed":79.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.496416753749557,"aZ":-31.091786208084535,"pfxX":2.7740061028838143,"pfxZ":0.6778397571035679,"pX":0.3946152331280283,"pZ":2.563202981539878,"vX0":5.2340278855813755,"vY0":-125.67382428823083,"vZ0":-2.530218058533112,"x":101.96,"y":169.57,"x0":-2.0755941122585235,"y0":50.00422771117828,"z0":6.108824085684486,"aX":4.436003299257329},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.8,"breakHorizontal":-6.2,"spinRate":2590,"spinDirection":119},"zone":6,"typeConfidence":2.0,"plateTime":0.4358543627716678,"extension":6.70449044808776},"index":0,"playId":"12a6cdb0-6185-3b18-8bb2-92b795b59b26","pitchNumber":1,"startTime":"2026-09-19T23:41:17.283Z","endTime":"2026-09-19T23:41:21.123Z","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":92.2,"endSpeed":84.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.529567943051443,"aZ":-23.06365286390943,"pfxX":-9.165953111063812,"pfxZ":5.013945975643145,"pX":0.7853190817083199,"pZ":2.237035701556524,"vX0":10.379824108569455,"vY0":-133.87323813909563,"vZ0":-5.71229644500336,"x":87.07,"y":178.38,"x0":-1.9488261720221787,"y0":50.00371934438811,"z0":6.046191782743774,"aX":-16.66095995455138},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.0,"breakHorizontal":14.4,"spinRate":2240,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.4089188472428713,"extension":6.573293764644799},"index":1,"playId":"d4732014-d1a2-392d-8008-533cf2d5c18e","pitchNumber":2,"startTime":"2026-09-19T23:41:32.674Z","endTime":"2026-09-19T23:41:36.542Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-09-19T23:41:41.482Z","endTime":"2026-09-19T23:42:00.191Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"}},{"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":0},"pitchData":{"startSpeed":76.9,"endSpeed":71.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.742017313029432,"aZ":-35.510073897528116,"pfxX":5.761773928374813,"pfxZ":-2.6327433762772285,"pX":0.02931492891718423,"pZ":1.6207854138889226,"vX0":2.198285458797429,"vY0":-112.05776768919841,"vZ0":-2.2397337825642287,"x":115.88,"y":195.02,"x0":-1.713587898501785,"y0":50.00098241751879,"z0":6.269887768788523,"aX":7.3073692683323035},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-5.0,"breakHorizontal":-11.0,"spinRate":2578,"spinDirection":40},"zone":8,"typeConfidence":2.0,"plateTime":0.48926687269467894,"extension":6.7010983370093795},"index":3,"playId":"7d38c2ea-9a42-3a56-b64f-96ef23299b65","pitchNumber":3,"startTime":"2026-09-19T23:42:00.191Z","endTime":"2026-09-19T23:42:04.611Z","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":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.64439178852866,"aZ":-33.32639127420077,"pfxX":8.533965308359138,"pfxZ":-0.7929402832815011,"pX":0.8532663586967911,"pZ":1.821390025584647,"vX0":4.099861954948643,"vY0":-119.87340217017349,"vZ0":-3.1965129639267476,"x":84.48,"y":189.6,"x0":-1.9891217339910696,"y0":50.00317776963,"z0":6.153973229393685,"aX":12.392199926995119},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-1.9,"breakHorizontal":-16.4,"spinRate":2670,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.45730969189344206,"extension":6.490126148399657},"index":4,"playId":"d501ad7d-05da-33eb-8589-7dfb7cff792f","pitchNumber":4,"startTime":"2026-09-19T23:42:30.349Z","endTime":"2026-09-19T23:42:33.529Z","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":80.1,"endSpeed":73.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.44413693849699,"aZ":-22.824111750915836,"pfxX":-5.386915951116675,"pfxZ":6.744767031377329,"pX":0.447552332970521,"pZ":3.2755619685932693,"vX0":6.5375952623638565,"vY0":-116.56719067663232,"vZ0":-1.9966826789458159,"x":99.94,"y":150.34,"x0":-1.6842235386313749,"y0":50.0013487073666,"z0":6.2827183768618635,"aX":-7.465979705963832},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":12.0,"breakHorizontal":8.3,"spinRate":1806,"spinDirection":202},"zone":3,"typeConfidence":2.0,"plateTime":0.4686085555051984,"extension":6.711865004016666},"index":5,"playId":"142601b5-7e43-3354-9296-ad567e9d1d54","pitchNumber":5,"startTime":"2026-09-19T23:42:52.189Z","endTime":"2026-09-19T23:42:55.559Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.30813867537671,"aZ":-14.016413402411299,"pfxX":-2.279966953428678,"pfxZ":9.618812192658911,"pX":-0.14734372042081195,"pZ":2.625949050922828,"vX0":4.9704634090559825,"vY0":-136.35178402240496,"vZ0":-6.704837365957358,"x":122.62,"y":167.88,"x0":-1.6956575419101998,"y0":50.00200769841322,"z0":6.07959658016138,"aX":-4.304075261708923},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.2,"breakHorizontal":3.1,"spinRate":2200,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.4013354695723659,"extension":6.775185293965122},"index":6,"playId":"ff4ccc1a-2b1d-36f1-bd7e-4003508713c4","pitchNumber":6,"startTime":"2026-09-19T23:43:19.475Z","endTime":"2026-09-19T23:43:23.260Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.32589242413058,"aZ":-20.53056900885573,"pfxX":-7.085977620635599,"pfxZ":6.118193083779312,"pX":0.15062363335747248,"pZ":2.8063293846304815,"vX0":7.233458453239499,"vY0":-136.64740223589828,"vZ0":-5.279894940801499,"x":111.26,"y":163.01,"x0":-1.6021667664920116,"y0":50.00144100593273,"z0":6.1614206529541935,"aX":-13.48422094133555},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.2,"breakHorizontal":11.4,"spinRate":2287,"spinDirection":204},"zone":2,"typeConfidence":2.0,"plateTime":0.39986201796740417,"extension":6.601693929365502},"index":7,"playId":"26ee2105-285c-3ed8-9215-ce61dd391583","pitchNumber":7,"startTime":"2026-09-19T23:43:43.185Z","endTime":"2026-09-19T23:43:46.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.77761795759614,"aZ":-32.97833223311486,"pfxX":4.0542937551347675,"pfxZ":-0.49435387999229263,"pX":-0.04581214126933176,"pZ":2.9803156099612815,"vX0":3.822033612736041,"vY0":-126.06154615719322,"vZ0":-1.1958473676263581,"x":118.75,"y":158.31,"x0":-2.1065612551918993,"y0":50.00565300105761,"z0":6.114547691061443,"aX":6.54878106497088},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.0,"breakHorizontal":-8.2,"spinRate":2588,"spinDirection":109},"zone":2,"typeConfidence":2.0,"plateTime":0.4339145699500131,"extension":6.630358604619136},"index":8,"playId":"0c7e7034-2152-3f7a-87e6-e59d1240aeba","pitchNumber":8,"startTime":"2026-09-19T23:44:06.607Z","endTime":"2026-09-19T23:44:12.433Z","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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.32484101238367,"aZ":-27.705922402203406,"pfxX":3.3359764311483513,"pfxZ":2.7920934002053475,"pX":0.5492988370791132,"pZ":2.3827113219463576,"vX0":5.412722578943305,"vY0":-125.7016001065533,"vZ0":-3.289542032138391,"x":96.06,"y":174.45,"x0":-2.0648394476623215,"y0":50.003946720605306,"z0":5.956129091905625,"aX":5.342085059597287},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.6,"breakHorizontal":-7.3,"spinRate":2701,"spinDirection":87},"zone":6,"typeConfidence":2.0,"plateTime":0.4356280362722753,"extension":6.75794291116112},"index":9,"playId":"1b80ff38-3e0e-36e4-b324-2a6e7f02ce8d","pitchNumber":9,"startTime":"2026-09-19T23:44:31.463Z","endTime":"2026-09-19T23:44:35.411Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T23:44:35.411Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lawrence Butler grounds out, second baseman Travis Bazzana to first baseman David Fry.","rbi":0,"awayScore":4,"homeScore":11,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-19T23:44:38.894Z","endTime":"2026-09-19T23:45:43.790Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"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":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"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":681807,"link":"/api/v1/people/681807"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.489593322419672,"aZ":-22.628300408711773,"pfxX":-9.39524246645199,"pfxZ":5.131925890689173,"pX":-1.5589879033694194,"pZ":2.7426567263820933,"vX0":4.79294405390257,"vY0":-135.74551413571564,"vZ0":-4.687212988252979,"x":176.42,"y":164.73,"x0":-2.1294358672031,"y0":50.00563271391963,"z0":6.072873733271063,"aX":-17.48765034379818},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.4,"breakHorizontal":16.0,"spinRate":2010,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4039175287902683,"extension":6.713035939167555},"index":0,"playId":"b6e121e1-811e-39ca-b78d-a5d4cf0044e4","pitchNumber":1,"startTime":"2026-09-19T23:45:02.066Z","endTime":"2026-09-19T23:45:05.897Z","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":1},"pitchData":{"startSpeed":77.2,"endSpeed":70.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.547120977411186,"aZ":-41.764331129737265,"pfxX":4.709830819039656,"pfxZ":-7.625380130269876,"pX":-0.9533171013293271,"pZ":0.996871349910913,"vX0":0.7572319869988814,"vY0":-112.33542878846836,"vZ0":-2.2163079520401756,"x":153.34,"y":211.86,"x0":-1.9074759923097953,"y0":50.005587891590174,"z0":6.309388035741828,"aX":5.919033867556857},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.6,"breakVerticalInduced":-14.0,"breakHorizontal":-8.8,"spinRate":2657,"spinDirection":34},"zone":13,"typeConfidence":2.0,"plateTime":0.4907467355116668,"extension":6.573469102805557},"index":1,"playId":"a2a2b73e-deca-34a0-b27a-66694f577c80","pitchNumber":2,"startTime":"2026-09-19T23:45:18.890Z","endTime":"2026-09-19T23:45:22.414Z","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":0,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.961123141988594,"aZ":-28.971102346221436,"pfxX":4.59737198930208,"pfxZ":2.0046664954675073,"pX":-0.6819411706133289,"pZ":3.1456668467877704,"vX0":2.62331852398947,"vY0":-124.785898156795,"vZ0":-1.082112847208253,"x":142.99,"y":153.85,"x0":-2.339611036610518,"y0":50.003566944179425,"z0":5.9430571646892485,"aX":7.346854423114994},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.6,"breakHorizontal":-8.9,"spinRate":2689,"spinDirection":115},"zone":1,"typeConfidence":2.0,"plateTime":0.43670876167209105,"extension":6.715615576517692},"hitData":{"launchSpeed":87.2,"launchAngle":-12.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.45,"coordY":151.04}},"index":2,"playId":"bda74f8f-08c3-3889-86dd-9f54874f21e3","pitchNumber":3,"startTime":"2026-09-19T23:45:36.688Z","endTime":"2026-09-19T23:45:43.790Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T23:45:43.790Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Zack Gelof singles on a ground ball to left fielder Angel Martínez.","rbi":0,"awayScore":4,"homeScore":11,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-19T23:45:53.710Z","endTime":"2026-09-19T23:47:09.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"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":"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":92.6,"endSpeed":86.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.822364724476078,"aZ":-23.698430733058636,"pfxX":-7.685611345878163,"pfxZ":4.556264360433762,"pX":1.3779691465387667,"pZ":2.0887380534722153,"vX0":11.342239579165799,"vY0":-134.43574180768027,"vZ0":-6.047629583832622,"x":64.48,"y":182.38,"x0":-1.8666826109690375,"y0":50.001968371813,"z0":6.013035402479739,"aX":-14.291391961672536},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.3,"breakHorizontal":11.9,"spinRate":2203,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.4049981689923259,"extension":6.64399058409766},"index":0,"playId":"bd408f64-3d8a-3f19-a0a3-4af466ffb87b","pitchNumber":1,"startTime":"2026-09-19T23:46:11.740Z","endTime":"2026-09-19T23:46:15.709Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.6,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.12308998195729,"aZ":-15.656581645772084,"pfxX":-1.8971562198585534,"pfxZ":8.729651311937758,"pX":2.1532734933076667,"pZ":2.4313525333834423,"vX0":10.244944459972833,"vY0":-135.78991927614658,"vZ0":-6.953552339685971,"x":34.92,"y":173.13,"x0":-1.4008568806959223,"y0":50.000978826840594,"z0":6.089099929079894,"aX":-3.5908204312298584},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.6,"breakHorizontal":1.6,"spinRate":2350,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.40139133806787797,"extension":6.723463587519723},"index":1,"playId":"d785d975-df4d-3b2b-ae6f-76d1f0cc5d29","pitchNumber":2,"startTime":"2026-09-19T23:46:28.872Z","endTime":"2026-09-19T23:46:32.791Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.269500701192495,"aZ":-21.475574786986922,"pfxX":-8.219065452404987,"pfxZ":5.8451431230809705,"pX":-0.4322850464992028,"pZ":2.3179806179678355,"vX0":7.365836908808405,"vY0":-133.7665073031498,"vZ0":-5.796047815086006,"x":133.48,"y":176.19,"x0":-2.1410107393123736,"y0":50.001338367794816,"z0":6.031716547572989,"aX":-15.036530199844137},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.6,"breakHorizontal":13.4,"spinRate":2299,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.40798395752508254,"extension":6.650898695104139},"hitData":{"launchSpeed":90.1,"launchAngle":8.0,"totalDistance":136.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":93.78,"coordY":125.62}},"index":2,"playId":"99309068-fbe1-34de-be0c-18367d563f7b","pitchNumber":3,"startTime":"2026-09-19T23:46:59.288Z","endTime":"2026-09-19T23:47:09.783Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T23:47:09.783Z","atBatIndex":47},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Donovan Walton homers (8) on a fly ball to right center field. Zack Gelof scores.","rbi":2,"awayScore":6,"homeScore":11,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-19T23:47:25.567Z","endTime":"2026-09-19T23:50:29.962Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"responsiblePitcher":{"id":676440,"link":"/api/v1/people/676440"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":{"id":676440,"link":"/api/v1/people/676440"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.7,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.516355253344994,"aZ":-13.035650336812456,"pfxX":-2.9506626276351984,"pfxZ":10.24031824936619,"pX":0.027595720135485554,"pZ":2.6133118192752387,"vX0":6.1347487739345805,"vY0":-135.35850631660105,"vZ0":-6.890244798221878,"x":115.95,"y":168.22,"x0":-1.8774594504805675,"y0":50.005747034471526,"z0":6.091359256012056,"aX":-5.516752666030114},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.4,"breakHorizontal":4.2,"spinRate":2398,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.40351691484666574,"extension":6.751035996644304},"index":0,"playId":"49c3e752-def9-326b-8320-4279a777e561","pitchNumber":1,"startTime":"2026-09-19T23:47:36.568Z","endTime":"2026-09-19T23:47:39.930Z","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":1,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":73.6,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.357970436562095,"aZ":-37.05391975658763,"pfxX":5.520599543971048,"pfxZ":-3.61854557382268,"pX":1.0726814632265753,"pZ":1.0059286587704224,"vX0":4.775408401717447,"vY0":-115.63369849188933,"vZ0":-3.7991007895790334,"x":76.11,"y":211.62,"x0":-1.739438936068334,"y0":50.00325640152162,"z0":6.2397617850157525,"aX":7.445283087561153},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-7.2,"breakHorizontal":-11.3,"spinRate":2755,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.4743982021334454,"extension":6.625638144102719},"index":1,"playId":"b9e6a21f-66fa-301a-8753-015763dae7cd","pitchNumber":2,"startTime":"2026-09-19T23:48:03.359Z","endTime":"2026-09-19T23:48:07.034Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.5,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.991287417907344,"aZ":-23.799601096774083,"pfxX":-6.813001120407582,"pfxZ":5.944372848270222,"pX":0.23973520193972606,"pZ":3.0337569163733873,"vX0":6.983648950986884,"vY0":-117.56913453263198,"vZ0":-2.317609826311408,"x":107.86,"y":156.87,"x0":-1.8753240488661345,"y0":50.00115111064444,"z0":6.22704348316146,"aX":-9.596130318136968},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":10.4,"breakHorizontal":10.8,"spinRate":1915,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.4647743702632958,"extension":6.6377174110118755},"index":2,"playId":"0ee499f1-b666-3466-834d-d28bf3894287","pitchNumber":3,"startTime":"2026-09-19T23:48:27.849Z","endTime":"2026-09-19T23:48:32.317Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-09-19T23:48:42.716Z","endTime":"2026-09-19T23:49:04.699Z","isPitch":false,"type":"action","player":{"id":622268,"link":"/api/v1/people/622268"}},{"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":2,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.3,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.042265964648546,"aZ":-31.448211330049507,"pfxX":10.213553412662431,"pfxZ":0.510331652966415,"pX":-1.0782721514368183,"pZ":1.7171482155709261,"vX0":0.6955922851437669,"vY0":-118.75588115340338,"vZ0":-3.1419610176470965,"x":158.1,"y":192.42,"x0":-2.701912484707931,"y0":50.00480932789672,"z0":5.922286999373393,"aX":14.5679811170497},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":0.5,"breakHorizontal":-18.7,"spinRate":2624,"spinDirection":55},"zone":13,"typeConfidence":2.0,"plateTime":0.46147523479591523,"extension":6.484178254263535},"index":4,"playId":"56419b3b-11eb-3c9d-ba02-b7356fc9c70e","pitchNumber":4,"startTime":"2026-09-19T23:49:04.699Z","endTime":"2026-09-19T23:49:08.641Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.213956148741403,"aZ":-13.429875303612814,"pfxX":-2.041292922416764,"pfxZ":9.951614458988033,"pX":-1.1683158609049165,"pZ":2.6814804404703003,"vX0":3.3110455288303613,"vY0":-136.18985652293355,"vZ0":-6.57604187859522,"x":161.53,"y":166.38,"x0":-2.1332038739732013,"y0":50.00002944258619,"z0":6.051756829331677,"aX":-3.843900668202217},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.9,"breakHorizontal":3.0,"spinRate":2315,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.4017961937159473,"extension":6.705019721802392},"index":5,"playId":"e7ee19e0-df00-3bab-bd36-6c6947ec5801","pitchNumber":5,"startTime":"2026-09-19T23:49:42.105Z","endTime":"2026-09-19T23:49:45.980Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.3,"strikeZoneTop":3.094,"strikeZoneBottom":1.561,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.92223775376186,"aZ":-33.39574545969808,"pfxX":9.463013250997587,"pfxZ":-0.8589130486637195,"pX":0.09503796092737224,"pZ":2.249598279195362,"vX0":2.71661297187717,"vY0":-118.66686450388868,"vZ0":-2.1239896632879915,"x":113.38,"y":178.04,"x0":-2.2942259121202615,"y0":50.002520010052024,"z0":6.201589933203676,"aX":13.480638521837367},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-1.8,"breakHorizontal":-17.8,"spinRate":2693,"spinDirection":47},"zone":5,"typeConfidence":2.0,"plateTime":0.46175154106800154,"extension":6.639961817177953},"hitData":{"launchSpeed":99.0,"launchAngle":28.0,"totalDistance":387.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":186.81,"coordY":54.63}},"index":6,"playId":"840d2292-bcd5-3ec6-b527-2e4e3d20b44b","pitchNumber":6,"startTime":"2026-09-19T23:50:04.474Z","endTime":"2026-09-19T23:50:29.962Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T23:50:29.962Z","atBatIndex":48},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Carlos Cortes doubles (16) on a fly ball to left fielder Angel Martínez.","rbi":0,"awayScore":6,"homeScore":11,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-19T23:50:20.293Z","endTime":"2026-09-19T23:51:07.059Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.1,"strikeZoneTop":2.99,"strikeZoneBottom":1.509,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.106357850643857,"aZ":-17.850823199649753,"pfxX":-1.8886702223444638,"pfxZ":7.568192065927555,"pX":-0.4922898695921825,"pZ":3.26022690003844,"vX0":4.16796641166584,"vY0":-136.48386586929098,"vZ0":-4.467100396246894,"x":135.76,"y":150.75,"x0":-1.791574394785604,"y0":50.00494465966066,"z0":6.141936421665504,"aX":-3.575863915149543},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.0,"breakHorizontal":2.5,"spinRate":2278,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.40080295247853126,"extension":6.7516920351624545},"hitData":{"launchSpeed":94.2,"launchAngle":33.0,"totalDistance":327.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":34.99,"coordY":102.7}},"index":0,"playId":"e41db6e3-ff6e-3e83-9d10-6d61c96e63d3","pitchNumber":1,"startTime":"2026-09-19T23:50:53.066Z","endTime":"2026-09-19T23:51:07.059Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T23:51:07.059Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brian Serven grounds out, shortstop Brayan Rocchio to first baseman David Fry.","rbi":0,"awayScore":6,"homeScore":11,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-09-19T23:53:47.090Z","endTime":"2026-09-19T23:55:03.670Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681807,"link":"/api/v1/people/681807"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-19T23:51:29.723Z","endTime":"2026-09-19T23:52:45.631Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Matt Festa replaces Tanner Bibee.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-09-19T23:52:45.631Z","endTime":"2026-09-19T23:53:49.354Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670036,"link":"/api/v1/people/670036"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":83.7,"endSpeed":76.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.607552678732137,"aZ":-30.016305080222505,"pfxX":8.564693932081612,"pfxZ":1.4335365435491028,"pX":-0.2345580751990123,"pZ":4.3495890188769915,"vX0":2.0313233814699414,"vY0":-121.82938414506901,"vZ0":3.489629546836954,"x":125.94,"y":121.34,"x0":-2.1916307832106585,"y0":50.00336580615504,"z0":5.490764122478695,"aX":12.89196560174925},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":3.7,"breakHorizontal":-16.0,"spinRate":2847,"spinDirection":70},"zone":11,"typeConfidence":0.91,"plateTime":0.44935004785443855,"extension":6.117424579636993},"index":2,"playId":"d86cb10b-af01-3cbd-b9fc-df7a750b127c","pitchNumber":1,"startTime":"2026-09-19T23:53:49.354Z","endTime":"2026-09-19T23:53:53.158Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.336573762001365,"aZ":-18.426807737071584,"pfxX":-1.09985324476392,"pfxZ":7.1829393884646535,"pX":-0.23153890717529596,"pZ":3.756255170697661,"vX0":5.26203360371831,"vY0":-136.79576330883017,"vZ0":-0.7753342768940708,"x":125.83,"y":137.36,"x0":-2.028854039100207,"y0":50.00380856191531,"z0":5.294883781574875,"aX":-2.1054269199929747},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.1,"breakHorizontal":1.0,"spinRate":2527,"spinDirection":197},"zone":11,"typeConfidence":0.89,"plateTime":0.3988640408227284,"extension":6.2501978472510755},"index":3,"playId":"6a0f5b4f-7871-3e3d-a1b4-a7ea8af16aee","pitchNumber":2,"startTime":"2026-09-19T23:54:04.954Z","endTime":"2026-09-19T23:54:08.790Z","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":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.8690576930507,"aZ":-15.806428924591781,"pfxX":0.15122710560689734,"pfxZ":8.479199984435294,"pX":-0.12394433574982641,"pZ":2.311119784387625,"vX0":5.110183357254081,"vY0":-137.43849706669292,"vZ0":-4.91210189850737,"x":121.72,"y":176.38,"x0":-2.0200427447361586,"y0":50.00537533887283,"z0":5.180366421222431,"aX":0.2905475560459514},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.6,"breakHorizontal":-1.2,"spinRate":2546,"spinDirection":201},"zone":5,"typeConfidence":0.88,"plateTime":0.39716056976242475,"extension":6.418857473074116},"index":4,"playId":"711fc758-7c77-3d70-a2b4-3dd82134854e","pitchNumber":3,"startTime":"2026-09-19T23:54:19.783Z","endTime":"2026-09-19T23:54:23.564Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.78356926067058,"aZ":-16.505147694009366,"pfxX":-0.22014907916404924,"pfxZ":8.10301233193728,"pX":0.6578073478096761,"pZ":2.2746572318058313,"vX0":7.136773331480653,"vY0":-137.52576022070278,"vZ0":-4.740848763180233,"x":91.93,"y":177.36,"x0":-1.931823868857194,"y0":50.00145652769985,"z0":5.124619116831528,"aX":-0.4256241932573882},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.9,"breakHorizontal":-1.0,"spinRate":2614,"spinDirection":201},"zone":6,"typeConfidence":0.88,"plateTime":0.396820669901627,"extension":6.505670953508138},"index":5,"playId":"210e03a4-d33b-34d2-908f-743f34da6bf6","pitchNumber":4,"startTime":"2026-09-19T23:54:35.797Z","endTime":"2026-09-19T23:54:39.243Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.8089854556037,"aZ":-34.163583030838645,"pfxX":6.955738122191615,"pfxZ":-1.2772425685992914,"pX":0.1216896841313165,"pZ":3.022774590774294,"vX0":2.961325783283945,"vY0":-124.20768308549702,"vZ0":1.1727234506392332,"x":112.36,"y":157.17,"x0":-1.99111571436147,"y0":50.002917316111144,"z0":5.393913123025182,"aX":10.824814884508406},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.8,"breakHorizontal":-13.3,"spinRate":2720,"spinDirection":60},"zone":2,"typeConfidence":0.9,"plateTime":0.4416536662168924,"extension":6.171362014221671},"hitData":{"launchSpeed":89.8,"launchAngle":-15.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":98.02,"coordY":152.85}},"index":6,"playId":"c612f1f8-7793-3b67-91bd-0c26d2446354","pitchNumber":5,"startTime":"2026-09-19T23:54:55.781Z","endTime":"2026-09-19T23:55:03.670Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T23:55:03.670Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Hedges grounds out, second baseman Donovan Walton to first baseman Jeff McNeil.","rbi":0,"awayScore":6,"homeScore":11,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-19T23:57:01.462Z","endTime":"2026-09-19T23:57:41.838Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":622268,"link":"/api/v1/people/622268"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.3,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.04208992407014,"aZ":-27.414856936156063,"pfxX":0.08130866276189552,"pfxZ":2.7169242813332133,"pX":0.9595684686027889,"pZ":2.888841321390288,"vX0":9.218406749272361,"vY0":-130.83156508296582,"vZ0":-1.4432435375158204,"x":80.42,"y":160.78,"x0":-2.6053978111602576,"y0":50.00128484281671,"z0":5.483181266055715,"aX":0.14120362319496693},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.8,"breakHorizontal":-1.9,"spinRate":2399,"spinDirection":195},"zone":12,"typeConfidence":2.0,"plateTime":0.41708399359588233,"extension":7.105167702788792},"index":0,"playId":"9771797a-6938-358f-8cb1-cd23016ec980","pitchNumber":1,"startTime":"2026-09-19T23:57:17.415Z","endTime":"2026-09-19T23:57:21.263Z","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":95.1,"endSpeed":87.4,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.361257833729734,"aZ":-28.458196326397577,"pfxX":-9.94845032502155,"pfxZ":1.9145333686888257,"pX":-0.06705106819055454,"pZ":2.2462880771464957,"vX0":10.459879472819242,"vY0":-138.161770810767,"vZ0":-3.3041187929543736,"x":119.56,"y":178.13,"x0":-2.600570765332134,"y0":50.004195259822346,"z0":5.359915126060404,"aX":-19.329573215507207},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":3.0,"breakHorizontal":16.0,"spinRate":2191,"spinDirection":241},"zone":5,"typeConfidence":2.0,"plateTime":0.39569522605132557,"extension":6.9864679540681225},"hitData":{"launchSpeed":99.5,"launchAngle":2.0,"totalDistance":67.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":132.33,"coordY":123.29}},"index":1,"playId":"d8b04c40-c8b3-38f0-8f4e-f019893dc264","pitchNumber":2,"startTime":"2026-09-19T23:57:33.830Z","endTime":"2026-09-19T23:57:41.838Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T23:57:41.838Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brayan Rocchio grounds out, shortstop Alika Williams to first baseman Jeff McNeil.","rbi":0,"awayScore":6,"homeScore":11,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-19T23:58:13.585Z","endTime":"2026-09-19T23:58:58.902Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-09-19T23:58:00.990Z","endTime":"2026-09-19T23:58:15.861Z","isPitch":false,"type":"action","player":{"id":677587,"link":"/api/v1/people/677587"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.39310964137226,"aZ":-30.319196795186524,"pfxX":-1.4346156839508026,"pfxZ":1.0801193672498641,"pX":0.36879914938491054,"pZ":2.181134701473037,"vX0":4.629361970617454,"vY0":-129.7596720288876,"vZ0":-2.0992065022052735,"x":102.94,"y":179.89,"x0":-1.249560027258191,"y0":50.0003566391273,"z0":5.30394837987056,"aX":-2.454536461760826},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.7,"breakHorizontal":1.6,"spinRate":2168,"spinDirection":164},"zone":6,"typeConfidence":2.0,"plateTime":0.4216336882299765,"extension":7.116057335202843},"index":1,"playId":"48139636-89b5-31f0-b520-6bd530ba2b33","pitchNumber":1,"startTime":"2026-09-19T23:58:15.861Z","endTime":"2026-09-19T23:58:19.780Z","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":95.5,"endSpeed":87.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07169278857836,"aZ":-28.864370534077562,"pfxX":-9.873037198242667,"pfxZ":1.6911920335216966,"pX":-1.8781975699349898,"pZ":2.7195168352461043,"vX0":2.0686624823652062,"vY0":-139.14806295373174,"vZ0":-1.821412172813857,"x":188.59,"y":165.35,"x0":-1.3502438023391166,"y0":50.00042136904335,"z0":5.300326695414928,"aX":-19.301702588505435},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":2.9,"breakHorizontal":17.4,"spinRate":2121,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.39405731897210483,"extension":6.97826419183242},"index":2,"playId":"4040ce6a-36bf-3cb5-bc91-18331c7b9a95","pitchNumber":2,"startTime":"2026-09-19T23:58:32.226Z","endTime":"2026-09-19T23:58:35.957Z","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":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.50420961462226,"aZ":-28.35182419512404,"pfxX":-10.403147998324135,"pfxZ":1.9169443835379703,"pX":-0.5492250826670735,"pZ":2.287629560421841,"vX0":5.670202793720762,"vY0":-140.48545668978386,"vZ0":-3.122754078990566,"x":137.94,"y":177.01,"x0":-1.244546190478751,"y0":50.004523062940414,"z0":5.261182043187857,"aX":-20.748446799396728},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":3.0,"breakHorizontal":17.6,"spinRate":2170,"spinDirection":241},"zone":4,"typeConfidence":2.0,"plateTime":0.3902362639241437,"extension":6.993328531479619},"hitData":{"launchSpeed":105.9,"launchAngle":-25.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":137.95,"coordY":149.83}},"index":3,"playId":"3147a257-b8e5-3d8c-a06d-e145a4961f47","pitchNumber":3,"startTime":"2026-09-19T23:58:51.146Z","endTime":"2026-09-19T23:58:58.902Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-19T23:58:58.902Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Steven Kwan grounds out, shortstop Alika Williams to first baseman Jeff McNeil.","rbi":0,"awayScore":6,"homeScore":11,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-09-19T23:59:10.493Z","endTime":"2026-09-20T00:00:09.062Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":675961,"link":"/api/v1/people/675961"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"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":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.8,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.923027041018194,"aZ":-29.39541580206323,"pfxX":-9.363322018168333,"pfxZ":1.3600935402266945,"pX":-0.1777031395647235,"pZ":2.002677241894619,"vX0":6.360527733852848,"vY0":-141.1842893929471,"vZ0":-3.98095333712708,"x":123.77,"y":184.71,"x0":-1.231080165085913,"y0":50.00019391021247,"z0":5.2996835320809925,"aX":-19.10187835549869},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":1.9,"breakHorizontal":15.8,"spinRate":2108,"spinDirection":245},"zone":8,"typeConfidence":2.0,"plateTime":0.38638042801725225,"extension":7.01467199834314},"index":0,"playId":"135b1da5-b4b6-35c9-933a-e91aeea652a3","pitchNumber":1,"startTime":"2026-09-19T23:59:25.010Z","endTime":"2026-09-19T23:59:28.901Z","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":87.9,"endSpeed":80.8,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.63599596629844,"aZ":-23.05967928439665,"pfxX":-6.786204468052214,"pfxZ":5.458431692264275,"pX":-2.2883191130829137,"pZ":3.3050119923215324,"vX0":0.16238989713039986,"vY0":-128.15787667209463,"vZ0":-0.36680001168400106,"x":204.23,"y":149.54,"x0":-1.470350071719166,"y0":50.001364374994814,"z0":5.245832668004904,"aX":-11.324919724607092},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":10.1,"breakHorizontal":12.2,"spinRate":1637,"spinDirection":250},"zone":11,"typeConfidence":2.0,"plateTime":0.4268425974538488,"extension":7.174418188813001},"index":1,"playId":"b1a8818e-b92a-3824-83c1-23b6204ff67e","pitchNumber":2,"startTime":"2026-09-19T23:59:43.223Z","endTime":"2026-09-19T23:59:47.262Z","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":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.6,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.410000516876337,"aZ":-29.500469919050413,"pfxX":-9.04503251516842,"pfxZ":1.3426524884387607,"pX":0.09431793406993216,"pZ":2.2659074403187254,"vX0":6.696580742032618,"vY0":-140.17095372736784,"vZ0":-3.1681940728281974,"x":113.4,"y":177.6,"x0":-1.145297745801588,"y0":50.00687546830664,"z0":5.328099400960621,"aX":-18.080421080169376},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":1.9,"breakHorizontal":15.1,"spinRate":2097,"spinDirection":243},"zone":5,"typeConfidence":2.0,"plateTime":0.3901133303734099,"extension":7.039250656759492},"hitData":{"launchSpeed":90.3,"launchAngle":-14.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.28,"coordY":154.07}},"index":2,"playId":"2f53c515-61c1-3453-9020-bf65e9b7f2b1","pitchNumber":3,"startTime":"2026-09-20T00:00:01.467Z","endTime":"2026-09-20T00:00:09.062Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T00:00:09.062Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alika Williams grounds out, shortstop Angel Genao to first baseman David Fry.","rbi":0,"awayScore":6,"homeScore":11,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-20T00:02:22.939Z","endTime":"2026-09-20T00:04:04.678Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"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":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694197,"link":"/api/v1/people/694197"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681807,"link":"/api/v1/people/681807"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Angel Genao replaces shortstop Brayan Rocchio, batting 9th, playing shortstop.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":6,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-20T00:02:13.157Z","endTime":"2026-09-20T00:02:25.241Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694197,"link":"/api/v1/people/694197"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"901","replacedPlayer":{"id":677587,"link":"/api/v1/people/677587"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.8,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.653625675724467,"aZ":-18.556316143106766,"pfxX":-1.1281927832786491,"pfxZ":7.110768973420052,"pX":0.4226041167469365,"pZ":2.6271327660857775,"vX0":7.0422291403564365,"vY0":-136.87039534150153,"vZ0":-3.5546712799292424,"x":100.89,"y":167.85,"x0":-2.0269895368159787,"y0":50.000670598674404,"z0":5.199061524940654,"aX":-2.1617119198659456},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.4,"breakHorizontal":0.7,"spinRate":2535,"spinDirection":209},"zone":6,"typeConfidence":0.9,"plateTime":0.3988081804510024,"extension":6.408678973322071},"index":1,"playId":"ce4d4b44-2454-34bf-ad10-90c17ee0a04f","pitchNumber":1,"startTime":"2026-09-20T00:02:25.241Z","endTime":"2026-09-20T00:02:28.588Z","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":84.5,"endSpeed":77.7,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.989742650063338,"aZ":-33.506749071618096,"pfxX":8.439190184315494,"pfxZ":-0.8663336352744242,"pX":-0.4490322447036569,"pZ":3.733958825199642,"vX0":1.5090837391891603,"vY0":-123.09692848095945,"vZ0":2.9555452032639957,"x":134.12,"y":137.96,"x0":-2.166276599049246,"y0":50.00257109344737,"z0":5.350770553359573,"aX":12.976050018587811},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.6,"breakHorizontal":-15.6,"spinRate":2674,"spinDirection":61},"zone":11,"typeConfidence":0.9,"plateTime":0.4446193183524505,"extension":6.436170224055932},"index":2,"playId":"373f4b6d-1ccd-3074-9125-dafe441f570b","pitchNumber":2,"startTime":"2026-09-20T00:02:42.795Z","endTime":"2026-09-20T00:02:46.669Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.0,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.19529003683905,"aZ":-28.654154164397593,"pfxX":7.021991251306849,"pfxZ":2.2249853382654337,"pX":0.5735851508067079,"pZ":2.6752443970491635,"vX0":4.033706442126162,"vY0":-124.75501134987181,"vZ0":-0.6133594794702306,"x":95.14,"y":166.55,"x0":-1.9745239778196804,"y0":50.003297615716214,"z0":5.278199198504169,"aX":11.110364524886759},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.1,"breakHorizontal":-13.7,"spinRate":2803,"spinDirection":75},"zone":6,"typeConfidence":0.87,"plateTime":0.4383969610645342,"extension":6.2741343858571925},"index":3,"playId":"df070233-bf2b-3c02-9515-cd6d641ad130","pitchNumber":3,"startTime":"2026-09-20T00:02:57.452Z","endTime":"2026-09-20T00:03:01.726Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.2,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.996035220909388,"aZ":-21.007281432338356,"pfxX":-0.9523192212920364,"pfxZ":5.876965640315994,"pX":-1.1435679849935574,"pZ":4.962698927250981,"vX0":2.783245504244069,"vY0":-136.28124138796244,"vZ0":2.6681560802132136,"x":160.59,"y":104.79,"x0":-2.0496663338893852,"y0":50.00551234854311,"z0":5.413652585258445,"aX":-1.8108407244208664},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.4,"breakHorizontal":1.2,"spinRate":2507,"spinDirection":186},"zone":11,"typeConfidence":0.91,"plateTime":0.4003052706276815,"extension":6.217377618793027},"index":4,"playId":"aa297f5c-c3a5-3baf-91b4-0eb4fc8390a0","pitchNumber":4,"startTime":"2026-09-20T00:03:15.875Z","endTime":"2026-09-20T00:03:19.846Z","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":94.9,"endSpeed":87.6,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.72417887837559,"aZ":-20.37279250494677,"pfxX":0.4479697731598118,"pfxZ":6.038766385895373,"pX":0.6020413580684928,"pZ":3.5497682450525896,"vX0":6.818777657262309,"vY0":-138.1961781354199,"vZ0":-0.6512337639945832,"x":94.05,"y":142.94,"x0":-1.9447283928728938,"y0":50.00442394041793,"z0":5.143846216975574,"aX":0.8757870203625404},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.0,"breakHorizontal":-2.0,"spinRate":2571,"spinDirection":195},"zone":12,"typeConfidence":0.89,"plateTime":0.3947422525185371,"extension":6.497735485455486},"index":5,"playId":"d6f6c5fb-6c9f-3abe-9665-f9987ce3fe4f","pitchNumber":5,"startTime":"2026-09-20T00:03:39.426Z","endTime":"2026-09-20T00:03:42.751Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.8,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.210690114995298,"aZ":-31.323089306343604,"pfxX":7.582204517401224,"pfxZ":0.5391924985449474,"pX":-0.17929489299815288,"pZ":3.2113682172262625,"vX0":2.1622749267171026,"vY0":-124.24209470494806,"vZ0":1.5993051722500873,"x":123.83,"y":152.07,"x0":-2.044413378927278,"y0":50.001838158502984,"z0":5.148912838056127,"aX":11.937473286130505},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.6,"breakHorizontal":-14.3,"spinRate":2796,"spinDirection":70},"zone":2,"typeConfidence":0.9,"plateTime":0.43964116837010003,"extension":6.355341197960648},"hitData":{"launchSpeed":94.5,"launchAngle":-17.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.75,"coordY":158.3}},"index":6,"playId":"102a10d2-fb8d-3e71-a2e8-710193189942","pitchNumber":6,"startTime":"2026-09-20T00:03:57.032Z","endTime":"2026-09-20T00:04:04.678Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T00:04:04.678Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Henry Bolte grounds out to first baseman David Fry.","rbi":0,"awayScore":6,"homeScore":11,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-20T00:04:14.109Z","endTime":"2026-09-20T00:06:09.376Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681807,"link":"/api/v1/people/681807"},"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":94.4,"endSpeed":86.9,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.157765459617263,"aZ":-19.282588157663568,"pfxX":1.1034639702224553,"pfxZ":6.680577786895512,"pX":0.22574603708154964,"pZ":3.964313521798962,"vX0":5.810908689726111,"vY0":-137.48495889925488,"vZ0":0.05791166398072922,"x":108.4,"y":131.74,"x0":-2.051586100348361,"y0":50.003411981710016,"z0":5.242898682283751,"aX":2.1293136447814263},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.4,"breakHorizontal":-3.1,"spinRate":2638,"spinDirection":198},"zone":12,"typeConfidence":0.88,"plateTime":0.39715484982634974,"extension":6.326013912748334},"index":0,"playId":"e74cf88c-7565-3b6d-9321-7dbda1f08bde","pitchNumber":1,"startTime":"2026-09-20T00:04:28.734Z","endTime":"2026-09-20T00:04:32.603Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":87.4,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.136143735290222,"aZ":-17.91899700521774,"pfxX":-0.17971770686756772,"pfxZ":7.332593356963725,"pX":0.32581417895485376,"pZ":3.0972432995042416,"vX0":6.303789213810741,"vY0":-137.73165777567127,"vZ0":-2.3352010154052296,"x":104.58,"y":155.15,"x0":-1.9577240447130575,"y0":50.00449098957458,"z0":5.151597058715512,"aX":-0.35008887679521894},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.1,"breakHorizontal":-0.8,"spinRate":2595,"spinDirection":194},"zone":3,"typeConfidence":0.88,"plateTime":0.3958668774971903,"extension":6.499158168552063},"index":1,"playId":"44bce341-f2ec-3716-b9cc-adf877731dca","pitchNumber":2,"startTime":"2026-09-20T00:04:41.708Z","endTime":"2026-09-20T00:04:45.482Z","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":85.5,"endSpeed":78.5,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.76279512905296,"aZ":-28.97768771066788,"pfxX":8.456420984969105,"pfxZ":2.0383516970872684,"pX":0.028890012142958523,"pZ":3.3117763068580723,"vX0":2.485996744649505,"vY0":-124.49993831207168,"vZ0":1.1235111488307417,"x":115.9,"y":149.36,"x0":-2.081255236205572,"y0":50.00557353573391,"z0":5.251053344531569,"aX":13.290733830144559},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.2,"breakHorizontal":-15.8,"spinRate":2840,"spinDirection":61},"zone":2,"typeConfidence":0.89,"plateTime":0.43976979128950155,"extension":6.541918464826864},"index":2,"playId":"7cd3e051-aee7-3f99-b53f-08dac4abcaff","pitchNumber":3,"startTime":"2026-09-20T00:04:56.691Z","endTime":"2026-09-20T00:05:00.540Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-09-20T00:05:09.925Z","endTime":"2026-09-20T00:05:19.996Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.6,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.753307930328035,"aZ":-15.775909039468418,"pfxX":-0.8974820963263754,"pfxZ":8.401347208979711,"pX":1.629244419830117,"pZ":2.0584801967797746,"vX0":9.04092235802249,"vY0":-138.53428462287795,"vZ0":-5.333515297834711,"x":54.9,"y":183.2,"x0":-1.5540452997453527,"y0":50.00028190374542,"z0":5.056087297335967,"aX":-1.7512941866660547},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.3,"breakHorizontal":-0.1,"spinRate":2614,"spinDirection":197},"zone":14,"typeConfidence":0.87,"plateTime":0.3947511714472971,"extension":6.558887496740847},"index":4,"playId":"4eba129f-10a6-3033-90ad-0b7f47fc6a57","pitchNumber":4,"startTime":"2026-09-20T00:05:19.996Z","endTime":"2026-09-20T00:05:23.879Z","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":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.6,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.769328189221596,"aZ":-18.31343513812643,"pfxX":-7.789577168128625,"pfxZ":7.0518370338857395,"pX":0.9709742917724802,"pZ":2.060538564603475,"vX0":10.170072614658858,"vY0":-139.38549610086923,"vZ0":-5.027270664881175,"x":79.99,"y":183.15,"x0":-1.7154294199345945,"y0":50.00022985601151,"z0":5.099432606934656,"aX":-15.3036878342802},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.9,"breakHorizontal":12.0,"spinRate":2582,"spinDirection":200},"zone":14,"typeConfidence":0.93,"plateTime":0.39318644677519465,"extension":6.575177978222693},"index":5,"playId":"beb2ef5e-e270-375b-b211-cf527485959b","pitchNumber":5,"startTime":"2026-09-20T00:05:34.417Z","endTime":"2026-09-20T00:05:38.360Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":703607,"fullName":"Henry Bolte","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":88.0,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.844087678671094,"aZ":-15.260921770186581,"pfxX":-1.1905630358444257,"pfxZ":8.59167903168715,"pX":0.7265322319894721,"pZ":1.8829890736861388,"vX0":7.604483221216462,"vY0":-138.88702638102652,"vZ0":-5.877283499146124,"x":89.31,"y":187.94,"x0":-1.8831984202388938,"y0":50.00329852704013,"z0":5.028049943381003,"aX":-2.343957472866166},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.6,"breakHorizontal":0.7,"spinRate":2661,"spinDirection":203},"zone":9,"typeConfidence":0.88,"plateTime":0.39319990088584067,"extension":6.51025571348207},"hitData":{"launchSpeed":90.3,"launchAngle":-7.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.87,"coordY":166.17}},"index":6,"playId":"e8aa24fb-09b1-3834-b28f-cdcfe8089dd6","pitchNumber":6,"startTime":"2026-09-20T00:06:01.883Z","endTime":"2026-09-20T00:06:09.376Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T00:06:09.376Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jeff McNeil grounds out, second baseman Travis Bazzana to first baseman David Fry.","rbi":0,"awayScore":6,"homeScore":11,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-09-20T00:06:19.455Z","endTime":"2026-09-20T00:07:57.769Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"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":681807,"link":"/api/v1/people/681807"},"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":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.58282256762325,"aZ":-20.97008569008071,"pfxX":1.1835152799141728,"pfxZ":5.844195209247125,"pX":-0.44570900458742463,"pZ":3.4409612603581,"vX0":4.182274336376394,"vY0":-137.18690419088284,"vZ0":-0.891654270720577,"x":133.99,"y":145.87,"x0":-2.140032674758171,"y0":50.00590535469554,"z0":5.191406055721923,"aX":2.2698582367279174},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.6,"breakHorizontal":-3.0,"spinRate":2564,"spinDirection":202},"zone":11,"typeConfidence":0.91,"plateTime":0.3983160780327002,"extension":6.523577943950315},"index":0,"playId":"3051fa20-87eb-3bfd-a30b-2943e06aa420","pitchNumber":1,"startTime":"2026-09-20T00:06:37.786Z","endTime":"2026-09-20T00:06:41.521Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"}}},{"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":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.47512732625804,"aZ":-18.316510932143537,"pfxX":0.7724057751016664,"pfxZ":7.193458921523959,"pX":-0.9661464113120148,"pZ":2.6063028077935506,"vX0":2.564486464421623,"vY0":-137.44296088032385,"vZ0":-3.594099849117622,"x":153.83,"y":168.41,"x0":-2.0090543458981664,"y0":50.004310672028055,"z0":5.163894387063511,"aX":1.4875102050679994},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.5,"breakHorizontal":-1.9,"spinRate":2569,"spinDirection":201},"zone":11,"typeConfidence":0.91,"plateTime":0.39745884858172564,"extension":6.465818059327392},"index":1,"playId":"b31007cf-b8a0-354c-a347-8a4d840e5049","pitchNumber":2,"startTime":"2026-09-20T00:07:03.307Z","endTime":"2026-09-20T00:07:07.143Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"}}},{"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":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.605740594478625,"aZ":-18.710423326347104,"pfxX":1.381886525811925,"pfxZ":7.023862649353559,"pX":-0.20508910913978212,"pZ":2.6881783565411292,"vX0":4.3942390516978875,"vY0":-137.60578582245589,"vZ0":-3.265807629611655,"x":124.82,"y":166.2,"x0":-2.0024633491127255,"y0":50.005365212040665,"z0":5.15846924297291,"aX":2.64899423544939},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.2,"breakHorizontal":-3.5,"spinRate":2573,"spinDirection":200},"zone":5,"typeConfidence":0.91,"plateTime":0.3980794641404448,"extension":6.599508446841869},"hitData":{"launchSpeed":97.3,"launchAngle":3.0,"totalDistance":75.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.29,"coordY":154.07}},"index":2,"playId":"47ec900e-f529-36e9-8f36-a8378e3bd929","pitchNumber":3,"startTime":"2026-09-20T00:07:50.271Z","endTime":"2026-09-20T00:07:57.769Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T00:07:57.769Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"José Ramírez singles on a sharp line drive to right fielder Lawrence Butler.","rbi":0,"awayScore":6,"homeScore":11,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-20T00:10:36.707Z","endTime":"2026-09-20T00:11:08.107Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664129,"fullName":"Geoff Hartlieb","link":"/api/v1/people/664129"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":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":{"description":"Pitching Change: Geoff Hartlieb replaces Chris Roycroft.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":11,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-20T00:09:42.676Z","endTime":"2026-09-20T00:10:38.699Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664129,"link":"/api/v1/people/664129"},"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(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":91.8,"endSpeed":85.6,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.573944384888858,"aZ":-18.66946741986353,"pfxX":0.06110526421730533,"pfxZ":7.323535357887788,"pX":0.5309886080423976,"pZ":2.4312366659169475,"vX0":6.300098906515838,"vY0":-133.62341423029252,"vZ0":-6.120857999667698,"x":96.76,"y":173.14,"x0":-1.8461585422685645,"y0":50.000892800813745,"z0":6.0533602147663,"aX":0.11059515953570004},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.5,"breakHorizontal":-1.2,"spinRate":2527,"spinDirection":203},"zone":6,"typeConfidence":2.0,"plateTime":0.4069276589452038,"extension":6.257866898805167},"index":1,"playId":"e1a8742a-773c-3437-8060-d30288c07bc9","pitchNumber":1,"startTime":"2026-09-20T00:10:38.699Z","endTime":"2026-09-20T00:10:43.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.8,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.042214892600633,"aZ":-19.57925424829666,"pfxX":-8.989788423515328,"pfxZ":6.310360652246121,"pX":0.25253766059101707,"pZ":1.8405713040262068,"vX0":9.805555685217906,"vY0":-139.80441708139728,"vZ0":-7.602096901092382,"x":107.37,"y":189.08,"x0":-2.1183329249637275,"y0":50.00277494201699,"z0":5.861578020608635,"aX":-17.944759423344806},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.1,"breakHorizontal":14.5,"spinRate":2400,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.39051789358075384,"extension":6.389054458804978},"hitData":{"launchSpeed":107.2,"launchAngle":10.0,"totalDistance":216.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":189.1,"coordY":107.03}},"index":2,"playId":"fb0ad127-9bc3-3aa0-82ee-000aea856f02","pitchNumber":2,"startTime":"2026-09-20T00:10:58.102Z","endTime":"2026-09-20T00:11:08.107Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T00:11:08.107Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Chase DeLauter strikes out swinging.","rbi":0,"awayScore":6,"homeScore":11,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-20T00:11:17.564Z","endTime":"2026-09-20T00:13:24.433Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664129,"fullName":"Geoff Hartlieb","link":"/api/v1/people/664129"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.7,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.61059508734766,"aZ":-13.70546819923653,"pfxX":-3.460188551471936,"pfxZ":9.191345121290308,"pX":0.33653216996571383,"pZ":2.7761843743962653,"vX0":7.65816563344963,"vY0":-140.55993094715987,"vZ0":-6.58763195085947,"x":104.17,"y":163.82,"x0":-1.9685932233276635,"y0":50.001458295234094,"z0":6.032819825937606,"aX":-6.952291297777315},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.5,"breakHorizontal":4.8,"spinRate":2353,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.3890417290650401,"extension":6.384925913420936},"index":0,"playId":"57320460-2d32-3585-a37f-e70a04b4ddd3","pitchNumber":1,"startTime":"2026-09-20T00:11:36.958Z","endTime":"2026-09-20T00:11:40.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.0,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.847431424682533,"aZ":-33.83369398757577,"pfxX":1.2864083766877643,"pfxZ":-1.0793698372251965,"pX":-0.26944318399958744,"pZ":1.9866161379137697,"vX0":4.100057122882217,"vY0":-123.98586167926683,"vZ0":-3.182102188991829,"x":127.27,"y":185.14,"x0":-2.11754381538516,"y0":50.00162116344974,"z0":6.136132630787725,"aX":1.983453829210659},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-2.5,"breakHorizontal":-3.4,"spinRate":2586,"spinDirection":52},"zone":8,"typeConfidence":2.0,"plateTime":0.44327704555740866,"extension":6.111368324515972},"index":1,"playId":"be1f777e-bc2d-3161-b539-f04075d0d64f","pitchNumber":2,"startTime":"2026-09-20T00:11:56.243Z","endTime":"2026-09-20T00:12:00.126Z","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":"19179bb4-1182-3b21-a730-1e6c406407d9","startTime":"2026-09-20T00:12:14.764Z","endTime":"2026-09-20T00:12:19.041Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.8,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.8155449453735,"aZ":-14.456362141207643,"pfxX":-3.5237503041964833,"pfxZ":8.982133067408899,"pX":0.5946014664740903,"pZ":4.66862994147525,"vX0":8.238130232798659,"vY0":-139.2046888502993,"vZ0":-1.9264533672525819,"x":94.34,"y":112.73,"x0":-1.9387352095393957,"y0":50.000446297708855,"z0":6.321395526507194,"aX":-6.950538415478112},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.1,"breakHorizontal":4.8,"spinRate":2429,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.39274350252436996,"extension":6.221988052708397},"index":3,"playId":"fa1f8e41-2c93-3b96-91ea-43474786a0b3","pitchNumber":3,"startTime":"2026-09-20T00:12:34.002Z","endTime":"2026-09-20T00:12:37.966Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.9,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.626354054978233,"aZ":-36.27471965835973,"pfxX":1.9950026363071354,"pfxZ":-2.6108079263606694,"pX":0.24619748484781412,"pZ":2.1710274584788576,"vX0":4.970445337055878,"vY0":-124.32998322152984,"vZ0":-2.253720568006924,"x":107.62,"y":180.16,"x0":-2.0372180704033958,"y0":50.00614963371221,"z0":6.095992931706726,"aX":3.1275939339086167},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-5.0,"breakHorizontal":-4.8,"spinRate":2629,"spinDirection":40},"zone":9,"typeConfidence":2.0,"plateTime":0.4403347785931686,"extension":6.295606140648118},"index":4,"playId":"b8d83cfd-6256-3176-be17-9ee9f65ef1b8","pitchNumber":4,"startTime":"2026-09-20T00:12:57.367Z","endTime":"2026-09-20T00:13:01.055Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.5,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.949312366488357,"aZ":-30.104959363551654,"pfxX":2.3259059625965435,"pfxZ":1.3060886261267628,"pX":0.6279640582414532,"pZ":1.2036255816216286,"vX0":5.439854149046758,"vY0":-124.31195158272219,"vZ0":-5.667128713272554,"x":93.06,"y":206.28,"x0":-1.883325147362575,"y0":50.00035271303161,"z0":5.986522436511193,"aX":3.6687275888076565},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.4,"breakHorizontal":-5.4,"spinRate":2633,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.43919956489592726,"extension":6.332436572446654},"index":5,"playId":"f16a5f76-406e-33bf-ae1b-643e02cc9052","pitchNumber":5,"startTime":"2026-09-20T00:13:20.405Z","endTime":"2026-09-20T00:13:24.433Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T00:13:24.433Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jo Adell grounds out, third baseman Zack Gelof to first baseman Jeff McNeil. José Ramírez to 2nd.","rbi":0,"awayScore":6,"homeScore":11,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-20T00:13:35.358Z","endTime":"2026-09-20T00:14:00.779Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664129,"fullName":"Geoff Hartlieb","link":"/api/v1/people/664129"},"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_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":643446,"link":"/api/v1/people/643446"},"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":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.05506528458314,"aZ":-20.698581849464283,"pfxX":-9.3258517747987,"pfxZ":5.7980154498708,"pX":-0.24988857622846278,"pZ":2.295642093562599,"vX0":8.168686820664226,"vY0":-139.28591816162168,"vZ0":-6.401928649118269,"x":126.53,"y":176.8,"x0":-1.998063734588088,"y0":50.00570169341072,"z0":5.976778800118858,"aX":-18.46686752939846},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.5,"breakHorizontal":15.4,"spinRate":2447,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.3921063258724633,"extension":6.363304577738615},"hitData":{"launchSpeed":93.6,"launchAngle":-39.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.93,"coordY":174.03}},"index":0,"playId":"175d0670-e239-3e98-91bd-7ca31ace5813","pitchNumber":1,"startTime":"2026-09-20T00:13:52.695Z","endTime":"2026-09-20T00:14:00.779Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T00:14:00.779Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Angel Martínez singles on a ground ball to center fielder Henry Bolte. José Ramírez scores.","rbi":1,"awayScore":6,"homeScore":12,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-20T00:14:21.470Z","endTime":"2026-09-20T00:16:13.798Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664129,"fullName":"Geoff Hartlieb","link":"/api/v1/people/664129"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":{"id":664129,"link":"/api/v1/people/664129"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.330334737132407,"aZ":-33.84822357716531,"pfxX":-0.6560382277947094,"pfxZ":-1.0592048028495473,"pX":-0.5245771030450334,"pZ":0.4798101809635272,"vX0":3.8618777051264908,"vY0":-125.5456232764842,"vZ0":-6.669351767174213,"x":137.0,"y":225.83,"x0":-2.0028432260525997,"y0":50.00155172794751,"z0":5.953247567121047,"aX":-1.0390549883582483},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-3.4,"breakHorizontal":0.2,"spinRate":2448,"spinDirection":35},"zone":13,"typeConfidence":2.0,"plateTime":0.4376302748694969,"extension":6.151339342642948},"index":0,"playId":"ead61fd3-0107-3d9a-b42c-a01299799aaa","pitchNumber":1,"startTime":"2026-09-20T00:14:50.821Z","endTime":"2026-09-20T00:14:55.158Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.770519986430585,"aZ":-35.424846409864635,"pfxX":2.914467068865784,"pfxZ":-2.046145500908784,"pX":-0.5697207467124744,"pZ":1.4969137321042933,"vX0":2.8413360352554315,"vY0":-125.02804268858522,"vZ0":-4.288413439809542,"x":138.72,"y":198.36,"x0":-2.0988906107771674,"y0":50.006065852980484,"z0":6.135915616135586,"aX":4.622760021549188},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-4.4,"breakHorizontal":-5.9,"spinRate":2507,"spinDirection":25},"zone":13,"typeConfidence":2.0,"plateTime":0.437771737690388,"extension":6.114630231432389},"index":1,"playId":"2b029f81-a5e3-3ead-b451-f5d30b0cfc66","pitchNumber":2,"startTime":"2026-09-20T00:15:21.978Z","endTime":"2026-09-20T00:15:26.011Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.181151672506473,"aZ":-12.896241756737332,"pfxX":-3.8756457015766745,"pfxZ":9.703980315852869,"pX":1.1853009540146868,"pZ":3.1270930050436605,"vX0":9.700242090561872,"vY0":-139.74820916004518,"vZ0":-5.942257177409244,"x":71.82,"y":154.35,"x0":-1.8203990605258011,"y0":50.00404392759571,"z0":6.121093506566122,"aX":-7.70120281270396},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.6,"breakHorizontal":5.2,"spinRate":2521,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.3912662850192823,"extension":6.261481442318627},"index":2,"playId":"e85bb494-423b-373c-a647-e105123b79da","pitchNumber":3,"startTime":"2026-09-20T00:15:40.319Z","endTime":"2026-09-20T00:15:43.558Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":86.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.600392868513342,"aZ":-21.524441964039994,"pfxX":0.1066633000078886,"pfxZ":5.714786021773218,"pX":-0.1908710846748363,"pZ":2.793835825513594,"vX0":4.837005914726837,"vY0":-134.54870334166517,"vZ0":-4.809686678867315,"x":124.28,"y":163.35,"x0":-2.013334287267782,"y0":50.00567394104365,"z0":6.0965147070527195,"aX":0.19842101151801328},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.7,"breakHorizontal":-1.1,"spinRate":2450,"spinDirection":204},"zone":2,"typeConfidence":2.0,"plateTime":0.40450815910596205,"extension":6.353644325265185},"hitData":{"launchSpeed":95.1,"launchAngle":8.0,"totalDistance":143.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":148.69,"coordY":110.78}},"index":3,"playId":"17e3ae46-eaa7-3d2d-9fcb-31fd67ff4051","pitchNumber":4,"startTime":"2026-09-20T00:16:03.471Z","endTime":"2026-09-20T00:16:13.798Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T00:16:13.798Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"David Fry strikes out swinging.","rbi":0,"awayScore":6,"homeScore":12,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-09-20T00:16:30.893Z","endTime":"2026-09-20T00:17:47.519Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664129,"fullName":"Geoff Hartlieb","link":"/api/v1/people/664129"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"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.7,"endSpeed":89.0,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.679981745773944,"aZ":-13.472474574641764,"pfxX":-5.861114533247978,"pfxZ":9.273522189714061,"pX":0.11454110236032862,"pZ":2.3290115834556486,"vX0":7.787642152504593,"vY0":-140.59465177992817,"vZ0":-7.552992522788342,"x":112.63,"y":175.9,"x0":-1.920275309144991,"y0":50.00105665059393,"z0":5.910869614461307,"aX":-11.818768807385904},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.5,"breakHorizontal":9.1,"spinRate":2412,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.3884773157888777,"extension":6.428324759101483},"index":0,"playId":"2aadb3a8-d23e-3498-a9c6-9e19359258d5","pitchNumber":1,"startTime":"2026-09-20T00:16:44.777Z","endTime":"2026-09-20T00:16:48.169Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.6,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.039488274827036,"aZ":-24.62208229011612,"pfxX":0.07469769342923138,"pfxZ":4.084226096165617,"pX":0.9498542704896645,"pZ":3.17330126928127,"vX0":7.140823544877276,"vY0":-134.13922391951203,"vZ0":-3.5230878544475455,"x":80.79,"y":153.1,"x0":-1.7401984036289027,"y0":50.00313056736327,"z0":6.230140420921426,"aX":0.13682422941861092},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.0,"breakHorizontal":-1.4,"spinRate":2517,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.40606492384206705,"extension":6.1642930891279},"index":1,"playId":"cf32d67b-416f-34f7-9dca-1c988a0adabd","pitchNumber":2,"startTime":"2026-09-20T00:17:02.335Z","endTime":"2026-09-20T00:17:06.330Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.0,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.28832987377048,"aZ":-24.07343165337722,"pfxX":-9.052188029891559,"pfxZ":4.2228634134717415,"pX":-0.5124434367042169,"pZ":1.9713415079256955,"vX0":7.6637017907762806,"vY0":-137.0987857449078,"vZ0":-6.069153660793797,"x":136.53,"y":185.55,"x0":-2.15819032088629,"y0":50.00079764845204,"z0":5.8404578765909205,"aX":-17.353136251126802},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":6.6,"breakHorizontal":14.9,"spinRate":2375,"spinDirection":216},"zone":7,"typeConfidence":2.0,"plateTime":0.3984289802413761,"extension":6.309147657264892},"index":2,"playId":"810947cd-5eb9-356b-8da0-b1fdca0242cf","pitchNumber":3,"startTime":"2026-09-20T00:17:22.723Z","endTime":"2026-09-20T00:17:26.734Z","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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.2,"strikeZoneTop":3.243,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.439578214291018,"aZ":-33.29303402186633,"pfxX":2.6991218728105766,"pfxZ":-0.7233637512032334,"pX":1.0679402194688985,"pZ":0.4816875384859628,"vX0":6.374566136327695,"vY0":-124.2864835089578,"vZ0":-6.6154620606805405,"x":76.29,"y":225.77,"x0":-1.896628216451566,"y0":50.005263847584935,"z0":5.9956399501460185,"aX":4.158348096590257},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-2.9,"breakHorizontal":-6.6,"spinRate":2606,"spinDirection":26},"zone":14,"typeConfidence":2.0,"plateTime":0.4432929981621747,"extension":6.182254336969129},"index":3,"playId":"d1a20fb4-3fbe-3767-a0e0-308e1b93a57d","pitchNumber":4,"startTime":"2026-09-20T00:17:43.158Z","endTime":"2026-09-20T00:17:47.519Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T00:17:47.519Z","atBatIndex":61},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Shea Langeliers walks.","rbi":0,"awayScore":6,"homeScore":12,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-20T00:19:29.157Z","endTime":"2026-09-20T00:22:59.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6,7,8,9],"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":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.286963081904585,"aZ":-29.38128348001692,"pfxX":8.199917656682425,"pfxZ":1.8216226162976579,"pX":2.035519356364033,"pZ":1.5318347209769425,"vX0":7.0328309712845325,"vY0":-123.04751520917335,"vZ0":-2.8127357257622965,"x":39.41,"y":197.42,"x0":-1.9245972226602255,"y0":50.004660683506216,"z0":5.177870465706857,"aX":12.580142431522793},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.9,"breakHorizontal":-16.4,"spinRate":2642,"spinDirection":67},"zone":14,"typeConfidence":0.9,"plateTime":0.44504752916173684,"extension":6.482715198303237},"index":0,"playId":"6be0b888-a434-38e7-a798-719acb63eb28","pitchNumber":1,"startTime":"2026-09-20T00:20:00.136Z","endTime":"2026-09-20T00:20:03.854Z","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":92.4,"endSpeed":85.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.68679810546249,"aZ":-22.289237042826606,"pfxX":-0.073838511535254,"pfxZ":5.37029409040052,"pX":0.4408468192529563,"pZ":2.504341064650142,"vX0":6.730303268515244,"vY0":-134.4317873502473,"vZ0":-2.7723594398731226,"x":100.2,"y":171.16,"x0":-2.079825929934897,"y0":50.00084312763192,"z0":5.121877980887219,"aX":-0.1369752080787937},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.4,"breakHorizontal":-1.2,"spinRate":2498,"spinDirection":192},"zone":6,"typeConfidence":0.94,"plateTime":0.4066142002846025,"extension":6.610879825774929},"index":1,"playId":"7aa7c37c-b8b9-3e33-865a-7081a7b66533","pitchNumber":2,"startTime":"2026-09-20T00:20:13.755Z","endTime":"2026-09-20T00:20:17.612Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":86.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.462477672945855,"aZ":-19.258918252186717,"pfxX":0.5587005793215052,"pfxZ":6.838019198483172,"pX":-0.3027907812722794,"pZ":2.8342125929617334,"vX0":4.6537893187071,"vY0":-135.57315202742274,"vZ0":-2.5763087549926817,"x":128.54,"y":162.26,"x0":-2.103749690950017,"y0":50.00631359398374,"z0":5.118514297185086,"aX":1.0556309640028236},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.1,"breakHorizontal":-1.8,"spinRate":2525,"spinDirection":194},"zone":2,"typeConfidence":0.89,"plateTime":0.4017012510927409,"extension":6.507073646268879},"index":2,"playId":"05d4da23-0891-3aba-88ae-09478f2d9ca1","pitchNumber":3,"startTime":"2026-09-20T00:20:30.078Z","endTime":"2026-09-20T00:20:36.748Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-09-20T00:21:07.918Z","endTime":"2026-09-20T00:21:24.451Z","isPitch":false,"type":"action","player":{"id":669127,"link":"/api/v1/people/669127"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.215942431026114,"aZ":-28.80973838264123,"pfxX":5.742284613404948,"pfxZ":2.140730011589918,"pX":0.3745608535376646,"pZ":2.456677643604895,"vX0":4.070182671749152,"vY0":-124.48339559796123,"vZ0":-1.0897746706763378,"x":102.72,"y":172.45,"x0":-2.02608284585241,"y0":50.00555548877038,"z0":5.277964511351827,"aX":9.043356856794631},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.8,"breakHorizontal":-11.3,"spinRate":2755,"spinDirection":56},"zone":6,"typeConfidence":0.87,"plateTime":0.43943460022880165,"extension":6.402145138759404},"index":4,"playId":"3151c98f-f6a1-304a-b8dc-ecfdf4e8513e","pitchNumber":4,"startTime":"2026-09-20T00:21:24.451Z","endTime":"2026-09-20T00:21:27.984Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.667706706536446,"aZ":-21.660569044079715,"pfxX":0.8545021492847427,"pfxZ":5.58541118760283,"pX":0.39327541820112094,"pZ":3.9652702755673355,"vX0":6.108124359180645,"vY0":-135.8066808930447,"vZ0":0.6195386327893599,"x":102.01,"y":131.72,"x0":-1.9889810401133776,"y0":50.00034357778245,"z0":5.232228899119246,"aX":1.6071170272619513},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.4,"breakHorizontal":-2.8,"spinRate":2534,"spinDirection":197},"zone":12,"typeConfidence":0.91,"plateTime":0.40217642977220525,"extension":6.404966949018655},"index":5,"playId":"936ef411-8e51-3c0a-ada6-f234dccbaad6","pitchNumber":5,"startTime":"2026-09-20T00:21:43.542Z","endTime":"2026-09-20T00:21:47.718Z","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":94.1,"endSpeed":86.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.658712789229323,"aZ":-18.5759134723539,"pfxX":0.6998129302809495,"pfxZ":7.1126408798457685,"pX":0.44694695652784816,"pZ":3.439961564009294,"vX0":6.247011297368903,"vY0":-137.00703956302164,"vZ0":-1.4383951934624617,"x":99.96,"y":145.9,"x0":-1.948283254257777,"y0":50.00341404864945,"z0":5.234104302931334,"aX":1.3366398189029485},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.8,"breakHorizontal":-2.5,"spinRate":2598,"spinDirection":200},"zone":12,"typeConfidence":0.89,"plateTime":0.3989159109528875,"extension":6.463836014483673},"index":6,"playId":"1afff815-3549-353c-8980-b9da23ebb141","pitchNumber":6,"startTime":"2026-09-20T00:22:00.551Z","endTime":"2026-09-20T00:22:04.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.24929145804902,"aZ":-23.941491856792606,"pfxX":1.416719550410407,"pfxZ":4.479384305499995,"pX":-0.8186739565416111,"pZ":4.777771493894579,"vX0":2.699943165229138,"vY0":-134.28381422994343,"vZ0":2.670853578046473,"x":148.21,"y":109.78,"x0":-2.0186195684459576,"y0":50.00403290414849,"z0":5.466803829320325,"aX":2.6046580070002334},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.9,"breakHorizontal":-3.1,"spinRate":2449,"spinDirection":179},"zone":11,"typeConfidence":0.9,"plateTime":0.4068343557757572,"extension":6.249431800356227},"index":7,"playId":"df6a2ec7-0315-3744-86a5-0747bc3d1af5","pitchNumber":7,"startTime":"2026-09-20T00:22:19.126Z","endTime":"2026-09-20T00:22:22.901Z","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":93.1,"endSpeed":85.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.759835062280107,"aZ":-19.856901011326233,"pfxX":1.613819351626999,"pfxZ":6.566027171818229,"pX":-0.07695264061453799,"pZ":3.3552661073498924,"vX0":4.7221837033356096,"vY0":-135.64456642842424,"vZ0":-1.0008005291597248,"x":119.93,"y":148.19,"x0":-2.04535235537182,"y0":50.00471270415197,"z0":5.104564640268697,"aX":3.027419252173539},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.9,"breakHorizontal":-3.8,"spinRate":2550,"spinDirection":198},"zone":11,"typeConfidence":0.89,"plateTime":0.40274551380848456,"extension":6.617386300344257},"index":8,"playId":"11ec80bf-0859-3cfd-af03-819fb15c75c7","pitchNumber":8,"startTime":"2026-09-20T00:22:36.102Z","endTime":"2026-09-20T00:22:39.468Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.87512672970545,"aZ":-21.077898382566957,"pfxX":-0.4016009912349512,"pfxZ":6.090006040707804,"pX":1.545950676370094,"pZ":0.8000581928507458,"vX0":8.973892336398338,"vY0":-133.87589598779576,"vZ0":-6.6217932918714855,"x":58.07,"y":217.18,"x0":-1.7920100752857562,"y0":50.00446843095531,"z0":4.805738676533769,"aX":-0.7338504317425977},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.8,"breakHorizontal":-1.1,"spinRate":2575,"spinDirection":189},"zone":14,"typeConfidence":0.94,"plateTime":0.40854853406876446,"extension":6.67154281374104},"index":9,"playId":"4098a064-e9ba-32e2-8ef9-ac6eec33f86e","pitchNumber":9,"startTime":"2026-09-20T00:22:54.315Z","endTime":"2026-09-20T00:22:59.063Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T00:22:59.063Z","atBatIndex":62},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Lawrence Butler walks. Shea Langeliers to 2nd.","rbi":0,"awayScore":6,"homeScore":12,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-20T00:25:24.686Z","endTime":"2026-09-20T00:26:16.245Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"postOnSecond":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"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":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-20T00:23:22.729Z","endTime":"2026-09-20T00:23:35.222Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Tim Herrin replaces Matt Festa.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-09-20T00:23:35.222Z","endTime":"2026-09-20T00:25:26.956Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682120,"link":"/api/v1/people/682120"},"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":89.1,"endSpeed":82.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.817609115012726,"aZ":-28.66545813906376,"pfxX":1.5736609332675942,"pfxZ":2.0447260193927397,"pX":-0.7313116174935763,"pZ":1.8185949375960142,"vX0":-6.994817632546607,"vY0":-129.63933218981217,"vZ0":-4.387012596529884,"x":144.88,"y":189.68,"x0":1.7869628268532063,"y0":50.00510272853796,"z0":5.698347061470903,"aX":2.7040071746979373},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.0,"breakHorizontal":-1.4,"spinRate":2222,"spinDirection":145},"zone":7,"typeConfidence":2.0,"plateTime":0.42105887210743287,"extension":6.165348381801132},"index":2,"playId":"8e070321-839a-3163-a930-14b77b14e5ba","pitchNumber":1,"startTime":"2026-09-20T00:25:26.956Z","endTime":"2026-09-20T00:25:30.808Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.44458993346789,"aZ":-16.571967845183586,"pfxX":7.089823816100504,"pfxZ":8.253242527707878,"pX":-1.4917833557915627,"pZ":2.781800837271161,"vX0":-10.227374004663616,"vY0":-136.27000450640594,"vZ0":-4.162657437094904,"x":173.86,"y":163.67,"x0":1.3796439669253755,"y0":50.00630744774503,"z0":5.465699301795932,"aX":13.409164961994774},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.3,"breakHorizontal":-10.8,"spinRate":2401,"spinDirection":129},"zone":11,"typeConfidence":2.0,"plateTime":0.40113656559973343,"extension":6.4490072399022855},"index":3,"playId":"f03c2902-1c2d-3da1-9f0a-ce2371c710b4","pitchNumber":2,"startTime":"2026-09-20T00:25:41.794Z","endTime":"2026-09-20T00:25:45.639Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.688189914911792,"aZ":-23.55039248371503,"pfxX":10.462286448777022,"pfxZ":4.504730739225798,"pX":1.6793203374912713,"pZ":2.269577486837018,"vX0":-4.146766957538316,"vY0":-137.28487979525178,"vZ0":-4.601747029571963,"x":52.99,"y":177.5,"x0":1.8480757003177137,"y0":50.00096461647288,"z0":5.565420329346322,"aX":20.017241978635823},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.4,"breakHorizontal":-18.1,"spinRate":2316,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.3985888225367269,"extension":6.354387843078233},"index":4,"playId":"7ab2b109-06b2-3bbf-a356-698e5e9c6078","pitchNumber":3,"startTime":"2026-09-20T00:25:56.205Z","endTime":"2026-09-20T00:26:00.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.0,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.399583614204158,"aZ":-16.59699007291959,"pfxX":6.8139989175977425,"pfxZ":8.079148949631785,"pX":1.107787710819773,"pZ":3.07054084980614,"vX0":-4.445570614934513,"vY0":-137.26135606149745,"vZ0":-3.5955819978452728,"x":74.77,"y":155.88,"x0":1.8544070176202858,"y0":50.00444714857154,"z0":5.512142432720889,"aX":13.1396776446636},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.2,"breakHorizontal":-11.5,"spinRate":2399,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.39746484402749793,"extension":6.426477238346073},"index":5,"playId":"b15af594-b14e-3c8c-9ed4-e744fc3677e2","pitchNumber":4,"startTime":"2026-09-20T00:26:12.275Z","endTime":"2026-09-20T00:26:16.245Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T00:26:16.245Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Zack Gelof flies out to left fielder Angel Martínez.","rbi":0,"awayScore":6,"homeScore":12,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-20T00:26:20.853Z","endTime":"2026-09-20T00:28:43.595Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"postOnSecond":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":682657,"link":"/api/v1/people/682657"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.4,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.14465748261964,"aZ":-25.34322736645652,"pfxX":11.020325007139448,"pfxZ":3.574406600373475,"pX":0.5278776121603619,"pZ":2.5894496283667454,"vX0":-7.040117091555678,"vY0":-137.27284177259702,"vZ0":-3.203800309367953,"x":96.88,"y":168.86,"x0":1.6928831651214258,"y0":50.001534236358125,"z0":5.495370762351803,"aX":21.048234876421873},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.0,"breakHorizontal":-18.5,"spinRate":2322,"spinDirection":129},"zone":6,"typeConfidence":2.0,"plateTime":0.3988760313998063,"extension":6.667456357489243},"index":0,"playId":"eb8a8319-1425-32b9-afe2-3858c5ae9864","pitchNumber":1,"startTime":"2026-09-20T00:27:04.447Z","endTime":"2026-09-20T00:27:08.306Z","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":1,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.2,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.10123464250096,"aZ":-33.50510991081625,"pfxX":-5.686425465786677,"pfxZ":-0.9353185968485573,"pX":-2.0377891901680405,"pZ":0.5733571884057561,"vX0":-6.529977327486604,"vY0":-118.85863055885082,"vZ0":-5.210634687643298,"x":194.68,"y":223.3,"x0":1.495568323881665,"y0":50.00558506112049,"z0":5.874543360673088,"aX":-8.048795659550919},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-2.9,"breakHorizontal":12.0,"spinRate":2426,"spinDirection":327},"zone":13,"typeConfidence":2.0,"plateTime":0.46274875036045593,"extension":6.186568161217578},"index":1,"playId":"4cfc421f-4648-3712-bce8-7793b202bf91","pitchNumber":2,"startTime":"2026-09-20T00:27:22.895Z","endTime":"2026-09-20T00:27:26.438Z","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":80.4,"endSpeed":74.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.47477701855662,"aZ":-33.056617858911956,"pfxX":-5.7507867469539455,"pfxZ":-0.6397428358173753,"pX":-0.5826848186372424,"pZ":1.66870713072068,"vX0":-4.063301778142982,"vY0":-117.09866574623932,"vZ0":-2.522902174999819,"x":139.21,"y":193.72,"x0":1.9261503600661778,"y0":50.002646023710255,"z0":5.872755384580309,"aX":-7.933054030668498},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-1.6,"breakHorizontal":11.5,"spinRate":2283,"spinDirection":320},"zone":7,"typeConfidence":2.0,"plateTime":0.4689262669324732,"extension":6.2533167001643815},"index":2,"playId":"5fb80082-b77d-3231-9fb7-73340ef51c6d","pitchNumber":3,"startTime":"2026-09-20T00:27:43.418Z","endTime":"2026-09-20T00:27:47.231Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-09-20T00:27:52.838Z","endTime":"2026-09-20T00:28:11.269Z","isPitch":false,"type":"action","player":{"id":680869,"link":"/api/v1/people/680869"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":74.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.65153612069798,"aZ":-34.157963870576715,"pfxX":-4.421958052379717,"pfxZ":-1.4553575838799726,"pX":-1.4188888796711536,"pZ":0.552368695131464,"vX0":-6.035707115548941,"vY0":-116.32848101395403,"vZ0":-4.576050852912973,"x":171.08,"y":223.87,"x0":1.787722407297476,"y0":50.00091734709898,"z0":5.797297995288686,"aX":-6.035060378791615},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-3.5,"breakHorizontal":9.6,"spinRate":2368,"spinDirection":323},"zone":13,"typeConfidence":2.0,"plateTime":0.4715665213938345,"extension":6.288898688011917},"index":4,"playId":"f183a91d-fc97-31f3-ac44-16fff91a9a86","pitchNumber":4,"startTime":"2026-09-20T00:28:11.269Z","endTime":"2026-09-20T00:28:14.500Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":78.3,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.64968028384293,"aZ":-28.30324488174486,"pfxX":0.869699515747151,"pfxZ":2.4642281567873914,"pX":0.6597037725225087,"pZ":1.749411405059235,"vX0":-3.6039223933484577,"vY0":-125.42370503749669,"vZ0":-3.9666127282750803,"x":91.85,"y":191.55,"x0":2.0109748428264465,"y0":50.00391659376863,"z0":5.6958823482567915,"aX":1.367008047146598},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.7,"breakHorizontal":-0.6,"spinRate":2133,"spinDirection":186},"zone":9,"typeConfidence":2.0,"plateTime":0.439038558637594,"extension":6.287199027156928},"hitData":{"launchSpeed":83.5,"launchAngle":29.0,"totalDistance":306.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":79.92,"coordY":85.34}},"index":5,"playId":"440b2432-8d6f-3b61-abf6-ee5849d99152","pitchNumber":5,"startTime":"2026-09-20T00:28:31.178Z","endTime":"2026-09-20T00:28:43.595Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T00:28:43.595Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tommy White flies out to center fielder Steven Kwan.","rbi":0,"awayScore":6,"homeScore":12,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-20T00:29:13.568Z","endTime":"2026-09-20T00:30:13.244Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"postOnSecond":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"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":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Tommy White replaces Donovan Walton.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-09-20T00:29:11.398Z","endTime":"2026-09-20T00:29:15.818Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695720,"link":"/api/v1/people/695720"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":72.7,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.08836682445041,"aZ":-37.19310247889175,"pfxX":-5.158887926953187,"pfxZ":-3.768095646803446,"pX":-0.5877860434494604,"pZ":1.4198435903754902,"vX0":-4.164476242218207,"vY0":-115.44135974718807,"vZ0":-2.0305747592450816,"x":139.41,"y":200.44,"x0":1.9182541991330404,"y0":50.00330341447289,"z0":5.935098488649749,"aX":-6.871638299303723},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-7.1,"breakHorizontal":10.4,"spinRate":2222,"spinDirection":319},"zone":13,"typeConfidence":2.0,"plateTime":0.47684337409973043,"extension":6.3101616007789545},"index":1,"playId":"e328a065-6536-3309-8fb2-ec23b255d42a","pitchNumber":1,"startTime":"2026-09-20T00:29:15.818Z","endTime":"2026-09-20T00:29:19.881Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.396168728713864,"aZ":-25.82078131108655,"pfxX":8.984930741315287,"pfxZ":3.351573941794525,"pX":0.7013480044084551,"pZ":1.844673315134522,"vX0":-6.254425785063751,"vY0":-136.6092438663541,"vZ0":-5.003529079813216,"x":90.27,"y":188.97,"x0":1.8503078409140263,"y0":50.0018512171853,"z0":5.469383195869876,"aX":17.02327461945335},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.3,"breakHorizontal":-15.0,"spinRate":2170,"spinDirection":133},"zone":9,"typeConfidence":2.0,"plateTime":0.40056896634469874,"extension":6.553349208446376},"index":2,"playId":"aa7bedf0-ec6d-3b4a-9262-1376b6ae7d40","pitchNumber":2,"startTime":"2026-09-20T00:29:43.643Z","endTime":"2026-09-20T00:29:47.535Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":73.9,"strikeZoneTop":3.195,"strikeZoneBottom":1.612,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.550711547135535,"aZ":-34.88527548556948,"pfxX":-2.577172816706717,"pfxZ":-1.9750543113910162,"pX":0.07987164219684227,"pZ":1.6494338061972444,"vX0":-3.311047134515859,"vY0":-116.2797361952389,"vZ0":-2.350239863425254,"x":113.96,"y":194.25,"x0":1.856449438389157,"y0":50.003563069722155,"z0":5.979088590192038,"aX":-3.533707652878696},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-3.8,"breakHorizontal":5.5,"spinRate":2194,"spinDirection":320},"zone":8,"typeConfidence":2.0,"plateTime":0.4708096825737771,"extension":6.182525244264276},"hitData":{"launchSpeed":83.4,"launchAngle":42.0,"totalDistance":266.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.81,"coordY":93.89}},"index":3,"playId":"cb6f95ba-da40-3ba8-8866-1a96d4670133","pitchNumber":3,"startTime":"2026-09-20T00:30:00.926Z","endTime":"2026-09-20T00:30:13.244Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T00:30:13.244Z","atBatIndex":65},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Denzel Clarke walks. Shea Langeliers to 3rd. Lawrence Butler to 2nd.","rbi":0,"awayScore":6,"homeScore":12,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-20T00:30:38.311Z","endTime":"2026-09-20T00:33:39.444Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":672016,"fullName":"Denzel Clarke","link":"/api/v1/people/672016"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672016,"fullName":"Denzel Clarke","link":"/api/v1/people/672016"},"postOnSecond":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"postOnThird":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6,7,9],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672016,"fullName":"Denzel Clarke","link":"/api/v1/people/672016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Denzel Clarke replaces Carlos Cortes.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-20T00:30:24.460Z","endTime":"2026-09-20T00:30:40.589Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672016,"link":"/api/v1/people/672016"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":666126,"link":"/api/v1/people/666126"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":73.0,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.978097099352887,"aZ":-33.33463161861585,"pfxX":-4.530282191716811,"pfxZ":-0.8659512990353129,"pX":-0.8880279300769988,"pZ":0.7455935293430405,"vX0":-5.036006395291968,"vY0":-115.26122414627572,"vZ0":-4.343509711001791,"x":150.85,"y":218.65,"x0":1.9202929558530577,"y0":50.00414329802078,"z0":5.900443367969115,"aX":-6.048708615037419},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-2.4,"breakHorizontal":9.6,"spinRate":2290,"spinDirection":325},"zone":13,"typeConfidence":2.0,"plateTime":0.476616721359723,"extension":6.275437758306534},"index":1,"playId":"3b31bdef-42d6-3169-b63d-88bb9092f1fb","pitchNumber":1,"startTime":"2026-09-20T00:30:40.589Z","endTime":"2026-09-20T00:30:44.464Z","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":1,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":73.4,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.48387122242836,"aZ":-37.683395015426065,"pfxX":-4.355148588952435,"pfxZ":-4.113448974616641,"pX":-0.6977822716531069,"pZ":0.7609379089864341,"vX0":-4.720124661545988,"vY0":-115.33630782746646,"vZ0":-3.5068104436739684,"x":143.6,"y":218.23,"x0":1.9449304483911944,"y0":50.00194159336952,"z0":5.954177450979287,"aX":-5.835706493047191},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-8.0,"breakHorizontal":9.1,"spinRate":2354,"spinDirection":319},"zone":13,"typeConfidence":2.0,"plateTime":0.47583785489383335,"extension":6.298137155671658},"index":2,"playId":"885f30cf-4476-3de1-96c6-cefd1f4c60ae","pitchNumber":2,"startTime":"2026-09-20T00:31:05.612Z","endTime":"2026-09-20T00:31:09.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.9,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.576665387424836,"aZ":-16.27265814217173,"pfxX":4.778185418785721,"pfxZ":8.103910755978854,"pX":-0.10846959522829924,"pZ":2.3627308066967854,"vX0":-6.061524224397352,"vY0":-138.41312909597306,"vZ0":-5.571229742693403,"x":121.13,"y":174.99,"x0":1.477391872676762,"y0":50.00437927081805,"z0":5.47136487656331,"aX":9.378403965780723},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.8,"breakHorizontal":-7.6,"spinRate":2383,"spinDirection":134},"zone":5,"typeConfidence":2.0,"plateTime":0.39399902536207376,"extension":6.3215793638020195},"index":3,"playId":"6ad20ccc-ab17-376f-9ffb-8072ce368924","pitchNumber":3,"startTime":"2026-09-20T00:31:23.396Z","endTime":"2026-09-20T00:31:27.158Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":73.1,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.96171851145222,"aZ":-32.29565852503901,"pfxX":-7.414755782757117,"pfxZ":-0.08903636968206285,"pX":0.3527170842097642,"pZ":1.6067618924920262,"vX0":-1.8114982285267238,"vY0":-115.77013593674701,"vZ0":-2.6501331782840394,"x":103.56,"y":195.4,"x0":2.1098280068627258,"y0":50.00364246602221,"z0":5.878052632589961,"aX":-9.99749593156881},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-0.6,"breakHorizontal":13.9,"spinRate":2184,"spinDirection":322},"zone":14,"typeConfidence":2.0,"plateTime":0.4743302190141918,"extension":6.241580483873336},"index":4,"playId":"60ce988a-aab8-3009-bf9f-e8254d0a3de6","pitchNumber":4,"startTime":"2026-09-20T00:31:46.729Z","endTime":"2026-09-20T00:31:50.793Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":133,"player":{"id":672016,"fullName":"Denzel Clarke","link":"/api/v1/people/672016"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":72.6,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.79914072403076,"aZ":-37.72264841518217,"pfxX":-5.497496610463951,"pfxZ":-4.18619118636122,"pX":0.7630061426051403,"pZ":1.8213505149022982,"vX0":-1.300851150674604,"vY0":-114.89398769080852,"vZ0":-1.191568008799215,"x":87.92,"y":189.6,"x0":2.0515550479060383,"y0":50.00127475050293,"z0":6.037689194405494,"aX":-7.292393147786161},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-7.6,"breakHorizontal":10.3,"spinRate":2362,"spinDirection":317},"zone":9,"typeConfidence":2.0,"plateTime":0.47813130421910266,"extension":6.260462300664573},"index":5,"playId":"b092e779-5dd8-37da-ba3b-fc89a3f58f13","pitchNumber":5,"startTime":"2026-09-20T00:32:25.856Z","endTime":"2026-09-20T00:32:29.717Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.4,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.800412010306243,"aZ":-16.93578035593316,"pfxX":5.324082794001123,"pfxZ":7.66756645722455,"pX":0.2569273095410917,"pZ":2.592463483789504,"vX0":-5.303903129884483,"vY0":-139.2678575753504,"vZ0":-4.898139011566032,"x":107.21,"y":168.78,"x0":1.483532712214965,"y0":50.00521007979182,"z0":5.474660004363993,"aX":10.584260189038094},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.2,"breakHorizontal":-8.8,"spinRate":2349,"spinDirection":133},"zone":5,"typeConfidence":2.0,"plateTime":0.3915167528802641,"extension":6.4295554427138795},"index":6,"playId":"7597efa7-6020-3bdb-8cf6-01be928418fe","pitchNumber":6,"startTime":"2026-09-20T00:32:46.756Z","endTime":"2026-09-20T00:32:50.239Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.3,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.502021465699276,"aZ":-27.342066576828316,"pfxX":2.171688923075962,"pfxZ":3.023621524927595,"pX":-1.0656983074665731,"pZ":1.5112308159953163,"vX0":-7.79178564239732,"vY0":-126.08933216385134,"vZ0":-4.942375484613733,"x":157.62,"y":197.98,"x0":1.7928990938198597,"y0":50.001878014667675,"z0":5.723785340026732,"aX":3.469886363939177},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.4,"breakHorizontal":-2.0,"spinRate":2041,"spinDirection":327},"zone":13,"typeConfidence":2.0,"plateTime":0.435690251956808,"extension":6.211469604380405},"index":7,"playId":"38b0e381-1c37-3d59-9149-6d08ed63ac9c","pitchNumber":7,"startTime":"2026-09-20T00:33:07.261Z","endTime":"2026-09-20T00:33:11.122Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":8,"startTime":"2026-09-20T00:33:16.763Z","endTime":"2026-09-20T00:33:34.097Z","isPitch":false,"type":"action","player":{"id":672016,"link":"/api/v1/people/672016"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":73.5,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.11867275556724,"aZ":-34.329408591357584,"pfxX":-3.9944712440277304,"pfxZ":-1.5831976476097855,"pX":1.0713680955631366,"pZ":1.4273944283526598,"vX0":-0.8959072267149619,"vY0":-115.91266060658752,"vZ0":-2.7488426344941344,"x":76.16,"y":200.24,"x0":1.982109483447647,"y0":50.00515824855099,"z0":5.913676067637256,"aX":-5.423960977309639},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-3.2,"breakHorizontal":7.4,"spinRate":2128,"spinDirection":321},"zone":14,"typeConfidence":2.0,"plateTime":0.4729380632279203,"extension":6.303523393388117},"index":9,"playId":"dad8ffc5-868a-3d42-bf6d-a30ca202154d","pitchNumber":8,"startTime":"2026-09-20T00:33:34.097Z","endTime":"2026-09-20T00:33:39.444Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T00:33:39.444Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brian Serven grounds out, shortstop Angel Genao to first baseman David Fry.","rbi":0,"awayScore":6,"homeScore":12,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-09-20T00:34:59.446Z","endTime":"2026-09-20T00:36:28.487Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"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_assist"},{"player":{"id":681807,"link":"/api/v1/people/681807"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-20T00:34:01.194Z","endTime":"2026-09-20T00:35:01.675Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":71.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.023214925782487,"aZ":-34.18220247323988,"pfxX":-6.208998438138538,"pfxZ":-1.535882656661835,"pX":0.49980486826665554,"pZ":1.4520824293344972,"vX0":-1.8302785673851596,"vY0":-114.8253478198676,"vZ0":-2.4974746716210974,"x":97.95,"y":199.57,"x0":2.117649316476408,"y0":50.001507664528845,"z0":5.941888631203219,"aX":-8.132446531658099},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-3.1,"breakHorizontal":11.8,"spinRate":2121,"spinDirection":315},"zone":14,"typeConfidence":2.0,"plateTime":0.4805203495867887,"extension":6.320566462753864},"index":1,"playId":"824c85e0-c7c7-3ebc-8599-1b254d27c3b6","pitchNumber":1,"startTime":"2026-09-20T00:35:01.675Z","endTime":"2026-09-20T00:35:05.552Z","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":78.7,"endSpeed":71.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.08509789719916,"aZ":-33.85693262095228,"pfxX":-8.786975643548695,"pfxZ":-1.2815318128686028,"pX":-0.3244198470789251,"pZ":1.988041158511953,"vX0":-2.6373679011806064,"vY0":-114.55943479258329,"vZ0":-1.5417144763637092,"x":129.37,"y":185.1,"x0":1.9879166061345974,"y0":50.00473978850094,"z0":6.024749603727882,"aX":-11.507460235712674},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-2.4,"breakHorizontal":16.6,"spinRate":2322,"spinDirection":322},"zone":7,"typeConfidence":2.0,"plateTime":0.48084034043309254,"extension":6.302742160017759},"index":2,"playId":"ec8910ea-755d-3455-b848-82406eef01a0","pitchNumber":2,"startTime":"2026-09-20T00:35:21.466Z","endTime":"2026-09-20T00:35:26.585Z","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":78.1,"endSpeed":71.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.5517568505666,"aZ":-32.29997985326997,"pfxX":-7.389556488025639,"pfxZ":-0.09337866728381883,"pX":-0.4244556273303682,"pZ":2.2412174156574363,"vX0":-3.0137272577122656,"vY0":-113.66896228646456,"vZ0":-1.149622503234272,"x":133.18,"y":178.27,"x0":1.8801966201069167,"y0":50.00411026678296,"z0":5.97103416738307,"aX":-9.635038555102597},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-0.1,"breakHorizontal":14.2,"spinRate":2276,"spinDirection":317},"zone":4,"typeConfidence":2.0,"plateTime":0.482528713162262,"extension":6.258968962174858},"index":3,"playId":"d65bad82-cd7c-3a39-91f9-275556ac59b8","pitchNumber":3,"startTime":"2026-09-20T00:35:49.688Z","endTime":"2026-09-20T00:35:55.525Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.003308568474157,"aZ":-29.351910407600577,"pfxX":0.18780684489716437,"pfxZ":1.7504500854614253,"pX":-0.7437189853195542,"pZ":2.972057526581145,"vX0":-6.216890826286686,"vY0":-126.27410472151588,"vZ0":-1.3235554070537217,"x":145.35,"y":158.53,"x0":1.7270305838900455,"y0":50.00271933595899,"z0":5.867040558493297,"aX":0.3029680413932203},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.1,"breakHorizontal":1.1,"spinRate":2152,"spinDirection":330},"zone":1,"typeConfidence":2.0,"plateTime":0.43394985884565473,"extension":6.356570606909735},"hitData":{"launchSpeed":87.7,"launchAngle":3.0,"totalDistance":66.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.09,"coordY":155.28}},"index":4,"playId":"41f2b4a0-85e3-30ab-8921-5f6a6d92c47b","pitchNumber":4,"startTime":"2026-09-20T00:36:20.681Z","endTime":"2026-09-20T00:36:28.487Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T00:36:28.487Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Travis Bazzana flies out to left fielder Henry Bolte.","rbi":0,"awayScore":6,"homeScore":12,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-20T00:39:17.272Z","endTime":"2026-09-20T00:40:11.319Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680723,"fullName":"Drew Rom","link":"/api/v1/people/680723"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[5,6,7],"actionIndex":[0,1,2,3,4],"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":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from center field to left field for Henry Bolte.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-20T00:38:36.638Z","endTime":"2026-09-20T00:38:36.667Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"100"},{"details":{"description":"Defensive switch from first base to second base for Jeff McNeil.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-09-20T00:38:36.667Z","endTime":"2026-09-20T00:38:36.669Z","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":"200"},{"details":{"description":"Tommy White remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-09-20T00:38:36.669Z","endTime":"2026-09-20T00:38:36.670Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695720,"link":"/api/v1/people/695720"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"601","replacedPlayer":{"id":622268,"link":"/api/v1/people/622268"}},{"details":{"description":"Denzel Clarke remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-09-20T00:38:36.670Z","endTime":"2026-09-20T00:38:36.672Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672016,"link":"/api/v1/people/672016"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"701","replacedPlayer":{"id":666126,"link":"/api/v1/people/666126"}},{"details":{"description":"Pitching Change: Drew Rom replaces Geoff Hartlieb.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-09-20T00:38:36.672Z","endTime":"2026-09-20T00:39:19.217Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680723,"link":"/api/v1/people/680723"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.137761419098336,"aZ":-13.640182774520166,"pfxX":2.9235772594345564,"pfxZ":10.38944689769765,"pX":0.31996197475260146,"pZ":2.9056705383877204,"vX0":-2.798721491802968,"vY0":-132.4290445577532,"vZ0":-4.5314265319195925,"x":104.8,"y":160.33,"x0":1.0084561037943998,"y0":50.00208665255643,"z0":5.630067211357362,"aX":5.215106458650778},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":18.1,"breakHorizontal":-4.7,"spinRate":2218,"spinDirection":148},"zone":3,"typeConfidence":0.87,"plateTime":0.412921244390803,"extension":5.805555373945656},"index":5,"playId":"daac5497-acde-3e1a-9dc7-c98e9ff992d1","pitchNumber":1,"startTime":"2026-09-20T00:39:19.217Z","endTime":"2026-09-20T00:39:22.513Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.81440084434009,"aZ":-16.472744559786452,"pfxX":7.320936819992433,"pfxZ":8.55691678869235,"pX":-0.6340543386969657,"pZ":2.8776024780770935,"vX0":-6.116265362641793,"vY0":-134.73930560812533,"vZ0":-4.075942575354104,"x":141.17,"y":161.08,"x0":0.7163685906080413,"y0":50.00449476913516,"z0":5.577221184811822,"aX":13.435885155408078},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.8,"breakHorizontal":-11.9,"spinRate":2263,"spinDirection":148},"zone":1,"typeConfidence":0.87,"plateTime":0.406827035280271,"extension":5.946983953078745},"index":6,"playId":"066bbf65-3e4b-3359-8014-247dcd7b1161","pitchNumber":2,"startTime":"2026-09-20T00:39:39.954Z","endTime":"2026-09-20T00:39:44.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.127362334488964,"aZ":-13.729534875892814,"pfxX":4.749604727946755,"pfxZ":10.174288030008789,"pX":-0.5072146413751877,"pZ":2.8994222503936586,"vX0":-4.92426868044503,"vY0":-133.8557366130647,"vZ0":-4.586756857131778,"x":136.33,"y":160.5,"x0":0.7399529376767637,"y0":50.00515757960593,"z0":5.61965112790806,"aX":8.612783271699167},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":17.6,"breakHorizontal":-7.6,"spinRate":2296,"spinDirection":153},"zone":1,"typeConfidence":0.91,"plateTime":0.4093399075381319,"extension":5.968007354977512},"hitData":{"launchSpeed":90.1,"launchAngle":33.0,"totalDistance":317.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":56.03,"coordY":91.86}},"index":7,"playId":"c196d109-8b7c-3333-9f74-cefddd9c59d2","pitchNumber":3,"startTime":"2026-09-20T00:40:02.790Z","endTime":"2026-09-20T00:40:11.319Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T00:40:11.319Z","atBatIndex":68},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Austin Hedges lines out to center fielder Denzel Clarke.","rbi":0,"awayScore":6,"homeScore":12,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-20T00:40:16.260Z","endTime":"2026-09-20T00:42:31.857Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680723,"fullName":"Drew Rom","link":"/api/v1/people/680723"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.5,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.054943989429297,"aZ":-13.291947951546913,"pfxX":3.7660811652800725,"pfxZ":10.541325720376028,"pX":-0.10560271628634324,"pZ":2.9221421337471827,"vX0":-3.8170930543459214,"vY0":-133.09900848972237,"vZ0":-4.541100371048677,"x":121.03,"y":159.88,"x0":0.8590521785089988,"y0":50.00077420635514,"z0":5.615734060631002,"aX":6.744331485243591},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.2,"breakHorizontal":-6.0,"spinRate":2355,"spinDirection":154},"zone":2,"typeConfidence":0.89,"plateTime":0.41181734321457775,"extension":5.843089469958681},"index":0,"playId":"65266a63-a01d-3c33-89f5-a88ab539356d","pitchNumber":1,"startTime":"2026-09-20T00:40:40.215Z","endTime":"2026-09-20T00:40:43.886Z","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":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.6,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.613404403684186,"aZ":-27.20695061991282,"pfxX":3.4561357500185785,"pfxZ":3.011134494387502,"pX":0.6536617497497925,"pZ":2.589390448982023,"vX0":-2.235389433749516,"vY0":-127.27688620680497,"vZ0":-1.9272859272252805,"x":92.08,"y":168.87,"x0":1.0915480899710241,"y0":50.0037813860428,"z0":5.497939435288881,"aX":5.705654386566591},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.3,"breakHorizontal":-5.8,"spinRate":1219,"spinDirection":130},"zone":6,"typeConfidence":0.91,"plateTime":0.42932699702842614,"extension":5.958645195927325},"index":1,"playId":"e688160f-8941-35d5-b5f1-deb27a67bc04","pitchNumber":2,"startTime":"2026-09-20T00:41:01.748Z","endTime":"2026-09-20T00:41:05.579Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.2,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.34050732605016,"aZ":-28.571163370923916,"pfxX":5.381079829419864,"pfxZ":2.162392416181034,"pX":0.5302909032956765,"pZ":1.2999251174376223,"vX0":-2.8647507842842344,"vY0":-128.01420368064456,"vZ0":-4.837566750176853,"x":96.79,"y":203.68,"x0":0.9621293659632623,"y0":50.00506586094914,"z0":5.439319100622469,"aX":8.97131074338571},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.1,"breakHorizontal":-9.1,"spinRate":994,"spinDirection":135},"zone":14,"typeConfidence":0.91,"plateTime":0.4271558202046317,"extension":6.012840739891759},"index":2,"playId":"2d68f0c2-5988-318a-8b31-3c79f1d0f04c","pitchNumber":3,"startTime":"2026-09-20T00:41:18.575Z","endTime":"2026-09-20T00:41:22.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.7,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.91673087038033,"aZ":-17.8159342227055,"pfxX":3.798409699887581,"pfxZ":7.844817387252698,"pX":1.1453854114431266,"pZ":4.164766677217061,"vX0":-0.9375415637170261,"vY0":-133.71909980067676,"vZ0":-0.763853335927366,"x":73.34,"y":126.33,"x0":1.0045465209731443,"y0":50.004086319680255,"z0":5.7196754184193335,"aX":6.953308011739517},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.3,"breakHorizontal":-6.7,"spinRate":2090,"spinDirection":150},"zone":12,"typeConfidence":0.91,"plateTime":0.4079417995785879,"extension":5.732180968674858},"index":3,"playId":"166c4dd4-b2b1-37bb-b1e3-fc64636261d5","pitchNumber":4,"startTime":"2026-09-20T00:41:37.880Z","endTime":"2026-09-20T00:41:41.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":84.0,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.03918990335079,"aZ":-16.230642110198833,"pfxX":3.2114428731826035,"pfxZ":8.972767869924596,"pX":-0.8155589207464922,"pZ":1.2638304214419114,"vX0":-4.967233746952595,"vY0":-131.5049999201851,"vZ0":-7.810572549472389,"x":148.09,"y":204.66,"x0":0.6679638935891334,"y0":50.00640783741964,"z0":5.443897396125757,"aX":5.709157080309761},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.0,"breakHorizontal":-4.9,"spinRate":2117,"spinDirection":152},"zone":13,"typeConfidence":0.59,"plateTime":0.41419249811610204,"extension":5.98512915798425},"index":4,"playId":"f69e36e8-e5dc-38ef-8e5c-f42258afb2ce","pitchNumber":5,"startTime":"2026-09-20T00:41:55.837Z","endTime":"2026-09-20T00:41:59.934Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.2,"strikeZoneTop":3.207,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.162537628016096,"aZ":-13.869612650541196,"pfxX":3.376049371072843,"pfxZ":10.132689717403828,"pX":-0.07847920221168869,"pZ":1.5994439986346973,"vX0":-3.7288670280460283,"vY0":-133.20092310822156,"vZ0":-7.446575503041943,"x":119.99,"y":195.6,"x0":0.8973693248291915,"y0":50.00471217926937,"z0":5.423424865704089,"aX":6.1001976822394255},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.0,"breakHorizontal":-5.4,"spinRate":2280,"spinDirection":149},"zone":8,"typeConfidence":0.9,"plateTime":0.4103558690804414,"extension":6.0681860371151455},"hitData":{"launchSpeed":94.7,"launchAngle":18.0,"totalDistance":327.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":92.5,"coordY":72.24}},"index":5,"playId":"44dff446-5d53-36d7-abe8-0b15a8a32a40","pitchNumber":6,"startTime":"2026-09-20T00:42:22.411Z","endTime":"2026-09-20T00:42:31.857Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T00:42:31.857Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Angel Genao called out on strikes.","rbi":0,"awayScore":6,"homeScore":12,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-09-20T00:42:43.254Z","endTime":"2026-09-20T00:43:40.635Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680723,"fullName":"Drew Rom","link":"/api/v1/people/680723"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.4,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.82975289409347,"aZ":-14.793261635735984,"pfxX":2.7077786128678523,"pfxZ":9.548538650828018,"pX":0.2674171799295041,"pZ":2.6920299140932173,"vX0":-2.3748914927453066,"vY0":-133.82392744562117,"vZ0":-4.847597123870862,"x":106.81,"y":166.1,"x0":0.8128730741796615,"y0":50.00614004264363,"z0":5.580308653286591,"aX":4.931322139352247},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.6,"breakHorizontal":-4.4,"spinRate":2237,"spinDirection":151},"zone":5,"typeConfidence":0.9,"plateTime":0.40868134777342213,"extension":6.062728445520384},"index":0,"playId":"ecb25066-1e7c-3ccc-a41e-c7862e4117ec","pitchNumber":1,"startTime":"2026-09-20T00:43:02.441Z","endTime":"2026-09-20T00:43:06.300Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.7,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.952288886521032,"aZ":-15.909488268685609,"pfxX":1.7222897544922358,"pfxZ":8.872117400502102,"pX":0.021176825918858194,"pZ":3.5955613899250274,"vX0":-2.897034716002724,"vY0":-134.04748738090714,"vZ0":-2.5236062854161574,"x":116.19,"y":141.7,"x0":0.8885165843358557,"y0":50.005136559453305,"z0":5.675199047646682,"aX":3.158550692474138},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.8,"breakHorizontal":-2.5,"spinRate":2287,"spinDirection":152},"zone":12,"typeConfidence":0.9,"plateTime":0.4074497430752446,"extension":5.904825917524346},"index":1,"playId":"388181c5-83a4-316d-9e84-f9aa73d994c5","pitchNumber":2,"startTime":"2026-09-20T00:43:18.869Z","endTime":"2026-09-20T00:43:22.673Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.0,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.490213629150155,"aZ":-12.506024394581496,"pfxX":3.2079353892801885,"pfxZ":10.646626905951006,"pX":0.5653555116647442,"pZ":1.971790306596286,"vX0":-1.6608191468538567,"vY0":-134.84177185907512,"vZ0":-7.040414607052538,"x":95.45,"y":185.54,"x0":0.7715087145294252,"y0":50.00133822025423,"z0":5.493453657115437,"aX":5.9245450106864945},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.0,"breakHorizontal":-5.5,"spinRate":2266,"spinDirection":153},"zone":9,"typeConfidence":0.91,"plateTime":0.40573962840948274,"extension":5.877355898732189},"index":2,"playId":"b7fc4ef8-6a7b-324a-b428-3b6412c6f3d4","pitchNumber":3,"startTime":"2026-09-20T00:43:36.686Z","endTime":"2026-09-20T00:43:40.635Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T00:43:40.635Z","atBatIndex":70},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Alika Williams pops out to third baseman José Ramírez in foul territory.","rbi":0,"awayScore":6,"homeScore":12,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-20T00:45:54.238Z","endTime":"2026-09-20T00:46:42.536Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"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_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Slade Cecconi replaces Tim Herrin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-20T00:45:24.159Z","endTime":"2026-09-20T00:45:56.430Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677944,"link":"/api/v1/people/677944"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.4,"endSpeed":85.0,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.053252410074442,"aZ":-22.858752609638913,"pfxX":-2.5352469807587625,"pfxZ":5.141433140160578,"pX":0.9937171467430602,"pZ":1.0849188312133742,"vX0":7.915553048683435,"vY0":-132.92474507229375,"vZ0":-7.489144055079441,"x":79.12,"y":209.49,"x0":-1.676747712043681,"y0":50.00663701016303,"z0":5.5661222136538155,"aX":-4.597558087515551},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.0,"breakHorizontal":3.1,"spinRate":2421,"spinDirection":208},"zone":14,"typeConfidence":0.85,"plateTime":0.41004430795222024,"extension":6.715613753866603},"index":1,"playId":"f5657903-1109-31ec-b228-77ba588cd8b0","pitchNumber":1,"startTime":"2026-09-20T00:45:56.430Z","endTime":"2026-09-20T00:46:00.971Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.5,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.838227946623647,"aZ":-21.09886004828516,"pfxX":0.3138176472032388,"pfxZ":6.156194919411317,"pX":1.721059503938866,"pZ":1.518660166516549,"vX0":8.552239777732876,"vY0":-132.8829016677751,"vZ0":-6.899135464931011,"x":51.4,"y":197.78,"x0":-1.5715615365706124,"y0":50.00274349053585,"z0":5.666881279798196,"aX":0.5649526388480034},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.0,"breakHorizontal":-2.3,"spinRate":2575,"spinDirection":221},"zone":14,"typeConfidence":0.9,"plateTime":0.4112263924508568,"extension":6.46183314473267},"index":2,"playId":"5ae68317-a3ab-3a38-9e1c-c7b45304c140","pitchNumber":2,"startTime":"2026-09-20T00:46:13.178Z","endTime":"2026-09-20T00:46:17.019Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.1,"strikeZoneTop":3.236,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.268228388589577,"aZ":-23.89160284619211,"pfxX":-2.3702617305082962,"pfxZ":4.599544532078296,"pX":-0.21421042210436328,"pZ":2.7611175769333625,"vX0":4.787440424892443,"vY0":-133.03025515756775,"vZ0":-3.1654798443970718,"x":125.17,"y":164.23,"x0":-1.725357909052496,"y0":50.002566567387085,"z0":5.689104862017314,"aX":-4.268564751327826},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.9,"breakHorizontal":3.4,"spinRate":2323,"spinDirection":203},"zone":5,"typeConfidence":0.85,"plateTime":0.4109750223506623,"extension":6.6660083002046},"hitData":{"launchSpeed":83.3,"launchAngle":63.0,"totalDistance":197.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":68.97,"coordY":158.91}},"index":3,"playId":"be57f516-1285-3d8a-882c-803bbeb412d0","pitchNumber":3,"startTime":"2026-09-20T00:46:32.501Z","endTime":"2026-09-20T00:46:42.536Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T00:46:42.536Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Henry Bolte grounds out, second baseman Travis Bazzana to first baseman David Fry.","rbi":0,"awayScore":6,"homeScore":12,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-20T00:47:01.857Z","endTime":"2026-09-20T00:47:19.294Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":0},"credits":[{"player":{"id":683953,"link":"/api/v1/people/683953"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681807,"link":"/api/v1/people/681807"},"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":96.6,"endSpeed":88.3,"strikeZoneTop":3.332,"strikeZoneBottom":1.682,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.115187769784946,"aZ":-15.314721091502287,"pfxX":-7.283286217053931,"pfxZ":8.441713486188135,"pX":-0.15151292284650128,"pZ":2.438428486816486,"vX0":6.599906477503638,"vY0":-140.49072471340077,"vZ0":-6.323336436079027,"x":122.78,"y":172.94,"x0":-1.5859902715218317,"y0":50.00353588473182,"z0":5.715557304208437,"aX":-14.546183930296806},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.2,"breakHorizontal":11.8,"spinRate":2383,"spinDirection":221},"zone":5,"typeConfidence":0.89,"plateTime":0.3900154810207406,"extension":6.575664685674034},"hitData":{"launchSpeed":109.8,"launchAngle":-12.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.0,"coordY":149.83}},"index":0,"playId":"e2539fbd-9043-37d5-b2d2-27aeada47f07","pitchNumber":1,"startTime":"2026-09-20T00:47:11.628Z","endTime":"2026-09-20T00:47:19.294Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T00:47:19.294Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jeff McNeil strikes out swinging.","rbi":0,"awayScore":6,"homeScore":12,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-09-20T00:47:26.497Z","endTime":"2026-09-20T00:48:47.331Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":89.1,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.02349608872825,"aZ":-11.858016209442285,"pfxX":-5.60622945945724,"pfxZ":9.964206890505858,"pX":0.17019339500202052,"pZ":3.353962729226317,"vX0":6.733843444595323,"vY0":-141.80284572386995,"vZ0":-4.702360630127652,"x":110.51,"y":148.22,"x0":-1.505426802792198,"y0":50.0069446971297,"z0":5.788695044265702,"aX":-11.435558966568102},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.3,"breakHorizontal":8.8,"spinRate":2510,"spinDirection":214},"zone":2,"typeConfidence":0.91,"plateTime":0.38606163518366277,"extension":6.408080677481548},"index":0,"playId":"6a3b5204-b7f0-3da0-b1ff-d165ed919b43","pitchNumber":1,"startTime":"2026-09-20T00:47:44.124Z","endTime":"2026-09-20T00:47:49.528Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":72.2,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.127501287689718,"aZ":-43.80737399396612,"pfxX":7.116237263433122,"pfxZ":-8.845757998564835,"pX":-0.8721098064056073,"pZ":1.4042608795545175,"vX0":-0.6875117959373815,"vY0":-115.05116015836433,"vZ0":-0.7788102987676581,"x":150.24,"y":200.86,"x0":-1.488575247138206,"y0":50.003624577861,"z0":6.06391039141838,"aX":9.358589695398026},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-15.8,"breakHorizontal":-12.6,"spinRate":2741,"spinDirection":35},"zone":13,"typeConfidence":0.92,"plateTime":0.4795752214847928,"extension":6.334716235028131},"index":1,"playId":"b9d70264-f032-3455-83f2-9bd4406f00ab","pitchNumber":2,"startTime":"2026-09-20T00:48:04.485Z","endTime":"2026-09-20T00:48:07.896Z","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":91.4,"endSpeed":83.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.253031160150964,"aZ":-25.51406410448731,"pfxX":1.8480273866133081,"pfxZ":3.7044252487446627,"pX":-0.15406926912408603,"pZ":3.4578557551975297,"vX0":3.800371302816942,"vY0":-133.18801597940873,"vZ0":-1.0855594331176355,"x":122.87,"y":145.42,"x0":-1.8388710045125558,"y0":50.004235523459485,"z0":5.713540204864868,"aX":3.3249282660943478},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.7,"breakHorizontal":-4.2,"spinRate":2354,"spinDirection":187},"zone":11,"typeConfidence":0.92,"plateTime":0.41102658089710564,"extension":6.496906801169441},"index":2,"playId":"21182680-6acd-3a66-9b38-b831e35ccb9c","pitchNumber":3,"startTime":"2026-09-20T00:48:21.353Z","endTime":"2026-09-20T00:48:24.693Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.771034981161115,"aZ":-26.044255975881363,"pfxX":1.4218321474933893,"pfxZ":3.4611821911790166,"pX":1.2802869685080749,"pZ":0.9683778763549504,"vX0":7.2744512342534335,"vY0":-132.1598786781848,"vZ0":-6.999093892764356,"x":68.2,"y":212.63,"x0":-1.6909332803845538,"y0":50.002848370530224,"z0":5.559760525603284,"aX":2.5191551705998227},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.9,"breakHorizontal":-4.1,"spinRate":2675,"spinDirection":191},"zone":14,"typeConfidence":0.91,"plateTime":0.4141936984721495,"extension":6.553610473040251},"index":3,"playId":"bc28cfb2-0e96-387a-bf7d-38f6ed88297d","pitchNumber":4,"startTime":"2026-09-20T00:48:42.825Z","endTime":"2026-09-20T00:48:47.331Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T00:48:47.331Z","atBatIndex":73},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Steven Kwan flies out to left fielder Henry Bolte.","rbi":0,"awayScore":6,"homeScore":12,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-20T00:50:07.869Z","endTime":"2026-09-20T00:51:25.305Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680723,"fullName":"Drew Rom","link":"/api/v1/people/680723"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":703607,"link":"/api/v1/people/703607"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.5,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.031930318833737,"aZ":-16.17385592393584,"pfxX":1.754692049394332,"pfxZ":8.95019260320746,"pX":0.3615578160503611,"pZ":3.7820537491356143,"vX0":-2.055663322368725,"vY0":-132.5429260516255,"vZ0":-2.0413298449950656,"x":103.22,"y":136.66,"x0":0.9174319034564952,"y0":50.00543325627492,"z0":5.737016951772122,"aX":3.137974989111406},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.0,"breakHorizontal":-2.8,"spinRate":2132,"spinDirection":151},"zone":12,"typeConfidence":0.88,"plateTime":0.4124841219847948,"extension":5.807246175821277},"index":0,"playId":"087b1281-3551-30b2-bd4a-23cc3ce46536","pitchNumber":1,"startTime":"2026-09-20T00:51:00.561Z","endTime":"2026-09-20T00:51:04.456Z","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":90.7,"endSpeed":83.3,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.346678274130554,"aZ":-21.41786176236873,"pfxX":8.233758376366827,"pfxZ":6.080857719500698,"pX":0.05792022856135548,"pZ":2.0026913859398285,"vX0":-4.9458767816867075,"vY0":-131.9809460288622,"vZ0":-5.207992618854756,"x":114.79,"y":184.71,"x0":0.8836888167023619,"y0":50.00292612019111,"z0":5.572790167928318,"aX":14.566893166229422},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.1,"breakHorizontal":-13.9,"spinRate":2173,"spinDirection":149},"zone":8,"typeConfidence":0.76,"plateTime":0.4145531380687677,"extension":5.931028887225969},"hitData":{"launchSpeed":81.6,"launchAngle":35.0,"totalDistance":266.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":57.57,"coordY":117.14}},"index":1,"playId":"4cabf616-2b2a-3d6e-b4c2-dc05d8d237d2","pitchNumber":2,"startTime":"2026-09-20T00:51:16.818Z","endTime":"2026-09-20T00:51:25.305Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T00:51:25.305Z","atBatIndex":74},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"José Ramírez lines out to center fielder Denzel Clarke.","rbi":0,"awayScore":6,"homeScore":12,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-20T00:51:34.002Z","endTime":"2026-09-20T00:52:02.491Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680723,"fullName":"Drew Rom","link":"/api/v1/people/680723"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672016,"link":"/api/v1/people/672016"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.3,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.073037921186263,"aZ":-17.261273975356524,"pfxX":2.880039238027324,"pfxZ":8.407908652743629,"pX":0.12125470118027033,"pZ":2.866525258041218,"vX0":-2.7255277083513065,"vY0":-132.09410138575055,"vZ0":-3.8509261510017088,"x":112.38,"y":161.38,"x0":0.7902383503713046,"y0":50.006412658896195,"z0":5.605662365575773,"aX":5.111232212808333},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.6,"breakHorizontal":-4.7,"spinRate":2101,"spinDirection":150},"zone":2,"typeConfidence":0.84,"plateTime":0.4140098293821173,"extension":5.865392186228728},"hitData":{"launchSpeed":91.5,"launchAngle":23.0,"totalDistance":333.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":107.06,"coordY":66.68}},"index":0,"playId":"fc88441e-f393-3e33-9f92-7a694b1927a9","pitchNumber":1,"startTime":"2026-09-20T00:51:54.528Z","endTime":"2026-09-20T00:52:02.491Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T00:52:02.491Z","atBatIndex":75},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Chase DeLauter reaches on a fielding error by second baseman Jeff McNeil.","rbi":0,"awayScore":6,"homeScore":12,"isOut":false},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-20T00:52:06.256Z","endTime":"2026-09-20T00:52:39.802Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"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":680723,"fullName":"Drew Rom","link":"/api/v1/people/680723"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","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":643446,"link":"/api/v1/people/643446"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.6,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.976222778532733,"aZ":-14.649881166715591,"pfxX":3.0800367466720977,"pfxZ":9.761410100510018,"pX":0.03334561156534957,"pZ":2.9206102722060203,"vX0":-3.21962718751099,"vY0":-133.22476896654481,"vZ0":-4.323354436610311,"x":115.73,"y":159.92,"x0":0.8581090256369545,"y0":50.00364765403426,"z0":5.625504618282778,"aX":5.529848242494263},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.9,"breakHorizontal":-4.9,"spinRate":2283,"spinDirection":153},"zone":2,"typeConfidence":0.9,"plateTime":0.4113498705646057,"extension":5.923926774089378},"hitData":{"launchSpeed":105.8,"launchAngle":-3.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.64,"coordY":155.28}},"index":0,"playId":"389382b8-ded2-30f4-a828-fccc246a3ef1","pitchNumber":1,"startTime":"2026-09-20T00:52:31.405Z","endTime":"2026-09-20T00:52:39.802Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T00:52:39.802Z","atBatIndex":76},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jo Adell singles on a ground ball to third baseman Zack Gelof. Chase DeLauter to 2nd.","rbi":0,"awayScore":6,"homeScore":12,"isOut":false},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-20T00:52:51.397Z","endTime":"2026-09-20T00:54:00.909Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680723,"fullName":"Drew Rom","link":"/api/v1/people/680723"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"postOnSecond":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680869,"link":"/api/v1/people/680869"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.5,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.442965466651707,"aZ":-17.084150777472207,"pfxX":2.579585645338002,"pfxZ":8.454425442777902,"pX":0.6221848281156868,"pZ":3.586680927241629,"vX0":-1.4035043823273723,"vY0":-132.31479177970883,"vZ0":-2.2691034930560186,"x":93.28,"y":141.94,"x0":0.8224483770568763,"y0":50.005027108311026,"z0":5.697874498556809,"aX":4.605365362740961},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.1,"breakHorizontal":-4.4,"spinRate":2066,"spinDirection":155},"zone":12,"typeConfidence":0.87,"plateTime":0.41288962094431625,"extension":5.933268844701412},"index":0,"playId":"245b26cf-d264-32e3-937d-b81ec9e102d5","pitchNumber":1,"startTime":"2026-09-20T00:53:09.312Z","endTime":"2026-09-20T00:53:13.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.643729542916823,"aZ":-17.64296000292233,"pfxX":7.735194197233046,"pfxZ":7.973608998661625,"pX":-0.2086785351343963,"pZ":1.9417741179938208,"vX0":-5.075254859158549,"vY0":-133.83633617792103,"vZ0":-5.948868333408743,"x":124.95,"y":186.35,"x0":0.7027779659253928,"y0":50.00501226358884,"z0":5.448030296652847,"aX":14.098732770325903},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.4,"breakHorizontal":-13.0,"spinRate":2186,"spinDirection":148},"zone":8,"typeConfidence":0.91,"plateTime":0.40854274244410016,"extension":5.886828820359789},"index":1,"playId":"919328a1-8fdf-30f9-8002-1e618b55f5cc","pitchNumber":2,"startTime":"2026-09-20T00:53:28.946Z","endTime":"2026-09-20T00:53:33.172Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.096518124785714,"aZ":-26.66284696107375,"pfxX":2.5965418533072997,"pfxZ":3.3673039923946737,"pX":-0.0685392933044916,"pZ":1.569148323276865,"vX0":-3.4914639537554715,"vY0":-126.88559329135128,"vZ0":-4.401603698355238,"x":119.61,"y":196.41,"x0":0.9856936236754199,"y0":50.003834154205045,"z0":5.442148234065725,"aX":4.2497186167585435},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.4,"breakHorizontal":-4.0,"spinRate":1482,"spinDirection":138},"zone":13,"typeConfidence":0.91,"plateTime":0.43109784860045997,"extension":5.892207817743776},"hitData":{"launchSpeed":97.9,"launchAngle":-4.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.83,"coordY":171.61}},"index":2,"playId":"1ef5f216-2e40-3fed-89a8-26ab95ce7d03","pitchNumber":3,"startTime":"2026-09-20T00:53:52.138Z","endTime":"2026-09-20T00:54:00.909Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T00:54:00.909Z","atBatIndex":77},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Angel Martínez lines out sharply to center fielder Denzel Clarke.","rbi":0,"awayScore":6,"homeScore":12,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-09-20T00:54:51.183Z","endTime":"2026-09-20T00:55:01.369Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680723,"fullName":"Drew Rom","link":"/api/v1/people/680723"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"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":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672016,"link":"/api/v1/people/672016"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Petey Halpin replaces Jo Adell.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-09-20T00:54:40.908Z","endTime":"2026-09-20T00:54:53.514Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690984,"link":"/api/v1/people/690984"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"401","replacedPlayer":{"id":666176,"link":"/api/v1/people/666176"},"base":1},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.587836097872454,"aZ":-14.015449078972297,"pfxX":1.6452064319889534,"pfxZ":10.278315616308763,"pX":0.6749565142784247,"pZ":2.668244286113701,"vX0":-0.8626210398769578,"vY0":-131.73773768304952,"vZ0":-5.017040235221424,"x":91.27,"y":166.74,"x0":0.7919614119381562,"y0":50.004575798717795,"z0":5.624529132151437,"aX":2.907487788122064},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.8,"breakHorizontal":-2.8,"spinRate":2113,"spinDirection":149},"zone":6,"typeConfidence":0.82,"plateTime":0.4149226976859044,"extension":5.918549857113512},"hitData":{"launchSpeed":100.4,"launchAngle":21.0,"totalDistance":366.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":147.99,"coordY":53.36}},"index":1,"playId":"c5bd9827-3a6a-3900-a251-3ba04605c3c1","pitchNumber":1,"startTime":"2026-09-20T00:54:53.514Z","endTime":"2026-09-20T00:55:01.369Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T00:55:01.369Z","atBatIndex":78},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Shea Langeliers grounds out, second baseman Travis Bazzana to first baseman David Fry.","rbi":0,"awayScore":6,"homeScore":12,"isOut":true},"about":{"atBatIndex":79,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-20T00:57:15.941Z","endTime":"2026-09-20T00:57:42.172Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683953,"link":"/api/v1/people/683953"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681807,"link":"/api/v1/people/681807"},"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":6,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-09-20T00:56:37.977Z","endTime":"2026-09-20T00:56:37.999Z","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":"Petey Halpin remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-09-20T00:56:37.999Z","endTime":"2026-09-20T00:56:38.001Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690984,"link":"/api/v1/people/690984"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"401","replacedPlayer":{"id":666176,"link":"/api/v1/people/666176"}},{"details":{"description":"Defensive switch from left field to right field for Angel Martínez.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":12,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-09-20T00:56:38.001Z","endTime":"2026-09-20T00:57:18.244Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"500"},{"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":91.6,"endSpeed":84.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.978581547380802,"aZ":-20.64749582817664,"pfxX":0.9124651370467838,"pfxZ":6.431428916410673,"pX":1.5805343277245252,"pZ":1.7095726707320633,"vX0":8.045642665194661,"vY0":-133.11745759440583,"vZ0":-6.26628928346204,"x":56.75,"y":192.62,"x0":-1.6013390433722405,"y0":50.000984706727614,"z0":5.592081919982607,"aX":1.6344846908780863},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.4,"breakHorizontal":-3.5,"spinRate":2445,"spinDirection":205},"zone":14,"typeConfidence":0.91,"plateTime":0.4117027050590045,"extension":6.472044805157744},"index":3,"playId":"ed86858d-4637-337f-b141-11b1cc9ec2c7","pitchNumber":1,"startTime":"2026-09-20T00:57:18.244Z","endTime":"2026-09-20T00:57:22.014Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.0620093980545,"aZ":-21.36200564270857,"pfxX":-1.3081703402207312,"pfxZ":5.902785496416919,"pX":0.28881817719001734,"pZ":1.83578833574942,"vX0":5.678090121417304,"vY0":-134.21195810316027,"vZ0":-5.898985840968132,"x":105.99,"y":189.21,"x0":-1.6808492645460804,"y0":50.00124180318152,"z0":5.5756927142544255,"aX":-2.3962716457126922},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.7,"breakHorizontal":1.2,"spinRate":2407,"spinDirection":202},"zone":9,"typeConfidence":0.86,"plateTime":0.4075552749525344,"extension":6.464912379090019},"hitData":{"launchSpeed":79.2,"launchAngle":-7.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":124.64,"coordY":148.62}},"index":4,"playId":"27904a52-8a92-3293-b3ee-382a8a7e22c3","pitchNumber":2,"startTime":"2026-09-20T00:57:34.196Z","endTime":"2026-09-20T00:57:42.172Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T00:57:42.172Z","atBatIndex":79},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lawrence Butler grounds out, third baseman José Ramírez to first baseman David Fry.","rbi":0,"awayScore":6,"homeScore":12,"isOut":true},"about":{"atBatIndex":80,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-20T00:57:53.331Z","endTime":"2026-09-20T00:58:44.151Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":2},"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681807,"link":"/api/v1/people/681807"},"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":76.1,"endSpeed":70.1,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.982517853862092,"aZ":-42.421894128862874,"pfxX":6.112629336371337,"pfxZ":-8.265823577790917,"pX":-0.30831039538649113,"pZ":3.787692805064436,"vX0":0.9075396897772584,"vY0":-110.72450681488894,"vZ0":4.342070195014023,"x":128.75,"y":136.51,"x0":-1.5176079380559422,"y0":50.001777509653095,"z0":6.243542555307,"aX":7.579907166823625},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.8,"breakVerticalInduced":-13.4,"breakHorizontal":-11.3,"spinRate":2585,"spinDirection":39},"zone":11,"typeConfidence":0.91,"plateTime":0.4949040294324898,"extension":6.367662259500874},"index":0,"playId":"1e7930c7-520a-385c-83cd-42bb311741cd","pitchNumber":1,"startTime":"2026-09-20T00:58:05.087Z","endTime":"2026-09-20T00:58:08.971Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.8,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.123915795917014,"aZ":-12.916658832942698,"pfxX":-4.328579620338218,"pfxZ":9.499959632017138,"pX":-0.029675420807541028,"pZ":4.362534064872366,"vX0":5.624637299241768,"vY0":-141.2312213605502,"vZ0":-1.9281287949450736,"x":118.13,"y":120.99,"x0":-1.4814294079828751,"y0":50.00349538015474,"z0":5.881514330937607,"aX":-8.775636652399308},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.0,"breakHorizontal":6.7,"spinRate":2506,"spinDirection":215},"zone":11,"typeConfidence":0.91,"plateTime":0.3873177493362472,"extension":6.410061120143288},"index":1,"playId":"706310c3-fc4d-3776-bb15-4a0c1a2a8c98","pitchNumber":2,"startTime":"2026-09-20T00:58:20.170Z","endTime":"2026-09-20T00:58:24.542Z","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":95.0,"endSpeed":87.9,"strikeZoneTop":3.344,"strikeZoneBottom":1.688,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.389627571951422,"aZ":-23.771911670221204,"pfxX":-8.303431459248802,"pfxZ":4.291502356624566,"pX":-0.01375321065012577,"pZ":2.624761318697022,"vX0":7.324689576680117,"vY0":-138.22402463746687,"vZ0":-3.9483629220990686,"x":117.52,"y":167.91,"x0":-1.6039486281425879,"y0":50.003817346437806,"z0":5.6453104995584535,"aX":-16.25900521345561},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.2,"breakHorizontal":13.8,"spinRate":2244,"spinDirection":227},"zone":5,"typeConfidence":0.91,"plateTime":0.3944933535892181,"extension":6.609069937591587},"hitData":{"launchSpeed":105.0,"launchAngle":4.0,"totalDistance":111.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.07,"coordY":158.91}},"index":2,"playId":"ce2de353-1269-3e63-bc34-88d1d3ada9a7","pitchNumber":3,"startTime":"2026-09-20T00:58:36.503Z","endTime":"2026-09-20T00:58:44.151Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T00:58:44.151Z","atBatIndex":80},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zack Gelof strikes out swinging.","rbi":0,"awayScore":6,"homeScore":12,"isOut":true},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-20T00:58:51.139Z","endTime":"2026-09-20T01:00:24.651Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".208"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".263"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".235"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".262"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".321"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".429"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".244"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".227"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".152"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.83"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.15"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.18"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.01"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.12"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.61"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.47"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.73"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.89"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"68.68"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.38"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.23"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.05"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".417"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".520"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".394"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".829"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".762"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.036"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.224"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".535"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.238"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".645"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".463"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".417"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".520"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".394"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".829"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".762"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.036"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.224"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".535"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.238"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".645"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".463"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.4,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.972901959628672,"aZ":-27.351582239077175,"pfxX":2.3297556994045086,"pfxZ":2.6627224195341537,"pX":-0.5283035796056063,"pZ":3.4321174006857,"vX0":2.3890580480604684,"vY0":-133.08313481930168,"vZ0":-1.1612666856412566,"x":137.14,"y":146.11,"x0":-1.7371667928925032,"y0":50.00294374671204,"z0":5.837692041115443,"aX":4.21889198542842},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.8,"breakHorizontal":-4.7,"spinRate":2491,"spinDirection":168},"zone":1,"typeConfidence":0.92,"plateTime":0.4100609909444728,"extension":6.292435153157829},"index":0,"playId":"6e86071f-f6e9-387d-a979-414a09ccc01a","pitchNumber":1,"startTime":"2026-09-20T00:59:10.122Z","endTime":"2026-09-20T00:59:14.076Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.4,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.09140101712896,"aZ":-26.530271145721557,"pfxX":2.746444430811543,"pfxZ":3.1264782094616397,"pX":1.045506230311694,"pZ":2.4617822922385586,"vX0":6.000157354722083,"vY0":-133.3835197595514,"vZ0":-3.65312046098966,"x":77.15,"y":172.31,"x0":-1.5880996498043922,"y0":50.00472900286096,"z0":5.757400275758743,"aX":4.958901200329109},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.0,"breakHorizontal":-6.2,"spinRate":2589,"spinDirection":176},"zone":14,"typeConfidence":0.92,"plateTime":0.4102893267750196,"extension":6.346637439717622},"index":1,"playId":"6727540e-d531-37e6-ba3d-45f4787d9126","pitchNumber":2,"startTime":"2026-09-20T00:59:39.748Z","endTime":"2026-09-20T00:59:45.361Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.093337599028885,"aZ":-44.06826742272576,"pfxX":5.17607887040071,"pfxZ":-8.249626637320663,"pX":0.9751059908513742,"pZ":0.5024982385912067,"vX0":3.758740903016957,"vY0":-120.06740348287512,"vZ0":-3.3665015930518467,"x":79.83,"y":225.21,"x0":-1.290570301690147,"y0":50.005693366550155,"z0":5.8954959850888855,"aX":7.458875582612012},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-15.5,"breakHorizontal":-10.3,"spinRate":2899,"spinDirection":37},"zone":14,"typeConfidence":0.84,"plateTime":0.45848934423210963,"extension":6.503898919542614},"index":2,"playId":"083155c2-911e-3ab4-927a-648f04ea9227","pitchNumber":3,"startTime":"2026-09-20T01:00:02.365Z","endTime":"2026-09-20T01:00:05.799Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":90.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.797292709850108,"aZ":-20.819160693598043,"pfxX":-9.641947952582173,"pfxZ":5.474106743355341,"pX":-0.5543228023526011,"pZ":3.115005576187801,"vX0":6.743493121781774,"vY0":-142.8784000271862,"vZ0":-3.508566178408241,"x":138.13,"y":154.67,"x0":-1.6879674785776948,"y0":50.005001323174504,"z0":5.661392033596785,"aX":-20.01014937911632},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":9.4,"breakHorizontal":16.2,"spinRate":2447,"spinDirection":221},"zone":1,"typeConfidence":0.9,"plateTime":0.38281149461980846,"extension":6.680216284745252},"index":3,"playId":"48e27682-3d61-3682-ba04-7c43dc4f1a48","pitchNumber":4,"startTime":"2026-09-20T01:00:19.873Z","endTime":"2026-09-20T01:00:24.651Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T01:00:24.651Z","atBatIndex":81}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Zack Gelof strikes out swinging.","rbi":0,"awayScore":6,"homeScore":12,"isOut":true},"about":{"atBatIndex":81,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-09-20T00:58:51.139Z","endTime":"2026-09-20T01:00:24.651Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".208"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".263"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".235"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".262"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".321"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".429"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".244"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".227"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".152"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.83"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.15"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.18"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.01"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.12"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.61"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.47"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.73"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.89"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"68.68"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.38"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.23"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.05"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".417"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".520"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".394"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".829"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".762"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.036"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.224"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".535"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.238"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".645"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".463"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".417"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".520"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".394"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".829"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".762"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.036"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.224"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".535"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.238"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".645"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".463"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":595978,"link":"/api/v1/people/595978"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.4,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.972901959628672,"aZ":-27.351582239077175,"pfxX":2.3297556994045086,"pfxZ":2.6627224195341537,"pX":-0.5283035796056063,"pZ":3.4321174006857,"vX0":2.3890580480604684,"vY0":-133.08313481930168,"vZ0":-1.1612666856412566,"x":137.14,"y":146.11,"x0":-1.7371667928925032,"y0":50.00294374671204,"z0":5.837692041115443,"aX":4.21889198542842},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.8,"breakHorizontal":-4.7,"spinRate":2491,"spinDirection":168},"zone":1,"typeConfidence":0.92,"plateTime":0.4100609909444728,"extension":6.292435153157829},"index":0,"playId":"6e86071f-f6e9-387d-a979-414a09ccc01a","pitchNumber":1,"startTime":"2026-09-20T00:59:10.122Z","endTime":"2026-09-20T00:59:14.076Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.4,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.09140101712896,"aZ":-26.530271145721557,"pfxX":2.746444430811543,"pfxZ":3.1264782094616397,"pX":1.045506230311694,"pZ":2.4617822922385586,"vX0":6.000157354722083,"vY0":-133.3835197595514,"vZ0":-3.65312046098966,"x":77.15,"y":172.31,"x0":-1.5880996498043922,"y0":50.00472900286096,"z0":5.757400275758743,"aX":4.958901200329109},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.0,"breakHorizontal":-6.2,"spinRate":2589,"spinDirection":176},"zone":14,"typeConfidence":0.92,"plateTime":0.4102893267750196,"extension":6.346637439717622},"index":1,"playId":"6727540e-d531-37e6-ba3d-45f4787d9126","pitchNumber":2,"startTime":"2026-09-20T00:59:39.748Z","endTime":"2026-09-20T00:59:45.361Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.093337599028885,"aZ":-44.06826742272576,"pfxX":5.17607887040071,"pfxZ":-8.249626637320663,"pX":0.9751059908513742,"pZ":0.5024982385912067,"vX0":3.758740903016957,"vY0":-120.06740348287512,"vZ0":-3.3665015930518467,"x":79.83,"y":225.21,"x0":-1.290570301690147,"y0":50.005693366550155,"z0":5.8954959850888855,"aX":7.458875582612012},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-15.5,"breakHorizontal":-10.3,"spinRate":2899,"spinDirection":37},"zone":14,"typeConfidence":0.84,"plateTime":0.45848934423210963,"extension":6.503898919542614},"index":2,"playId":"083155c2-911e-3ab4-927a-648f04ea9227","pitchNumber":3,"startTime":"2026-09-20T01:00:02.365Z","endTime":"2026-09-20T01:00:05.799Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":90.0,"strikeZoneTop":3.292,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.797292709850108,"aZ":-20.819160693598043,"pfxX":-9.641947952582173,"pfxZ":5.474106743355341,"pX":-0.5543228023526011,"pZ":3.115005576187801,"vX0":6.743493121781774,"vY0":-142.8784000271862,"vZ0":-3.508566178408241,"x":138.13,"y":154.67,"x0":-1.6879674785776948,"y0":50.005001323174504,"z0":5.661392033596785,"aX":-20.01014937911632},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":9.4,"breakHorizontal":16.2,"spinRate":2447,"spinDirection":221},"zone":1,"typeConfidence":0.9,"plateTime":0.38281149461980846,"extension":6.680216284745252},"index":3,"playId":"48e27682-3d61-3682-ba04-7c43dc4f1a48","pitchNumber":4,"startTime":"2026-09-20T01:00:19.873Z","endTime":"2026-09-20T01:00:24.651Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-09-20T01:00:24.651Z","atBatIndex":81},"scoringPlays":[4,5,9,11,25,30,32,33,34,39,42,48,60],"playsByInning":[{"startIndex":0,"endIndex":14,"top":[0,1,2,3,4,5,6],"bottom":[7,8,9,10,11,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":1,"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":189.4,"y":85.18},"type":"O","description":"Lineout"},{"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":1,"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":137.95,"y":179.48},"type":"O","description":"Pop Out"},{"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":1,"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":145.95,"y":82.43},"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":1,"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":125.21,"y":104.12},"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":1,"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"coordinates":{"x":81.68,"y":119.57},"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":1,"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"coordinates":{"x":185.76,"y":111.71},"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":1,"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":134.93,"y":155.88},"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":1,"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":170.09,"y":102.58},"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":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":82.89,"y":125.62},"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":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"coordinates":{"x":156.35,"y":42.74},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":1,"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":65.77,"y":105.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":1,"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"coordinates":{"x":89.96,"y":40.66},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":1,"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"coordinates":{"x":93.78,"y":133.49},"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":1,"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"coordinates":{"x":131.85,"y":188.28},"type":"O","description":"Groundout"}]}},{"startIndex":15,"endIndex":21,"top":[15,16,17,18],"bottom":[19,20,21],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":133,"name":"Athletics","link":"/api/v1/teams/133"},"inning":2,"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"coordinates":{"x":101.39,"y":73.4},"type":"O","description":"Flyout"},{"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":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"coordinates":{"x":53.22,"y":94.7},"type":"H","description":"Double"},{"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":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":105.72,"y":157.55},"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":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":133.11,"y":181.9},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":2,"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":126.1,"y":203.99},"type":"O","description":"Bunt Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":2,"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":94.38,"y":55.85},"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":2,"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":116.77,"y":157.7},"type":"O","description":"Pop Out"}]}},{"startIndex":22,"endIndex":36,"top":[22,23,24,25,26],"bottom":[27,28,29,30,31,32,33,34,35,36],"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":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":170.2,"y":132.55},"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":3,"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":144.0,"y":162.54},"type":"O","description":"Forceout"},{"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":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"coordinates":{"x":107.7,"y":173.43},"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":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"coordinates":{"x":93.78,"y":119.57},"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":3,"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":111.16,"y":144.15},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"coordinates":{"x":79.34,"y":103.5},"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":3,"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":183.16,"y":149.98},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"coordinates":{"x":183.94,"y":140.75},"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":3,"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"coordinates":{"x":48.62,"y":125.79},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"coordinates":{"x":133.17,"y":46.4},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"coordinates":{"x":52.03,"y":120.78},"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":3,"pitcher":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":60.76,"y":123.56},"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":3,"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":101.75,"y":129.8},"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":3,"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"coordinates":{"x":116.77,"y":149.83},"type":"O","description":"Groundout"}]}},{"startIndex":37,"endIndex":44,"top":[37,38,39,40],"bottom":[41,42,43,44],"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":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"coordinates":{"x":85.06,"y":61.44},"type":"H","description":"Double"},{"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":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":122.22,"y":95.37},"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":4,"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":127.67,"y":178.88},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":4,"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"coordinates":{"x":216.74,"y":88.31},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":4,"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"coordinates":{"x":121.01,"y":184.32},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":4,"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"coordinates":{"x":150.06,"y":169.19},"type":"O","description":"Groundout"}]}},{"startIndex":45,"endIndex":53,"top":[45,46,47,48,49,50],"bottom":[51,52,53],"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":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":149.45,"y":151.04},"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":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"coordinates":{"x":93.78,"y":125.62},"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":5,"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"coordinates":{"x":186.81,"y":54.63},"type":"H","description":"Home Run"},{"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":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"batter":{"id":666126,"fullName":"Carlos Cortes","link":"/api/v1/people/666126"},"coordinates":{"x":34.99,"y":102.7},"type":"H","description":"Double"},{"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":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"batter":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"coordinates":{"x":98.02,"y":152.85},"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":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"coordinates":{"x":132.33,"y":123.29},"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":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":137.95,"y":149.83},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":5,"pitcher":{"id":688297,"fullName":"Chris Roycroft","link":"/api/v1/people/688297"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":105.28,"y":154.07},"type":"O","description":"Groundout"}]}},{"startIndex":54,"endIndex":61,"top":[54,55,56],"bottom":[57,58,59,60,61],"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":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"coordinates":{"x":113.75,"y":158.3},"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":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":151.87,"y":166.17},"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":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"batter":{"id":643446,"fullName":"Jeff McNeil","link":"/api/v1/people/643446"},"coordinates":{"x":154.29,"y":154.07},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":6,"pitcher":{"id":664129,"fullName":"Geoff Hartlieb","link":"/api/v1/people/664129"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":189.1,"y":107.03},"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":664129,"fullName":"Geoff Hartlieb","link":"/api/v1/people/664129"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":111.93,"y":174.03},"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":664129,"fullName":"Geoff Hartlieb","link":"/api/v1/people/664129"},"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"coordinates":{"x":148.69,"y":110.78},"type":"H","description":"Single"}]}},{"startIndex":62,"endIndex":70,"top":[62,63,64,65,66,67],"bottom":[68,69,70],"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":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"coordinates":{"x":79.92,"y":85.34},"type":"O","description":"Flyout"},{"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":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"batter":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"coordinates":{"x":136.81,"y":93.89},"type":"O","description":"Flyout"},{"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":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"batter":{"id":661531,"fullName":"Brian Serven","link":"/api/v1/people/661531"},"coordinates":{"x":107.09,"y":155.28},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":7,"pitcher":{"id":680723,"fullName":"Drew Rom","link":"/api/v1/people/680723"},"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"coordinates":{"x":56.03,"y":91.86},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":7,"pitcher":{"id":680723,"fullName":"Drew Rom","link":"/api/v1/people/680723"},"batter":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"coordinates":{"x":92.5,"y":72.24},"type":"O","description":"Lineout"}]}},{"startIndex":71,"endIndex":78,"top":[71,72,73],"bottom":[74,75,76,77,78],"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":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":675961,"fullName":"Alika Williams","link":"/api/v1/people/675961"},"coordinates":{"x":68.97,"y":158.91},"type":"O","description":"Pop Out"},{"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":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"coordinates":{"x":144.0,"y":149.83},"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":8,"pitcher":{"id":680723,"fullName":"Drew Rom","link":"/api/v1/people/680723"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":57.57,"y":117.14},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":8,"pitcher":{"id":680723,"fullName":"Drew Rom","link":"/api/v1/people/680723"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":107.06,"y":66.68},"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":8,"pitcher":{"id":680723,"fullName":"Drew Rom","link":"/api/v1/people/680723"},"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"coordinates":{"x":147.64,"y":155.28},"type":"E","description":"Field Error"},{"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":680723,"fullName":"Drew Rom","link":"/api/v1/people/680723"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":99.83,"y":171.61},"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":680723,"fullName":"Drew Rom","link":"/api/v1/people/680723"},"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"coordinates":{"x":147.99,"y":53.36},"type":"O","description":"Lineout"}]}},{"startIndex":79,"endIndex":81,"top":[79,80,81],"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":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":669127,"fullName":"Shea Langeliers","link":"/api/v1/people/669127"},"coordinates":{"x":124.64,"y":148.62},"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":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"batter":{"id":671732,"fullName":"Lawrence Butler","link":"/api/v1/people/671732"},"coordinates":{"x":104.07,"y":158.91},"type":"O","description":"Groundout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":5,"hits":5,"errors":1,"leftOnBase":0},"away":{"runs":2,"hits":4,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":5,"hits":6,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":3}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":12,"hits":15,"errors":1,"leftOnBase":5},"away":{"runs":6,"hits":12,"errors":1,"leftOnBase":8}},"defense":{"pitcher":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"catcher":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"first":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"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":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batter":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"onDeck":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"inHole":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"battingOrder":6,"team":{"id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"}},"offense":{"batter":{"id":680869,"fullName":"Zack Gelof","link":"/api/v1/people/680869"},"onDeck":{"id":695720,"fullName":"Tommy White","link":"/api/v1/people/695720"},"inHole":{"id":672016,"fullName":"Denzel Clarke","link":"/api/v1/people/672016"},"pitcher":{"id":680723,"fullName":"Drew Rom","link":"/api/v1/people/680723"},"battingOrder":5,"team":{"id":133,"name":"Athletics","link":"/api/v1/teams/133"}},"balls":1,"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":14,"airOuts":8,"runs":6,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".244","atBats":38,"obp":".317","slg":".401","ops":".718","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":18,"rbi":6,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.00","popOuts":3,"lineOuts":2},"pitching":{"flyOuts":4,"groundOuts":10,"airOuts":10,"runs":12,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":15,"hitByPitch":0,"atBats":40,"obp":".390","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":128,"era":"5.46","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":12,"whip":"1.50","battersFaced":41,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":128,"balls":45,"strikes":83,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":12,"pitchesPerInning":"16.00","runsScoredPer9":"13.50","homeRunsPer9":"3.38","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":24,"errors":1,"chances":33,"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":"400","stats":{"batting":{"summary":"1-4 | BB, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":147,"flyOuts":44,"groundOuts":124,"airOuts":88,"runs":61,"doubles":17,"triples":1,"homeRuns":17,"strikeOuts":133,"baseOnBalls":59,"intentionalWalks":1,"hits":102,"hitByPitch":2,"avg":".230","atBats":444,"obp":".321","slg":".387","ops":".708","caughtStealing":5,"stolenBases":10,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":508,"totalBases":172,"rbi":59,"leftOnBase":177,"sacBunts":1,"sacFlies":2,"babip":".287","groundOutsToAirouts":"1.41","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.12","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":256,"errors":4,"chances":263,"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":58,"groundOuts":103,"airOuts":102,"runs":32,"doubles":17,"triples":0,"homeRuns":13,"strikeOuts":69,"baseOnBalls":25,"intentionalWalks":0,"hits":69,"hitByPitch":2,"avg":".203","atBats":340,"obp":".259","slg":".368","ops":".627","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":370,"totalBases":125,"rbi":42,"leftOnBase":172,"sacBunts":0,"sacFlies":3,"babip":".215","groundOutsToAirouts":"1.01","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.15","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":{"caughtStealing":16,"stolenBases":53,"stolenBasePercentage":".768","caughtStealingPercentage":".232","assists":23,"putOuts":551,"errors":5,"chances":579,"fielding":".991","passedBall":5,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"601","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","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":49,"flyOuts":26,"groundOuts":56,"airOuts":46,"runs":18,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":29,"baseOnBalls":5,"intentionalWalks":0,"hits":43,"hitByPitch":0,"avg":".249","atBats":173,"obp":".268","slg":".329","ops":".597","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":179,"totalBases":57,"rbi":9,"leftOnBase":66,"sacBunts":0,"sacFlies":1,"babip":".282","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"57.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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":41,"putOuts":161,"errors":3,"chances":205,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"600","stats":{"batting":{"summary":"3-3 | HR, 4 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":6,"rbi":4,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":35,"groundOuts":60,"airOuts":58,"runs":35,"doubles":14,"triples":1,"homeRuns":8,"strikeOuts":39,"baseOnBalls":26,"intentionalWalks":0,"hits":57,"hitByPitch":7,"avg":".269","atBats":212,"obp":".367","slg":".458","ops":".825","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":247,"totalBases":97,"rbi":29,"leftOnBase":87,"sacBunts":2,"sacFlies":0,"babip":".297","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.50","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":99,"putOuts":65,"errors":3,"chances":167,"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"}]},"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":"500","stats":{"batting":{"summary":"2-5 | K, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":3,"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":104,"flyOuts":55,"groundOuts":90,"airOuts":88,"runs":70,"doubles":15,"triples":2,"homeRuns":19,"strikeOuts":102,"baseOnBalls":29,"intentionalWalks":0,"hits":92,"hitByPitch":5,"avg":".249","atBats":369,"obp":".313","slg":".455","ops":".768","caughtStealing":3,"stolenBases":14,"stolenBasePercentage":".824","caughtStealingPercentage":".176","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":406,"totalBases":168,"rbi":50,"leftOnBase":143,"sacBunts":3,"sacFlies":0,"babip":".294","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.42","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":122,"errors":9,"chances":276,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"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":{"summary":"2.1 IP, ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":6,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":9,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":29,"inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":10,"outs":7,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":29,"balls":11,"strikes":18,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.86","homeRunsPer9":"3.86","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":2,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID683021":{"person":{"id":683021,"fullName":"Michael Stefanic","link":"/api/v1/people/683021"},"jerseyNumber":"17","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":14,"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":true,"isSubstitute":false}},"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":{"summary":"2.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":5,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":5,"strikes":15,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"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":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"1.0 IP, ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":4,"strikes":12,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.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":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":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"200","stats":{"batting":{"summary":"0-5 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":1,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":137,"flyOuts":77,"groundOuts":129,"airOuts":156,"runs":49,"doubles":22,"triples":0,"homeRuns":8,"strikeOuts":56,"baseOnBalls":28,"intentionalWalks":1,"hits":121,"hitByPitch":5,"avg":".265","atBats":457,"obp":".312","slg":".365","ops":".677","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":496,"totalBases":167,"rbi":54,"leftOnBase":176,"sacBunts":1,"sacFlies":4,"babip":".285","groundOutsToAirouts":"0.83","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"57.12","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":{"gamesStarted":1,"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":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},{"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":"800","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":26,"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":{"gamesStarted":1,"caughtStealing":4,"stolenBases":19,"stolenBasePercentage":".826","caughtStealingPercentage":".174","assists":11,"putOuts":186,"errors":1,"chances":198,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"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":"700","stats":{"batting":{"summary":"1-3 | 2B","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":45,"groundOuts":96,"airOuts":93,"runs":28,"doubles":16,"triples":1,"homeRuns":9,"strikeOuts":59,"baseOnBalls":30,"intentionalWalks":0,"hits":83,"hitByPitch":4,"avg":".253","atBats":328,"obp":".321","slg":".390","ops":".711","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":365,"totalBases":128,"rbi":40,"leftOnBase":151,"sacBunts":0,"sacFlies":3,"babip":".281","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.44","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":{"gamesStarted":1,"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":false},"allPositions":[{"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":{"note":"(L, 6-5)","summary":"2.2 IP, 10 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":2,"airOuts":5,"runs":10,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":63,"inningsPitched":"2.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"battersFaced":18,"outs":8,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":63,"balls":25,"strikes":38,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":9,"gamesFinished":0,"runsScoredPer9":"33.75","homeRunsPer9":"6.75","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"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":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":9,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"900","stats":{"batting":{"summary":"2-4 | 2 2B, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":2,"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":4,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":23,"groundOuts":57,"airOuts":50,"runs":25,"doubles":20,"triples":1,"homeRuns":4,"strikeOuts":48,"baseOnBalls":10,"intentionalWalks":0,"hits":54,"hitByPitch":2,"avg":".263","atBats":205,"obp":".303","slg":".429","ops":".732","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":221,"totalBases":88,"rbi":16,"leftOnBase":85,"sacBunts":3,"sacFlies":1,"babip":".325","groundOutsToAirouts":"1.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"51.25","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":134,"putOuts":88,"errors":6,"chances":228,"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":"701","stats":{"batting":{"note":"b-","summary":"0-0 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":2,"groundOuts":24,"airOuts":8,"runs":5,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":27,"baseOnBalls":8,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".164","atBats":67,"obp":".253","slg":".179","ops":".432","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":78,"totalBases":12,"rbi":6,"leftOnBase":29,"sacBunts":3,"sacFlies":0,"babip":".275","groundOutsToAirouts":"3.00","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":64,"errors":0,"chances":64,"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":"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":52,"gamesStarted":0,"flyOuts":40,"groundOuts":37,"airOuts":50,"runs":24,"doubles":11,"triples":0,"homeRuns":9,"strikeOuts":58,"baseOnBalls":24,"intentionalWalks":1,"hits":40,"hitByPitch":2,"atBats":184,"obp":".313","caughtStealing":5,"stolenBases":3,"stolenBasePercentage":".375","caughtStealingPercentage":".625","numberOfPitches":877,"era":"4.06","inningsPitched":"51.0","wins":5,"losses":4,"saves":6,"saveOpportunities":7,"holds":9,"blownSaves":1,"earnedRuns":23,"whip":"1.25","battersFaced":211,"outs":153,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":877,"balls":318,"strikes":559,"strikePercentage":".640","hitBatsmen":2,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".556","pitchesPerInning":"17.20","gamesFinished":23,"strikeoutWalkRatio":"2.42","strikeoutsPer9Inn":"10.24","walksPer9Inn":"4.24","hitsPer9Inn":"7.06","runsScoredPer9":"4.24","homeRunsPer9":"1.59","inheritedRunners":31,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"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":true,"isSubstitute":false}},"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":{},"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":56,"gamesStarted":1,"flyOuts":38,"groundOuts":56,"airOuts":55,"runs":30,"doubles":11,"triples":1,"homeRuns":7,"strikeOuts":89,"baseOnBalls":36,"intentionalWalks":3,"hits":60,"hitByPitch":4,"atBats":254,"obp":".336","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":1203,"era":"3.25","inningsPitched":"69.1","wins":5,"losses":3,"saves":0,"saveOpportunities":4,"holds":12,"blownSaves":4,"earnedRuns":25,"whip":"1.38","battersFaced":300,"outs":208,"gamesPitched":56,"completeGames":0,"shutouts":0,"pitchesThrown":1203,"balls":465,"strikes":738,"strikePercentage":".610","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".625","pitchesPerInning":"17.35","gamesFinished":13,"strikeoutWalkRatio":"2.47","strikeoutsPer9Inn":"11.55","walksPer9Inn":"4.67","hitsPer9Inn":"7.79","runsScoredPer9":"3.89","homeRunsPer9":"0.91","inheritedRunners":24,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":8,"lineOuts":9},"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":true,"isSubstitute":false}},"ID703607":{"person":{"id":703607,"fullName":"Henry Bolte","link":"/api/v1/people/703607"},"jerseyNumber":"33","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"100","stats":{"batting":{"summary":"1-5 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"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":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":26,"groundOuts":109,"airOuts":50,"runs":53,"doubles":13,"triples":1,"homeRuns":11,"strikeOuts":124,"baseOnBalls":37,"intentionalWalks":0,"hits":105,"hitByPitch":15,"avg":".273","atBats":385,"obp":".358","slg":".397","ops":".755","caughtStealing":8,"stolenBases":21,"stolenBasePercentage":".724","caughtStealingPercentage":".276","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":441,"totalBases":153,"rbi":35,"leftOnBase":137,"sacBunts":1,"sacFlies":2,"babip":".373","groundOutsToAirouts":"2.18","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"35.00","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":313,"errors":7,"chances":323,"fielding":".978","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"}]},"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":"300","stats":{"batting":{"summary":"2-4 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":66,"groundOuts":74,"airOuts":118,"runs":56,"doubles":19,"triples":0,"homeRuns":23,"strikeOuts":100,"baseOnBalls":35,"intentionalWalks":2,"hits":105,"hitByPitch":5,"avg":".265","atBats":396,"obp":".332","slg":".487","ops":".819","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":437,"totalBases":193,"rbi":55,"leftOnBase":171,"sacBunts":0,"sacFlies":1,"babip":".299","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.22","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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":35,"gamesStarted":15,"flyOuts":74,"groundOuts":83,"airOuts":114,"runs":82,"doubles":21,"triples":2,"homeRuns":20,"strikeOuts":127,"baseOnBalls":48,"intentionalWalks":2,"hits":115,"hitByPitch":10,"atBats":435,"obp":".349","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1927,"era":"6.14","inningsPitched":"110.0","wins":3,"losses":11,"saves":3,"saveOpportunities":5,"holds":2,"blownSaves":2,"earnedRuns":75,"whip":"1.48","battersFaced":497,"outs":330,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":1927,"balls":687,"strikes":1240,"strikePercentage":".640","hitBatsmen":10,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".214","pitchesPerInning":"17.52","gamesFinished":5,"strikeoutWalkRatio":"2.65","strikeoutsPer9Inn":"10.39","walksPer9Inn":"3.93","hitsPer9Inn":"9.41","runsScoredPer9":"6.71","homeRunsPer9":"1.64","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":17,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":5,"errors":2,"chances":13,"fielding":".846","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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,643446,669127,671732,680869,622268,695720,666126,672016,661531,675961,682052,688297,664129,680723],"pitchers":[682052,688297,664129,680723],"bench":[641680,691777,683021],"bullpen":[665660,686930,669620,656240,663687,686751,665622,678022,605488,814305],"battingOrder":[703607,643446,669127,671732,680869,695720,672016,661531,675961],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Williams 2 (20, Bibee, Bibee); Cortes (16, Bibee)."},{"label":"HR","value":"Walton (8, 5th inning off Bibee, 1 on, 2 out)."},{"label":"TB","value":"Bolte; Butler, L; Cortes 2; Gelof 2; Langeliers 2; Walton 6; Williams 4."},{"label":"RBI","value":"Bolte (35); Gelof (50); Walton 4 (29)."},{"label":"2-out RBI","value":"Walton 4; Gelof."},{"label":"Runners left in scoring position, 2 out","value":"Serven 3; Cortes 2; McNeil."},{"label":"GIDP","value":"McNeil."},{"label":"Team RISP","value":"4-for-11."},{"label":"Team LOB","value":"8."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Walton (3, 2nd base off Bibee/Hedges)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"McNeil (5, fielding)."}]}],"note":[{"label":"a","value":"Flied out for Walton in the 7th."},{"label":"b","value":"Walked for Cortes in the 7th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":10,"airOuts":10,"runs":12,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":15,"hitByPitch":0,"avg":".238","atBats":40,"obp":".315","slg":".378","ops":".693","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":28,"rbi":12,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.33","popOuts":3,"lineOuts":3},"pitching":{"flyOuts":3,"groundOuts":14,"airOuts":8,"runs":6,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":38,"obp":".366","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":165,"era":"3.80","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.26","battersFaced":41,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":165,"balls":60,"strikes":105,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.75","rbi":6,"pitchesPerInning":"18.33","runsScoredPer9":"6.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":15,"putOuts":27,"errors":1,"chances":43,"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":"901","stats":{"batting":{"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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":36,"flyOuts":11,"groundOuts":54,"airOuts":19,"runs":15,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":19,"baseOnBalls":10,"intentionalWalks":0,"hits":26,"hitByPitch":1,"avg":".220","atBats":118,"obp":".287","slg":".305","ops":".592","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":129,"totalBases":36,"rbi":6,"leftOnBase":51,"sacBunts":0,"sacFlies":0,"babip":".247","groundOutsToAirouts":"2.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"59.00","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":60,"putOuts":34,"errors":3,"chances":97,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"300","stats":{"batting":{"summary":"2-5 | HR, K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":3,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":127,"flyOuts":53,"groundOuts":125,"airOuts":136,"runs":59,"doubles":28,"triples":3,"homeRuns":15,"strikeOuts":77,"baseOnBalls":56,"intentionalWalks":0,"hits":137,"hitByPitch":0,"avg":".290","atBats":472,"obp":".363","slg":".458","ops":".821","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":531,"totalBases":216,"rbi":65,"leftOnBase":208,"sacBunts":0,"sacFlies":3,"babip":".319","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.47","popOuts":38,"lineOuts":45},"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":2,"putOuts":115,"errors":0,"chances":117,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | 2B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":120,"flyOuts":47,"groundOuts":83,"airOuts":98,"runs":38,"doubles":22,"triples":0,"homeRuns":17,"strikeOuts":98,"baseOnBalls":37,"intentionalWalks":1,"hits":94,"hitByPitch":2,"avg":".255","atBats":368,"obp":".323","slg":".454","ops":".777","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":412,"totalBases":167,"rbi":59,"leftOnBase":150,"sacBunts":0,"sacFlies":5,"babip":".298","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.65","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":18,"putOuts":346,"errors":4,"chances":368,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"700","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":5,"putOuts":0,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":70,"groundOuts":103,"airOuts":123,"runs":53,"doubles":20,"triples":2,"homeRuns":15,"strikeOuts":98,"baseOnBalls":55,"intentionalWalks":1,"hits":105,"hitByPitch":7,"avg":".248","atBats":424,"obp":".340","slg":".410","ops":".750","caughtStealing":6,"stolenBases":19,"stolenBasePercentage":".760","caughtStealingPercentage":".240","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":491,"totalBases":174,"rbi":57,"leftOnBase":177,"sacBunts":0,"sacFlies":5,"babip":".285","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.27","popOuts":32,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":243,"putOuts":133,"errors":7,"chances":383,"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":{"note":"(W, 5-7)","summary":"2.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"2.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":6,"strikes":11,"strikePercentage":".650","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":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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":106,"flyOuts":42,"groundOuts":81,"airOuts":74,"runs":28,"doubles":8,"triples":1,"homeRuns":8,"strikeOuts":84,"baseOnBalls":27,"intentionalWalks":0,"hits":61,"hitByPitch":1,"avg":".207","atBats":294,"obp":".274","slg":".323","ops":".597","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":328,"totalBases":95,"rbi":34,"leftOnBase":130,"sacBunts":3,"sacFlies":3,"babip":".259","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.75","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":{"caughtStealing":23,"stolenBases":54,"stolenBasePercentage":".701","caughtStealingPercentage":".299","assists":39,"putOuts":849,"errors":7,"chances":895,"fielding":".992","passedBall":4,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677587":{"person":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"jerseyNumber":"4","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | 2B, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"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":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":"401","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":76,"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":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"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":{"summary":"1.1 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":4,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":29,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":29,"balls":13,"strikes":16,"strikePercentage":".550","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666176":{"person":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"jerseyNumber":"7","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"400","stats":{"batting":{"summary":"2-5 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":152,"flyOuts":81,"groundOuts":137,"airOuts":152,"runs":66,"doubles":25,"triples":1,"homeRuns":22,"strikeOuts":154,"baseOnBalls":29,"intentionalWalks":1,"hits":139,"hitByPitch":18,"avg":".241","atBats":577,"obp":".296","slg":".402","ops":".698","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":17,"groundIntoTriplePlay":0,"plateAppearances":629,"totalBases":232,"rbi":92,"leftOnBase":247,"sacBunts":0,"sacFlies":5,"babip":".288","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.23","popOuts":39,"lineOuts":32},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":223,"errors":5,"chances":235,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID681807":{"person":{"id":681807,"fullName":"David Fry","link":"/api/v1/people/681807"},"jerseyNumber":"6","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | 2B, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":14,"errors":0,"chances":14,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID671922":{"person":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":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":65,"gamesStarted":0,"flyOuts":39,"groundOuts":46,"airOuts":62,"runs":20,"doubles":10,"triples":0,"homeRuns":5,"strikeOuts":100,"baseOnBalls":22,"intentionalWalks":1,"hits":47,"hitByPitch":4,"atBats":250,"obp":".261","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1182,"era":"2.06","inningsPitched":"70.0","wins":6,"losses":1,"saves":38,"saveOpportunities":43,"holds":0,"blownSaves":5,"earnedRuns":16,"whip":"0.99","battersFaced":281,"outs":210,"gamesPitched":65,"completeGames":0,"shutouts":0,"pitchesThrown":1182,"balls":404,"strikes":778,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".857","pitchesPerInning":"16.89","gamesFinished":57,"strikeoutWalkRatio":"4.55","strikeoutsPer9Inn":"12.86","walksPer9Inn":"2.83","hitsPer9Inn":"6.04","runsScoredPer9":"2.57","homeRunsPer9":"0.64","inheritedRunners":20,"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":false,"isOnBench":true,"isSubstitute":false}},"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 | BB, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":119,"flyOuts":85,"groundOuts":102,"airOuts":180,"runs":67,"doubles":26,"triples":0,"homeRuns":12,"strikeOuts":67,"baseOnBalls":58,"intentionalWalks":8,"hits":105,"hitByPitch":3,"avg":".234","atBats":448,"obp":".322","slg":".373","ops":".695","caughtStealing":4,"stolenBases":34,"stolenBasePercentage":".895","caughtStealingPercentage":".105","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":516,"totalBases":167,"rbi":51,"leftOnBase":202,"sacBunts":0,"sacFlies":6,"babip":".248","groundOutsToAirouts":"0.57","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"37.33","popOuts":45,"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":147,"putOuts":65,"errors":10,"chances":222,"fielding":".955","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID680757":{"person":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"jerseyNumber":"38","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"100","stats":{"batting":{"summary":"2-5 | RBI, R","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":145,"flyOuts":89,"groundOuts":147,"airOuts":174,"runs":78,"doubles":21,"triples":2,"homeRuns":3,"strikeOuts":60,"baseOnBalls":80,"intentionalWalks":1,"hits":143,"hitByPitch":4,"avg":".277","atBats":517,"obp":".376","slg":".342","ops":".718","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":609,"totalBases":177,"rbi":31,"leftOnBase":169,"sacBunts":4,"sacFlies":3,"babip":".306","groundOutsToAirouts":"0.84","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"172.33","popOuts":23,"lineOuts":62},"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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"500","stats":{"batting":{"summary":"4-5 | 2 HR, 2B, 4 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":11,"rbi":4,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.50","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":1,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":53,"groundOuts":89,"airOuts":103,"runs":47,"doubles":22,"triples":2,"homeRuns":17,"strikeOuts":86,"baseOnBalls":12,"intentionalWalks":0,"hits":93,"hitByPitch":7,"avg":".255","atBats":364,"obp":".292","slg":".467","ops":".759","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":390,"totalBases":170,"rbi":57,"leftOnBase":168,"sacBunts":6,"sacFlies":1,"babip":".290","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.41","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"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":{},"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":68,"groundOuts":136,"airOuts":136,"runs":77,"doubles":25,"triples":1,"homeRuns":27,"strikeOuts":235,"baseOnBalls":56,"intentionalWalks":0,"hits":136,"hitByPitch":6,"atBats":640,"obp":".282","caughtStealing":5,"stolenBases":14,"stolenBasePercentage":".737","caughtStealingPercentage":".263","numberOfPitches":2828,"era":"3.78","inningsPitched":"174.0","wins":13,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":73,"whip":"1.10","battersFaced":705,"outs":522,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":2828,"balls":949,"strikes":1879,"strikePercentage":".660","hitBatsmen":6,"balks":0,"wildPitches":9,"pickoffs":4,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".619","pitchesPerInning":"16.25","gamesFinished":0,"strikeoutWalkRatio":"4.20","strikeoutsPer9Inn":"12.16","walksPer9Inn":"2.90","hitsPer9Inn":"7.03","runsScoredPer9":"3.98","homeRunsPer9":"1.40","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":0,"passedBall":0,"popOuts":29,"lineOuts":39},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":9,"errors":1,"chances":24,"fielding":".958","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683769":{"person":{"id":683769,"fullName":"Hunter Gaddis","link":"/api/v1/people/683769"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":64,"gamesStarted":0,"flyOuts":39,"groundOuts":47,"airOuts":68,"runs":17,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":53,"baseOnBalls":21,"intentionalWalks":0,"hits":47,"hitByPitch":3,"atBats":212,"obp":".297","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":916,"era":"2.70","inningsPitched":"56.2","wins":4,"losses":3,"saves":1,"saveOpportunities":5,"holds":30,"blownSaves":4,"earnedRuns":17,"whip":"1.20","battersFaced":239,"outs":170,"gamesPitched":64,"completeGames":0,"shutouts":0,"pitchesThrown":916,"balls":322,"strikes":594,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".571","pitchesPerInning":"16.16","gamesFinished":4,"strikeoutWalkRatio":"2.52","strikeoutsPer9Inn":"8.42","walksPer9Inn":"3.34","hitsPer9Inn":"7.46","runsScoredPer9":"2.70","homeRunsPer9":"0.79","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":true,"isSubstitute":false}},"ID676440":{"person":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"jerseyNumber":"28","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"summary":"4.2 IP, 6 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":6,"airOuts":5,"runs":6,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":25,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":95,"inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"battersFaced":25,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":95,"balls":31,"strikes":64,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":6,"gamesFinished":0,"runsScoredPer9":"11.57","homeRunsPer9":"1.93","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":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":6,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"1.0 IP, 0 ER, 0 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":24,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":10,"strikes":14,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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,690984,682657,681807,683953,595978,677587,694197,676440,670036,682120,677944],"pitchers":[676440,670036,682120,677944],"bench":[672275,663993,682177],"bullpen":[641401,676282,682982,683769,656492,800048,681870,671922,668909,684974],"battingOrder":[680757,608070,800050,690984,682657,681807,683953,595978,694197],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Martínez, A (22, Lopez, J); Fry (6, Lopez, J); Hedges (10, Lopez, J); Rocchio (24, Lopez, J)."},{"label":"HR","value":"DeLauter (15, 1st inning off Lopez, J, 2 on, 0 out); Martínez, A 2 (17, 1st inning off Lopez, J, 1 on, 0 out, 4th inning off Roycroft, 0 on, 1 out)."},{"label":"TB","value":"Adell 2; DeLauter 5; Fry 2; Hedges 2; Kwan 2; Martínez, A 11; Ramírez, Jo 2; Rocchio 2."},{"label":"RBI","value":"DeLauter 3 (65); Fry 2 (17); Hedges (24); Kwan (31); Martínez, A 4 (57); Rocchio (70)."},{"label":"2-out RBI","value":"Hedges; Rocchio; Martínez, A; Kwan."},{"label":"Runners left in scoring position, 2 out","value":"Martínez, A; DeLauter 2."},{"label":"Team RISP","value":"6-for-9."},{"label":"Team LOB","value":"5."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Martínez, A (4, fielding)."},{"label":"DP","value":"(Bibee-Rocchio-Fry)."}]}],"note":[{"label":"1","value":"Ran for Adell in the 8th."}]}},"officials":[{"official":{"id":427128,"fullName":"Rob Drake","link":"/api/v1/people/427128"},"officialType":"Home Plate"},{"official":{"id":521889,"fullName":"Stu Scheurwater","link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":490319,"fullName":"Jordan Baker","link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":608093,"fullName":"Junior Valentine","link":"/api/v1/people/608093"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Roycroft."},{"label":"ABS Challenge","value":"Walton (Strike-Overturned to Ball); Bolte (Strike-Overturned to Ball); McNeil 2 (Strike-Overturned to Ball, Strike-Overturned to Ball); Clarke (Strike-Overturned to Ball); Hedges (Ball-Overturned to Strike)."},{"label":"Pitches-strikes","value":"Lopez, J 63-38; Roycroft 29-18; Hartlieb 16-12; Rom 20-15; Bibee 95-64; Festa, M 29-16; Herrin 24-14; Cecconi 17-11."},{"label":"Groundouts-flyouts","value":"Lopez, J 2-2; Roycroft 6-0; Hartlieb 1-0; Rom 1-2; Bibee 6-1; Festa, M 4-0; Herrin 1-2; Cecconi 3-0."},{"label":"Batters faced","value":"Lopez, J 18; Roycroft 10; Hartlieb 5; Rom 8; Bibee 25; Festa, M 5; Herrin 5; Cecconi 6."},{"label":"Inherited runners-scored","value":"Roycroft 1-1; Festa, M 1-0; Herrin 1-0."},{"label":"Umpires","value":"HP: Rob Drake. 1B: Stu Scheurwater. 2B: Jordan Baker. 3B: Junior Valentine. "},{"label":"Weather","value":"71 degrees, Cloudy."},{"label":"Wind","value":"11 mph, R To L."},{"label":"First pitch","value":"6:10 PM."},{"label":"T","value":"2:49."},{"label":"Att","value":"31,615."},{"label":"Venue","value":"Progressive Field."},{"label":"September 19, 2026"}],"pitchingNotes":["Festa, M pitched to 1 batter in the 7th inning."],"topPerformers":[{"player":{"person":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657","boxscoreName":"Martínez, A"},"jerseyNumber":"1","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"500","stats":{"batting":{"summary":"4-5 | 2 HR, 2B, 4 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":11,"rbi":4,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.50","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":1,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":53,"groundOuts":89,"airOuts":103,"runs":47,"doubles":22,"triples":2,"homeRuns":17,"strikeOuts":86,"baseOnBalls":12,"intentionalWalks":0,"hits":93,"hitByPitch":7,"avg":".255","atBats":364,"obp":".292","slg":".467","ops":".759","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":390,"totalBases":170,"rbi":57,"leftOnBase":168,"sacBunts":6,"sacFlies":1,"babip":".290","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.41","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"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":84,"hittingGameScore":84},{"player":{"person":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268","boxscoreName":"Walton"},"jerseyNumber":"29","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":133,"battingOrder":"600","stats":{"batting":{"summary":"3-3 | HR, 4 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":6,"rbi":4,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":35,"groundOuts":60,"airOuts":58,"runs":35,"doubles":14,"triples":1,"homeRuns":8,"strikeOuts":39,"baseOnBalls":26,"intentionalWalks":0,"hits":57,"hitByPitch":7,"avg":".269","atBats":212,"obp":".367","slg":".458","ops":".825","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":247,"totalBases":97,"rbi":29,"leftOnBase":87,"sacBunts":2,"sacFlies":0,"babip":".297","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.50","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":99,"putOuts":65,"errors":3,"chances":167,"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"}]},"type":"hitter","gameScore":72,"hittingGameScore":72},{"player":{"person":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050","boxscoreName":"DeLauter"},"jerseyNumber":"24","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"300","stats":{"batting":{"summary":"2-5 | HR, K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":3,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":127,"flyOuts":53,"groundOuts":125,"airOuts":136,"runs":59,"doubles":28,"triples":3,"homeRuns":15,"strikeOuts":77,"baseOnBalls":56,"intentionalWalks":0,"hits":137,"hitByPitch":0,"avg":".290","atBats":472,"obp":".363","slg":".458","ops":".821","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":531,"totalBases":216,"rbi":65,"leftOnBase":208,"sacBunts":0,"sacFlies":3,"babip":".319","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.47","popOuts":38,"lineOuts":45},"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":2,"putOuts":115,"errors":0,"chances":117,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":60,"hittingGameScore":60}]},"decisions":{"winner":{"id":677944,"fullName":"Slade Cecconi","link":"/api/v1/people/677944"},"loser":{"id":682052,"fullName":"Jacob Lopez","link":"/api/v1/people/682052"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}