{"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":824398,"link":"/api/v1.1/game/824398/feed/live","metaData":{"wait":10,"timeStamp":"20260819_011749","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count23","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824398,"type":"R","doubleHeader":"N","id":"2026/08/18/sfnmlb-clemlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824398-2026-08-18","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-18T22:40:00Z","originalDate":"2026-08-18","officialDate":"2026-08-18","dayNight":"night","time":"6:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137","season":2026,"venue":{"id":2395,"name":"Oracle Park","link":"/api/v1/venues/2395"},"springVenue":{"id":2532,"link":"/api/v1/venues/2532"},"teamCode":"sfn","fileCode":"sf","abbreviation":"SF","teamName":"Giants","locationName":"San Francisco","firstYearOfPlay":"1883","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"San Francisco","record":{"gamesPlayed":125,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":51,"losses":74,"ties":0,"pct":".408"},"records":{},"divisionLeader":false,"wins":51,"losses":74,"winningPercentage":".408"},"franchiseName":"San Francisco","clubName":"Giants","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":126,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":61,"losses":65,"ties":0,"pct":".484"},"records":{},"divisionLeader":false,"wins":61,"losses":65,"winningPercentage":".484"},"franchiseName":"Cleveland","clubName":"Guardians","active":true}},"players":{"ID668800":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800","firstName":"Andrew","lastName":"Knizner","primaryNumber":"19","birthDate":"1995-02-03","currentAge":31,"birthCity":"Glen Allen","birthStateProvince":"VA","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Andrew","useLastName":"Knizner","middleName":"Robert","boxscoreName":"Knizner","nickName":"Kiz","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"KIZ-ner","mlbDebutDate":"2019-06-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Knizner","nameSlug":"andrew-knizner-668800","firstLastName":"Andrew Knizner","lastFirstName":"Knizner, Andrew","lastInitName":"Knizner, A","initLastName":"A Knizner","fullFMLName":"Andrew Robert Knizner","fullLFMName":"Knizner, Andrew Robert","strikeZoneTop":3.205,"strikeZoneBottom":1.618},"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},"ID682674":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674","firstName":"Victor","lastName":"Bericoto","primaryNumber":"78","birthDate":"2001-12-03","currentAge":24,"birthCity":"Maracay","birthCountry":"Venezuela","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Victor","useLastName":"Bericoto","middleName":"Miguel","boxscoreName":"Bericoto","gender":"M","nameMatrilineal":"Hidalgo","isPlayer":true,"isVerified":false,"mlbDebutDate":"2026-05-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Bericoto","nameSlug":"victor-bericoto-682674","firstLastName":"Victor Bericoto","lastFirstName":"Bericoto, Victor","lastInitName":"Bericoto, V","initLastName":"V Bericoto","fullFMLName":"Victor Miguel Bericoto","fullLFMName":"Bericoto, Victor Miguel","strikeZoneTop":3.26,"strikeZoneBottom":1.64},"ID683953":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953","firstName":"Travis","lastName":"Bazzana","primaryNumber":"37","birthDate":"2002-08-28","currentAge":23,"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},"ID657277":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277","firstName":"Logan","lastName":"Webb","primaryNumber":"62","birthDate":"1996-11-18","currentAge":29,"birthCity":"Rocklin","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":221,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Logan","useLastName":"Webb","middleName":"T.","boxscoreName":"Webb, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Logan Webb","nameSlug":"logan-webb-657277","firstLastName":"Logan Webb","lastFirstName":"Webb, Logan","lastInitName":"Webb, L","initLastName":"L Webb","fullFMLName":"Logan T. Webb","fullLFMName":"Webb, Logan T.","strikeZoneTop":3.41,"strikeZoneBottom":1.58},"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},"ID693313":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313","firstName":"Carson","lastName":"Seymour","primaryNumber":"77","birthDate":"1998-12-16","currentAge":27,"birthCity":"Poway","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":264,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carson","useLastName":"Seymour","middleName":"James","boxscoreName":"Seymour, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-06-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carson Seymour","nameSlug":"carson-seymour-693313","firstLastName":"Carson Seymour","lastFirstName":"Seymour, Carson","lastInitName":"Seymour, C","initLastName":"C Seymour","fullFMLName":"Carson James Seymour","fullLFMName":"Seymour, Carson James","strikeZoneTop":3.58,"strikeZoneBottom":1.68},"ID671345":{"id":671345,"fullName":"Jason Foley","link":"/api/v1/people/671345","firstName":"Jason","lastName":"Foley","primaryNumber":"64","birthDate":"1995-11-01","currentAge":30,"birthCity":"Manhasset","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jason","useLastName":"Foley","middleName":"Joseph","boxscoreName":"Foley","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2021-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jason Foley","nameSlug":"jason-foley-671345","firstLastName":"Jason Foley","lastFirstName":"Foley, Jason","lastInitName":"Foley, J","initLastName":"J Foley","fullFMLName":"Jason Joseph Foley","fullLFMName":"Foley, Jason Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID808982":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982","firstName":"Jung Hoo","lastName":"Lee","primaryNumber":"51","birthDate":"1998-08-20","currentAge":27,"birthCity":"Seoul","birthCountry":"Republic of Korea","height":"6' 0\"","weight":196,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jung Hoo","useLastName":"Lee","boxscoreName":"Lee, J","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"jung who","mlbDebutDate":"2024-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jung Hoo Lee","nameSlug":"jung-hoo-lee-808982","firstLastName":"Jung Hoo Lee","lastFirstName":"Lee, Jung Hoo","lastInitName":"Lee, J","initLastName":"J Lee","fullFMLName":"J.H. Lee","fullLFMName":"J.H. Lee","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID687551":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551","firstName":"Andrew","lastName":"Gilbert","primaryNumber":"0","birthDate":"2000-09-27","currentAge":25,"birthCity":"St. Paul","birthStateProvince":"MN","birthCountry":"USA","height":"5' 9\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Drew","useLastName":"Gilbert","middleName":"Christopher","boxscoreName":"Gilbert","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Drew Gilbert","nameSlug":"drew-gilbert-687551","firstLastName":"Drew Gilbert","lastFirstName":"Gilbert, Drew","lastInitName":"Gilbert, D","initLastName":"D Gilbert","fullFMLName":"Andrew Christopher Gilbert","fullLFMName":"Gilbert, Andrew Christopher","strikeZoneTop":3.06,"strikeZoneBottom":1.54},"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":33,"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},"ID646240":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240","firstName":"Rafael","lastName":"Devers","primaryNumber":"16","birthDate":"1996-10-24","currentAge":29,"birthCity":"Sanchez","birthCountry":"Dominican Republic","height":"6' 0\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Rafael","useLastName":"Devers","middleName":"Calcano","boxscoreName":"Devers","nickName":"Carita","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"DEHV-ers","mlbDebutDate":"2017-07-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rafael Devers","nameSlug":"rafael-devers-646240","firstLastName":"Rafael Devers","lastFirstName":"Devers, Rafael","lastInitName":"Devers, R","initLastName":"R Devers","fullFMLName":"Rafael Calcano Devers","fullLFMName":"Devers, Rafael Calcano","strikeZoneTop":3.217,"strikeZoneBottom":1.624},"ID680757":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757","firstName":"Steven","lastName":"Kwan","primaryNumber":"38","birthDate":"1997-09-05","currentAge":28,"birthCity":"Los Gatos","birthStateProvince":"CA","birthCountry":"USA","height":"5' 8\"","weight":170,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Steven","useLastName":"Kwan","middleName":"Robert","boxscoreName":"Kwan","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-04-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Steven Kwan","nameSlug":"steven-kwan-680757","firstLastName":"Steven Kwan","lastFirstName":"Kwan, Steven","lastInitName":"Kwan, S","initLastName":"S Kwan","fullFMLName":"Steven Robert Kwan","fullLFMName":"Kwan, Steven Robert","strikeZoneTop":3.023,"strikeZoneBottom":1.525},"ID682657":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657","firstName":"Angel","lastName":"Martínez","primaryNumber":"1","birthDate":"2002-01-27","currentAge":24,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Angel","useLastName":"Martínez","boxscoreName":"Martínez, A","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"Ahn-hell","mlbDebutDate":"2024-06-22","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Angel Martínez","nameSlug":"angel-martinez-682657","firstLastName":"Angel Martínez","lastFirstName":"Martínez, Angel","lastInitName":"Martínez, A","initLastName":"A Martínez","fullFMLName":"Angel Martínez","fullLFMName":"Martínez, Angel ","strikeZoneTop":3.178,"strikeZoneBottom":1.604},"ID665665":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665","firstName":"Reiver","lastName":"Sanmartin","primaryNumber":"48","birthDate":"1996-04-15","currentAge":30,"birthCity":"Cartagena","birthCountry":"Colombia","height":"6' 1\"","weight":188,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Reiver","useLastName":"Sanmartin","middleName":"Jose","boxscoreName":"Sanmartin","gender":"M","nameMatrilineal":"Zuniga","isPlayer":true,"isVerified":false,"pronunciation":"RAY-ver sanmarTEEN","mlbDebutDate":"2021-09-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Reiver Sanmartin","nameSlug":"reiver-sanmartin-665665","firstLastName":"Reiver Sanmartin","lastFirstName":"Sanmartin, Reiver","lastInitName":"Sanmartin, R","initLastName":"R Sanmartin","fullFMLName":"Reiver Jose Sanmartin","fullLFMName":"Sanmartin, Reiver Jose","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID605288":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288","firstName":"Adrian","lastName":"Houser","primaryNumber":"12","birthDate":"1993-02-02","currentAge":33,"birthCity":"Tahlequah","birthStateProvince":"OK","birthCountry":"USA","height":"6' 4\"","weight":227,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Adrian","useLastName":"Houser","middleName":"David","boxscoreName":"Houser","nickName":"Doogy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2015-09-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adrian Houser","nameSlug":"adrian-houser-605288","firstLastName":"Adrian Houser","lastFirstName":"Houser, Adrian","lastInitName":"Houser, A","initLastName":"A Houser","fullFMLName":"Adrian David Houser","fullLFMName":"Houser, Adrian David","strikeZoneTop":3.45,"strikeZoneBottom":1.65},"ID694918":{"id":694918,"fullName":"Blade Tidwell","link":"/api/v1/people/694918","firstName":"Janzen","lastName":"Tidwell","primaryNumber":"46","birthDate":"2001-06-08","currentAge":25,"birthCity":"Columbia","birthStateProvince":"TN","birthCountry":"USA","height":"6' 3\"","weight":244,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Blade","useLastName":"Tidwell","middleName":"Blade","boxscoreName":"Tidwell","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-05-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Blade Tidwell","nameSlug":"blade-tidwell-694918","firstLastName":"Blade Tidwell","lastFirstName":"Tidwell, Blade","lastInitName":"Tidwell, B","initLastName":"B Tidwell","fullFMLName":"Janzen Blade Tidwell","fullLFMName":"Tidwell, Janzen Blade","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID642715":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715","firstName":"Willy","lastName":"Adames","primaryNumber":"2","birthDate":"1995-09-02","currentAge":30,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"6' 0\"","weight":216,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Willy","useLastName":"Adames","middleName":"Rafael","boxscoreName":"Adames","nickName":"The Kid","gender":"M","nameMatrilineal":"Luna","isPlayer":true,"isVerified":true,"pronunciation":"ah-DAH-mess","mlbDebutDate":"2018-05-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Willy Adames","nameSlug":"willy-adames-642715","firstLastName":"Willy Adames","lastFirstName":"Adames, Willy","lastInitName":"Adames, W","initLastName":"W Adames","fullFMLName":"Willy Rafael Adames","fullLFMName":"Adames, Willy Rafael","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID806367":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367","firstName":"Turner","lastName":"Hill","primaryNumber":"52","birthDate":"1999-04-04","currentAge":27,"birthCity":"Marietta","birthStateProvince":"OH","birthCountry":"USA","height":"5' 10\"","weight":198,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Turner","useLastName":"Hill","boxscoreName":"Hill","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2026-08-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Turner Hill","nameSlug":"turner-hill-806367","firstLastName":"Turner Hill","lastFirstName":"Hill, Turner","lastInitName":"Hill, T","initLastName":"T Hill","fullFMLName":"Turner Hill","fullLFMName":"Hill, Turner","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"ID656555":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555","firstName":"Rhys","lastName":"Hoskins","primaryNumber":"8","birthDate":"1993-03-17","currentAge":33,"birthCity":"Sacramento","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":241,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Rhys","useLastName":"Hoskins","middleName":"Dean","boxscoreName":"Hoskins","nickName":"Big Fella","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"reese","mlbDebutDate":"2017-08-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rhys Hoskins","nameSlug":"rhys-hoskins-656555","firstLastName":"Rhys Hoskins","lastFirstName":"Hoskins, Rhys","lastInitName":"Hoskins, R","initLastName":"R Hoskins","fullFMLName":"Rhys Dean Hoskins","fullLFMName":"Hoskins, Rhys Dean","strikeZoneTop":3.334,"strikeZoneBottom":1.683},"ID664141":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141","firstName":"Jonathan","lastName":"Brubaker","primaryNumber":"34","birthDate":"1993-11-17","currentAge":32,"birthCity":"Springfield","birthStateProvince":"OH","birthCountry":"USA","height":"6' 4\"","weight":197,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"JT","useLastName":"Brubaker","middleName":"Trey","boxscoreName":"Brubaker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BROO-bay-ker","mlbDebutDate":"2020-07-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"JT Brubaker","nameSlug":"jt-brubaker-664141","firstLastName":"JT Brubaker","lastFirstName":"Brubaker, JT","lastInitName":"Brubaker, J","initLastName":"J Brubaker","fullFMLName":"Jonathan Trey Brubaker","fullLFMName":"Brubaker, Jonathan Trey","strikeZoneTop":3.3,"strikeZoneBottom":1.55},"ID813841":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841","firstName":"Jonah","lastName":"Cox","primaryNumber":"53","birthDate":"2001-08-04","currentAge":25,"birthCity":"Louisville","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":204,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jonah","useLastName":"Cox","middleName":"Abbott","boxscoreName":"Cox","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonah Cox","nameSlug":"jonah-cox-813841","firstLastName":"Jonah Cox","lastFirstName":"Cox, Jonah","lastInitName":"Cox, J","initLastName":"J Cox","fullFMLName":"Jonah Abbott Cox","fullLFMName":"Cox, Jonah Abbott","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID681916":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916","firstName":"Dylan","lastName":"Smith","primaryNumber":"66","birthDate":"2000-05-28","currentAge":26,"birthCity":"Huntsville","birthStateProvince":"AL","birthCountry":"USA","height":"6' 2\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dylan","useLastName":"Smith","middleName":"Miguel","boxscoreName":"Smith, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-06-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dylan Smith","nameSlug":"dylan-smith-681916","firstLastName":"Dylan Smith","lastFirstName":"Smith, Dylan","lastInitName":"Smith, D","initLastName":"D Smith","fullFMLName":"Dylan Miguel Smith","fullLFMName":"Smith, Dylan Miguel","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"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},"ID701852":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852","firstName":"Drew","lastName":"Cavanaugh","primaryNumber":"61","birthDate":"2002-01-27","currentAge":24,"birthCity":"Troy","birthStateProvince":"MI","birthCountry":"USA","height":"6' 0\"","weight":219,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Drew","useLastName":"Cavanaugh","middleName":"Michael","boxscoreName":"Cavanaugh","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-06-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drew Cavanaugh","nameSlug":"drew-cavanaugh-701852","firstLastName":"Drew Cavanaugh","lastFirstName":"Cavanaugh, Drew","lastInitName":"Cavanaugh, D","initLastName":"D Cavanaugh","fullFMLName":"Drew Michael Cavanaugh","fullLFMName":"Cavanaugh, Drew Michael","strikeZoneTop":3.203,"strikeZoneBottom":1.617},"ID671083":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083","firstName":"Clifton","lastName":"Kennedy","primaryNumber":"41","birthDate":"1998-10-05","currentAge":27,"birthCity":"Millville","birthStateProvince":"NJ","birthCountry":"USA","height":"5' 10\"","weight":213,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Buddy","useLastName":"Kennedy","middleName":"Lewis","boxscoreName":"Kennedy, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2022-06-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Buddy Kennedy","nameSlug":"buddy-kennedy-671083","firstLastName":"Buddy Kennedy","lastFirstName":"Kennedy, Buddy","lastInitName":"Kennedy, B","initLastName":"B Kennedy","fullFMLName":"Clifton Lewis Kennedy","fullLFMName":"Kennedy, Clifton Lewis","strikeZoneTop":3.12,"strikeZoneBottom":1.57},"ID805345":{"id":805345,"fullName":"Trent Harris","link":"/api/v1/people/805345","firstName":"Trenton","lastName":"Harris","primaryNumber":"68","birthDate":"1999-01-22","currentAge":27,"birthCity":"Cary","birthStateProvince":"NC","birthCountry":"USA","height":"6' 1\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trent","useLastName":"Harris","middleName":"Lee","boxscoreName":"Harris","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-08-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trent Harris","nameSlug":"trent-harris-805345","firstLastName":"Trent Harris","lastFirstName":"Harris, Trent","lastInitName":"Harris, T","initLastName":"T Harris","fullFMLName":"Trenton Lee Harris","fullLFMName":"Harris, Trenton Lee","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID676775":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775","firstName":"Keaton","lastName":"Winn","primaryNumber":"67","birthDate":"1998-02-20","currentAge":28,"birthCity":"Ollie","birthStateProvince":"IA","birthCountry":"USA","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Keaton","useLastName":"Winn","middleName":"Eugene","boxscoreName":"Winn, K","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-06-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Keaton Winn","nameSlug":"keaton-winn-676775","firstLastName":"Keaton Winn","lastFirstName":"Winn, Keaton","lastInitName":"Winn, K","initLastName":"K Winn","fullFMLName":"Keaton E. Winn","fullLFMName":"Winn, Keaton E.","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},"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},"ID670059":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059","firstName":"Colin","lastName":"Holderman","primaryNumber":"35","birthDate":"1995-10-08","currentAge":30,"birthCity":"Bourbonnais","birthStateProvince":"IL","birthCountry":"USA","height":"6' 6\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Colin","useLastName":"Holderman","middleName":"Scott","boxscoreName":"Holderman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2022-05-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colin Holderman","nameSlug":"colin-holderman-670059","firstLastName":"Colin Holderman","lastFirstName":"Holderman, Colin","lastInitName":"Holderman, C","initLastName":"C Holderman","fullFMLName":"Colin Scott Holderman","fullLFMName":"Holderman, Colin Scott","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID671106":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106","firstName":"Logan","lastName":"Allen","primaryNumber":"26","birthDate":"1998-09-05","currentAge":27,"birthCity":"Altamonte Springs","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Logan","useLastName":"Allen","middleName":"Taylor","boxscoreName":"Allen, L.T.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-04-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Logan Allen","nameSlug":"logan-allen-671106","firstLastName":"Logan Allen","lastFirstName":"Allen, Logan","lastInitName":"Allen, L","initLastName":"L Allen","fullFMLName":"Logan Taylor Allen","fullLFMName":"Allen, Logan Taylor","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID656529":{"id":656529,"fullName":"Sam Hentges","link":"/api/v1/people/656529","firstName":"Sam","lastName":"Hentges","primaryNumber":"31","birthDate":"1996-07-18","currentAge":30,"birthCity":"Shoreview","birthStateProvince":"MN","birthCountry":"USA","height":"6' 8\"","weight":255,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sam","useLastName":"Hentges","middleName":"D.","boxscoreName":"Hentges","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"HENT-chiss","mlbDebutDate":"2021-04-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sam Hentges","nameSlug":"sam-hentges-656529","firstLastName":"Sam Hentges","lastFirstName":"Hentges, Sam","lastInitName":"Hentges, S","initLastName":"S Hentges","fullFMLName":"Sam D. Hentges","fullLFMName":"Hentges, Sam D.","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"ID687931":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931","firstName":"Carson","lastName":"Whisenhunt","primaryNumber":"88","birthDate":"2000-10-20","currentAge":25,"birthCity":"Winston-Salem","birthStateProvince":"NC","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carson","useLastName":"Whisenhunt","middleName":"Lee","boxscoreName":"Whisenhunt","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"WHIZ-en-hunt","mlbDebutDate":"2025-07-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Carson Whisenhunt","nameSlug":"carson-whisenhunt-687931","firstLastName":"Carson Whisenhunt","lastFirstName":"Whisenhunt, Carson","lastInitName":"Whisenhunt, C","initLastName":"C Whisenhunt","fullFMLName":"Carson Lee Whisenhunt","fullLFMName":"Whisenhunt, Carson Lee","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID683766":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766","firstName":"Christian","lastName":"Koss","primaryNumber":"50","birthDate":"1998-01-27","currentAge":28,"birthCity":"Riverside","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":185,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Christian","useLastName":"Koss","boxscoreName":"Koss","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Koss","nameSlug":"christian-koss-683766","firstLastName":"Christian Koss","lastFirstName":"Koss, Christian","lastInitName":"Koss, C","initLastName":"C Koss","fullFMLName":"Christian Koss","fullLFMName":"Koss, Christian ","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"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},"ID694738":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738","firstName":"Landen","lastName":"Roupp","primaryNumber":"65","birthDate":"1998-09-10","currentAge":27,"birthCity":"Rocky Mount","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Landen","useLastName":"Roupp","middleName":"Brice","boxscoreName":"Roupp","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"roop","mlbDebutDate":"2024-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Landen Roupp","nameSlug":"landen-roupp-694738","firstLastName":"Landen Roupp","lastFirstName":"Roupp, Landen","lastInitName":"Roupp, L","initLastName":"L Roupp","fullFMLName":"Landen Brice Roupp","fullLFMName":"Roupp, Landen Brice","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID805811":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811","firstName":"Bryson","lastName":"Eldridge","primaryNumber":"8","birthDate":"2004-10-20","currentAge":21,"birthCity":"Fairfax","birthStateProvince":"VA","birthCountry":"USA","height":"6' 7\"","weight":251,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Bryce","useLastName":"Eldridge","middleName":"Edward","boxscoreName":"Eldridge","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-09-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Eldridge","nameSlug":"bryce-eldridge-805811","firstLastName":"Bryce Eldridge","lastFirstName":"Eldridge, Bryce","lastInitName":"Eldridge, B","initLastName":"B Eldridge","fullFMLName":"Bryson Edward Eldridge","fullLFMName":"Eldridge, Bryson Edward","strikeZoneTop":3.54,"strikeZoneBottom":1.79},"ID678545":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545","firstName":"Osleivis","lastName":"Basabe","primaryNumber":"39","birthDate":"2000-09-13","currentAge":25,"birthCity":"Bobures","birthCountry":"Venezuela","height":"5' 11\"","weight":197,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Osleivis","useLastName":"Basabe","middleName":"Jose","boxscoreName":"Basabe","gender":"M","nameMatrilineal":"Chourio","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Osleivis Basabe","nameSlug":"osleivis-basabe-678545","firstLastName":"Osleivis Basabe","lastFirstName":"Basabe, Osleivis","lastInitName":"Basabe, O","initLastName":"O Basabe","fullFMLName":"Osleivis Jose Basabe","fullLFMName":"Basabe, Osleivis Jose","strikeZoneTop":3.18,"strikeZoneBottom":1.61}},"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":34788,"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":"Partly Cloudy","temp":"77","wind":"6 mph, In From LF"},"gameInfo":{"attendance":21309,"firstPitch":"2026-08-18T22:40:00.000Z","gameDurationMinutes":157},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":0,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"home":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"}},"officialScorer":{"id":433218,"fullName":"Chad Broski","link":"/api/v1/people/433218"},"primaryDatacaster":{"id":823353,"fullName":"Dayna Denner","link":"/api/v1/people/823353"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":0,"remaining":4}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonah Cox singles on a ground ball to left fielder Angel Martínez.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-18T22:40:48.843Z","endTime":"2026-08-18T22:41:59.929Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"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":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-18T18:50:19.321Z","endTime":"2026-08-18T22:15:43.470Z","isPitch":false,"type":"action","player":{"id":813841,"link":"/api/v1/people/813841"}},{"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-08-18T22:15:43.470Z","endTime":"2026-08-18T22:40:24.817Z","isPitch":false,"type":"action","player":{"id":813841,"link":"/api/v1/people/813841"}},{"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-08-18T22:40:24.817Z","endTime":"2026-08-18T22:40:51.142Z","isPitch":false,"type":"action","player":{"id":813841,"link":"/api/v1/people/813841"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.23848755318578,"aZ":-17.156216573140174,"pfxX":4.70881144361965,"pfxZ":8.220487270730256,"pX":0.656555650721439,"pZ":3.136460032465845,"vX0":-6.423982746914993,"vY0":-134.11247869242865,"vZ0":-3.571559752995147,"x":91.97,"y":154.1,"x0":2.4679880243233234,"y0":50.00280262337975,"z0":5.7047327010055,"aX":8.602635445776109},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.4,"breakHorizontal":-7.2,"spinRate":2079,"spinDirection":147},"zone":3,"typeConfidence":0.88,"plateTime":0.40797205808956827,"extension":6.25676549178303},"index":3,"playId":"c7c53699-8031-3d97-b441-4735cb038ded","pitchNumber":1,"startTime":"2026-08-18T22:40:51.142Z","endTime":"2026-08-18T22:40:55.123Z","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":90.0,"endSpeed":83.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.65649745449484,"aZ":-23.7478031887879,"pfxX":-1.5231857810290554,"pfxZ":4.797282187281596,"pX":1.0744666872042086,"pZ":2.778104422973326,"vX0":-3.428324336642367,"vY0":-131.16715009175235,"vZ0":-3.150820725827841,"x":76.04,"y":163.77,"x0":2.5922002207231163,"y0":50.00371082408105,"z0":5.749919664600386,"aX":-2.6745943062232613},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.3,"breakHorizontal":3.5,"spinRate":2134,"spinDirection":164},"zone":12,"typeConfidence":0.9,"plateTime":0.4163185539174292,"extension":6.152350480045183},"index":4,"playId":"b2c27c78-7980-3dfa-9874-8dcb865673b0","pitchNumber":2,"startTime":"2026-08-18T22:41:04.663Z","endTime":"2026-08-18T22:41:09.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(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":79.0,"endSpeed":73.4,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.239089748810464,"aZ":-41.16327378602396,"pfxX":-3.469844953948612,"pfxZ":-6.72075137172274,"pX":-0.9713801914127604,"pZ":1.5114516446483441,"vX0":-6.16717891522012,"vY0":-114.92835339417351,"vZ0":-0.9491552591168001,"x":154.03,"y":197.97,"x0":2.197100384916041,"y0":50.00072808906066,"z0":5.926460358748537,"aX":-4.6424144394639395},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-12.1,"breakHorizontal":7.8,"spinRate":2319,"spinDirection":326},"zone":13,"typeConfidence":0.9,"plateTime":0.47652577875391433,"extension":5.907967253181062},"index":5,"playId":"255ad8e5-2659-305a-a1c4-1fdbc9400649","pitchNumber":3,"startTime":"2026-08-18T22:41:18.764Z","endTime":"2026-08-18T22:41:23.393Z","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":92.3,"endSpeed":84.6,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.962626360377964,"aZ":-17.14100078638955,"pfxX":1.4851552124732996,"pfxZ":8.196910184870367,"pX":0.04236283742678871,"pZ":4.576169731037481,"vX0":-6.446888330607246,"vY0":-134.30807816578343,"vZ0":-0.07333410098135429,"x":115.39,"y":115.22,"x0":2.2766542466897497,"y0":50.00482293629501,"z0":5.818564170049247,"aX":2.724547291641384},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.0,"breakHorizontal":-1.3,"spinRate":2172,"spinDirection":150},"zone":12,"typeConfidence":0.85,"plateTime":0.40716963998678457,"extension":6.328590097451665},"index":6,"playId":"5439c346-bb31-3dc2-ac72-caa9d219cfbc","pitchNumber":4,"startTime":"2026-08-18T22:41:34.376Z","endTime":"2026-08-18T22:41:38.737Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":72.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.364947386037052,"aZ":-42.48137681520244,"pfxX":-4.326069977748006,"pfxZ":-7.840117868234687,"pX":0.9060952631697731,"pZ":3.0149333996403587,"vX0":-2.2744850312169884,"vY0":-114.30060445132045,"vZ0":2.6323170565647773,"x":82.46,"y":157.38,"x0":2.4783034778082293,"y0":50.003584230123124,"z0":6.039464840073224,"aX":-5.686170988857818},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-13.2,"breakHorizontal":8.4,"spinRate":2316,"spinDirection":320},"zone":12,"typeConfidence":0.9,"plateTime":0.48040447488484883,"extension":5.9401817745370336},"hitData":{"launchSpeed":90.1,"launchAngle":-12.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":114.92,"coordY":113.51}},"index":7,"playId":"ce463130-6f63-3083-9918-ac12f278c87e","pitchNumber":5,"startTime":"2026-08-18T22:41:48.952Z","endTime":"2026-08-18T22:41:59.929Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T22:41:59.929Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Devers called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-18T22:42:04.836Z","endTime":"2026-08-18T22:42:59.867Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.119013598328596,"aZ":-27.478835378675377,"pfxX":-1.1817341026047523,"pfxZ":2.692184496817223,"pX":-0.04490130396943974,"pZ":2.1638217071658534,"vX0":-5.90741544547681,"vY0":-131.0973599572175,"vZ0":-3.7464250906542684,"x":118.71,"y":180.36,"x0":2.389151093518164,"y0":50.00478791662045,"z0":5.657366650521728,"aX":-2.060390987346871},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.3,"breakHorizontal":3.4,"spinRate":2255,"spinDirection":176},"zone":8,"typeConfidence":0.9,"plateTime":0.4174483497427497,"extension":6.186444207698489},"index":0,"playId":"34fd2486-560c-39fc-a418-921101799077","pitchNumber":1,"startTime":"2026-08-18T22:42:20.188Z","endTime":"2026-08-18T22:42:24.676Z","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":79.9,"endSpeed":73.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.692482938989222,"aZ":-35.413488810480274,"pfxX":-9.644267102452112,"pfxZ":-2.368445506606987,"pX":0.6957685665305928,"pZ":2.968075575050456,"vX0":-1.9964628605028707,"vY0":-116.3882633538933,"vZ0":1.3722046973664304,"x":90.48,"y":158.64,"x0":2.818416575301611,"y0":50.00443935990687,"z0":5.735147389784393,"aX":-13.176825981951477},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-3.6,"breakHorizontal":18.0,"spinRate":2587,"spinDirection":300},"zone":3,"typeConfidence":0.91,"plateTime":0.4713472068589404,"extension":5.8232373899158665},"index":1,"playId":"fade1c8c-48b3-3d6a-812e-d0ee7b43f1eb","pitchNumber":2,"startTime":"2026-08-18T22:42:34.893Z","endTime":"2026-08-18T22:42:39.377Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.813684745740314,"aZ":-32.47341781982383,"pfxX":-9.895308948545715,"pfxZ":-0.2135961318255024,"pX":0.13310762237192003,"pZ":3.491610566903218,"vX0":-2.9355940854719957,"vY0":-117.97626434790115,"vZ0":1.8885657880585296,"x":111.93,"y":144.51,"x0":2.681119298406727,"y0":50.00246807539597,"z0":5.687857729572098,"aX":-13.856977419983714},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":0.4,"breakHorizontal":18.6,"spinRate":2496,"spinDirection":296},"zone":12,"typeConfidence":0.9,"plateTime":0.46543422937052625,"extension":5.9136794782551885},"index":2,"playId":"5969bbbc-aae6-31ed-94e0-bc162d99234b","pitchNumber":3,"startTime":"2026-08-18T22:42:55.128Z","endTime":"2026-08-18T22:42:59.867Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T22:42:59.867Z","atBatIndex":1},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Victor Bericoto lines out sharply to center fielder Steven Kwan.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-18T22:43:10.160Z","endTime":"2026-08-18T22:43:36.225Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"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_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":90.7,"endSpeed":83.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.056411132282815,"aZ":-23.256474007859993,"pfxX":-0.4429743607691959,"pfxZ":5.012881682607427,"pX":0.09450245028948641,"pZ":3.4575289094995245,"vX0":-5.97702480677882,"vY0":-132.01310347963408,"vZ0":-1.4284099533413972,"x":113.4,"y":145.43,"x0":2.438142484466754,"y0":50.002505408533544,"z0":5.704814259604819,"aX":-0.7867494766928975},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.0,"breakHorizontal":2.0,"spinRate":2191,"spinDirection":165},"zone":12,"typeConfidence":0.9,"plateTime":0.4136809768611198,"extension":6.3178109842152965},"hitData":{"launchSpeed":100.0,"launchAngle":23.0,"totalDistance":380.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":144.3,"coordY":47.02}},"index":0,"playId":"7f1946dd-07b5-3579-b397-763ca31594ba","pitchNumber":1,"startTime":"2026-08-18T22:43:24.788Z","endTime":"2026-08-18T22:43:36.225Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T22:43:36.225Z","atBatIndex":2},{"result":{"type":"atBat","event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","description":"With Bryce Eldridge batting, Jonah Cox picked off and caught stealing 2nd base, shortstop Brayan Rocchio.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-18T22:43:50.962Z","endTime":"2026-08-18T22:44:22.854Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"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":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Pickoff Caught Stealing 2B","eventType":"pickoff_caught_stealing_2b","movementReason":"r_pickoff_caught_stealing_2b","runner":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656492,"link":"/api/v1/people/656492"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"34a44d45-264a-3991-89e5-0991342ebc26","startTime":"2026-08-18T22:44:00.913Z","endTime":"2026-08-18T22:44:04.663Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":true,"hasReview":false,"fromCatcher":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"playId":"43519837-d828-4723-a0c8-84a97619fc70","startTime":"2026-08-18T22:44:17.854Z","endTime":"2026-08-18T22:44:22.854Z","isPitch":false,"type":"pickoff"}],"playEndTime":"2026-08-18T22:44:22.854Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Steven Kwan walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-18T22:46:24.768Z","endTime":"2026-08-18T22:47:38.572Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.114445542078457,"aZ":-18.356394671222482,"pfxX":10.239356735909285,"pfxZ":7.41280034331035,"pX":0.03164698970446895,"pZ":1.0966276722751664,"vX0":-8.040294935420366,"vY0":-135.56977713926096,"vZ0":-9.013147133078203,"x":115.79,"y":209.17,"x0":1.7027014186893767,"y0":50.006453371633526,"z0":5.741131621148419,"aX":19.09966474391652},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.6,"breakHorizontal":-16.9,"spinRate":2293,"spinDirection":137},"zone":14,"typeConfidence":0.81,"plateTime":0.4037265178473146,"extension":6.746276144238379},"index":0,"playId":"6d70124a-d21f-3d90-90f1-becbe7bd9b32","pitchNumber":1,"startTime":"2026-08-18T22:46:53.969Z","endTime":"2026-08-18T22:46:58.872Z","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.5,"endSpeed":85.7,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.046708095436436,"aZ":-17.393941777734817,"pfxX":7.619049042117875,"pfxZ":7.863822709210961,"pX":-0.07809442808406503,"pZ":3.6277853681132664,"vX0":-7.645556740330417,"vY0":-136.04898749004596,"vZ0":-2.9505952353051006,"x":119.98,"y":140.83,"x0":1.7748058556874855,"y0":50.00564388899079,"z0":5.92781952694432,"aX":14.32623909589535},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.8,"breakHorizontal":-12.2,"spinRate":2333,"spinDirection":138},"zone":11,"typeConfidence":0.89,"plateTime":0.4021607754316272,"extension":6.6999621678353645},"index":1,"playId":"7fe512ca-5a88-344d-88df-1ee5dd592865","pitchNumber":2,"startTime":"2026-08-18T22:47:06.197Z","endTime":"2026-08-18T22:47:10.743Z","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":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.0,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.936861773590305,"aZ":-25.796209563516985,"pfxX":0.7415720165895268,"pfxZ":3.7590326275981063,"pX":-0.4012299349505404,"pZ":1.0336345675393022,"vX0":-5.632189694460801,"vY0":-129.16710239012772,"vZ0":-6.794588303643809,"x":132.29,"y":210.87,"x0":1.7075086542347013,"y0":50.00112800582705,"z0":5.670983080945578,"aX":1.257891998740441},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.5,"breakHorizontal":-0.1,"spinRate":2371,"spinDirection":138},"zone":13,"typeConfidence":0.89,"plateTime":0.42342568070051056,"extension":6.703908244394812},"index":2,"playId":"9ef3bcb4-09f5-3f7a-9a30-812af56e1ff5","pitchNumber":3,"startTime":"2026-08-18T22:47:21.466Z","endTime":"2026-08-18T22:47:25.843Z","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":93.7,"endSpeed":85.7,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.416099376369115,"aZ":-14.437011170931681,"pfxX":5.844499197645668,"pfxZ":9.410004127640038,"pX":0.4267969554762417,"pZ":3.6312348341082683,"vX0":-5.585494515283541,"vY0":-136.29751244845448,"vZ0":-3.714636895819484,"x":100.73,"y":140.74,"x0":1.7413911218541716,"y0":50.00473157965826,"z0":6.006132081607836,"aX":11.018885347513393},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.4,"breakHorizontal":-9.5,"spinRate":2362,"spinDirection":146},"zone":12,"typeConfidence":0.9,"plateTime":0.4015737003204092,"extension":6.683866261771253},"index":3,"playId":"4428b432-99a9-30f3-8282-4fb3c5ae8aa9","pitchNumber":4,"startTime":"2026-08-18T22:47:34.917Z","endTime":"2026-08-18T22:47:38.572Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T22:47:38.572Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"José Ramírez singles on a ground ball to left fielder Drew Gilbert. Steven Kwan to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-18T22:47:47.260Z","endTime":"2026-08-18T22:48:44.430Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"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,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":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":687551,"link":"/api/v1/people/687551"},"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":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.4,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.961483533751707,"aZ":-15.226437199752699,"pfxX":6.781059557398392,"pfxZ":9.34395054317483,"pX":0.3323469921231546,"pZ":1.9009873217539721,"vX0":-6.529125755803954,"vY0":-133.62818528357113,"vZ0":-7.443408503881273,"x":104.33,"y":187.45,"x0":1.9227127095247982,"y0":50.00510560944936,"z0":5.810189383843055,"aX":12.303108758841823},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.6,"breakHorizontal":-10.9,"spinRate":2190,"spinDirection":134},"zone":9,"typeConfidence":0.9,"plateTime":0.4094064080387514,"extension":6.6167085608164316},"index":0,"playId":"12efd8a0-131c-309b-9581-fc3521ddf285","pitchNumber":1,"startTime":"2026-08-18T22:48:01.158Z","endTime":"2026-08-18T22:48:05.267Z","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":93.7,"endSpeed":86.0,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.8031320915715,"aZ":-20.838624070659552,"pfxX":9.932404725536383,"pfxZ":6.015460996498825,"pX":0.16525041718345174,"pZ":2.1905607509565113,"vX0":-7.893702801965669,"vY0":-136.13453378003518,"vZ0":-5.895186733289248,"x":110.7,"y":179.63,"x0":1.806466750414449,"y0":50.00231503238155,"z0":5.818448707830725,"aX":18.714426757988438},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.8,"breakHorizontal":-16.4,"spinRate":2213,"spinDirection":137},"zone":5,"typeConfidence":0.91,"plateTime":0.4017474360072626,"extension":6.615098361699869},"index":1,"playId":"731b9168-550c-3e39-ac37-8eb0bba09219","pitchNumber":2,"startTime":"2026-08-18T22:48:15.825Z","endTime":"2026-08-18T22:48:19.667Z","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":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.1,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.17571537372851,"aZ":-16.36042203727245,"pfxX":6.205213295110088,"pfxZ":8.355261176682111,"pX":0.3053726579368906,"pZ":3.126286124428556,"vX0":-6.663984864500258,"vY0":-136.27666441611606,"vZ0":-4.5033435540830915,"x":105.36,"y":154.37,"x0":1.96887258260392,"y0":50.00513951051582,"z0":5.920223665594164,"aX":11.74730879698467},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.4,"breakHorizontal":-10.0,"spinRate":2291,"spinDirection":140},"zone":3,"typeConfidence":0.9,"plateTime":0.40096288442124584,"extension":6.646424894590861},"hitData":{"launchSpeed":105.8,"launchAngle":-6.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":76.23,"coordY":121.39}},"index":2,"playId":"50124fda-153b-3ef6-a5a9-1866e41193fc","pitchNumber":3,"startTime":"2026-08-18T22:48:34.533Z","endTime":"2026-08-18T22:48:44.430Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T22:48:44.430Z","atBatIndex":5},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jo Adell homers (19) on a fly ball to left field. Steven Kwan scores. José Ramírez scores.","rbi":3,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-18T22:48:50.509Z","endTime":"2026-08-18T22:52:16.102Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"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":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[4],"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":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":{"id":687931,"link":"/api/v1/people/687931"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"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":687931,"link":"/api/v1/people/687931"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"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":687931,"link":"/api/v1/people/687931"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.983224792396907,"aZ":-36.08700881658844,"pfxX":-4.622194026609231,"pfxZ":-2.7799848430792657,"pX":0.4716876675250343,"pZ":2.538716384949495,"vX0":-2.3276622817397885,"vY0":-117.8525333697865,"vZ0":-0.061105404256670326,"x":99.02,"y":170.23,"x0":2.0718985095486935,"y0":50.00070254748695,"z0":5.892578422541898,"aX":-6.513283510469326},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-4.8,"breakHorizontal":8.9,"spinRate":2725,"spinDirection":332},"zone":6,"typeConfidence":0.88,"plateTime":0.46439986250288,"extension":6.614815823225016},"index":0,"playId":"14519f2e-9d72-337b-9c03-e140bc3bcc5b","pitchNumber":1,"startTime":"2026-08-18T22:49:09.068Z","endTime":"2026-08-18T22:49:13.363Z","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":84.3,"endSpeed":77.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.051634367795213,"aZ":-26.959530816812055,"pfxX":8.26756555226612,"pfxZ":3.408067176025268,"pX":0.0758074646855236,"pZ":1.7803473814372266,"vX0":-6.9232791401402105,"vY0":-122.59861576237908,"vZ0":-3.9359661910536934,"x":114.11,"y":190.71,"x0":1.855065670567929,"y0":50.002297573605894,"z0":5.694010111488414,"aX":12.65083040788488},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":5.5,"breakHorizontal":-13.4,"spinRate":1935,"spinDirection":110},"zone":8,"typeConfidence":0.88,"plateTime":0.4458753808334093,"extension":6.839654416337975},"index":1,"playId":"7736fcfd-019a-34e4-821d-4e92fda65c31","pitchNumber":2,"startTime":"2026-08-18T22:49:23.217Z","endTime":"2026-08-18T22:49:27.896Z","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":83.6,"endSpeed":77.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.03576933144414,"aZ":-27.86827546398026,"pfxX":8.637241169989876,"pfxZ":2.8654882359105303,"pX":0.06624831058689312,"pZ":0.7253305480760679,"vX0":-7.138861913306619,"vY0":-121.52330438868964,"vZ0":-5.97575783800537,"x":114.47,"y":219.2,"x0":1.9148165849530778,"y0":50.00102628710776,"z0":5.626422701720355,"aX":12.96262494255487},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":4.1,"breakHorizontal":-14.0,"spinRate":1967,"spinDirection":110},"zone":14,"typeConfidence":0.89,"plateTime":0.450121301087552,"extension":6.7073380069157205},"index":2,"playId":"2b8b29d5-ba91-3e66-b39f-9310d2aaeebe","pitchNumber":3,"startTime":"2026-08-18T22:49:39.563Z","endTime":"2026-08-18T22:49:43.968Z","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.7,"endSpeed":86.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.920788038683796,"aZ":-18.17863576647196,"pfxX":5.411091081019971,"pfxZ":7.407353153140479,"pX":-1.0821173931945234,"pZ":2.803389675564699,"vX0":-9.84662295157464,"vY0":-136.11814470836788,"vZ0":-4.967859049601411,"x":158.25,"y":163.09,"x0":1.8677488876908848,"y0":50.00365138644015,"z0":5.898155487008678,"aX":10.225881510241656},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.6,"breakHorizontal":-7.9,"spinRate":2396,"spinDirection":133},"zone":11,"typeConfidence":0.89,"plateTime":0.4013190059744818,"extension":6.611763172487348},"index":3,"playId":"a9b2750b-e9e2-3c58-b647-6be0d8355cb7","pitchNumber":4,"startTime":"2026-08-18T22:49:57.120Z","endTime":"2026-08-18T22:50:01.947Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-18T22:50:22.543Z","endTime":"2026-08-18T22:51:07.708Z","isPitch":false,"type":"action","player":{"id":666176,"link":"/api/v1/people/666176"}},{"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":85.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.006488660102065,"aZ":-17.95946292950213,"pfxX":2.589130359179404,"pfxZ":7.612584029926906,"pX":-0.20435128083556145,"pZ":1.70182014467683,"vX0":-6.350167712974154,"vY0":-135.18904936953558,"vZ0":-7.591476204660221,"x":124.79,"y":192.83,"x0":1.8293999439084014,"y0":50.004824470309636,"z0":5.787309396073609,"aX":4.836398692069224},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.5,"breakHorizontal":-3.5,"spinRate":2218,"spinDirection":139},"zone":8,"typeConfidence":0.71,"plateTime":0.40378350072920854,"extension":6.7472617466517795},"index":5,"playId":"022a8459-b3ca-3d13-9d6a-2c9fd9580db3","pitchNumber":5,"startTime":"2026-08-18T22:51:07.708Z","endTime":"2026-08-18T22:51:11.869Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.85994658235257,"aZ":-22.09236146588692,"pfxX":10.515221396291961,"pfxZ":6.70475648819292,"pX":-0.14089963118299806,"pZ":0.053690213378917453,"vX0":-8.451061960647884,"vY0":-122.09248376703266,"vZ0":-8.525424153899337,"x":122.37,"y":237.33,"x0":2.0053797679829315,"y0":50.00413110383545,"z0":5.5032709089317775,"aX":15.81808283432521},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":10.2,"breakHorizontal":-16.9,"spinRate":1979,"spinDirection":117},"zone":13,"typeConfidence":0.9,"plateTime":0.4492317518359883,"extension":6.872634798776875},"index":6,"playId":"b7dc38ab-9210-3375-8905-c8bf1fbf16ef","pitchNumber":6,"startTime":"2026-08-18T22:51:29.698Z","endTime":"2026-08-18T22:51:33.707Z","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, 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":85.1,"endSpeed":77.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.285106634875152,"aZ":-27.93567866232972,"pfxX":9.41111730310616,"pfxZ":2.744667409962423,"pX":0.3088514618144686,"pZ":2.987046298044735,"vX0":-6.913249830853292,"vY0":-123.71097703410967,"vZ0":-1.3176744655584942,"x":105.23,"y":158.13,"x0":1.9204388369323482,"y0":50.00597890950669,"z0":5.874032954769962,"aX":14.551831264519851},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.9,"breakHorizontal":-15.4,"spinRate":1985,"spinDirection":115},"zone":3,"typeConfidence":0.89,"plateTime":0.4431951712543727,"extension":6.61377393473303},"hitData":{"launchSpeed":111.9,"launchAngle":30.0,"totalDistance":455.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":22.15,"coordY":45.4}},"index":7,"playId":"cee8fa2d-d2a0-36ff-bff7-a930df43ce88","pitchNumber":7,"startTime":"2026-08-18T22:51:48.645Z","endTime":"2026-08-18T22:52:16.102Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T22:52:16.102Z","atBatIndex":6},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Angel Martínez lines out to third baseman Buddy Kennedy.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-18T22:52:46.305Z","endTime":"2026-08-18T22:53:24.017Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"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":3},"credits":[{"player":{"id":671083,"link":"/api/v1/people/671083"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-18T22:52:41.294Z","endTime":"2026-08-18T22:52:48.613Z","isPitch":false,"type":"action","player":{"id":682657,"link":"/api/v1/people/682657"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.709338135880756,"aZ":-14.051976362856148,"pfxX":7.80577005544465,"pfxZ":9.740057180543376,"pX":-0.2691083804711403,"pZ":1.672202485656119,"vX0":-7.935750928820468,"vY0":-135.5735841971251,"vZ0":-8.251627714823554,"x":127.26,"y":193.63,"x0":1.6821759765419397,"y0":50.00512462686346,"z0":5.736649521911843,"aX":14.528686052746481},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.0,"breakHorizontal":-12.5,"spinRate":2217,"spinDirection":135},"zone":7,"typeConfidence":0.9,"plateTime":0.4040367524878299,"extension":6.887465382716328},"index":1,"playId":"3e8ff6b9-3c45-3df4-b7db-1b7adf9d5f59","pitchNumber":1,"startTime":"2026-08-18T22:52:48.613Z","endTime":"2026-08-18T22:52:52.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.96431877454568,"aZ":-42.907229571642745,"pfxX":-8.58604140619614,"pfxZ":-7.749195077669432,"pX":-0.12456080136046102,"pZ":1.628138859817327,"vX0":-2.0108041057628987,"vY0":-118.19216230135643,"vZ0":-0.6166307192218645,"x":121.75,"y":194.82,"x0":1.8564656686215766,"y0":50.0036436730451,"z0":5.905713424479586,"aX":-11.890554866132913},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-13.8,"breakHorizontal":16.1,"spinRate":2907,"spinDirection":338},"zone":8,"typeConfidence":0.92,"plateTime":0.4672176429467636,"extension":6.583774193308683},"index":2,"playId":"1ef4b9db-e1af-3514-afd0-264998b5d9eb","pitchNumber":2,"startTime":"2026-08-18T22:53:03.108Z","endTime":"2026-08-18T22:53:07.669Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":77.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.164383478905837,"aZ":-28.83109413038337,"pfxX":10.089784419420923,"pfxZ":2.18625535266551,"pX":0.41578146908887686,"pZ":1.7270897857329672,"vX0":-6.976109657165232,"vY0":-123.48257108609755,"vZ0":-3.56387610438445,"x":101.15,"y":192.15,"x0":1.982605939974465,"y0":50.00107820648197,"z0":5.6444505837686645,"aX":15.405285656721034},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.2,"breakHorizontal":-16.4,"spinRate":1859,"spinDirection":112},"zone":9,"typeConfidence":0.89,"plateTime":0.4454921217356831,"extension":6.750203716770251},"hitData":{"launchSpeed":83.5,"launchAngle":10.0,"totalDistance":143.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":87.97,"coordY":158.38}},"index":3,"playId":"76b2d02c-30ea-360a-86b7-15f0337884b2","pitchNumber":3,"startTime":"2026-08-18T22:53:17.869Z","endTime":"2026-08-18T22:53:24.017Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T22:53:24.017Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rhys Hoskins strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-18T22:53:29.713Z","endTime":"2026-08-18T22:54:32.274Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":74.8,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.59953849451036,"aZ":-38.48161789369447,"pfxX":-4.304194324316841,"pfxZ":-4.402440240282962,"pX":1.4983201919566236,"pZ":3.205336923137171,"vX0":-0.12526447658248469,"vY0":-119.58602999119115,"vZ0":1.8229484811512238,"x":59.89,"y":152.24,"x0":2.109804239491456,"y0":50.004853676015905,"z0":5.9154158303304625,"aX":-6.161289597224489},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-7.2,"breakHorizontal":7.8,"spinRate":2760,"spinDirection":328},"zone":12,"typeConfidence":0.88,"plateTime":0.460096162239894,"extension":6.589988220069645},"index":0,"playId":"7278f875-6f99-3796-81ae-e9e85c253b52","pitchNumber":1,"startTime":"2026-08-18T22:53:46.487Z","endTime":"2026-08-18T22:53:50.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.3,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.253863111287984,"aZ":-22.343293064627115,"pfxX":9.827798701085444,"pfxZ":5.281686534249608,"pX":0.2833492582029007,"pZ":1.9564745348437902,"vX0":-7.543613047557892,"vY0":-135.89918374389308,"vZ0":-6.088469545712087,"x":106.2,"y":185.96,"x0":1.8256790622463943,"y0":50.00085461612048,"z0":5.789687484480177,"aX":18.28343045706955},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.4,"breakHorizontal":-16.1,"spinRate":2169,"spinDirection":132},"zone":9,"typeConfidence":0.92,"plateTime":0.403852114435141,"extension":6.667691046006662},"index":1,"playId":"17e77b1c-1711-3a55-ac84-82e824231a20","pitchNumber":2,"startTime":"2026-08-18T22:53:58.712Z","endTime":"2026-08-18T22:54:03.153Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.3,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.79009796876321,"aZ":-26.762139010052817,"pfxX":8.970389534682432,"pfxZ":3.6119612412010316,"pX":0.7626520487505046,"pZ":2.992251675166108,"vX0":-5.651583800371189,"vY0":-122.32768319253192,"vZ0":-1.0516795029140193,"x":87.93,"y":157.99,"x0":1.9514148128629303,"y0":50.00163337871792,"z0":5.746966975229342,"aX":13.433563507772813},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":6.5,"breakHorizontal":-14.6,"spinRate":1883,"spinDirection":109},"zone":3,"typeConfidence":0.89,"plateTime":0.4497887563215244,"extension":6.638535434892457},"index":2,"playId":"478d8f5b-930a-3f72-b077-6daa9c046e5a","pitchNumber":3,"startTime":"2026-08-18T22:54:13.437Z","endTime":"2026-08-18T22:54:17.978Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.4,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.60602298895963,"aZ":-14.105437082142535,"pfxX":6.820576355513687,"pfxZ":9.57999415270422,"pX":1.2814628213388746,"pZ":2.579211149910666,"vX0":-4.2118079059446085,"vY0":-137.23639924172005,"vZ0":-6.220362015060106,"x":68.15,"y":169.14,"x0":1.9591154394947279,"y0":50.0010561017345,"z0":5.856182664057505,"aX":12.860081906067466},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.1,"breakHorizontal":-11.3,"spinRate":2400,"spinDirection":138},"zone":12,"typeConfidence":0.9,"plateTime":0.40087026758116595,"extension":6.632417733852839},"index":3,"playId":"c6c1c63b-56ef-33eb-ac92-055ce163291e","pitchNumber":4,"startTime":"2026-08-18T22:54:27.758Z","endTime":"2026-08-18T22:54:32.274Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T22:54:32.274Z","atBatIndex":8},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Angel Genao doubles (2) on a line drive to left fielder Drew Gilbert.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-18T22:54:37.048Z","endTime":"2026-08-18T22:55:05.838Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"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":94.0,"endSpeed":85.7,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.886536900823558,"aZ":-14.575013110517588,"pfxX":5.580944024875819,"pfxZ":9.3539582552058,"pX":-0.85104761330187,"pZ":2.4342964427983054,"vX0":-8.68315424871584,"vY0":-136.51255894839645,"vZ0":-6.323345849820062,"x":149.44,"y":173.05,"x0":1.6502640580402375,"y0":50.0046891769434,"z0":5.789444581564272,"aX":10.503354998641663},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.7,"breakHorizontal":-8.2,"spinRate":2312,"spinDirection":134},"zone":13,"typeConfidence":0.9,"plateTime":0.40168799447022696,"extension":6.7266979189347165},"hitData":{"launchSpeed":90.3,"launchAngle":12.0,"totalDistance":197.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":61.88,"coordY":123.83}},"index":0,"playId":"ded520b1-2542-3416-b085-799b9368c111","pitchNumber":1,"startTime":"2026-08-18T22:54:52.825Z","endTime":"2026-08-18T22:55:05.838Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T22:55:05.838Z","atBatIndex":9},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Travis Bazzana lines out to center fielder Jonah Cox.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-18T22:55:16.903Z","endTime":"2026-08-18T22:56:55.015Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":813841,"link":"/api/v1/people/813841"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.892378141619176,"aZ":-24.675375039152293,"pfxX":10.88825822995328,"pfxZ":4.067211644764688,"pX":0.6695677301517499,"pZ":2.1058565335158743,"vX0":-7.379336135349538,"vY0":-135.29363789690936,"vZ0":-5.11586790602562,"x":91.48,"y":181.92,"x0":2.0246731117771954,"y0":50.006099176264875,"z0":5.76204050848659,"aX":20.088193956330144},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.4,"breakHorizontal":-18.0,"spinRate":2216,"spinDirection":132},"zone":9,"typeConfidence":0.92,"plateTime":0.4056201242256221,"extension":6.807605072990683},"index":0,"playId":"3bb3c1ce-8bb2-3f5e-9cf5-ed29014a8573","pitchNumber":1,"startTime":"2026-08-18T22:55:36.009Z","endTime":"2026-08-18T22:55:40.094Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.692067908851584,"aZ":-41.90346319401746,"pfxX":-8.85525806505854,"pfxZ":-7.070812203337838,"pX":-0.8174828153381423,"pZ":0.3656717858239282,"vX0":-3.567092305904966,"vY0":-117.49251802167103,"vZ0":-3.2009417683613295,"x":148.16,"y":228.91,"x0":1.8785718780803702,"y0":50.0048303494512,"z0":5.703644468670544,"aX":-12.177573877949644},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-13.3,"breakHorizontal":17.0,"spinRate":2790,"spinDirection":341},"zone":13,"typeConfidence":0.92,"plateTime":0.4691462130904669,"extension":6.697996608480913},"index":1,"playId":"04d3fa95-8afb-3532-a0ce-be08d585ce41","pitchNumber":2,"startTime":"2026-08-18T22:55:52.958Z","endTime":"2026-08-18T22:55:56.492Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.40926555988108,"aZ":-17.52928087968516,"pfxX":7.447532139106456,"pfxZ":7.894253943107062,"pX":0.05446709346268475,"pZ":3.771438467400085,"vX0":-7.5290249653175385,"vY0":-135.54829765713401,"vZ0":-2.456358615918107,"x":114.92,"y":136.95,"x0":1.9042496541844585,"y0":50.00619165784883,"z0":5.917373198819465,"aX":13.822612546626566},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.9,"breakHorizontal":-11.9,"spinRate":2305,"spinDirection":137},"zone":12,"typeConfidence":0.89,"plateTime":0.40452676886718386,"extension":6.64337924567954},"index":2,"playId":"39513fa9-aca5-32ff-8297-2aed931477f4","pitchNumber":3,"startTime":"2026-08-18T22:56:10.883Z","endTime":"2026-08-18T22:56:14.733Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":82.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.814396201653608,"aZ":-26.779733216903303,"pfxX":1.2183931947884261,"pfxZ":3.0627209652138774,"pX":1.1392697880325566,"pZ":4.24165145737844,"vX0":-2.6085128950298087,"vY0":-132.0151483239487,"vZ0":0.6635972949477621,"x":73.57,"y":124.26,"x0":1.9830407216098884,"y0":50.00063725964285,"z0":5.962371455433815,"aX":2.144638885789586},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.9,"breakHorizontal":-1.6,"spinRate":2184,"spinDirection":150},"zone":12,"typeConfidence":0.77,"plateTime":0.41532210671235337,"extension":6.556346575393343},"index":3,"playId":"d728a420-09c6-3e65-bba0-195c4633556a","pitchNumber":4,"startTime":"2026-08-18T22:56:27.994Z","endTime":"2026-08-18T22:56:31.482Z","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":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.058657525671343,"aZ":-17.51199832803363,"pfxX":8.004612173044332,"pfxZ":7.932465841386487,"pX":0.676665076461674,"pZ":2.1053394289053387,"vX0":-6.11420379774517,"vY0":-135.47988325289228,"vZ0":-6.404452844638896,"x":91.21,"y":181.94,"x0":1.9286534380317186,"y0":50.00674492279158,"z0":5.734699034255244,"aX":14.804919238227885},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.1,"breakHorizontal":-13.1,"spinRate":2301,"spinDirection":131},"zone":9,"typeConfidence":0.88,"plateTime":0.4050958694781479,"extension":6.760698321742987},"hitData":{"launchSpeed":103.9,"launchAngle":22.0,"totalDistance":379.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":133.11,"coordY":78.42}},"index":4,"playId":"7d124976-a3a7-3917-9ad2-d5153c458c97","pitchNumber":5,"startTime":"2026-08-18T22:56:47.484Z","endTime":"2026-08-18T22:56:55.015Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T22:56:55.015Z","atBatIndex":10},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Bryce Eldridge homers (14) on a fly ball to center field.","rbi":1,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-18T22:58:49.617Z","endTime":"2026-08-18T22:59:44.342Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":{"id":656492,"link":"/api/v1/people/656492"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.1,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.987770131745474,"aZ":-25.86701234500619,"pfxX":-0.8463678481977035,"pfxZ":3.6886965357058,"pX":-0.43310406968396153,"pZ":3.118107260301262,"vX0":-6.586498694216356,"vY0":-129.37797516156493,"vZ0":-1.8439329061717744,"x":133.51,"y":154.59,"x0":2.2471346639468135,"y0":50.00021149971323,"z0":5.807086204117247,"aX":-1.4451331184131413},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.5,"breakHorizontal":2.9,"spinRate":2094,"spinDirection":177},"zone":1,"typeConfidence":0.9,"plateTime":0.4220741583559753,"extension":6.175320447082717},"index":0,"playId":"becd3919-e8cb-3645-9dfb-6e6015198e21","pitchNumber":1,"startTime":"2026-08-18T22:58:56.608Z","endTime":"2026-08-18T22:59:00.496Z","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":89.5,"endSpeed":83.2,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.501186178672167,"aZ":-24.646469699702962,"pfxX":-0.1898993988908836,"pfxZ":4.331679424386057,"pX":-0.17079398041609992,"pZ":1.3281832978153048,"vX0":-6.425797821271412,"vY0":-130.2914449947974,"vZ0":-6.254801443734168,"x":123.51,"y":202.92,"x0":2.340706846464877,"y0":50.00540531285711,"z0":5.594190868500127,"aX":-0.32927229899036586},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.8,"breakHorizontal":1.6,"spinRate":2075,"spinDirection":165},"zone":13,"typeConfidence":0.9,"plateTime":0.4186099134695844,"extension":6.282758450410964},"index":1,"playId":"f6220384-9058-38ed-8c76-a75d8914c418","pitchNumber":2,"startTime":"2026-08-18T22:59:08.797Z","endTime":"2026-08-18T22:59:13.201Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.4,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.203683976619345,"aZ":-33.05183220100435,"pfxX":-10.447649741174658,"pfxZ":-0.6414028211456557,"pX":0.00398638043150052,"pZ":2.6054033779837504,"vX0":-2.9983221337972266,"vY0":-116.06586452665202,"vZ0":0.11433019985128912,"x":116.85,"y":168.43,"x0":2.670851844666064,"y0":50.00465123933724,"z0":5.709075762533599,"aX":-14.22174712930762},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-0.8,"breakHorizontal":19.7,"spinRate":2513,"spinDirection":296},"zone":5,"typeConfidence":0.91,"plateTime":0.47232964718322634,"extension":6.176836850459374},"hitData":{"launchSpeed":104.1,"launchAngle":24.0,"totalDistance":405.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":163.04,"coordY":39.38}},"index":2,"playId":"b27f9d3a-8759-32f9-9b34-2a5dd1688779","pitchNumber":3,"startTime":"2026-08-18T22:59:21.548Z","endTime":"2026-08-18T22:59:44.342Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T22:59:44.342Z","atBatIndex":11},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Osleivis Basabe walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-18T22:59:52.933Z","endTime":"2026-08-18T23:02:32.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":0},"pitchData":{"startSpeed":78.1,"endSpeed":72.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.386785859922234,"aZ":-40.288227824029114,"pfxX":-5.025915688343882,"pfxZ":-6.213557766049663,"pX":-0.261924682526051,"pZ":0.9854857580190534,"vX0":-4.33090468857446,"vY0":-113.76695354989866,"vZ0":-2.0366359951183237,"x":126.98,"y":212.17,"x0":2.3209522985871764,"y0":50.000462996615184,"z0":5.895397769471939,"aX":-6.568039608375244},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-11.4,"breakHorizontal":10.2,"spinRate":2234,"spinDirection":326},"zone":13,"typeConfidence":0.87,"plateTime":0.48193294127775976,"extension":5.906910787536199},"index":0,"playId":"65b55f37-72d8-313b-8a08-0ae03ecb3c86","pitchNumber":1,"startTime":"2026-08-18T23:00:05.372Z","endTime":"2026-08-18T23:00:09.416Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.57464615061109,"aZ":-15.589591901025491,"pfxX":2.7011547620824343,"pfxZ":9.039356806798843,"pX":1.4142360142111385,"pZ":3.0358360209773,"vX0":-3.643741642345878,"vY0":-134.2220877518416,"vZ0":-4.011342940093936,"x":63.09,"y":156.81,"x0":2.4349930259725876,"y0":50.001175024345706,"z0":5.651372121909442,"aX":4.9550915800248125},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.7,"breakHorizontal":-4.2,"spinRate":1941,"spinDirection":144},"zone":12,"typeConfidence":0.91,"plateTime":0.4072391664109447,"extension":6.456363115335332},"index":1,"playId":"33269d92-fcd3-39f4-a287-4b4369530a54","pitchNumber":2,"startTime":"2026-08-18T23:00:19.316Z","endTime":"2026-08-18T23:00:23.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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.668249767235288,"aZ":-25.20365986996763,"pfxX":-2.0660694658523244,"pfxZ":4.069962597903433,"pX":-0.049864747039813605,"pZ":1.769785388481995,"vX0":-5.495702198064697,"vY0":-129.6668414426102,"vZ0":-4.971477080638868,"x":118.9,"y":191.0,"x0":2.3606899445203657,"y0":50.004033863396046,"z0":5.621453407723802,"aX":-3.536687763004752},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.5,"breakHorizontal":4.9,"spinRate":2213,"spinDirection":162},"zone":8,"typeConfidence":0.9,"plateTime":0.42150396476661456,"extension":6.4387272082555755},"index":2,"playId":"3c3881d4-b7e5-3687-8843-4bf619cfa013","pitchNumber":3,"startTime":"2026-08-18T23:00:32.945Z","endTime":"2026-08-18T23:00:37.198Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.925513653250746,"aZ":-24.69164972575348,"pfxX":-2.5324458944519432,"pfxZ":4.419024236244166,"pX":0.0012276651686884711,"pZ":2.9571631783718058,"vX0":-5.172568667275,"vY0":-128.83474208737792,"vZ0":-2.1935562757401152,"x":116.95,"y":158.94,"x0":2.358229589915172,"y0":50.00395692591262,"z0":5.713852883729712,"aX":-4.28733163240885},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.8,"breakHorizontal":5.6,"spinRate":2178,"spinDirection":183},"zone":2,"typeConfidence":0.9,"plateTime":0.42395034446910085,"extension":6.313487172083671},"index":3,"playId":"ed7a987e-46f5-3b15-84a5-382ed8519c0b","pitchNumber":4,"startTime":"2026-08-18T23:00:46.456Z","endTime":"2026-08-18T23:00:51.434Z","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":92.1,"endSpeed":85.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.256614369383588,"aZ":-18.837876015103376,"pfxX":2.6892678458697366,"pfxZ":7.199646311075437,"pX":-0.4374108387978658,"pZ":3.311006221877026,"vX0":-7.904730623858336,"vY0":-134.05887443952955,"vZ0":-2.7827181344363865,"x":133.67,"y":149.38,"x0":2.177552176205191,"y0":50.00105575922012,"z0":5.680530870578652,"aX":4.981462390616678},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.7,"breakHorizontal":-3.5,"spinRate":1977,"spinDirection":153},"zone":1,"typeConfidence":0.84,"plateTime":0.40590462920575865,"extension":6.486910472517486},"index":4,"playId":"bdab8957-1e99-35c3-afa5-4bf286147f45","pitchNumber":5,"startTime":"2026-08-18T23:01:07.058Z","endTime":"2026-08-18T23:01:10.449Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.958733252726105,"aZ":-36.02092868533323,"pfxX":4.778505261840592,"pfxZ":-2.653502943536502,"pX":-0.8249222106928564,"pZ":0.14341855038319004,"vX0":-8.954482881053318,"vY0":-119.85615879122018,"vZ0":-5.1101045822688205,"x":148.44,"y":234.91,"x0":2.344849478292937,"y0":50.00372808960627,"z0":5.53304789069755,"aX":6.928135090436359},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-5.9,"breakHorizontal":-6.4,"spinRate":1385,"spinDirection":102},"zone":13,"typeConfidence":0.74,"plateTime":0.45764161406771064,"extension":6.212012521140243},"index":5,"playId":"c005745e-a83c-33c7-b173-af940aac2370","pitchNumber":6,"startTime":"2026-08-18T23:01:24.627Z","endTime":"2026-08-18T23:01:28.047Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.067771752432236,"aZ":-27.877055622932946,"pfxX":-2.4780214947013963,"pfxZ":2.4679096683184785,"pX":0.7454445919497659,"pZ":3.8038528006417827,"vX0":-3.4986450601243657,"vY0":-130.22348991656767,"vZ0":0.24949988905512288,"x":88.59,"y":136.08,"x0":2.421695348071711,"y0":50.00109166441099,"z0":5.794013015005704,"aX":-4.308740533783507},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.7,"breakHorizontal":5.2,"spinRate":2105,"spinDirection":190},"zone":12,"typeConfidence":0.9,"plateTime":0.41857861235261984,"extension":6.182380405310898},"index":6,"playId":"0ed221f2-8b71-32bf-9df5-c05a8c1a636a","pitchNumber":7,"startTime":"2026-08-18T23:01:45.661Z","endTime":"2026-08-18T23:01:49.312Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.5996551324163,"aZ":-25.675465358849998,"pfxX":-1.0229753122182998,"pfxZ":3.7558933016900973,"pX":-4.4362452852864E-5,"pZ":2.483973630620209,"vX0":-5.731052410213416,"vY0":-130.06475925486018,"vZ0":-3.2194469865702033,"x":117.0,"y":171.71,"x0":2.3555267135764915,"y0":50.0047288593963,"z0":5.662619502881271,"aX":-1.7709390928401672},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.4,"breakHorizontal":3.0,"spinRate":2103,"spinDirection":180},"zone":5,"typeConfidence":0.9,"plateTime":0.4194389654020121,"extension":6.548444118363392},"index":7,"playId":"afa5b9d4-e7cb-3aeb-8bae-2fee1203473e","pitchNumber":8,"startTime":"2026-08-18T23:02:06.528Z","endTime":"2026-08-18T23:02:10.528Z","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":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.007094327872764,"aZ":-26.01224655036825,"pfxX":-2.1876101459566577,"pfxZ":3.541580494480458,"pX":0.7103350166383284,"pZ":3.404366727788774,"vX0":-3.4784624036703917,"vY0":-130.68275727865915,"vZ0":-0.8951978332175765,"x":89.92,"y":146.86,"x0":2.339824405623373,"y0":50.00354521184178,"z0":5.694920231226234,"aX":-3.805311024523442},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.5,"breakHorizontal":4.7,"spinRate":2083,"spinDirection":179},"zone":12,"typeConfidence":0.9,"plateTime":0.418177920280554,"extension":6.486027025288817},"index":8,"playId":"6cac6c0e-a8d4-3c44-82fa-ec5503a62ec4","pitchNumber":9,"startTime":"2026-08-18T23:02:27.506Z","endTime":"2026-08-18T23:02:32.522Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:02:32.522Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Buddy Kennedy flies out to center fielder Steven Kwan.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-18T23:02:36.102Z","endTime":"2026-08-18T23:03:58.262Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"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":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.5,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.595495029359753,"aZ":-25.961844179862112,"pfxX":8.335245020465514,"pfxZ":4.16781368821513,"pX":0.1454626687754785,"pZ":2.429509651771621,"vX0":-7.811271625880834,"vY0":-121.2804658080374,"vZ0":-2.6342217792997427,"x":111.46,"y":173.18,"x0":2.32416691566728,"y0":50.003897999786446,"z0":5.792840144635806,"aX":12.425359864579702},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":7.2,"breakHorizontal":-13.2,"spinRate":1822,"spinDirection":127},"zone":5,"typeConfidence":0.88,"plateTime":0.4515416915527162,"extension":6.076886907901832},"index":0,"playId":"a170cb15-776e-339e-ac0b-b4a87898fb20","pitchNumber":1,"startTime":"2026-08-18T23:02:55.317Z","endTime":"2026-08-18T23:02:59.898Z","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":90.1,"endSpeed":82.9,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.79312293350975,"aZ":-24.100850923014157,"pfxX":-1.9319949762255693,"pfxZ":4.61264838930861,"pX":1.3948512239708348,"pZ":2.832126815946596,"vX0":-2.313092798787098,"vY0":-131.19965634478663,"vZ0":-2.7078458359533064,"x":63.83,"y":162.31,"x0":2.5376357385568293,"y0":50.00135279417012,"z0":5.666557117901988,"aX":-3.379988478456653},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.0,"breakHorizontal":4.0,"spinRate":2167,"spinDirection":177},"zone":12,"typeConfidence":0.9,"plateTime":0.41688623051918894,"extension":6.287115924069283},"index":1,"playId":"d310d0d0-b5b0-3c28-a3b0-cee5716630c6","pitchNumber":2,"startTime":"2026-08-18T23:03:10.907Z","endTime":"2026-08-18T23:03:15.043Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.0,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.022123633572228,"aZ":-23.576338790201387,"pfxX":7.518177778642336,"pfxZ":5.580172418084176,"pX":0.08771196997674453,"pZ":1.390149184039686,"vX0":-8.085509243632584,"vY0":-123.17448074240838,"vZ0":-5.278447137537644,"x":113.66,"y":201.25,"x0":2.4330016000154133,"y0":50.00020295566636,"z0":5.549413415609826,"aX":11.57398097986723},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":9.1,"breakHorizontal":-11.8,"spinRate":1853,"spinDirection":124},"zone":14,"typeConfidence":0.79,"plateTime":0.44435439478226524,"extension":6.1021764811353325},"index":2,"playId":"cca78c90-8c0e-388e-8609-a3e2feae2592","pitchNumber":3,"startTime":"2026-08-18T23:03:27.437Z","endTime":"2026-08-18T23:03:31.948Z","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":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.6,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.13523491219316,"aZ":-22.47239206427961,"pfxX":9.249925005842961,"pfxZ":5.318354482766221,"pX":0.3921208489142691,"pZ":2.3798467501942313,"vX0":-8.353676893118752,"vY0":-134.04286973456354,"vZ0":-4.030412343410879,"x":102.05,"y":174.52,"x0":2.342507410706572,"y0":50.00642635118401,"z0":5.501456275782491,"aX":16.8879964572427},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.0,"breakHorizontal":-15.0,"spinRate":1966,"spinDirection":140},"zone":6,"typeConfidence":0.9,"plateTime":0.408144646529653,"extension":6.359962980045004},"hitData":{"launchSpeed":97.9,"launchAngle":30.0,"totalDistance":370.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":167.37,"coordY":55.65}},"index":3,"playId":"91688730-534c-311e-a325-449331c69ce8","pitchNumber":4,"startTime":"2026-08-18T23:03:44.885Z","endTime":"2026-08-18T23:03:58.262Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:03:58.262Z","atBatIndex":13},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Drew Gilbert lines out sharply to right fielder Jo Adell.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-18T23:04:07.807Z","endTime":"2026-08-18T23:06:18.137Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.7,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.476071022177194,"aZ":-16.003288936396885,"pfxX":3.5374698211067424,"pfxZ":8.637550174539829,"pX":0.8749206180236397,"pZ":3.716433449259233,"vX0":-5.540542327500208,"vY0":-135.23147115917837,"vZ0":-2.080242552746726,"x":83.65,"y":138.44,"x0":2.4805184584183095,"y0":50.00484933538038,"z0":5.604743454558741,"aX":6.624910066275888},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.5,"breakHorizontal":-5.4,"spinRate":2020,"spinDirection":151},"zone":12,"typeConfidence":0.9,"plateTime":0.40336709890596456,"extension":6.405729802401175},"index":0,"playId":"818f881d-6668-383f-9e21-8596e9c573f6","pitchNumber":1,"startTime":"2026-08-18T23:04:24.388Z","endTime":"2026-08-18T23:04:28.153Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.9,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.26360020188371,"aZ":-26.552841603952807,"pfxX":-1.2400751484937411,"pfxZ":3.230984344886437,"pX":0.32970003036622125,"pZ":3.0780427469246723,"vX0":-4.872079720357522,"vY0":-130.21280006127498,"vZ0":-1.5611533263315944,"x":104.43,"y":155.67,"x0":2.3768835614466464,"y0":50.00047901207733,"z0":5.671546493877394,"aX":-2.1529147536447946},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.8,"breakHorizontal":3.2,"spinRate":2175,"spinDirection":170},"zone":3,"typeConfidence":0.9,"plateTime":0.41873269437569727,"extension":6.353289642833335},"index":1,"playId":"81747787-4b5d-3d19-9e2b-d1c9e5e2054f","pitchNumber":2,"startTime":"2026-08-18T23:04:39.898Z","endTime":"2026-08-18T23:04:44.148Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.5,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.571282947416094,"aZ":-24.900036637027778,"pfxX":-0.9963734752792557,"pfxZ":4.141916193293204,"pX":0.6231854615833655,"pZ":1.9694649186203521,"vX0":-4.413536699599888,"vY0":-130.6594598933459,"vZ0":-4.593950695744177,"x":93.25,"y":185.6,"x0":2.453131541342623,"y0":50.000952994853215,"z0":5.58667980046873,"aX":-1.7485326668207204},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.8,"breakHorizontal":2.6,"spinRate":2259,"spinDirection":171},"zone":9,"typeConfidence":0.9,"plateTime":0.416776313002702,"extension":6.280383893709366},"index":2,"playId":"7d8a8e47-76e8-3aae-93d5-1c9e9b10a7aa","pitchNumber":3,"startTime":"2026-08-18T23:04:58.862Z","endTime":"2026-08-18T23:05:03.263Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-18T23:05:12.571Z","endTime":"2026-08-18T23:05:28.760Z","isPitch":false,"type":"action","player":{"id":687551,"link":"/api/v1/people/687551"}},{"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":92.6,"endSpeed":85.5,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.252483053117952,"aZ":-15.587434366048495,"pfxX":3.670932004147058,"pfxZ":8.93669192081341,"pX":-0.988917617009938,"pZ":3.035425637767924,"vX0":-9.682399070357574,"vY0":-134.63705118195008,"vZ0":-3.8229125385860874,"x":154.7,"y":156.82,"x0":2.1596926224133415,"y0":50.00285393360699,"z0":5.56058657823795,"aX":6.814901448396649},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.6,"breakHorizontal":-4.8,"spinRate":2251,"spinDirection":151},"zone":11,"typeConfidence":0.9,"plateTime":0.4051551886096654,"extension":6.4878084161335865},"index":4,"playId":"570ba502-8759-3ef8-8a35-c54c4d086316","pitchNumber":4,"startTime":"2026-08-18T23:05:28.760Z","endTime":"2026-08-18T23:05:32.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.5,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.082681758101675,"aZ":-29.243810738733227,"pfxX":-5.890853882545286,"pfxZ":1.9942780875985022,"pX":-0.3013464019664187,"pZ":2.5717584056248324,"vX0":-5.389452551378986,"vY0":-119.99086087448636,"vZ0":-0.8486334000300062,"x":128.49,"y":169.34,"x0":2.731481705056609,"y0":50.00575596331079,"z0":5.513087549574397,"aX":-8.675474241629331},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":3.7,"breakHorizontal":11.9,"spinRate":2601,"spinDirection":297},"zone":4,"typeConfidence":0.6,"plateTime":0.454771067961393,"extension":6.25457804140526},"index":5,"playId":"31c31d0d-84a2-3d36-b798-07ad8b5c09d0","pitchNumber":5,"startTime":"2026-08-18T23:05:45.275Z","endTime":"2026-08-18T23:05:48.784Z","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":2,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":84.3,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.42109925026832,"aZ":-23.81638037210988,"pfxX":-0.7242378438751063,"pfxZ":4.655565556858124,"pX":0.09222292482147217,"pZ":2.0190418033602264,"vX0":-5.696033140752754,"vY0":-132.43796130003707,"vZ0":-4.8276674096268595,"x":113.48,"y":184.27,"x0":2.3554163369235472,"y0":50.003803566416515,"z0":5.583723919187194,"aX":-1.3000307195924785},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.7,"breakHorizontal":2.4,"spinRate":2238,"spinDirection":163},"zone":8,"typeConfidence":0.9,"plateTime":0.41188390680798204,"extension":6.344216062020643},"hitData":{"launchSpeed":103.6,"launchAngle":15.0,"totalDistance":307.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":185.05,"coordY":90.7}},"index":6,"playId":"b2562500-ea5b-3d8a-b22b-8cf112aee8e4","pitchNumber":6,"startTime":"2026-08-18T23:06:07.456Z","endTime":"2026-08-18T23:06:18.137Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:06:18.137Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew Knizner called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-18T23:06:28.891Z","endTime":"2026-08-18T23:09:04.514Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"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":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":91.0,"endSpeed":84.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.835235236514098,"aZ":-19.673670532326206,"pfxX":3.1936214112412387,"pfxZ":6.932106844248125,"pX":1.268456733027252,"pZ":4.1325862734269005,"vX0":-4.044353498975589,"vY0":-132.5803776935709,"vZ0":-0.4216788538128286,"x":68.65,"y":127.2,"x0":2.3894322170821156,"y0":50.00422898810092,"z0":5.7130025947370555,"aX":5.7609897664890894},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.7,"breakHorizontal":-5.0,"spinRate":1952,"spinDirection":149},"zone":12,"typeConfidence":0.86,"plateTime":0.4110471900242332,"extension":6.265202972704499},"index":0,"playId":"ca2df3f2-48d3-3e4b-8176-fa3cd82b8e67","pitchNumber":1,"startTime":"2026-08-18T23:06:39.885Z","endTime":"2026-08-18T23:06:43.781Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"fac37f01-d762-3fc4-a7b0-838640532a4b","startTime":"2026-08-18T23:06:56.885Z","endTime":"2026-08-18T23:06:59.919Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.8,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.163969692390335,"aZ":-24.20725607040942,"pfxX":-1.5522912588472153,"pfxZ":4.617843459414429,"pX":-0.012430426436643889,"pZ":1.8857805079953591,"vX0":-5.637233973208564,"vY0":-129.81317628928403,"vZ0":-4.800771536435701,"x":117.47,"y":187.86,"x0":2.378840121522571,"y0":50.006102498836476,"z0":5.574882934647695,"aX":-2.681663722604707},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.7,"breakHorizontal":4.0,"spinRate":2191,"spinDirection":162},"zone":8,"typeConfidence":0.9,"plateTime":0.4200322064354989,"extension":6.542209131910034},"index":2,"playId":"a48065b1-f6d5-3076-8996-8a96404aad25","pitchNumber":2,"startTime":"2026-08-18T23:07:13.055Z","endTime":"2026-08-18T23:07:16.927Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":73.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.646461772209772,"aZ":-34.67060859769366,"pfxX":-9.55654084093425,"pfxZ":-1.847386238736549,"pX":1.3417360660396553,"pZ":2.3368661222508034,"vX0":-0.8963822476862129,"vY0":-115.70359888047388,"vZ0":0.056305470121361445,"x":65.86,"y":175.68,"x0":2.9754764066291237,"y0":50.000246369769826,"z0":5.635422134859691,"aX":-12.94999475179915},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-3.0,"breakHorizontal":17.5,"spinRate":2348,"spinDirection":302},"zone":14,"typeConfidence":0.91,"plateTime":0.47343975387329085,"extension":6.131434414706011},"index":3,"playId":"584c0730-b601-392c-a266-01ce9e5fb839","pitchNumber":3,"startTime":"2026-08-18T23:07:29.304Z","endTime":"2026-08-18T23:07:33.319Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.7,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.267375515871237,"aZ":-16.434015920829893,"pfxX":2.4333660797242045,"pfxZ":8.658189569739418,"pX":0.09140898769757973,"pZ":1.741300971635901,"vX0":-6.829070448349949,"vY0":-133.3641256375147,"vZ0":-6.734260131643844,"x":113.52,"y":191.76,"x0":2.358887797503095,"y0":50.00096233508767,"z0":5.466156726676936,"aX":4.4234590088741825},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.5,"breakHorizontal":-3.1,"spinRate":1966,"spinDirection":147},"zone":8,"typeConfidence":0.9,"plateTime":0.4093070633625784,"extension":6.615933953716632},"index":4,"playId":"6844c235-b435-31cd-9226-3d3c9e2ea8b5","pitchNumber":4,"startTime":"2026-08-18T23:07:48.869Z","endTime":"2026-08-18T23:07:52.885Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2026-08-18T23:08:07.357Z","endTime":"2026-08-18T23:08:23.632Z","isPitch":false,"type":"action","player":{"id":668800,"link":"/api/v1/people/668800"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":83.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.113570021665158,"aZ":-24.31466081074138,"pfxX":-1.67397900730241,"pfxZ":4.517984564669515,"pX":-0.8945159515838338,"pZ":2.5880531986536432,"vX0":-7.565363686139524,"vY0":-130.21570559978346,"vZ0":-3.240969626875042,"x":151.1,"y":168.9,"x0":2.250926174624232,"y0":50.000812024786974,"z0":5.662692942275009,"aX":-2.9097145995802762},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.8,"breakHorizontal":4.6,"spinRate":2274,"spinDirection":179},"zone":11,"typeConfidence":0.9,"plateTime":0.41862248750246067,"extension":6.370756488804553},"index":6,"playId":"1a9e3511-9de7-3fcf-ba99-b05f0f09dc18","pitchNumber":5,"startTime":"2026-08-18T23:08:23.632Z","endTime":"2026-08-18T23:08:28.864Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.838592758067882,"aZ":-15.114531384269817,"pfxX":3.2396449581275624,"pfxZ":9.260664485426307,"pX":0.3010923766594509,"pZ":1.9437501197594802,"vX0":-6.317485493486161,"vY0":-134.5387225760938,"vZ0":-6.82361674797604,"x":105.52,"y":186.3,"x0":2.253580670409372,"y0":50.00507958140041,"z0":5.5746642160947495,"aX":5.9699570441057945},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.6,"breakHorizontal":-4.6,"spinRate":2102,"spinDirection":152},"zone":9,"typeConfidence":0.91,"plateTime":0.4063627036150623,"extension":6.395421340520503},"index":7,"playId":"d119dc7e-d5c6-34c5-bdfc-2a8c2ae418b8","pitchNumber":6,"startTime":"2026-08-18T23:08:59.469Z","endTime":"2026-08-18T23:09:04.514Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:09:04.514Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Patrick Bailey grounds out, shortstop Christian Koss to first baseman Bryce Eldridge.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-18T23:10:56.764Z","endTime":"2026-08-18T23:12:09.312Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.071126466117565,"aZ":-21.729928969992905,"pfxX":9.574169092293328,"pfxZ":5.618275810350886,"pX":1.2230830851007863,"pZ":2.1843122537735913,"vX0":-5.58055346494946,"vY0":-135.34073311804184,"vZ0":-5.3990100059097195,"x":70.38,"y":179.8,"x0":2.0661320517124313,"y0":50.00018412586054,"z0":5.723242500709344,"aX":17.78846908628425},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.2,"breakHorizontal":-16.2,"spinRate":2156,"spinDirection":126},"zone":14,"typeConfidence":0.91,"plateTime":0.404447322840058,"extension":6.747962919051746},"index":0,"playId":"8385dc4f-4f78-3e92-a419-9a5b8a48f1e7","pitchNumber":1,"startTime":"2026-08-18T23:11:13.530Z","endTime":"2026-08-18T23:11:18.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.306260412018492,"aZ":-21.479536365024536,"pfxX":9.524586158818872,"pfxZ":5.674537140901956,"pX":0.4398463178113109,"pZ":2.9372349707690577,"vX0":-7.576614496038784,"vY0":-136.27975079501374,"vZ0":-3.80275128050668,"x":100.23,"y":159.47,"x0":2.0153904521609713,"y0":50.00597840805621,"z0":5.830363995472177,"aX":17.959975466897728},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.7,"breakHorizontal":-15.7,"spinRate":2267,"spinDirection":130},"zone":3,"typeConfidence":0.91,"plateTime":0.40157584233006993,"extension":6.702102003189391},"index":1,"playId":"9111b785-6fc5-340a-888e-ee34182b7c1e","pitchNumber":2,"startTime":"2026-08-18T23:11:27.222Z","endTime":"2026-08-18T23:11:31.442Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.240899433798003,"aZ":-16.09329868656429,"pfxX":5.48695335927628,"pfxZ":8.425033596862535,"pX":0.30895861565826227,"pZ":3.8248524635243073,"vX0":-6.176892654628406,"vY0":-136.5874148076753,"vZ0":-2.675403322457766,"x":105.22,"y":135.51,"x0":1.8760738772793863,"y0":50.00234275586739,"z0":5.910380568813023,"aX":10.472402625688222},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.0,"breakHorizontal":-8.8,"spinRate":2256,"spinDirection":135},"zone":12,"typeConfidence":0.9,"plateTime":0.3994710619628412,"extension":6.698717691510276},"index":2,"playId":"d1073ff4-ca57-33ae-b8cc-1a57cdcc8180","pitchNumber":3,"startTime":"2026-08-18T23:11:45.757Z","endTime":"2026-08-18T23:11:49.843Z","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":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.79573551175525,"aZ":-19.624059794671986,"pfxX":9.130810497889195,"pfxZ":6.799268884130466,"pX":-0.01881874372086414,"pZ":1.942500131142274,"vX0":-8.156167502711856,"vY0":-134.64245667213606,"vZ0":-6.260750773951116,"x":117.72,"y":186.33,"x0":1.8556657615183985,"y0":50.00100730215587,"z0":5.675246504405829,"aX":16.850859310469925},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.2,"breakHorizontal":-14.9,"spinRate":2161,"spinDirection":130},"zone":8,"typeConfidence":0.85,"plateTime":0.4059819306329162,"extension":6.902051295478373},"hitData":{"launchSpeed":104.3,"launchAngle":-8.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":100.34,"coordY":146.11}},"index":3,"playId":"df1349a6-475d-3b67-b627-38a3cab4a7bc","pitchNumber":4,"startTime":"2026-08-18T23:12:00.845Z","endTime":"2026-08-18T23:12:09.312Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:12:09.312Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brayan Rocchio flies out to center fielder Jonah Cox.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-18T23:12:24.948Z","endTime":"2026-08-18T23:13:51.012Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":813841,"link":"/api/v1/people/813841"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.317551053328394,"aZ":-23.41432246065469,"pfxX":8.704135546617255,"pfxZ":4.699458354033862,"pX":0.22815163087879684,"pZ":3.6634448561508446,"vX0":-7.551589154883978,"vY0":-135.15692387268595,"vZ0":-1.6399764742576504,"x":108.3,"y":139.87,"x0":1.916932199168299,"y0":50.005008832600254,"z0":5.9099673621360544,"aX":16.230936763358745},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.4,"breakHorizontal":-14.3,"spinRate":2161,"spinDirection":136},"zone":12,"typeConfidence":0.92,"plateTime":0.4040597719642518,"extension":6.635097582339549},"index":0,"playId":"53df5538-9355-350c-94bc-2d85b5758efe","pitchNumber":1,"startTime":"2026-08-18T23:12:43.794Z","endTime":"2026-08-18T23:12:47.937Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.42341435005367,"aZ":-23.133699641974918,"pfxX":8.47618147164219,"pfxZ":4.818698689680916,"pX":1.391870302836275,"pZ":3.211444333631969,"vX0":-4.449431244389371,"vY0":-135.8178712300716,"vZ0":-2.629631929079509,"x":63.95,"y":152.07,"x0":1.9458761671642573,"y0":50.00514762577137,"z0":5.7927531423227725,"aX":15.912930211091508},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.4,"breakHorizontal":-14.5,"spinRate":2099,"spinDirection":133},"zone":12,"typeConfidence":0.92,"plateTime":0.4025442709172533,"extension":6.741878411949189},"index":1,"playId":"cabb2cd5-3844-3064-bb65-9c3aa05a34fc","pitchNumber":2,"startTime":"2026-08-18T23:12:56.767Z","endTime":"2026-08-18T23:13:00.363Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.618362811601806,"aZ":-14.701429130045947,"pfxX":5.837891427746994,"pfxZ":9.578518243724453,"pX":0.15877209582899252,"pZ":2.40072098059779,"vX0":-6.316444010604811,"vY0":-134.10328834365185,"vZ0":-5.971979219031114,"x":110.95,"y":173.96,"x0":1.7846191541733845,"y0":50.002696512908834,"z0":5.702795583799902,"aX":10.648508126800063},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.3,"breakHorizontal":-9.2,"spinRate":2297,"spinDirection":138},"zone":5,"typeConfidence":0.9,"plateTime":0.40822094096369543,"extension":6.839886209760301},"index":2,"playId":"6da8dcff-a058-38be-9730-538b20707ae9","pitchNumber":3,"startTime":"2026-08-18T23:13:11.942Z","endTime":"2026-08-18T23:13:16.413Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":73.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.95926176372668,"aZ":-40.04188556935203,"pfxX":-7.663775615070329,"pfxZ":-5.675412287810582,"pX":1.3957339964872235,"pZ":3.6441095043455234,"vX0":0.5831003153887946,"vY0":-116.96170632254208,"vZ0":3.2717399746244276,"x":63.8,"y":140.39,"x0":2.1390350368614297,"y0":50.00364209272979,"z0":5.980883688240549,"aX":-10.623016184191307},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-9.2,"breakHorizontal":13.7,"spinRate":2745,"spinDirection":330},"zone":12,"typeConfidence":0.92,"plateTime":0.46821926304852823,"extension":6.637267779020738},"index":3,"playId":"16ddb8a1-b574-338f-b2c4-2faf58e1f89c","pitchNumber":4,"startTime":"2026-08-18T23:13:26.645Z","endTime":"2026-08-18T23:13:30.318Z","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":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.103354893299027,"aZ":-17.300315706077516,"pfxX":7.288829637270448,"pfxZ":8.009402508140044,"pX":0.8547857171019193,"pZ":2.757535392318605,"vX0":-5.394743426493616,"vY0":-135.10856342303666,"vZ0":-4.912476396461776,"x":84.42,"y":164.33,"x0":1.9255180727759558,"y0":50.00667134024975,"z0":5.806691530486858,"aX":13.543668132604013},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.7,"breakHorizontal":-12.1,"spinRate":2232,"spinDirection":133},"zone":12,"typeConfidence":0.88,"plateTime":0.40464852787620664,"extension":6.720547876163813},"hitData":{"launchSpeed":92.0,"launchAngle":27.0,"totalDistance":345.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":132.06,"coordY":60.35}},"index":4,"playId":"90fbe809-d7a4-370d-927b-d12d7ea2d468","pitchNumber":5,"startTime":"2026-08-18T23:13:42.766Z","endTime":"2026-08-18T23:13:51.012Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:13:51.012Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Steven Kwan singles on a line drive to right fielder Victor Bericoto.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-18T23:13:57.784Z","endTime":"2026-08-18T23:14:42.350Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"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],"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":1},"credits":[{"player":{"id":682674,"link":"/api/v1/people/682674"},"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":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.58455571003623,"aZ":-19.17805881893729,"pfxX":8.388562801073125,"pfxZ":6.835602838353276,"pX":-0.2595416761791232,"pZ":2.676549006666539,"vX0":-8.568127330128817,"vY0":-136.6300845668449,"vZ0":-4.87951676318526,"x":126.89,"y":166.51,"x0":1.8190861386803612,"y0":50.001938901913235,"z0":5.7936423194921876,"aX":15.94518384317461},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.5,"breakHorizontal":-13.6,"spinRate":2190,"spinDirection":136},"zone":2,"typeConfidence":0.65,"plateTime":0.4000693844558003,"extension":6.796022864698559},"index":0,"playId":"0fc6ad93-a481-38f8-9730-629514e9b551","pitchNumber":1,"startTime":"2026-08-18T23:14:16.515Z","endTime":"2026-08-18T23:14:20.378Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.7,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.504025873967073,"aZ":-39.87235472072091,"pfxX":-5.290123201497289,"pfxZ":-5.480465064731854,"pX":0.17884146507493254,"pZ":1.439155653948122,"vX0":-2.0995941473070716,"vY0":-118.31619506366327,"vZ0":-1.6930812505629627,"x":110.18,"y":199.92,"x0":1.767369759598142,"y0":50.00208029042648,"z0":5.848643740110174,"aX":-7.431104085050642},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-10.1,"breakHorizontal":10.1,"spinRate":2883,"spinDirection":332},"zone":14,"typeConfidence":0.91,"plateTime":0.4645645282111901,"extension":6.779731298930561},"hitData":{"launchSpeed":82.4,"launchAngle":27.0,"totalDistance":289.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":150.22,"coordY":86.19}},"index":1,"playId":"db7cdd1b-284f-3575-a0c1-75e26af5cac9","pitchNumber":2,"startTime":"2026-08-18T23:14:31.187Z","endTime":"2026-08-18T23:14:42.350Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:14:42.350Z","atBatIndex":18},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"José Ramírez doubles (20) on a ground ball to left fielder Drew Gilbert. Steven Kwan to 3rd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-18T23:14:52.644Z","endTime":"2026-08-18T23:15:34.235Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"postOnThird":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_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":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":687551,"link":"/api/v1/people/687551"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.7,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.535200618399564,"aZ":-21.3211269133934,"pfxX":8.615366632201777,"pfxZ":5.81155008390564,"pX":0.9094143491816916,"pZ":2.0762536621290555,"vX0":-5.962892471364894,"vY0":-135.50062908117883,"vZ0":-5.923982864636151,"x":82.34,"y":182.72,"x0":2.0149760173874602,"y0":50.0002786890605,"z0":5.77214349083283,"aX":16.080061617904196},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.5,"breakHorizontal":-14.4,"spinRate":2230,"spinDirection":136},"zone":14,"typeConfidence":0.9,"plateTime":0.4036209832976052,"extension":6.637223322903886},"index":0,"playId":"42bc3b6f-8f6a-33f3-bc4d-812c8ecad5d8","pitchNumber":1,"startTime":"2026-08-18T23:15:08.475Z","endTime":"2026-08-18T23:15:12.529Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.9,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.947323506030667,"aZ":-28.1388259478842,"pfxX":9.496650582530165,"pfxZ":2.6958289441022245,"pX":-0.07032737484869747,"pZ":2.0887889459574684,"vX0":-7.80670006249646,"vY0":-121.34412563512001,"vZ0":-2.6342086314027005,"x":119.68,"y":182.38,"x0":1.949155155679959,"y0":50.00156477753309,"z0":5.630944073829083,"aX":14.21179510614233},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":4.6,"breakHorizontal":-15.5,"spinRate":1824,"spinDirection":103},"zone":5,"typeConfidence":0.9,"plateTime":0.4507638051052507,"extension":6.764491617718432},"hitData":{"launchSpeed":103.5,"launchAngle":-2.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":57.47,"coordY":131.07}},"index":1,"playId":"f82f0b13-6df2-30ce-959f-c2844d736e8d","pitchNumber":2,"startTime":"2026-08-18T23:15:22.613Z","endTime":"2026-08-18T23:15:34.235Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:15:34.235Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jo Adell singles on a line drive to center fielder Jonah Cox. Steven Kwan scores. José Ramírez scores.","rbi":2,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-18T23:15:54.587Z","endTime":"2026-08-18T23:16:17.924Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"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],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":813841,"link":"/api/v1/people/813841"},"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":687931,"link":"/api/v1/people/687931"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":{"id":687931,"link":"/api/v1/people/687931"},"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":93.5,"endSpeed":85.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.454020927156556,"aZ":-16.39976685070027,"pfxX":6.756443589341722,"pfxZ":8.368459709512596,"pX":0.2989248969123166,"pZ":3.0859003995941277,"vX0":-6.503547809442175,"vY0":-136.08617068140242,"vZ0":-4.339000354880239,"x":105.61,"y":155.46,"x0":1.8360867242012315,"y0":50.004482414275195,"z0":5.8290074860824195,"aX":12.738122919546372},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.5,"breakHorizontal":-10.9,"spinRate":2297,"spinDirection":138},"zone":3,"typeConfidence":0.9,"plateTime":0.4017197785412927,"extension":6.672480166939208},"hitData":{"launchSpeed":109.5,"launchAngle":8.0,"totalDistance":156.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":114.35,"coordY":99.0}},"index":0,"playId":"7cca326b-4d11-3f16-9a32-676511c64b64","pitchNumber":1,"startTime":"2026-08-18T23:16:05.488Z","endTime":"2026-08-18T23:16:17.924Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:16:17.924Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Angel Martínez flies out to center fielder Jonah Cox.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-18T23:16:42.930Z","endTime":"2026-08-18T23:17:35.855Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":813841,"link":"/api/v1/people/813841"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":74.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.51101958613772,"aZ":-36.89130070304118,"pfxX":-8.080432509918197,"pfxZ":-3.429705533931164,"pX":0.3162463770084428,"pZ":0.8063044064599184,"vX0":-1.431112289058901,"vY0":-116.45121807951726,"vZ0":-3.312798655305847,"x":104.95,"y":217.01,"x0":1.9884348063203086,"y0":50.00347969619706,"z0":5.731289495003749,"aX":-11.116238019313188},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-6.7,"breakHorizontal":15.0,"spinRate":2721,"spinDirection":333},"zone":14,"typeConfidence":0.92,"plateTime":0.4700409641159782,"extension":6.822249329481366},"index":0,"playId":"1b074b32-836a-3364-b1e4-c0f9f246cf14","pitchNumber":1,"startTime":"2026-08-18T23:16:49.740Z","endTime":"2026-08-18T23:16:53.238Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":82.7,"endSpeed":75.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.137578736031724,"aZ":-25.586120926887567,"pfxX":10.490514168130376,"pfxZ":4.526858664518517,"pX":0.08091924674188856,"pZ":1.8334598631884549,"vX0":-7.868122281873012,"vY0":-120.07205991424394,"vZ0":-3.577003025321938,"x":113.92,"y":189.28,"x0":2.043926376185871,"y0":50.000261900453246,"z0":5.629440979937226,"aX":15.253195675553668},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":7.6,"breakHorizontal":-17.0,"spinRate":2008,"spinDirection":114},"zone":8,"typeConfidence":0.91,"plateTime":0.4568750392651988,"extension":6.836250543869386},"index":1,"playId":"cadea4c5-06ca-3b79-b43c-240f00b000e7","pitchNumber":2,"startTime":"2026-08-18T23:17:07.835Z","endTime":"2026-08-18T23:17:12.082Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.51050978276077,"aZ":-23.909254996969345,"pfxX":10.776423038189783,"pfxZ":5.598434637574879,"pX":0.6273746546048259,"pZ":1.3147379308104192,"vX0":-6.954827917329187,"vY0":-120.95414312779845,"vZ0":-4.773473536723842,"x":93.09,"y":203.28,"x0":2.146004469109086,"y0":50.00123588641531,"z0":5.421162108372631,"aX":15.899442865828183},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":9.1,"breakHorizontal":-17.8,"spinRate":2052,"spinDirection":111},"zone":14,"typeConfidence":0.91,"plateTime":0.45356865633477206,"extension":6.913817486574608},"hitData":{"launchSpeed":95.2,"launchAngle":29.0,"totalDistance":374.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.97,"coordY":48.33}},"index":2,"playId":"c47199e1-8d4c-304b-8391-19cad090372b","pitchNumber":3,"startTime":"2026-08-18T23:17:27.314Z","endTime":"2026-08-18T23:17:35.855Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:17:35.855Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Koss grounds out, pitcher Foster Griffin to first baseman Rhys Hoskins.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-18T23:19:24.865Z","endTime":"2026-08-18T23:20:46.590Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656492,"link":"/api/v1/people/656492"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.192966259325964,"aZ":-26.724542765665465,"pfxX":-1.6649752929038655,"pfxZ":3.324645646566154,"pX":-0.19099904170936594,"pZ":1.945371565708938,"vX0":-5.996405169609583,"vY0":-127.04398184073455,"vZ0":-4.120770633473158,"x":124.28,"y":186.25,"x0":2.4130093540489055,"y0":50.00438070822423,"z0":5.704151238883346,"aX":-2.7310461472859076},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.3,"breakHorizontal":4.3,"spinRate":2248,"spinDirection":185},"zone":8,"typeConfidence":0.9,"plateTime":0.43056549763618346,"extension":6.2075614674496045},"index":0,"playId":"c9c663ce-5ef8-3733-9b84-8b18f0ee9e4b","pitchNumber":1,"startTime":"2026-08-18T23:19:43.064Z","endTime":"2026-08-18T23:19:47.332Z","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":82.8,"endSpeed":76.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.09316698972636,"aZ":-26.478741790643422,"pfxX":8.788333071476416,"pfxZ":3.8661167348231524,"pX":0.2432620372714271,"pZ":1.570731911538106,"vX0":-8.009323726476188,"vY0":-120.33007744162612,"vZ0":-4.23846055780316,"x":107.73,"y":196.37,"x0":2.463991795135327,"y0":50.00596626706586,"z0":5.685615479338701,"aX":12.9640840568399},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":6.2,"breakHorizontal":-14.2,"spinRate":1843,"spinDirection":123},"zone":14,"typeConfidence":0.91,"plateTime":0.4541906574159409,"extension":6.002303104206055},"index":1,"playId":"a1d2aee7-1e32-37c4-84e8-cdc56da9c2be","pitchNumber":2,"startTime":"2026-08-18T23:19:59.013Z","endTime":"2026-08-18T23:20:03.472Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-18T23:20:10.691Z","endTime":"2026-08-18T23:20:23.891Z","isPitch":false,"type":"action","player":{"id":683766,"link":"/api/v1/people/683766"}},{"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.7,"endSpeed":77.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.402919527210255,"aZ":-26.396239732619787,"pfxX":9.063967065879162,"pfxZ":3.887600819927696,"pX":1.179026590826197,"pZ":0.7248332416656992,"vX0":-6.094268607169671,"vY0":-120.30561628904168,"vZ0":-6.089656459957967,"x":72.06,"y":219.21,"x0":2.5505928070069426,"y0":50.0016665066558,"z0":5.588477236760207,"aX":13.464060400434963},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":6.0,"breakHorizontal":-15.2,"spinRate":1844,"spinDirection":126},"zone":14,"typeConfidence":0.92,"plateTime":0.45296747964793305,"extension":5.966538716031833},"index":3,"playId":"22b338a0-b7e4-3073-a86e-dc9996df2b3a","pitchNumber":3,"startTime":"2026-08-18T23:20:23.891Z","endTime":"2026-08-18T23:20:27.812Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.357384258210992,"aZ":-28.564958425455515,"pfxX":7.353195513338081,"pfxZ":2.423789403081962,"pX":0.9791178468023909,"pZ":2.9599017181833878,"vX0":-6.06223847592977,"vY0":-120.71222086943507,"vZ0":-0.9089657543778488,"x":79.68,"y":158.86,"x0":2.555902748158798,"y0":50.00409274979835,"z0":5.834450262313847,"aX":10.958196785820734},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":4.4,"breakHorizontal":-12.0,"spinRate":1707,"spinDirection":130},"zone":12,"typeConfidence":0.85,"plateTime":0.45206215565894636,"extension":5.770458583422771},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":128.88,"coordY":186.74}},"index":4,"playId":"a7c8714f-0d09-3079-863e-8fe8a2c707e5","pitchNumber":4,"startTime":"2026-08-18T23:20:39.408Z","endTime":"2026-08-18T23:20:46.590Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:20:46.590Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jonah Cox singles on a ground ball to second baseman Angel Genao.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-18T23:20:58.999Z","endTime":"2026-08-18T23:21:43.918Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694197,"link":"/api/v1/people/694197"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":71.8,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.84261949316463,"aZ":-34.79068025140461,"pfxX":-11.299338984784985,"pfxZ":-1.983536450862136,"pX":2.2931734858992874,"pZ":4.469139362128992,"vX0":1.9603148859542145,"vY0":-114.27810759826123,"vZ0":4.514208958124127,"x":29.59,"y":118.11,"x0":2.8899468406408393,"y0":50.00480372534349,"z0":5.893703931932393,"aX":-14.886312969056608},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-2.0,"breakHorizontal":19.9,"spinRate":2287,"spinDirection":301},"zone":12,"typeConfidence":0.91,"plateTime":0.4800251464738823,"extension":6.012726137239905},"index":0,"playId":"aabe40d8-65b1-3839-a170-815c91b0f7af","pitchNumber":1,"startTime":"2026-08-18T23:21:08.142Z","endTime":"2026-08-18T23:21:12.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.9,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.09122401527437,"aZ":-27.740932440397856,"pfxX":8.092417727674395,"pfxZ":2.961542264265768,"pX":0.46955110191314564,"pZ":2.614986890522497,"vX0":-7.251123350776288,"vY0":-121.21836522903575,"vZ0":-1.7021439927875135,"x":99.1,"y":168.18,"x0":2.4379307757406092,"y0":50.00549624274184,"z0":5.731584495204917,"aX":12.131970314857398},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":5.3,"breakHorizontal":-13.1,"spinRate":1816,"spinDirection":128},"zone":6,"typeConfidence":0.88,"plateTime":0.45060369313983273,"extension":6.068957717967074},"index":1,"playId":"c09fa22e-ab79-38fb-ab01-f208ec20da89","pitchNumber":2,"startTime":"2026-08-18T23:21:21.755Z","endTime":"2026-08-18T23:21:26.152Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.029316178827813,"aZ":-28.598243937241474,"pfxX":7.82655004149197,"pfxZ":2.4474301854164313,"pX":0.9911936397630406,"pZ":1.8777586441730996,"vX0":-6.01108392963387,"vY0":-119.81502324336103,"vZ0":-2.9883544157150688,"x":79.22,"y":188.08,"x0":2.509342896300764,"y0":50.00432347259279,"z0":5.683257644053943,"aX":11.439284396274783},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":4.0,"breakHorizontal":-12.8,"spinRate":1789,"spinDirection":121},"zone":14,"typeConfidence":0.88,"plateTime":0.4562439890757095,"extension":5.928307121944451},"hitData":{"launchSpeed":69.6,"launchAngle":-22.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.66,"coordY":153.46}},"index":2,"playId":"c64a1e0e-efe7-36b1-bdf1-67a5d2792faa","pitchNumber":3,"startTime":"2026-08-18T23:21:36.189Z","endTime":"2026-08-18T23:21:43.918Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:21:43.918Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Devers strikes out swinging.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-18T23:22:08.057Z","endTime":"2026-08-18T23:23:30.428Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.29279104681763,"aZ":-25.01307192404315,"pfxX":-1.994167681977233,"pfxZ":4.04087357496042,"pX":-0.317167519351347,"pZ":2.4965904077075205,"vX0":-6.534842105128077,"vY0":-131.830876477179,"vZ0":-3.3882039253181975,"x":129.09,"y":171.37,"x0":2.4461740772361003,"y0":50.00142007624918,"z0":5.631080108260308,"aX":-3.532491326867275},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.8,"breakHorizontal":4.9,"spinRate":2242,"spinDirection":163},"zone":4,"typeConfidence":0.9,"plateTime":0.414430378040624,"extension":6.343941459702017},"index":0,"playId":"bb7ca149-5b9c-36d0-b4e5-2bbd50a4095c","pitchNumber":1,"startTime":"2026-08-18T23:22:17.419Z","endTime":"2026-08-18T23:22:22.123Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.62546284096735,"aZ":-15.418561085149426,"pfxX":2.486293780069785,"pfxZ":8.975569411392268,"pX":-0.9826645574301182,"pZ":3.4817225826059115,"vX0":-9.57166867833335,"vY0":-135.29657935743703,"vZ0":-2.811950815115403,"x":154.46,"y":144.77,"x0":2.2672293819951364,"y0":50.0001590487103,"z0":5.605865061318061,"aX":4.640561200022363},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.8,"breakHorizontal":-2.6,"spinRate":2095,"spinDirection":149},"zone":11,"typeConfidence":0.9,"plateTime":0.40376604637378,"extension":6.361873633927502},"index":1,"playId":"225e1486-aec5-3cf4-80b6-1c27982dcd42","pitchNumber":2,"startTime":"2026-08-18T23:22:34.187Z","endTime":"2026-08-18T23:22:39.117Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.450683637373327,"aZ":-12.232756338000323,"pfxX":3.546610126684143,"pfxZ":10.677185424132947,"pX":-0.6269990137536946,"pZ":2.327339490623658,"vX0":-9.037016493624444,"vY0":-135.2880116615301,"vZ0":-5.9945326956503,"x":140.9,"y":175.94,"x0":2.2847837422068578,"y0":50.002540942515516,"z0":5.417056473878258,"aX":6.624920364759527},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.4,"breakHorizontal":-4.7,"spinRate":2113,"spinDirection":146},"zone":4,"typeConfidence":0.91,"plateTime":0.4037224183061632,"extension":6.41346661651954},"index":2,"playId":"fb6273f6-4fa0-3762-b3a5-a48900db8e58","pitchNumber":3,"startTime":"2026-08-18T23:22:50.969Z","endTime":"2026-08-18T23:22:55.266Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.765413421222114,"aZ":-32.521123253288074,"pfxX":-8.99552854843521,"pfxZ":-0.23491597218248472,"pX":-0.7844554505598111,"pZ":1.1828791715459752,"vX0":-5.2539788073638345,"vY0":-120.00486710058023,"vZ0":-3.3221114186282117,"x":146.9,"y":206.84,"x0":2.6040189233278497,"y0":50.0046601474455,"z0":5.489590128471342,"aX":-13.088901797209465},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-1.0,"breakHorizontal":17.5,"spinRate":2520,"spinDirection":303},"zone":13,"typeConfidence":0.9,"plateTime":0.4568609877362153,"extension":6.2423079727342206},"index":3,"playId":"16d79dbe-7c66-3aee-bdb3-a2188c5d97f2","pitchNumber":4,"startTime":"2026-08-18T23:23:07.987Z","endTime":"2026-08-18T23:23:12.326Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.57342441237665,"aZ":-14.976299524513475,"pfxX":1.8154173479591251,"pfxZ":9.303777911257246,"pX":-0.7867717517718557,"pZ":2.593540539925505,"vX0":-8.649195750385463,"vY0":-134.67264904136226,"vZ0":-4.847669757513275,"x":146.99,"y":168.75,"x0":2.221965380981784,"y0":50.000889665277384,"z0":5.466260244996351,"aX":3.3569105602279943},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.1,"breakHorizontal":-1.6,"spinRate":2063,"spinDirection":150},"zone":4,"typeConfidence":0.9,"plateTime":0.4057776955561674,"extension":6.513231806348886},"index":4,"playId":"8afdacf9-32f8-3b97-ae3b-3225e7e8d60b","pitchNumber":5,"startTime":"2026-08-18T23:23:25.066Z","endTime":"2026-08-18T23:23:30.428Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:23:30.428Z","atBatIndex":24},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Victor Bericoto grounds into a force out, shortstop Brayan Rocchio to second baseman Angel Genao. Jonah Cox out at 2nd.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-18T23:23:45.691Z","endTime":"2026-08-18T23:24:18.762Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694197,"link":"/api/v1/people/694197"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.78350281936667,"aZ":-23.98753472956148,"pfxX":7.794609014607581,"pfxZ":5.418148289728756,"pX":-0.1712571454816432,"pZ":0.09885794532045707,"vX0":-8.791811049877975,"vY0":-121.5457835455314,"vZ0":-8.07232040145545,"x":123.53,"y":236.11,"x0":2.4646274080576656,"y0":50.00114395227967,"z0":5.517619400600667,"aX":11.769020638942797},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":8.3,"breakHorizontal":-12.2,"spinRate":1868,"spinDirection":126},"zone":13,"typeConfidence":0.87,"plateTime":0.4490783562704199,"extension":5.989222575450354},"index":0,"playId":"240a0230-a469-394e-a5c8-4a923feb778a","pitchNumber":1,"startTime":"2026-08-18T23:23:52.151Z","endTime":"2026-08-18T23:23:55.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.7,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.4205962166274,"aZ":-30.87615697883762,"pfxX":8.031399036904753,"pfxZ":0.8648893913519586,"pX":0.7035801219756895,"pZ":3.553352341872932,"vX0":-6.944180551027035,"vY0":-121.59503580712794,"vZ0":0.8706896777064093,"x":90.18,"y":142.84,"x0":2.5503567336698554,"y0":50.00335235614211,"z0":5.865746763301428,"aX":12.050122488027286},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":2.0,"breakHorizontal":-13.0,"spinRate":1816,"spinDirection":133},"zone":12,"typeConfidence":0.85,"plateTime":0.45012580203890185,"extension":5.878219827102965},"hitData":{"launchSpeed":86.2,"launchAngle":-10.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.88,"coordY":154.67}},"index":1,"playId":"ebd5deeb-f7d7-3246-8525-c6aa000766e6","pitchNumber":2,"startTime":"2026-08-18T23:24:12.177Z","endTime":"2026-08-18T23:24:18.762Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:24:18.762Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rhys Hoskins grounds out, shortstop Christian Koss to first baseman Bryce Eldridge.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-18T23:26:05.751Z","endTime":"2026-08-18T23:27:33.299Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.2,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.71318794691797,"aZ":-39.53797982430718,"pfxX":-9.28565365876689,"pfxZ":-5.282592360566685,"pX":0.7171314893912348,"pZ":3.372365715430081,"vX0":-0.46151581321404384,"vY0":-117.4392218179347,"vZ0":2.4991910215646023,"x":89.66,"y":147.73,"x0":2.1223597975851933,"y0":50.00362194164766,"z0":5.977901950062458,"aX":-12.94091669774965},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-8.6,"breakHorizontal":16.9,"spinRate":2740,"spinDirection":330},"zone":3,"typeConfidence":0.92,"plateTime":0.4667992670815968,"extension":6.5308268161839464},"index":0,"playId":"e274993b-130f-3d08-a289-a49562d7f1c5","pitchNumber":1,"startTime":"2026-08-18T23:26:24.951Z","endTime":"2026-08-18T23:26:29.132Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.155930820128155,"aZ":-21.422617659384542,"pfxX":9.949815133207833,"pfxZ":5.825337146661212,"pX":0.9092604720681271,"pZ":1.7084500974957315,"vX0":-6.194796936970126,"vY0":-134.956069515212,"vZ0":-6.650446950084552,"x":82.34,"y":192.65,"x0":1.9407966166280286,"y0":50.00356245608135,"z0":5.711764694895414,"aX":18.36852459178177},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.4,"breakHorizontal":-16.7,"spinRate":2176,"spinDirection":137},"zone":14,"typeConfidence":0.91,"plateTime":0.40572683469911563,"extension":6.753698747308725},"index":1,"playId":"4d7cbb95-ef41-3157-ba8e-1eacfeac9617","pitchNumber":2,"startTime":"2026-08-18T23:26:37.841Z","endTime":"2026-08-18T23:26:42.143Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.5,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.444634004307282,"aZ":-26.011760877635034,"pfxX":9.79034845666668,"pfxZ":4.109701021735207,"pX":0.8559196966173199,"pZ":3.436659792147861,"vX0":-5.735643486495196,"vY0":-121.82164036595813,"vZ0":-0.326811012489299,"x":84.37,"y":145.99,"x0":1.9716706499933245,"y0":50.00247938007099,"z0":5.825442843585171,"aX":14.681074006740912},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":7.7,"breakHorizontal":-16.3,"spinRate":1808,"spinDirection":114},"zone":12,"typeConfidence":0.91,"plateTime":0.4500066624009933,"extension":6.690175409864935},"index":2,"playId":"aac40468-ece2-3ca4-bf5a-ce1094127509","pitchNumber":3,"startTime":"2026-08-18T23:26:52.146Z","endTime":"2026-08-18T23:26:56.442Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.0,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.02284153504512,"aZ":-15.212009835631115,"pfxX":5.920685119375174,"pfxZ":9.15222998554269,"pX":0.14714233768810156,"pZ":4.000189210361017,"vX0":-6.694631320239835,"vY0":-135.1792206824628,"vZ0":-2.4165583794744303,"x":111.39,"y":130.77,"x0":1.8846735514324735,"y0":50.0047646829611,"z0":5.971633062297908,"aX":10.976395004704422},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.3,"breakHorizontal":-9.4,"spinRate":2341,"spinDirection":138},"zone":12,"typeConfidence":0.91,"plateTime":0.40493760558536174,"extension":6.522910066354269},"index":3,"playId":"84903dbd-5815-3b40-bbc7-56fb9bc49c14","pitchNumber":4,"startTime":"2026-08-18T23:27:06.828Z","endTime":"2026-08-18T23:27:13.208Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.288540334778073,"aZ":-22.442869945380874,"pfxX":10.111441998504123,"pfxZ":5.247492949601857,"pX":0.9511290225642532,"pZ":2.3236401401952884,"vX0":-6.261597114377839,"vY0":-135.45934259037472,"vZ0":-5.261687175220547,"x":80.75,"y":176.04,"x0":1.9820313831047596,"y0":50.001177708422,"z0":5.865669483631534,"aX":18.741483478199434},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.5,"breakHorizontal":-16.9,"spinRate":2237,"spinDirection":130},"zone":14,"typeConfidence":0.92,"plateTime":0.4047383778906899,"extension":6.704120996630193},"hitData":{"launchSpeed":82.0,"launchAngle":-18.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.02,"coordY":139.14}},"index":4,"playId":"fb5ae751-1831-3a80-9c9d-9d45ca668614","pitchNumber":5,"startTime":"2026-08-18T23:27:25.520Z","endTime":"2026-08-18T23:27:33.299Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:27:33.299Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Angel Genao singles on a ground ball to left fielder Drew Gilbert.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-18T23:27:48.778Z","endTime":"2026-08-18T23:28:45.188Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.8,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.58201650406338,"aZ":-20.776517656196766,"pfxX":5.4706921378160605,"pfxZ":6.29485280130318,"pX":0.6939318336510489,"pZ":1.208008021065701,"vX0":-4.697008879793879,"vY0":-132.99877704590386,"vZ0":-7.847676302928299,"x":90.55,"y":206.16,"x0":1.7626469985759843,"y0":50.0050375090947,"z0":5.676588650831041,"aX":9.909967675276242},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.1,"breakHorizontal":-9.0,"spinRate":2218,"spinDirection":134},"zone":14,"typeConfidence":0.55,"plateTime":0.41010453189860163,"extension":6.767013187966723},"index":0,"playId":"6f9b80b0-a902-3acc-8880-48a5640c4b47","pitchNumber":1,"startTime":"2026-08-18T23:27:57.747Z","endTime":"2026-08-18T23:28:01.423Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":73.9,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.589222521654012,"aZ":-40.557889267084406,"pfxX":-7.985961119104934,"pfxZ":-6.141085187168609,"pX":0.2652263268670841,"pZ":1.1038133119702327,"vX0":-1.233022346204189,"vY0":-116.30524866262121,"vZ0":-1.8123983636913212,"x":106.89,"y":208.98,"x0":1.8400052812113854,"y0":50.00319717235546,"z0":5.752892659800619,"aX":-10.899302854244082},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-11.3,"breakHorizontal":14.8,"spinRate":2833,"spinDirection":337},"zone":14,"typeConfidence":0.92,"plateTime":0.4716263438425923,"extension":6.633856612596683},"index":1,"playId":"6dd12c75-6e65-3f4a-9161-475f28623b7d","pitchNumber":2,"startTime":"2026-08-18T23:28:19.287Z","endTime":"2026-08-18T23:28:23.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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.894859172731994,"aZ":-21.55652891642812,"pfxX":9.355298378005227,"pfxZ":5.631603412209662,"pX":0.06298782408314559,"pZ":2.752201950343817,"vX0":-8.129694637196026,"vY0":-136.1834420452784,"vZ0":-4.166735416770891,"x":114.6,"y":164.47,"x0":1.8661816816385761,"y0":50.002065094357434,"z0":5.786362394898776,"aX":17.635134397478062},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.5,"breakHorizontal":-15.4,"spinRate":2308,"spinDirection":136},"zone":5,"typeConfidence":0.91,"plateTime":0.40165201304121156,"extension":6.775557525909006},"hitData":{"launchSpeed":101.5,"launchAngle":-10.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":76.84,"coordY":119.57}},"index":2,"playId":"20c25f19-d839-3bfc-9c8b-3eafd748dcf1","pitchNumber":3,"startTime":"2026-08-18T23:28:33.790Z","endTime":"2026-08-18T23:28:45.188Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:28:45.188Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Travis Bazzana flies out to center fielder Jonah Cox.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-18T23:28:52.467Z","endTime":"2026-08-18T23:30:03.535Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":813841,"link":"/api/v1/people/813841"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":74.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.80635724886762,"aZ":-35.12791566507642,"pfxX":-4.180708209824148,"pfxZ":-2.1293672629554568,"pX":-1.0573133814251627,"pZ":0.8326767117326628,"vX0":-5.20994114890239,"vY0":-116.5788531933605,"vZ0":-3.8244191820339877,"x":157.3,"y":216.3,"x0":1.7452298880801376,"y0":50.005043777458624,"z0":5.791600020596249,"aX":-5.786667743826388},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-4.6,"breakHorizontal":8.8,"spinRate":2720,"spinDirection":338},"zone":13,"typeConfidence":0.86,"plateTime":0.46885448052918344,"extension":6.700151127486938},"index":0,"playId":"34fd9001-ab62-36f6-840b-8d842531d594","pitchNumber":1,"startTime":"2026-08-18T23:29:08.577Z","endTime":"2026-08-18T23:29:12.190Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":85.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.557982282636274,"aZ":-23.41772895165527,"pfxX":9.838175718879423,"pfxZ":4.825174280028916,"pX":-1.1608294513250432,"pZ":0.6352598114445146,"vX0":-11.186577418269904,"vY0":-133.0789242435321,"vZ0":-8.686247524749835,"x":161.25,"y":221.63,"x0":1.796848999533679,"y0":50.0020703857079,"z0":5.60699975890648,"aX":17.84469310712109},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.2,"breakHorizontal":-15.7,"spinRate":2041,"spinDirection":133},"zone":13,"typeConfidence":0.9,"plateTime":0.4098313889278047,"extension":6.9498557027192165},"index":1,"playId":"c2dabb29-6fde-3fda-a777-886f99ddab83","pitchNumber":2,"startTime":"2026-08-18T23:29:26.440Z","endTime":"2026-08-18T23:29:32.515Z","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":93.4,"endSpeed":85.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.242714454082623,"aZ":-22.122937775977274,"pfxX":9.84476938467896,"pfxZ":5.370129979921687,"pX":0.15611302509712824,"pZ":2.7944795515334295,"vX0":-8.262820870610133,"vY0":-135.82755644171627,"vZ0":-3.9401570536977952,"x":111.05,"y":163.33,"x0":1.9558117430564677,"y0":50.00387290523518,"z0":5.798819206244361,"aX":18.4298608592746},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.1,"breakHorizontal":-16.1,"spinRate":2273,"spinDirection":136},"zone":2,"typeConfidence":0.92,"plateTime":0.4029656671143327,"extension":6.835432163448332},"hitData":{"launchSpeed":90.6,"launchAngle":28.0,"totalDistance":352.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":149.42,"coordY":59.56}},"index":2,"playId":"c957d2fc-51a0-385c-95f0-933b3921647c","pitchNumber":3,"startTime":"2026-08-18T23:29:51.981Z","endTime":"2026-08-18T23:30:03.535Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:30:03.535Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Patrick Bailey flies out to center fielder Jonah Cox.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-18T23:30:11.176Z","endTime":"2026-08-18T23:32:36.757Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":813841,"link":"/api/v1/people/813841"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.011827377669334,"aZ":-36.97231185370399,"pfxX":-4.303255140817709,"pfxZ":-3.271076659022575,"pX":-0.35258293493220244,"pZ":0.1685497317344054,"vX0":-3.9897483995377376,"vY0":-120.2667981163438,"vZ0":-5.282923405668315,"x":130.44,"y":234.23,"x0":1.886010341551639,"y0":50.002228055652324,"z0":5.667446396582593,"aX":-6.312473452209482},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-7.0,"breakHorizontal":8.8,"spinRate":2782,"spinDirection":342},"zone":13,"typeConfidence":0.86,"plateTime":0.45518137925981694,"extension":6.728183792408407},"index":0,"playId":"29023bdc-a411-39b8-b9a6-5ace55024a02","pitchNumber":1,"startTime":"2026-08-18T23:30:27.721Z","endTime":"2026-08-18T23:30:31.722Z","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":83.2,"endSpeed":76.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.210084035440318,"aZ":-24.122172087596013,"pfxX":9.043696769921379,"pfxZ":5.417691450971007,"pX":-1.0520916624074774,"pZ":1.1483138978160752,"vX0":-9.889466082810703,"vY0":-120.78374056158188,"vZ0":-5.476291277488983,"x":157.1,"y":207.78,"x0":1.9089740805064406,"y0":50.00295522682925,"z0":5.549973825391367,"aX":13.44251379193624},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":8.8,"breakHorizontal":-14.2,"spinRate":1931,"spinDirection":111},"zone":13,"typeConfidence":0.9,"plateTime":0.45245055448708715,"extension":6.860645339616924},"index":1,"playId":"c75aa35a-8bd2-34da-9cbc-2e97d088e13b","pitchNumber":2,"startTime":"2026-08-18T23:30:48.626Z","endTime":"2026-08-18T23:30:52.608Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.074520227085134,"aZ":-21.153186254061726,"pfxX":9.713278411705042,"pfxZ":5.945671631656844,"pX":1.129884811906364,"pZ":2.145247980544992,"vX0":-5.52245014204143,"vY0":-135.20797685004786,"vZ0":-5.665927491700369,"x":73.93,"y":180.86,"x0":1.935251175728563,"y0":50.00425158132894,"z0":5.7492339954923475,"aX":18.01202439492},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.7,"breakHorizontal":-16.4,"spinRate":2303,"spinDirection":137},"zone":14,"typeConfidence":0.91,"plateTime":0.40487458888156347,"extension":6.7328328416255765},"index":2,"playId":"1bff3c6d-5255-3318-8a96-20dcb981c45a","pitchNumber":3,"startTime":"2026-08-18T23:31:05.954Z","endTime":"2026-08-18T23:31:10.789Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.534642847745534,"aZ":-14.350650636919594,"pfxX":6.6805483165804915,"pfxZ":9.654587925645579,"pX":0.3426580479294503,"pZ":2.2498273734182597,"vX0":-5.946732356267369,"vY0":-134.82440784968463,"vZ0":-6.697139175723714,"x":103.94,"y":178.03,"x0":1.705910388920345,"y0":50.002524620299155,"z0":5.773371941736034,"aX":12.333615107445803},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.3,"breakHorizontal":-10.9,"spinRate":2291,"spinDirection":138},"zone":6,"typeConfidence":0.9,"plateTime":0.40581390364388836,"extension":6.715468856518686},"index":3,"playId":"6bc7e0de-5083-3b1b-aaac-7733761dfb86","pitchNumber":4,"startTime":"2026-08-18T23:31:30.804Z","endTime":"2026-08-18T23:31:36.147Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"playId":"97e8d41b-1ac2-36d0-904c-a06c6579eeeb","startTime":"2026-08-18T23:31:49.776Z","endTime":"2026-08-18T23:31:55.358Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.66070551141929,"aZ":-14.851313328089875,"pfxX":7.051013157965866,"pfxZ":9.331899330757299,"pX":1.1593904231712493,"pZ":3.815676629692804,"vX0":-4.677848153019475,"vY0":-135.18300532128967,"vZ0":-2.7553158789156327,"x":72.81,"y":135.76,"x0":1.9935744013170416,"y0":50.00314749627815,"z0":5.886962550055314,"aX":13.08853318180454},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.6,"breakHorizontal":-11.8,"spinRate":2275,"spinDirection":137},"zone":12,"typeConfidence":0.91,"plateTime":0.40472142962893454,"extension":6.708508117206381},"index":5,"playId":"bb9c5c99-1fb7-3ceb-84cc-dd0031d7c0f7","pitchNumber":5,"startTime":"2026-08-18T23:32:09.553Z","endTime":"2026-08-18T23:32:13.559Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.998126148437514,"aZ":-21.6172063391605,"pfxX":9.289767300250965,"pfxZ":5.5869859599809875,"pX":-0.11794434429083749,"pZ":2.5217687207127004,"vX0":-8.881043279128955,"vY0":-135.9259561550606,"vZ0":-4.689030190823888,"x":121.5,"y":170.69,"x0":1.9690364568509309,"y0":50.00359066316631,"z0":5.750529204927694,"aX":17.55818063103217},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.4,"breakHorizontal":-15.1,"spinRate":2265,"spinDirection":135},"zone":5,"typeConfidence":0.91,"plateTime":0.40142865569450237,"extension":6.757908826290999},"hitData":{"launchSpeed":95.9,"launchAngle":27.0,"totalDistance":374.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":110.72,"coordY":77.82}},"index":6,"playId":"a9187c77-ff7e-3371-bb9f-c7cc08c5bca8","pitchNumber":6,"startTime":"2026-08-18T23:32:28.417Z","endTime":"2026-08-18T23:32:36.757Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:32:36.757Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryce Eldridge singles on a line drive to center fielder Steven Kwan.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-18T23:34:33.734Z","endTime":"2026-08-18T23:35:40.814Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.5,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.330325789409077,"aZ":-21.97745939282938,"pfxX":8.95114714112814,"pfxZ":5.627518542339845,"pX":0.41051744403032364,"pZ":2.4093514222807744,"vX0":-8.371160702156185,"vY0":-133.22174039081884,"vZ0":-3.8816102862449964,"x":101.35,"y":173.73,"x0":2.4176079129876187,"y0":50.005444167472454,"z0":5.457426080768138,"aX":16.229656256278396},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.6,"breakHorizontal":-14.6,"spinRate":1980,"spinDirection":143},"zone":6,"typeConfidence":0.9,"plateTime":0.40980602311588354,"extension":6.525497783347003},"index":0,"playId":"80947c82-84ed-380a-a5f5-132accf9982c","pitchNumber":1,"startTime":"2026-08-18T23:34:41.227Z","endTime":"2026-08-18T23:34:45.732Z","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":81.3,"endSpeed":74.9,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.643388388091502,"aZ":-33.99996012759044,"pfxX":-7.755926387586983,"pfxZ":-1.2918967136022443,"pX":-1.4622172403544325,"pZ":1.6427413280816014,"vX0":-6.825333812934561,"vY0":-118.22947958554842,"vZ0":-1.8376737209030272,"x":172.74,"y":194.43,"x0":2.475505824522317,"y0":50.0051790844809,"z0":5.565748340277803,"aX":-10.924103198046726},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-2.5,"breakHorizontal":15.7,"spinRate":2572,"spinDirection":302},"zone":13,"typeConfidence":0.89,"plateTime":0.4642011565916411,"extension":6.201237562488039},"index":1,"playId":"da1c050b-b058-371f-baad-445644eb34b2","pitchNumber":2,"startTime":"2026-08-18T23:35:02.550Z","endTime":"2026-08-18T23:35:06.613Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":84.1,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.521105006724184,"aZ":-24.237564293128,"pfxX":-0.41180671417234205,"pfxZ":4.473790401571246,"pX":-1.0388345542736515,"pZ":1.2222035476328879,"vX0":-8.647872375306278,"vY0":-131.44929861832668,"vZ0":-6.569047805839119,"x":156.6,"y":205.78,"x0":2.3294475425366032,"y0":50.0004904051335,"z0":5.5208415940002995,"aX":-0.7268882888102809},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.0,"breakHorizontal":2.4,"spinRate":2176,"spinDirection":169},"zone":13,"typeConfidence":0.9,"plateTime":0.41466757067897264,"extension":6.347164344584896},"index":2,"playId":"69af2bf5-88f3-3dae-aa90-74f0f9d18469","pitchNumber":3,"startTime":"2026-08-18T23:35:15.183Z","endTime":"2026-08-18T23:35:20.052Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.4,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.083425747026684,"aZ":-22.250021886097894,"pfxX":8.614721642720653,"pfxZ":5.5750437297826885,"pX":0.4939495535678385,"pZ":2.632792927040339,"vX0":-8.101257327379619,"vY0":-132.50015510013642,"vZ0":-3.053812614345985,"x":98.17,"y":167.69,"x0":2.4705545503446493,"y0":50.00055444871681,"z0":5.424429811818925,"aX":15.328965195827267},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.6,"breakHorizontal":-13.8,"spinRate":1910,"spinDirection":145},"zone":6,"typeConfidence":0.9,"plateTime":0.41324798391658213,"extension":6.280218482909021},"hitData":{"launchSpeed":108.2,"launchAngle":7.0,"totalDistance":173.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":127.67,"coordY":95.97}},"index":3,"playId":"24815339-cf63-3a92-827c-ad8ec7deea1b","pitchNumber":4,"startTime":"2026-08-18T23:35:30.532Z","endTime":"2026-08-18T23:35:40.814Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:35:40.814Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Osleivis Basabe flies out to center fielder Steven Kwan.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-18T23:35:55.977Z","endTime":"2026-08-18T23:36:30.493Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":74.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.385362364364518,"aZ":-34.26433851134432,"pfxX":-7.673605640432342,"pfxZ":-1.5020132512199478,"pX":-0.42851925258473184,"pZ":1.5787913509506704,"vX0":-5.018414314724152,"vY0":-116.9609012435923,"vZ0":-1.6447451523075336,"x":133.33,"y":196.15,"x0":2.739570082723885,"y0":50.00405424842656,"z0":5.494653034642303,"aX":-10.666138628777066},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-2.9,"breakHorizontal":15.1,"spinRate":2563,"spinDirection":306},"zone":13,"typeConfidence":0.89,"plateTime":0.4677208801415742,"extension":6.245889626098327},"index":0,"playId":"68fd4870-87e6-33d3-845d-6bbd0c879e35","pitchNumber":1,"startTime":"2026-08-18T23:36:05.487Z","endTime":"2026-08-18T23:36:09.937Z","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":82.7,"endSpeed":76.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.279587348930292,"aZ":-25.80403844673415,"pfxX":7.6705513660768725,"pfxZ":4.318769299906377,"pX":1.0758113683432067,"pZ":2.1224989080273393,"vX0":-5.848751602618549,"vY0":-120.3866912314427,"vZ0":-2.9458384966894418,"x":75.99,"y":181.47,"x0":2.5342732623015367,"y0":50.00327097871162,"z0":5.634079336813954,"aX":11.315645681032867},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":7.4,"breakHorizontal":-12.6,"spinRate":1949,"spinDirection":127},"zone":14,"typeConfidence":0.89,"plateTime":0.45410614567773155,"extension":5.9554479538297045},"hitData":{"launchSpeed":80.0,"launchAngle":28.0,"totalDistance":295.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.34,"coordY":81.08}},"index":1,"playId":"9962a0dc-d78f-33ac-a6f0-6bda5973927e","pitchNumber":2,"startTime":"2026-08-18T23:36:19.775Z","endTime":"2026-08-18T23:36:30.493Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:36:30.493Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Buddy Kennedy singles on a line drive to right fielder Jo Adell. Bryce Eldridge to 3rd.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-18T23:36:39.048Z","endTime":"2026-08-18T23:37:36.667Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"postOnThird":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.2,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.678700171964106,"aZ":-24.51860090825317,"pfxX":7.966455805424028,"pfxZ":5.082674669345718,"pX":0.3851983638147798,"pZ":1.2607658269709285,"vX0":-7.623998854205491,"vY0":-121.62844261597161,"vZ0":-5.18689998173588,"x":102.32,"y":204.74,"x0":2.5174986825908916,"y0":50.00341738123456,"z0":5.533246082130614,"aX":11.999640583295784},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":8.3,"breakHorizontal":-12.7,"spinRate":1813,"spinDirection":129},"zone":14,"typeConfidence":0.87,"plateTime":0.4494255045399713,"extension":6.09429066208519},"index":0,"playId":"b29afb73-a517-31b0-b2f1-7aa49fd37f0a","pitchNumber":1,"startTime":"2026-08-18T23:36:51.893Z","endTime":"2026-08-18T23:36:56.447Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.6,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.267547202296974,"aZ":-23.476673936643685,"pfxX":-0.8643577963482141,"pfxZ":4.897714103328744,"pX":0.8860448846128326,"pZ":2.36070855439304,"vX0":-3.9670938292082654,"vY0":-131.95802899843417,"vZ0":-3.9288633564158744,"x":83.23,"y":175.04,"x0":2.516980287875641,"y0":50.00377520343023,"z0":5.584434435760879,"aX":-1.533746484255128},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.3,"breakHorizontal":2.4,"spinRate":2292,"spinDirection":166},"zone":14,"typeConfidence":0.9,"plateTime":0.41399434970267546,"extension":6.358526672259421},"index":1,"playId":"05628985-9a18-3cfb-8d95-323e97e846aa","pitchNumber":2,"startTime":"2026-08-18T23:37:08.845Z","endTime":"2026-08-18T23:37:12.848Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.0,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.09430617579211,"aZ":-25.10834081487887,"pfxX":8.536271535997317,"pfxZ":4.706338112444963,"pX":-0.2028742325069564,"pZ":2.0139123520558253,"vX0":-8.905893694841184,"vY0":-121.57371810477572,"vZ0":-3.441432657585306,"x":124.73,"y":184.4,"x0":2.3930798132316515,"y0":50.00448187493027,"z0":5.6192004537109,"aX":12.822098819037851},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":7.9,"breakHorizontal":-13.4,"spinRate":1888,"spinDirection":125},"zone":8,"typeConfidence":0.88,"plateTime":0.44995532685138606,"extension":6.032884585912538},"hitData":{"launchSpeed":59.9,"launchAngle":34.0,"totalDistance":159.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":181.8,"coordY":145.55}},"index":2,"playId":"1352be99-1f2a-3645-902c-db58d947a5c9","pitchNumber":3,"startTime":"2026-08-18T23:37:24.923Z","endTime":"2026-08-18T23:37:36.667Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:37:36.667Z","atBatIndex":32},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Drew Gilbert walks. Buddy Kennedy to 2nd.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-18T23:38:00.020Z","endTime":"2026-08-18T23:41:04.266Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"postOnSecond":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"postOnThird":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,2,3,4,5,6,7,8],"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":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.6,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.528953179975673,"aZ":-15.376573993063836,"pfxX":3.0591822949901166,"pfxZ":8.952913726677046,"pX":1.7067478707303931,"pZ":4.070572008292848,"vX0":-3.309036443151874,"vY0":-135.5849278230883,"vZ0":-1.1976434994496874,"x":51.94,"y":128.87,"x0":2.5411420816011043,"y0":50.00034320556107,"z0":5.582834747806393,"aX":5.738386503129815},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.2,"breakHorizontal":-4.9,"spinRate":2066,"spinDirection":141},"zone":12,"typeConfidence":0.9,"plateTime":0.4028071669258808,"extension":6.480182019419868},"index":0,"playId":"1cfbbe28-36a6-3880-9e7f-402602014d81","pitchNumber":1,"startTime":"2026-08-18T23:38:11.623Z","endTime":"2026-08-18T23:38:15.601Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-18T23:38:27.872Z","endTime":"2026-08-18T23:38:40.196Z","isPitch":false,"type":"action","player":{"id":687551,"link":"/api/v1/people/687551"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.3,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.957427865736193,"aZ":-13.629861669894533,"pfxX":4.621780077434349,"pfxZ":10.019145091340693,"pX":-0.032251088261723904,"pZ":2.302464825097148,"vX0":-7.980395716685056,"vY0":-134.62293026995604,"vZ0":-5.718996758902491,"x":118.23,"y":176.61,"x0":2.3589123649481234,"y0":50.00277857662914,"z0":5.4052632285808935,"aX":8.554958387557503},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.2,"breakHorizontal":-6.8,"spinRate":2051,"spinDirection":148},"zone":5,"typeConfidence":0.9,"plateTime":0.4055935792024794,"extension":6.53957190018392},"index":2,"playId":"2c857b86-e195-3f65-9e82-01da65821dff","pitchNumber":2,"startTime":"2026-08-18T23:38:40.196Z","endTime":"2026-08-18T23:38:44.257Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.7,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.657958966414434,"aZ":-16.21963716416179,"pfxX":4.48461860190256,"pfxZ":8.50215467884151,"pX":0.9030056857346271,"pZ":2.9133868441146724,"vX0":-5.842079373821853,"vY0":-135.64004105869256,"vZ0":-3.8503561511898456,"x":82.58,"y":160.12,"x0":2.4948508959632973,"y0":50.0043911594158,"z0":5.471205194065864,"aX":8.417805673635584},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.9,"breakHorizontal":-7.0,"spinRate":2012,"spinDirection":143},"zone":12,"typeConfidence":0.9,"plateTime":0.4026951288348344,"extension":6.512463698374732},"index":3,"playId":"f0215036-046f-3385-9da8-2da110ae4ca8","pitchNumber":3,"startTime":"2026-08-18T23:38:57.119Z","endTime":"2026-08-18T23:39:01.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.7,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.582976715756928,"aZ":-30.425426065868184,"pfxX":-8.117546805651237,"pfxZ":1.185211089436649,"pX":-1.445452539117749,"pZ":2.0589706056310555,"vX0":-6.988395276739329,"vY0":-121.20634957398508,"vZ0":-1.829009630375159,"x":172.1,"y":183.19,"x0":2.5343655368484033,"y0":50.00572782164771,"z0":5.490339817709039,"aX":-12.031869513422404},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.9,"breakHorizontal":16.4,"spinRate":2542,"spinDirection":300},"zone":13,"typeConfidence":0.84,"plateTime":0.4525970599648552,"extension":6.338492696025929},"index":4,"playId":"2de4ce0f-9f13-3d43-a86a-652c3f7a384d","pitchNumber":4,"startTime":"2026-08-18T23:39:18.750Z","endTime":"2026-08-18T23:39:24.412Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.0,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.473368378464887,"aZ":-33.29554953682764,"pfxX":-8.28707580969246,"pfxZ":-0.7739981525691704,"pX":-0.6828748809618123,"pZ":2.3110832155500507,"vX0":-5.300579368971821,"vY0":-119.91363600425682,"vZ0":-0.5660721667059297,"x":143.03,"y":176.38,"x0":2.633632617077908,"y0":50.00108929743434,"z0":5.524060558024949,"aX":-12.049900257712473},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-1.3,"breakHorizontal":16.3,"spinRate":2597,"spinDirection":299},"zone":4,"typeConfidence":0.89,"plateTime":0.45700085051110095,"extension":6.26964719978938},"index":5,"playId":"4670e8bc-9800-3449-a33d-0639c3fb6f5d","pitchNumber":5,"startTime":"2026-08-18T23:39:36.624Z","endTime":"2026-08-18T23:39:41.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.6,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.372656755142085,"aZ":-16.430856893318193,"pfxX":2.3441695219184595,"pfxZ":8.421527422412892,"pX":0.010997784796240497,"pZ":3.2862663056461625,"vX0":-7.192437802592337,"vY0":-135.35237265812611,"vZ0":-2.9338063027432115,"x":116.58,"y":150.05,"x0":2.389166724702584,"y0":50.00674905573882,"z0":5.523842124763797,"aX":4.3849922426388614},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.9,"breakHorizontal":-2.9,"spinRate":2088,"spinDirection":154},"zone":11,"typeConfidence":0.9,"plateTime":0.40346260252176247,"extension":6.475580540028416},"index":6,"playId":"4dc16d03-0f1b-3661-b4d9-ab847c73dbf2","pitchNumber":6,"startTime":"2026-08-18T23:39:58.562Z","endTime":"2026-08-18T23:40:05.273Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.70956685899281,"aZ":-16.05767378828906,"pfxX":3.4203546028797094,"pfxZ":8.677099609005182,"pX":1.3767267225763338,"pZ":5.083478150080277,"vX0":-4.128083232120085,"vY0":-135.45713142100408,"vZ0":1.3263159972326974,"x":64.52,"y":101.53,"x0":2.4763769460660514,"y0":50.00257972045499,"z0":5.710448790095781,"aX":6.353201573921826},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.2,"breakHorizontal":-5.3,"spinRate":2068,"spinDirection":152},"zone":12,"typeConfidence":0.9,"plateTime":0.40441829557384423,"extension":6.3511147691881344},"index":7,"playId":"460656f8-ba20-3078-8b71-5e55570e8500","pitchNumber":7,"startTime":"2026-08-18T23:40:41.531Z","endTime":"2026-08-18T23:40:44.979Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.6,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.357571089157684,"aZ":-32.07382034571369,"pfxX":-10.053188470698686,"pfxZ":0.07037307438848917,"pX":-1.1735349117695646,"pZ":1.4181131977840868,"vX0":-5.870008260026094,"vY0":-119.4221184366088,"vZ0":-2.47087971657156,"x":161.73,"y":200.49,"x0":2.6277190353505904,"y0":50.00417265003549,"z0":5.369434189627877,"aX":-14.42749873759734},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-0.2,"breakHorizontal":19.7,"spinRate":2512,"spinDirection":304},"zone":13,"typeConfidence":0.91,"plateTime":0.45976084434070064,"extension":6.37043433876196},"index":8,"playId":"eb58bba6-8991-39db-b05c-868ee6d1a0d9","pitchNumber":8,"startTime":"2026-08-18T23:40:59.246Z","endTime":"2026-08-18T23:41:04.266Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:41:04.266Z","atBatIndex":33},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Andrew Knizner grounds into a double play, second baseman Angel Genao to shortstop Brayan Rocchio to first baseman Rhys Hoskins. Drew Gilbert out at 2nd. Andrew Knizner out at 1st.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-18T23:41:23.085Z","endTime":"2026-08-18T23:42:15.435Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694197,"link":"/api/v1/people/694197"},"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":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"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":656555,"link":"/api/v1/people/656555"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":73.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.30560043153993,"aZ":-42.07781105775653,"pfxX":-5.767828444712039,"pfxZ":-7.438873043352126,"pX":-0.8863757030727302,"pZ":0.8556266056497536,"vX0":-5.593064752393906,"vY0":-115.47512518125585,"vZ0":-1.7217420058385569,"x":150.79,"y":215.68,"x0":2.3289917203498094,"y0":50.00230522964126,"z0":5.71105392898493,"aX":-7.6794082304492},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-13.6,"breakHorizontal":12.0,"spinRate":2407,"spinDirection":327},"zone":13,"typeConfidence":0.87,"plateTime":0.476888738502677,"extension":6.293832998350679},"index":0,"playId":"f30d8dcb-9202-33a6-930c-5b9f4a743c65","pitchNumber":1,"startTime":"2026-08-18T23:41:28.003Z","endTime":"2026-08-18T23:41:33.293Z","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":1,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.031286735460295,"aZ":-28.11351263995146,"pfxX":8.60739036652911,"pfxZ":2.7035023616936433,"pX":0.030226719804598613,"pZ":1.1767428479051751,"vX0":-8.735928046177719,"vY0":-121.80449591529067,"vZ0":-4.563924832416165,"x":115.85,"y":207.01,"x0":2.5457442737472737,"y0":50.004171060920775,"z0":5.50716815268358,"aX":12.92917508707348},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":4.0,"breakHorizontal":-13.6,"spinRate":1791,"spinDirection":127},"zone":14,"typeConfidence":0.87,"plateTime":0.4497770597995938,"extension":6.175701653231622},"index":1,"playId":"881bbc3c-4546-3ac0-8d94-c490841962c6","pitchNumber":2,"startTime":"2026-08-18T23:41:45.619Z","endTime":"2026-08-18T23:41:50.148Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.440870763546414,"aZ":-25.864692932731668,"pfxX":9.222621051616233,"pfxZ":4.1916861544500055,"pX":0.8420979140819549,"pZ":1.8485869175477965,"vX0":-6.989394691839119,"vY0":-121.80667145718928,"vZ0":-3.443984095732363,"x":84.9,"y":188.87,"x0":2.547436107744072,"y0":50.00437714406677,"z0":5.5118967510430075,"aX":13.8898004502605},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":7.1,"breakHorizontal":-15.1,"spinRate":1935,"spinDirection":132},"zone":14,"typeConfidence":0.89,"plateTime":0.4493054334938775,"extension":6.132134746438923},"hitData":{"launchSpeed":73.1,"launchAngle":10.0,"totalDistance":114.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.2,"coordY":138.74}},"index":2,"playId":"88a2bab3-3260-350e-86cb-5e6bb3afe69e","pitchNumber":3,"startTime":"2026-08-18T23:42:07.576Z","endTime":"2026-08-18T23:42:15.435Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:42:15.435Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brayan Rocchio singles on a line drive to center fielder Jonah Cox.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-18T23:44:25.493Z","endTime":"2026-08-18T23:44:42.236Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":813841,"link":"/api/v1/people/813841"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.073481333518323,"aZ":-20.722327355380095,"pfxX":9.427192843389713,"pfxZ":6.3024420682499755,"pX":0.806578264621926,"pZ":2.0816341150061484,"vX0":-6.690826444571242,"vY0":-133.77709940759436,"vZ0":-5.711080509855564,"x":86.26,"y":182.58,"x0":2.1115479081458384,"y0":50.00583560976215,"z0":5.723497507766709,"aX":17.13966076379705},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.4,"breakHorizontal":-15.7,"spinRate":2194,"spinDirection":130},"zone":9,"typeConfidence":0.9,"plateTime":0.408969419127188,"extension":6.796180123827132},"hitData":{"launchSpeed":89.6,"launchAngle":9.0,"totalDistance":185.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":115.56,"coordY":111.39}},"index":0,"playId":"db17cf6f-4416-3a19-b098-f458d0807e28","pitchNumber":1,"startTime":"2026-08-18T23:44:32.225Z","endTime":"2026-08-18T23:44:42.236Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:44:42.236Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Steven Kwan walks. Brayan Rocchio to 2nd.","rbi":0,"awayScore":1,"homeScore":5,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-18T23:44:56.542Z","endTime":"2026-08-18T23:47:09.282Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"postOnSecond":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"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":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.4,"endSpeed":82.8,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.007799020910358,"aZ":-19.29165948267065,"pfxX":5.396252584444128,"pfxZ":7.458080426361397,"pX":1.1479432601096051,"pZ":0.6747233473797327,"vX0":-4.055353094688069,"vY0":-130.04305070903067,"vZ0":-8.903700334141535,"x":73.24,"y":220.56,"x0":2.019650150663356,"y0":50.00586727924663,"z0":5.583159370687055,"aX":9.32600559280179},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":11.9,"breakHorizontal":-9.0,"spinRate":2201,"spinDirection":140},"zone":14,"typeConfidence":0.64,"plateTime":0.4197730211031989,"extension":6.896565976626805},"index":0,"playId":"f9920a86-468f-3c93-b4fc-60b46e97e55d","pitchNumber":1,"startTime":"2026-08-18T23:45:08.541Z","endTime":"2026-08-18T23:45:12.291Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.5,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.30259214699198,"aZ":-27.55986583036106,"pfxX":10.66320638596627,"pfxZ":3.2038961800775825,"pX":-0.1812487818075959,"pZ":1.4212873727355055,"vX0":-8.132131733997955,"vY0":-119.06095248464636,"vZ0":-3.950588617300216,"x":123.91,"y":200.41,"x0":1.8888818396702844,"y0":50.0010324193866,"z0":5.588858900408686,"aX":15.34724727600691},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":5.0,"breakHorizontal":-17.4,"spinRate":1833,"spinDirection":109},"zone":13,"typeConfidence":0.92,"plateTime":0.4595790940162008,"extension":6.913420160545839},"index":1,"playId":"35de2579-8a3b-3629-a1c6-b202c654a01f","pitchNumber":2,"startTime":"2026-08-18T23:45:28.256Z","endTime":"2026-08-18T23:45:33.117Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"playId":"762dff35-dc93-3fdd-abea-a410e322fa25","startTime":"2026-08-18T23:45:45.221Z","endTime":"2026-08-18T23:45:50.878Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.23463746485464,"aZ":-13.212208003392028,"pfxX":6.869133117562846,"pfxZ":10.113764367917458,"pX":-0.32368499811018125,"pZ":3.22535861571367,"vX0":-8.415568909933079,"vY0":-135.9162948964406,"vZ0":-4.675531046985086,"x":129.34,"y":151.7,"x0":1.9173408563173475,"y0":50.0010257018662,"z0":5.882406706737872,"aX":12.87670296077151},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.5,"breakHorizontal":-10.7,"spinRate":2266,"spinDirection":137},"zone":11,"typeConfidence":0.91,"plateTime":0.4026761690621372,"extension":6.5900237863119},"index":3,"playId":"44ad2cd9-1ebb-3f0e-95f7-28769782357c","pitchNumber":3,"startTime":"2026-08-18T23:46:05.003Z","endTime":"2026-08-18T23:46:09.559Z","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":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.9,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.549444267910157,"aZ":-30.166123382322223,"pfxX":8.307481023618518,"pfxZ":1.3311595798032236,"pX":0.6617969550207737,"pZ":4.052411115555866,"vX0":-6.0176313102065695,"vY0":-122.09868443865369,"vZ0":2.0056037829110034,"x":91.77,"y":129.36,"x0":2.076300797836219,"y0":50.00564847553539,"z0":5.812125679681532,"aX":12.572708708848475},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.1,"breakHorizontal":-13.7,"spinRate":1730,"spinDirection":109},"zone":12,"typeConfidence":0.89,"plateTime":0.4482182123636611,"extension":6.4842067916305135},"index":4,"playId":"a91c9cc9-d8da-34f1-853c-7a0dd8636976","pitchNumber":4,"startTime":"2026-08-18T23:46:25.308Z","endTime":"2026-08-18T23:46:29.187Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.4,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.286390420141736,"aZ":-37.3154052655034,"pfxX":-6.833537026754908,"pfxZ":-3.5745935726405893,"pX":0.23825534193340947,"pZ":3.582380490032476,"vX0":-2.1649420009026055,"vY0":-119.06057139548808,"vZ0":2.5212613372470996,"x":107.92,"y":142.06,"x0":2.0463672020638186,"y0":50.00097924877505,"z0":5.880367409766183,"aX":-9.835110043795915},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-5.6,"breakHorizontal":12.8,"spinRate":2789,"spinDirection":327},"zone":12,"typeConfidence":0.92,"plateTime":0.4595704495159745,"extension":6.55633583567583},"index":5,"playId":"22580545-53c4-3131-84b9-1d0cead4470e","pitchNumber":5,"startTime":"2026-08-18T23:46:45.674Z","endTime":"2026-08-18T23:46:50.208Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.424942227605566,"aZ":-24.152565986996283,"pfxX":9.237714283732542,"pfxZ":4.339347835389031,"pX":0.012542663040507263,"pZ":3.4728987970643628,"vX0":-8.546588454000211,"vY0":-134.90521787687243,"vZ0":-1.9031266107240867,"x":116.52,"y":145.01,"x0":2.0162946178059307,"y0":50.00573235107542,"z0":5.884329108293301,"aX":17.08763701185037},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.7,"breakHorizontal":-15.0,"spinRate":2233,"spinDirection":140},"zone":12,"typeConfidence":0.92,"plateTime":0.40549227963296675,"extension":6.702477332571085},"index":6,"playId":"f8244381-c97e-3e8e-ad3f-e81c6d5c0c29","pitchNumber":6,"startTime":"2026-08-18T23:47:03.718Z","endTime":"2026-08-18T23:47:09.282Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:47:09.282Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"José Ramírez flies out to right fielder Victor Bericoto.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-18T23:48:21.014Z","endTime":"2026-08-18T23:49:08.958Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"postOnSecond":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682674,"link":"/api/v1/people/682674"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-18T23:47:33.193Z","endTime":"2026-08-18T23:48:23.250Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.1,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.221399291108707,"aZ":-27.952075224561096,"pfxX":8.082971238624559,"pfxZ":2.8860346467121065,"pX":0.7098810224019566,"pZ":1.6855916891735778,"vX0":-5.921121563647309,"vY0":-119.89655205506942,"vZ0":-3.3047159173444594,"x":89.94,"y":193.27,"x0":2.155977087210271,"y0":50.00124773447372,"z0":5.564421704510912,"aX":11.81900058949619},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":4.7,"breakHorizontal":-13.3,"spinRate":1678,"spinDirection":103},"zone":9,"typeConfidence":0.89,"plateTime":0.4560488585942113,"extension":6.872935240444487},"index":1,"playId":"5f16b7e4-eccb-3e35-8956-a2cd9cf13ef9","pitchNumber":1,"startTime":"2026-08-18T23:48:23.250Z","endTime":"2026-08-18T23:48:27.788Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.1,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.20651410313342,"aZ":-36.144149900999395,"pfxX":-8.05279456325135,"pfxZ":-2.7845270497883696,"pX":0.4754653215740981,"pZ":2.8907814518123267,"vX0":-1.1833933094034879,"vY0":-118.87809768729781,"vZ0":0.8691579221071317,"x":98.88,"y":160.73,"x0":2.025763770555822,"y0":50.000163152640816,"z0":5.8065736130044865,"aX":-11.500026146402762},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-4.6,"breakHorizontal":14.9,"spinRate":2897,"spinDirection":329},"zone":3,"typeConfidence":0.92,"plateTime":0.46109211682172235,"extension":6.678448008057755},"index":2,"playId":"a6715785-f204-329e-9f1e-2b7d0912f160","pitchNumber":2,"startTime":"2026-08-18T23:48:39.204Z","endTime":"2026-08-18T23:48:43.518Z","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":94.1,"endSpeed":86.2,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.667197606665706,"aZ":-15.539130182439456,"pfxX":6.120444488565394,"pfxZ":8.744670353284468,"pX":0.7017870838423859,"pZ":2.705835582331072,"vX0":-5.5588013030973995,"vY0":-136.8992320830347,"vZ0":-5.459529498492101,"x":90.25,"y":165.72,"x0":1.9615173079156094,"y0":50.00013134803026,"z0":5.78617691413086,"aX":11.638530356486939},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.9,"breakHorizontal":-10.0,"spinRate":2346,"spinDirection":136},"zone":3,"typeConfidence":0.9,"plateTime":0.3998026303418767,"extension":6.615064210547018},"hitData":{"launchSpeed":94.7,"launchAngle":43.0,"totalDistance":318.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":159.12,"coordY":75.91}},"index":3,"playId":"a6ece05c-9b4a-39bf-ab00-2ec9f29839cb","pitchNumber":3,"startTime":"2026-08-18T23:48:56.484Z","endTime":"2026-08-18T23:49:08.958Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:49:08.958Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jo Adell singles on a ground ball to left fielder Drew Gilbert. Brayan Rocchio scores. Steven Kwan to 3rd. Jo Adell to 2nd. Fielding error by left fielder Drew Gilbert.","rbi":1,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-18T23:49:29.432Z","endTime":"2026-08-18T23:50:27.130Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"postOnThird":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"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":687551,"link":"/api/v1/people/687551"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":{"id":687931,"link":"/api/v1/people/687931"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"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":2},"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":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielding_error"}]}],"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.1,"endSpeed":85.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.39683080901333,"aZ":-13.272319087470255,"pfxX":7.098525150094766,"pfxZ":10.183507459047489,"pX":-1.5497181987420936,"pZ":1.498888142933062,"vX0":-11.341218388573,"vY0":-134.89792533039687,"vZ0":-8.73793011945743,"x":176.07,"y":198.31,"x0":1.773049284695405,"y0":50.00114646351374,"z0":5.70040870031173,"aX":13.174342915048808},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.8,"breakHorizontal":-10.7,"spinRate":2312,"spinDirection":137},"zone":13,"typeConfidence":0.9,"plateTime":0.4049394723974382,"extension":6.827343488103337},"index":0,"playId":"619d03ef-59b1-360b-94c8-d83e68384e4a","pitchNumber":1,"startTime":"2026-08-18T23:49:38.335Z","endTime":"2026-08-18T23:49:42.208Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.66507592676098,"aZ":-28.84753307645468,"pfxX":9.709187341722131,"pfxZ":2.1922088473510515,"pX":-0.19792609862903265,"pZ":1.7908287702272696,"vX0":-8.568919780221762,"vY0":-122.29607555251665,"vZ0":-3.214727598158728,"x":124.54,"y":190.43,"x0":2.0864668648882003,"y0":50.00414642689495,"z0":5.5915955454958635,"aX":14.73823144723464},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.5,"breakHorizontal":-15.6,"spinRate":1851,"spinDirection":109},"zone":8,"typeConfidence":0.9,"plateTime":0.4475245336288851,"extension":6.879422267665803},"index":1,"playId":"6b86429f-016c-3788-9ab5-c1d87747cb06","pitchNumber":2,"startTime":"2026-08-18T23:49:55.400Z","endTime":"2026-08-18T23:50:00.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.317781468829768,"aZ":-21.465865443577368,"pfxX":9.484936028461801,"pfxZ":5.628760363023886,"pX":-0.003993600699177614,"pZ":1.7025085825612436,"vX0":-8.56283663647828,"vY0":-136.61060765232244,"vZ0":-6.9885442424668955,"x":117.15,"y":192.81,"x0":1.9291814710461719,"y0":50.00214159536447,"z0":5.754948547215898,"aX":18.04029487816944},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.0,"breakHorizontal":-15.5,"spinRate":2298,"spinDirection":133},"zone":8,"typeConfidence":0.91,"plateTime":0.39998016767525835,"extension":6.737537141526397},"hitData":{"launchSpeed":102.1,"launchAngle":2.0,"totalDistance":62.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":70.18,"coordY":126.23}},"index":2,"playId":"47a172c8-1e8f-3f93-ac19-636da405df63","pitchNumber":3,"startTime":"2026-08-18T23:50:14.703Z","endTime":"2026-08-18T23:50:27.130Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:50:27.130Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Angel Martínez grounds out, pitcher Carson Whisenhunt to first baseman Bryce Eldridge. Steven Kwan scores. Jo Adell to 3rd.","rbi":1,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-18T23:51:04.294Z","endTime":"2026-08-18T23:51:33.400Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687931,"link":"/api/v1/people/687931"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":{"id":687931,"link":"/api/v1/people/687931"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"credits":[]},{"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":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.929015067383748,"aZ":-17.652369845823895,"pfxX":5.6957368641161175,"pfxZ":7.715543659225906,"pX":0.17636115522489906,"pZ":4.539616126348008,"vX0":-7.007339616547369,"vY0":-135.87783346277936,"vZ0":-0.33896877125861435,"x":110.28,"y":116.21,"x0":2.040688477577546,"y0":50.003645057844885,"z0":5.8854970597142255,"aX":10.72203608599003},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.2,"breakHorizontal":-9.0,"spinRate":2288,"spinDirection":136},"zone":12,"typeConfidence":0.9,"plateTime":0.4020911057414369,"extension":6.729104520079027},"index":0,"playId":"e12e52f7-fecf-3f18-a200-5519204c7014","pitchNumber":1,"startTime":"2026-08-18T23:51:07.793Z","endTime":"2026-08-18T23:51:11.983Z","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, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.43066075992533,"aZ":-29.410866835631623,"pfxX":8.09565378496077,"pfxZ":1.8199581632832045,"pX":0.7479171461081253,"pZ":1.4206971011950986,"vX0":-6.300716039811748,"vY0":-122.20440960721815,"vZ0":-3.6452787498292594,"x":88.49,"y":200.42,"x0":2.304183019619874,"y0":50.00142873789083,"z0":5.450205652196146,"aX":12.279097310855606},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.6,"breakHorizontal":-13.2,"spinRate":1849,"spinDirection":112},"zone":14,"typeConfidence":0.88,"plateTime":0.44770335234326186,"extension":6.884060272892261},"hitData":{"launchSpeed":101.1,"launchAngle":-5.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.06,"coordY":180.09}},"index":1,"playId":"c4643253-df72-3b7a-a5ac-088c5d17f6c7","pitchNumber":2,"startTime":"2026-08-18T23:51:25.862Z","endTime":"2026-08-18T23:51:33.400Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:51:33.400Z","atBatIndex":39},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Rhys Hoskins lines out to left fielder Drew Gilbert.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-18T23:53:05.468Z","endTime":"2026-08-18T23:54:03.477Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"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":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-18T23:51:57.998Z","endTime":"2026-08-18T23:53:07.782Z","isPitch":false,"type":"action","player":{"id":656555,"link":"/api/v1/people/656555"}},{"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":94.1,"endSpeed":86.8,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.68590530512681,"aZ":-14.313670561698435,"pfxX":5.2953507419473995,"pfxZ":9.328583866362834,"pX":-0.40053357288569846,"pZ":2.4783864671394635,"vX0":-7.801207922850231,"vY0":-136.88031728342995,"vZ0":-6.210636946517594,"x":132.27,"y":171.86,"x0":1.7867134396937128,"y0":50.00054375169452,"z0":5.740899693636843,"aX":10.136750794467789},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.8,"breakHorizontal":-8.2,"spinRate":2331,"spinDirection":139},"zone":4,"typeConfidence":0.9,"plateTime":0.39878036012793405,"extension":6.900913904341687},"index":1,"playId":"a0a13dda-4d7d-367d-82c8-b78218dfd60d","pitchNumber":1,"startTime":"2026-08-18T23:53:07.782Z","endTime":"2026-08-18T23:53:11.832Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.8,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.033119549028015,"aZ":-42.098083815538644,"pfxX":-8.03998013915454,"pfxZ":-7.043152903061461,"pX":0.7226311461745634,"pZ":2.4124453066241616,"vX0":-0.6746516859053947,"vY0":-118.08529753008295,"vZ0":1.0116552896547393,"x":89.46,"y":173.64,"x0":2.0565250645259483,"y0":50.00414829421539,"z0":5.859371713072397,"aX":-11.325177605244354},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-12.2,"breakHorizontal":14.8,"spinRate":2780,"spinDirection":337},"zone":6,"typeConfidence":0.92,"plateTime":0.46429993312548934,"extension":6.6087998067401745},"index":2,"playId":"93e28783-5caa-34af-a79e-66dff68680a1","pitchNumber":2,"startTime":"2026-08-18T23:53:24.673Z","endTime":"2026-08-18T23:53:28.767Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.081603133705148,"aZ":-16.276248526061007,"pfxX":5.6516401299078804,"pfxZ":8.337444157196067,"pX":0.7856415973536495,"pZ":4.490350956310405,"vX0":-5.164303252662723,"vY0":-136.72310401571224,"vZ0":-0.7408066628970431,"x":87.05,"y":117.54,"x0":1.9579980073305405,"y0":50.00515126214834,"z0":5.8742802084135715,"aX":10.779823885122426},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.1,"breakHorizontal":-9.2,"spinRate":2345,"spinDirection":138},"zone":12,"typeConfidence":0.9,"plateTime":0.39950044195168877,"extension":6.7365350812709766},"index":3,"playId":"800f392b-f355-3263-b014-f267cda7f562","pitchNumber":3,"startTime":"2026-08-18T23:53:40.444Z","endTime":"2026-08-18T23:53:43.968Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.9,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.15248844003342,"aZ":-16.588089376515292,"pfxX":7.4314826830278555,"pfxZ":8.277117007948425,"pX":0.5240609667872115,"pZ":3.0037489995290962,"vX0":-6.642475888373678,"vY0":-135.95321384907092,"vZ0":-4.415654448750429,"x":97.02,"y":157.68,"x0":2.026436807255186,"y0":50.00227415658045,"z0":5.790569739194024,"aX":13.993544612761426},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.3,"breakHorizontal":-12.1,"spinRate":2325,"spinDirection":137},"zone":3,"typeConfidence":0.89,"plateTime":0.4019728307163799,"extension":6.786389241694119},"hitData":{"launchSpeed":99.4,"launchAngle":20.0,"totalDistance":312.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":50.29,"coordY":98.32}},"index":4,"playId":"d6b752c1-8631-390c-92d6-bc838bef96ef","pitchNumber":4,"startTime":"2026-08-18T23:53:56.889Z","endTime":"2026-08-18T23:54:03.477Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-18T23:54:03.477Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Koss strikes out swinging.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-19T00:08:14.014Z","endTime":"2026-08-19T00:09:40.936Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[5,6,7,8,9],"actionIndex":[0,1,2,3,4],"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":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-18T23:57:05.996Z","endTime":"2026-08-19T00:07:40.339Z","isPitch":false,"type":"action","player":{"id":683766,"link":"/api/v1/people/683766"}},{"details":{"description":"Umpire Rob Drake moving to HP.","event":"Umpire Substitution","eventType":"umpire_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-19T00:07:40.339Z","endTime":"2026-08-19T00:07:40.359Z","isPitch":false,"type":"action","player":{"id":427128,"link":"/api/v1/people/427128"},"umpire":{"id":427128,"link":"/api/v1/people/427128"}},{"details":{"description":"Umpire Stu Scheurwater moving to 1B.","event":"Umpire Substitution","eventType":"umpire_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-19T00:07:40.359Z","endTime":"2026-08-19T00:07:40.360Z","isPitch":false,"type":"action","player":{"id":521889,"link":"/api/v1/people/521889"},"umpire":{"id":521889,"link":"/api/v1/people/521889"}},{"details":{"description":"Umpire change: NO UMPIRE replaces umpire Steven Jaschinski.","event":"Umpire Substitution","eventType":"umpire_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-08-19T00:07:40.360Z","endTime":"2026-08-19T00:07:40.362Z","isPitch":false,"type":"action","player":{"id":433417,"link":"/api/v1/people/433417"},"umpire":{"id":433417,"link":"/api/v1/people/433417"}},{"details":{"description":"Umpire change: Steven Jaschinski replaces HP umpire Rob Drake.","event":"Umpire Substitution","eventType":"umpire_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-08-19T00:07:40.362Z","endTime":"2026-08-19T00:08:16.306Z","isPitch":false,"type":"action","player":{"id":676580,"link":"/api/v1/people/676580"},"umpire":{"id":676580,"link":"/api/v1/people/676580"}},{"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":88.8,"endSpeed":82.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.807467187975984,"aZ":-23.109511388245252,"pfxX":-1.7325948203114714,"pfxZ":5.277096031594374,"pX":-0.11236473985139342,"pZ":2.45192558375982,"vX0":-5.903691348139212,"vY0":-129.37716940514798,"vZ0":-3.626388233857639,"x":121.28,"y":172.58,"x0":2.4124587103447013,"y0":50.000533172654166,"z0":5.617228947109036,"aX":-2.971498941728403},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":9.1,"breakHorizontal":4.3,"spinRate":2117,"spinDirection":174},"zone":5,"typeConfidence":0.9,"plateTime":0.42134108012081173,"extension":6.135144824990944},"index":5,"playId":"65b13086-90a8-3599-974f-a87bd8dcdd35","pitchNumber":1,"startTime":"2026-08-19T00:08:16.306Z","endTime":"2026-08-19T00:08:21.078Z","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":82.1,"endSpeed":75.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.573562431221216,"aZ":-26.450721217429717,"pfxX":8.35368090903253,"pfxZ":3.9482553779739007,"pX":-0.1457291779119257,"pZ":1.775346132773175,"vX0":-8.854463658567512,"vY0":-119.24388513227014,"vZ0":-3.6249895980428484,"x":122.55,"y":190.85,"x0":2.519305682233881,"y0":50.00138095501532,"z0":5.685029357166607,"aX":12.105243064965725},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":6.6,"breakHorizontal":-13.2,"spinRate":1850,"spinDirection":133},"zone":8,"typeConfidence":0.91,"plateTime":0.45822746923379354,"extension":5.926906328386036},"index":6,"playId":"49fb2cff-0d11-3d44-a162-60b27c1bfdaa","pitchNumber":2,"startTime":"2026-08-19T00:08:33.179Z","endTime":"2026-08-19T00:08:37.259Z","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":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.506767776211912,"aZ":-38.311553184962975,"pfxX":2.4373643721897147,"pfxZ":-4.214204464063306,"pX":0.5847525817691533,"pZ":0.5422768336233751,"vX0":-5.50896232751451,"vY0":-120.0578184816286,"vZ0":-3.7027679742322785,"x":94.71,"y":224.14,"x0":2.593586460508043,"y0":50.001542885814686,"z0":5.518679685052937,"aX":3.5546506673438674},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-8.3,"breakHorizontal":-3.1,"spinRate":1320,"spinDirection":102},"zone":14,"typeConfidence":0.81,"plateTime":0.4564361297205779,"extension":6.259401798858872},"index":7,"playId":"54757035-3532-32ff-a853-f7c550c751b4","pitchNumber":3,"startTime":"2026-08-19T00:09:00.506Z","endTime":"2026-08-19T00:09:04.213Z","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":92.4,"endSpeed":84.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.19923937241894,"aZ":-14.366408116981445,"pfxX":2.267425135063265,"pfxZ":9.710594247655898,"pX":0.8783202848098639,"pZ":3.265124418157058,"vX0":-4.837357205816523,"vY0":-134.56532832303526,"vZ0":-3.377277809242544,"x":83.52,"y":150.62,"x0":2.4046543398371982,"y0":50.00215996508137,"z0":5.554162251354348,"aX":4.158125531128459},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.0,"breakHorizontal":-3.1,"spinRate":2077,"spinDirection":147},"zone":12,"typeConfidence":0.91,"plateTime":0.407025356444763,"extension":6.3975205298294515},"index":8,"playId":"5b761a6f-799a-36ae-b377-34fde8ecc346","pitchNumber":4,"startTime":"2026-08-19T00:09:16.662Z","endTime":"2026-08-19T00:09:20.324Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.905371631969636,"aZ":-25.53323577128197,"pfxX":8.577146788006253,"pfxZ":4.608600967283973,"pX":1.07353961144772E-4,"pZ":1.4507877029883502,"vX0":-8.295556909420622,"vY0":-119.0268191169864,"vZ0":-4.386865437369098,"x":117.0,"y":199.61,"x0":2.4088614608019037,"y0":50.002523393400494,"z0":5.6178223963960265,"aX":12.36091304718691},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":7.6,"breakHorizontal":-13.7,"spinRate":1837,"spinDirection":127},"zone":13,"typeConfidence":0.91,"plateTime":0.4593949885967419,"extension":6.037031060623278},"index":9,"playId":"f03f8285-7652-3410-bc2b-d83e95d43b4f","pitchNumber":5,"startTime":"2026-08-19T00:09:36.563Z","endTime":"2026-08-19T00:09:40.936Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:09:40.936Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jonah Cox flies out to center fielder Steven Kwan.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-19T00:09:52.109Z","endTime":"2026-08-19T00:12:11.991Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.16272916254603,"aZ":-31.40164236417338,"pfxX":-9.698512495627284,"pfxZ":0.5474220974116761,"pX":-0.008063014844015224,"pZ":2.7439306300798325,"vX0":-3.557134460516009,"vY0":-118.27598457987474,"vZ0":0.08140287011109071,"x":117.31,"y":164.69,"x0":2.776602650314533,"y0":50.00281098517995,"z0":5.595456680911439,"aX":-13.701150763746794},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":1.3,"breakHorizontal":18.5,"spinRate":2464,"spinDirection":296},"zone":5,"typeConfidence":0.9,"plateTime":0.46358882262940915,"extension":6.100377365071141},"index":0,"playId":"f8fe5939-8101-3814-ac4d-77282a231591","pitchNumber":1,"startTime":"2026-08-19T00:10:03.053Z","endTime":"2026-08-19T00:10:07.243Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.280309702230504,"aZ":-24.553872316861078,"pfxX":7.516902065163151,"pfxZ":5.201808837080002,"pX":1.2311660433495684,"pZ":0.8700324865081148,"vX0":-5.78867450621286,"vY0":-120.01831159742024,"vZ0":-5.861450746174673,"x":70.07,"y":215.29,"x0":2.692565516784903,"y0":50.004735975614125,"z0":5.5184909105332425,"aX":11.015350903516497},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":8.3,"breakHorizontal":-12.4,"spinRate":1813,"spinDirection":127},"zone":14,"typeConfidence":0.89,"plateTime":0.4556221361458741,"extension":5.926544145810541},"index":1,"playId":"012180fd-0eac-3b1a-ad08-c405e1d20eb3","pitchNumber":2,"startTime":"2026-08-19T00:10:16.144Z","endTime":"2026-08-19T00:10:19.879Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":75.9,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.680539423946975,"aZ":-27.319652968902073,"pfxX":8.416298746513762,"pfxZ":3.315249706874832,"pX":0.9951790477160518,"pZ":2.041434893040483,"vX0":-6.372775626284204,"vY0":-120.2952889766036,"vZ0":-2.8820288974576056,"x":79.07,"y":183.66,"x0":2.587289906931277,"y0":50.00075487277702,"z0":5.680809891743722,"aX":12.314025990961463},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":5.5,"breakHorizontal":-13.7,"spinRate":1798,"spinDirection":132},"zone":14,"typeConfidence":0.89,"plateTime":0.4555997100578639,"extension":6.045480227721765},"index":2,"playId":"40f8303a-2b10-3f6d-84f4-eeced72592b1","pitchNumber":3,"startTime":"2026-08-19T00:10:31.838Z","endTime":"2026-08-19T00:10:36.007Z","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.6,"endSpeed":83.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.873686668777236,"aZ":-15.962840697169245,"pfxX":2.0695549780197,"pfxZ":9.008864316379395,"pX":1.1755803262572428,"pZ":3.6020814186984866,"vX0":-4.0327327980154415,"vY0":-133.35996039792533,"vZ0":-2.217074710444964,"x":72.19,"y":141.52,"x0":2.439005571598898,"y0":50.005145310689116,"z0":5.596580930932452,"aX":3.7255110914478844},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.1,"breakHorizontal":-2.9,"spinRate":2098,"spinDirection":149},"zone":12,"typeConfidence":0.9,"plateTime":0.41081716493306963,"extension":6.40798310840656},"index":3,"playId":"cc30bccb-ff4c-300e-881b-4f0e03044b5e","pitchNumber":4,"startTime":"2026-08-19T00:10:47.063Z","endTime":"2026-08-19T00:10:50.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.1,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.850352981132318,"aZ":-24.660152597707814,"pfxX":-2.3893953945795583,"pfxZ":4.38122063840519,"pX":0.09693131781059407,"pZ":1.9050902797920264,"vX0":-5.37375867785917,"vY0":-130.20013103458282,"vZ0":-4.598370575886481,"x":113.31,"y":187.34,"x0":2.4994545993769393,"y0":50.00019702252172,"z0":5.564915347382536,"aX":-4.091244068325174},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.1,"breakHorizontal":5.5,"spinRate":2274,"spinDirection":179},"zone":8,"typeConfidence":0.9,"plateTime":0.4210215173640739,"extension":6.381869601256247},"index":4,"playId":"8d2fa350-4062-3468-9c55-57540caf082f","pitchNumber":5,"startTime":"2026-08-19T00:11:04.350Z","endTime":"2026-08-19T00:11:08.331Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.39480749126327,"aZ":-27.228022379255307,"pfxX":8.796035194978018,"pfxZ":3.3703603930553365,"pX":0.5273859963143224,"pZ":1.9773792885741523,"vX0":-7.611075032653922,"vY0":-120.18349391298223,"vZ0":-3.2044746424366233,"x":96.9,"y":185.39,"x0":2.586227517306027,"y0":50.00458868755571,"z0":5.73566545603425,"aX":12.921803006144991},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":5.6,"breakHorizontal":-14.2,"spinRate":1845,"spinDirection":130},"zone":9,"typeConfidence":0.91,"plateTime":0.45502352030961024,"extension":5.999569163131526},"index":5,"playId":"092fd5c7-667b-3327-b40d-19450452aeee","pitchNumber":6,"startTime":"2026-08-19T00:11:23.526Z","endTime":"2026-08-19T00:11:28.408Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.5,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.244794861475512,"aZ":-24.24304388900466,"pfxX":-1.9140827098413462,"pfxZ":4.472829425323461,"pX":0.752734306304363,"pZ":2.4543354469875545,"vX0":-3.8635252195388365,"vY0":-132.0717568732261,"vZ0":-3.6518740629885724,"x":88.31,"y":172.51,"x0":2.4811876066186707,"y0":50.00059198726635,"z0":5.630926132386918,"aX":-3.391946243331189},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.6,"breakHorizontal":4.3,"spinRate":2121,"spinDirection":159},"zone":6,"typeConfidence":0.9,"plateTime":0.41418999789134814,"extension":6.253685166727535},"index":6,"playId":"3aebce45-86ea-300d-b04f-0845de55a16b","pitchNumber":7,"startTime":"2026-08-19T00:11:44.792Z","endTime":"2026-08-19T00:11:48.318Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.2,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.820281734581833,"aZ":-14.904289710179729,"pfxX":3.1215808932794706,"pfxZ":9.539493025904303,"pX":-0.2056593526218436,"pZ":2.9983244501795214,"vX0":-7.51494304553061,"vY0":-133.47830891474695,"vZ0":-3.94171606640781,"x":124.84,"y":157.83,"x0":2.2364496161885357,"y0":50.002752639152725,"z0":5.5621875988671015,"aX":5.65151319553458},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.7,"breakHorizontal":-4.1,"spinRate":2110,"spinDirection":149},"zone":2,"typeConfidence":0.91,"plateTime":0.40981201299389625,"extension":6.378955264450804},"hitData":{"launchSpeed":89.5,"launchAngle":32.0,"totalDistance":328.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":178.15,"coordY":77.66}},"index":7,"playId":"8bec6f84-48df-392e-b5d9-ca5155405ba5","pitchNumber":8,"startTime":"2026-08-19T00:12:03.659Z","endTime":"2026-08-19T00:12:11.991Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:12:11.991Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Devers strikes out swinging.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-19T00:12:30.432Z","endTime":"2026-08-19T00:13:40.207Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":90.8,"endSpeed":83.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.09969814256944,"aZ":-21.955436496060077,"pfxX":8.742565865360117,"pfxZ":5.7600570994543165,"pX":0.7289673340778348,"pZ":2.2373396358707693,"vX0":-7.496667660897804,"vY0":-132.11085457692877,"vZ0":-4.275162801446401,"x":89.21,"y":178.37,"x0":2.462018283000867,"y0":50.005950508118765,"z0":5.482489639424249,"aX":15.51819767092488},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.7,"breakHorizontal":-14.3,"spinRate":2046,"spinDirection":140},"zone":6,"typeConfidence":0.9,"plateTime":0.41397895111588445,"extension":6.324412064000858},"index":0,"playId":"0ac8aed7-c2d3-3915-ba9e-90b8a8282bc2","pitchNumber":1,"startTime":"2026-08-19T00:12:35.548Z","endTime":"2026-08-19T00:12:39.312Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.700316043224788,"aZ":-31.582602891737668,"pfxX":-6.116131384012257,"pfxZ":0.4118196847364275,"pX":-1.1482271091219032,"pZ":0.4907916076690221,"vX0":-7.223366062283551,"vY0":-119.01057819056996,"vZ0":-4.5158787180597155,"x":160.77,"y":225.53,"x0":2.7253053867350845,"y0":50.001375610053636,"z0":5.286253762882707,"aX":-8.73614210820254},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-0.1,"breakHorizontal":12.8,"spinRate":2553,"spinDirection":295},"zone":13,"typeConfidence":0.84,"plateTime":0.4609399771329814,"extension":6.274164284683915},"index":1,"playId":"b24a3a53-d24e-3729-959e-76aaaaf34fab","pitchNumber":2,"startTime":"2026-08-19T00:12:49.569Z","endTime":"2026-08-19T00:12:53.207Z","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":92.0,"endSpeed":84.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.000428593546044,"aZ":-21.989028164215473,"pfxX":9.189715517025025,"pfxZ":5.607333237916095,"pX":0.3285127263647324,"pZ":1.9015221068081616,"vX0":-8.698653708076654,"vY0":-133.7059622342029,"vZ0":-4.9962486718215615,"x":104.48,"y":187.44,"x0":2.4252560353508366,"y0":50.001805605842094,"z0":5.365793435434499,"aX":16.689130092303955},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.2,"breakHorizontal":-14.9,"spinRate":1992,"spinDirection":146},"zone":9,"typeConfidence":0.9,"plateTime":0.40916519622121994,"extension":6.455741906045462},"index":2,"playId":"a296b47c-ca91-3eea-92a7-3ec338520c82","pitchNumber":3,"startTime":"2026-08-19T00:13:04.916Z","endTime":"2026-08-19T00:13:09.032Z","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":92.1,"endSpeed":84.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.92515729640333,"aZ":-17.515749501353998,"pfxX":3.0174991243573537,"pfxZ":7.977407334186463,"pX":0.7469597437202466,"pZ":4.074910762713291,"vX0":-5.2659244951284405,"vY0":-134.1823242102348,"vZ0":-0.8648193560138316,"x":88.53,"y":128.76,"x0":2.33595160163545,"y0":50.002763585522025,"z0":5.640293121816021,"aX":5.545132244525834},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.5,"breakHorizontal":-4.4,"spinRate":2087,"spinDirection":148},"zone":12,"typeConfidence":0.9,"plateTime":0.40699419493790545,"extension":6.426700406924291},"index":3,"playId":"85d04ec3-3e33-3b03-96f6-5acf57a49f91","pitchNumber":4,"startTime":"2026-08-19T00:13:20.626Z","endTime":"2026-08-19T00:13:24.493Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.922259769181373,"aZ":-17.471912719901,"pfxX":2.824874507261208,"pfxZ":8.055173523605294,"pX":0.01515171736038755,"pZ":3.0862074361153153,"vX0":-6.926925075061086,"vY0":-133.76254945000167,"vZ0":-3.2655888816961833,"x":116.42,"y":155.45,"x0":2.263047904202004,"y0":50.001354604885925,"z0":5.56444398581079,"aX":5.155541237884348},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.2,"breakHorizontal":-3.7,"spinRate":2013,"spinDirection":147},"zone":2,"typeConfidence":0.9,"plateTime":0.40836237925104424,"extension":6.430106312427333},"index":4,"playId":"db0aa02c-34ba-3938-8434-626d9098f078","pitchNumber":5,"startTime":"2026-08-19T00:13:35.774Z","endTime":"2026-08-19T00:13:40.207Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:13:40.207Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Angel Genao grounds out, second baseman Osleivis Basabe to pitcher Trent Harris.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-19T00:16:04.471Z","endTime":"2026-08-19T00:16:26.282Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805345,"fullName":"Trent Harris","link":"/api/v1/people/805345"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678545,"link":"/api/v1/people/678545"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":805345,"link":"/api/v1/people/805345"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Trent Harris replaces Carson Whisenhunt.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-19T00:15:44.148Z","endTime":"2026-08-19T00:16:06.759Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805345,"link":"/api/v1/people/805345"},"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":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.6,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.991545624561645,"aZ":-19.109538669517775,"pfxX":-7.028778769082529,"pfxZ":6.919671140966995,"pX":-0.8295359726500893,"pZ":2.1462436493889063,"vX0":2.073607816476896,"vY0":-137.38373836879202,"vZ0":-6.336755837987047,"x":148.62,"y":180.83,"x0":-0.6868799361285487,"y0":50.002827323125366,"z0":5.807589440342191,"aX":-13.266909385040968},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.2,"breakHorizontal":12.2,"spinRate":2296,"spinDirection":186},"zone":13,"typeConfidence":0.91,"plateTime":0.4006093299030269,"extension":6.558400773020969},"index":1,"playId":"7eab3053-8768-3aa5-baa2-c34ac3005f31","pitchNumber":1,"startTime":"2026-08-19T00:16:06.759Z","endTime":"2026-08-19T00:16:10.598Z","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":1,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":72.6,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.235518443356984,"aZ":-46.38367600712151,"pfxX":2.061360841983478,"pfxZ":-10.676380959025764,"pX":-0.3392303564033635,"pZ":1.688373088113604,"vX0":-0.5080669295800972,"vY0":-115.65457079525747,"vZ0":0.04649734468169564,"x":129.93,"y":193.19,"x0":-0.38201542339010264,"y0":50.00545794693155,"z0":6.184765429515677,"aX":2.7420901240245743},"breaks":{"breakAngle":3.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.8,"breakVerticalInduced":-18.8,"breakHorizontal":-3.6,"spinRate":2697,"spinDirection":6},"zone":7,"typeConfidence":0.9,"plateTime":0.476916942307263,"extension":6.670398038378721},"hitData":{"launchSpeed":74.8,"launchAngle":-5.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.29,"coordY":152.85}},"index":2,"playId":"1d0b4f55-bace-3338-9af6-ebe67f841b87","pitchNumber":2,"startTime":"2026-08-19T00:16:18.985Z","endTime":"2026-08-19T00:16:26.282Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:16:26.282Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Travis Bazzana strikes out swinging.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-19T00:16:40.102Z","endTime":"2026-08-19T00:18:39.996Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805345,"fullName":"Trent Harris","link":"/api/v1/people/805345"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":71.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.450813572569587,"aZ":-45.5983624823608,"pfxX":1.4644953069194764,"pfxZ":-10.354959494678184,"pX":0.2934692996543704,"pZ":1.2000182971151416,"vX0":0.8332096112877702,"vY0":-114.39456531353244,"vZ0":-0.936610422798918,"x":105.81,"y":206.38,"x0":-0.26850490156187506,"y0":50.00415447138884,"z0":6.172562182726898,"aX":1.8980961263687228},"breaks":{"breakAngle":2.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.6,"breakVerticalInduced":-18.6,"breakHorizontal":-2.9,"spinRate":2688,"spinDirection":11},"zone":14,"typeConfidence":0.9,"plateTime":0.4829095454138126,"extension":6.327801252082986},"index":0,"playId":"5de725ce-791c-3c50-a14e-60db69bcadd9","pitchNumber":1,"startTime":"2026-08-19T00:16:49.312Z","endTime":"2026-08-19T00:16:53.077Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.07848640381518,"aZ":-19.549342328593575,"pfxX":2.0380907984214067,"pfxZ":6.797389768873346,"pX":-0.2125788447614639,"pZ":2.7403955824148736,"vX0":-0.31949510085148136,"vY0":-135.54330130199727,"vZ0":-5.022800291414988,"x":125.1,"y":164.79,"x0":-0.3578487791387943,"y0":50.00577720873571,"z0":5.985899009072403,"aX":3.786459226358881},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.4,"breakHorizontal":-3.6,"spinRate":2309,"spinDirection":166},"zone":5,"typeConfidence":0.89,"plateTime":0.40435371717684276,"extension":6.849182800855107},"index":1,"playId":"80cc6868-a140-33f4-a978-5ae6e7d06a35","pitchNumber":2,"startTime":"2026-08-19T00:17:04.103Z","endTime":"2026-08-19T00:17:08.308Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.768327568723244,"aZ":-34.56594163279029,"pfxX":9.982304710814544,"pfxZ":-1.5744269372579147,"pX":-0.33011363859918347,"pZ":2.19593806984418,"vX0":-2.0320080984319526,"vY0":-122.47562096258551,"vZ0":-2.0103803496950814,"x":129.58,"y":179.49,"x0":-0.7853145724021479,"y0":50.00577529812336,"z0":5.990823065002704,"aX":15.12848062330054},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-3.1,"breakHorizontal":-17.5,"spinRate":2613,"spinDirection":38},"zone":4,"typeConfidence":0.9,"plateTime":0.4476631280478953,"extension":6.628118631799093},"index":2,"playId":"8a4944b2-53c2-34a2-8d7d-759283acbf75","pitchNumber":3,"startTime":"2026-08-19T00:17:21.636Z","endTime":"2026-08-19T00:17:25.888Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.209269998055163,"aZ":-35.10901233423007,"pfxX":10.732214943132568,"pfxZ":-2.0240130418568127,"pX":0.18695064702332748,"pZ":0.09427845248267754,"vX0":-0.9295084686932488,"vY0":-120.05682926825962,"vZ0":-5.872408083341243,"x":109.87,"y":236.23,"x0":-0.8132712409931934,"y0":50.00128659676243,"z0":5.713039410016299,"aX":15.594426583597444},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-4.8,"breakHorizontal":-19.2,"spinRate":2560,"spinDirection":40},"zone":14,"typeConfidence":0.91,"plateTime":0.45700466478911306,"extension":6.73500746456854},"index":3,"playId":"fb9982f8-16bd-37bf-be1d-4bdb9044c351","pitchNumber":4,"startTime":"2026-08-19T00:17:36.861Z","endTime":"2026-08-19T00:17:40.810Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.247982507874184,"aZ":-21.866260274537158,"pfxX":-3.720323084044323,"pfxZ":5.487759855229108,"pX":-0.16777801273634296,"pZ":3.309050919448529,"vX0":2.078173792452927,"vY0":-135.57031817521062,"vZ0":-2.9892090565856213,"x":123.4,"y":149.44,"x0":-0.45749310193374115,"y0":50.000553569164055,"z0":5.937370956370405,"aX":-6.983714266844542},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.6,"breakHorizontal":6.4,"spinRate":2140,"spinDirection":182},"zone":2,"typeConfidence":0.9,"plateTime":0.40270531956202715,"extension":6.563825781759708},"index":4,"playId":"cafdecbd-d5f5-340a-8041-f4bf5e8c10b8","pitchNumber":5,"startTime":"2026-08-19T00:18:02.173Z","endTime":"2026-08-19T00:18:05.826Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":71.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.624750774684383,"aZ":-46.94092552475697,"pfxX":1.9963598902522035,"pfxZ":-11.451731453801118,"pX":-1.1877368283021534,"pZ":3.084965351924079,"vX0":-2.2685660374591388,"vY0":-113.39801797276628,"vZ0":3.4135755107095083,"x":162.27,"y":155.49,"x0":-0.4291823186514016,"y0":50.001774113321034,"z0":6.275027238263501,"aX":2.5744757924421657},"breaks":{"breakAngle":2.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.8,"breakVerticalInduced":-19.4,"breakHorizontal":-3.0,"spinRate":2653,"spinDirection":9},"zone":11,"typeConfidence":0.9,"plateTime":0.4848138036981613,"extension":6.378286327460169},"index":5,"playId":"123f1357-c678-3435-8e45-f2bf7b58b8d8","pitchNumber":6,"startTime":"2026-08-19T00:18:22.969Z","endTime":"2026-08-19T00:18:28.216Z","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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":86.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.977149335188265,"aZ":-19.561448839500407,"pfxX":2.833963133493949,"pfxZ":6.674485995526111,"pX":0.8482305621868548,"pZ":2.162518037783246,"vX0":1.9030485575049298,"vY0":-135.89740216338487,"vZ0":-6.435688159428377,"x":84.67,"y":180.39,"x0":-0.22694868718784098,"y0":50.00276639447973,"z0":5.899089961724346,"aX":5.352751763940446},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.0,"breakHorizontal":-5.5,"spinRate":2298,"spinDirection":172},"zone":14,"typeConfidence":0.88,"plateTime":0.4015081590469425,"extension":6.731813609401985},"index":6,"playId":"7b210b53-08ff-37ae-988a-e47ae94f23a7","pitchNumber":7,"startTime":"2026-08-19T00:18:36.164Z","endTime":"2026-08-19T00:18:39.996Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:18:39.996Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Patrick Bailey strikes out swinging.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-19T00:18:54.953Z","endTime":"2026-08-19T00:19:53.318Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805345,"fullName":"Trent Harris","link":"/api/v1/people/805345"},"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":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.651572082830757,"aZ":-20.62357026710588,"pfxX":-3.746643839082414,"pfxZ":6.1670611028998135,"pX":0.5036163298930614,"pZ":3.0705627717509265,"vX0":3.715516366145029,"vY0":-135.93296438468448,"vZ0":-3.869355386106041,"x":97.8,"y":155.87,"x0":-0.3938368675023639,"y0":50.000649992883915,"z0":5.943315063053128,"aX":-7.014447570164626},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.6,"breakHorizontal":6.0,"spinRate":2151,"spinDirection":175},"zone":3,"typeConfidence":0.91,"plateTime":0.40285449299957055,"extension":6.590391084850085},"index":0,"playId":"980d4aab-1983-3d00-b642-0389e7abc4e3","pitchNumber":1,"startTime":"2026-08-19T00:19:02.796Z","endTime":"2026-08-19T00:19:06.688Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":77.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.53146552809098,"aZ":-34.96192613020354,"pfxX":11.142013064767955,"pfxZ":-1.878843245559792,"pX":-0.18757335575674244,"pZ":0.24747844875237118,"vX0":-2.0743394375151087,"vY0":-121.20251582613005,"vZ0":-5.892898970557536,"x":124.15,"y":232.1,"x0":-0.766059819653241,"y0":50.00538570593254,"z0":5.777351496468169,"aX":16.515383034214473},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-4.6,"breakHorizontal":-19.7,"spinRate":2537,"spinDirection":50},"zone":13,"typeConfidence":0.91,"plateTime":0.4525810478954977,"extension":6.723623902926007},"index":1,"playId":"3b7f4534-c2f3-3ac9-82d1-6b2427bc6c26","pitchNumber":2,"startTime":"2026-08-19T00:19:18.905Z","endTime":"2026-08-19T00:19:22.351Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.866120566034137,"aZ":-35.32865247635778,"pfxX":9.779667379132373,"pfxZ":-2.0902905277733232,"pX":-0.3190793939465888,"pZ":1.5045438177723405,"vX0":-2.0399449835575387,"vY0":-122.57265877774084,"vZ0":-3.307867499320948,"x":129.16,"y":198.16,"x0":-0.7424392334872536,"y0":50.00165171940236,"z0":5.910529780568065,"aX":14.77168183426269},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-4.3,"breakHorizontal":-17.2,"spinRate":2570,"spinDirection":44},"zone":13,"typeConfidence":0.9,"plateTime":0.44810890786344615,"extension":6.564461482534309},"index":2,"playId":"7c802ebd-ce4c-3318-bf66-0ac1e0019f74","pitchNumber":3,"startTime":"2026-08-19T00:19:34.700Z","endTime":"2026-08-19T00:19:38.762Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":77.8,"endSpeed":71.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.96510193340516,"aZ":-45.164931921480594,"pfxX":2.5089097145269257,"pfxZ":-10.133536640809996,"pX":0.5919187185555596,"pZ":2.4516622703444217,"vX0":1.0760262579659674,"vY0":-113.16714058920388,"vZ0":1.7772959930985857,"x":94.44,"y":172.59,"x0":-0.2174814149883707,"y0":50.00413014895827,"z0":6.221779328554354,"aX":3.215358308399938},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.1,"breakVerticalInduced":-17.4,"breakHorizontal":-4.8,"spinRate":2711,"spinDirection":12},"zone":6,"typeConfidence":0.9,"plateTime":0.48622556391191196,"extension":6.839557367321121},"index":3,"playId":"db38d4b2-a110-3c96-99a4-25e4775d066a","pitchNumber":4,"startTime":"2026-08-19T00:19:48.515Z","endTime":"2026-08-19T00:19:53.318Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:19:53.318Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Victor Bericoto flies out to right fielder Jo Adell.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-19T00:21:49.809Z","endTime":"2026-08-19T00:22:32.610Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.336744883721835,"aZ":-26.843613595505715,"pfxX":8.628415034487293,"pfxZ":3.7628280919719153,"pX":1.0305460593571603,"pZ":2.237784596875744,"vX0":-6.022622710633678,"vY0":-117.9774441185827,"vZ0":-2.528042857392301,"x":77.72,"y":178.36,"x0":2.488728504256834,"y0":50.004531569959916,"z0":5.784269769817225,"aX":12.228714727423586},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":6.5,"breakHorizontal":-14.3,"spinRate":1839,"spinDirection":132},"zone":14,"typeConfidence":0.92,"plateTime":0.4633467151209363,"extension":5.945837459198363},"index":0,"playId":"bcd25e9e-9004-376d-8c9d-ce26e03a3bf5","pitchNumber":1,"startTime":"2026-08-19T00:21:58.650Z","endTime":"2026-08-19T00:22:02.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.806861892085493,"aZ":-26.900964689184853,"pfxX":7.112907350012226,"pfxZ":3.6120708702030067,"pX":1.6053302715000493,"pZ":2.04979420416213,"vX0":-4.757036284028123,"vY0":-119.70428925128745,"vZ0":-2.9262302556724227,"x":55.81,"y":183.44,"x0":2.6882955790895497,"y0":50.002002155816015,"z0":5.681265968677321,"aX":10.384043931547806},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":6.1,"breakHorizontal":-11.9,"spinRate":1791,"spinDirection":128},"zone":14,"typeConfidence":0.87,"plateTime":0.4565034200317979,"extension":5.856203616374572},"index":1,"playId":"12c86abf-e634-3276-89a9-717aea5ecc4a","pitchNumber":2,"startTime":"2026-08-19T00:22:11.944Z","endTime":"2026-08-19T00:22:16.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(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":89.3,"endSpeed":82.8,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.660159629152496,"aZ":-24.423852754120663,"pfxX":-2.176997251479911,"pfxZ":4.480280614316695,"pX":0.07784201286234306,"pZ":2.1581562336621385,"vX0":-5.479175590793083,"vY0":-129.9857049636556,"vZ0":-4.015455975828363,"x":114.03,"y":180.51,"x0":2.4872439493093474,"y0":50.00087983796099,"z0":5.555358426514502,"aX":-3.7605109180786926},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.6,"breakHorizontal":5.0,"spinRate":2193,"spinDirection":174},"zone":8,"typeConfidence":0.9,"plateTime":0.4197620472878749,"extension":6.47476866351607},"hitData":{"launchSpeed":93.2,"launchAngle":33.0,"totalDistance":322.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":211.1,"coordY":100.55}},"index":2,"playId":"69b62e85-4247-3272-b074-c4ba728213bf","pitchNumber":3,"startTime":"2026-08-19T00:22:24.597Z","endTime":"2026-08-19T00:22:32.610Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:22:32.610Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Eldridge strikes out swinging.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-19T00:22:42.175Z","endTime":"2026-08-19T00:23:46.422Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.4,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.441834420509277,"aZ":-22.983723105359495,"pfxX":10.335560591224807,"pfxZ":5.058896741350397,"pX":0.08225115080338413,"pZ":2.5421514287386984,"vX0":-9.612667948372396,"vY0":-133.61464813579155,"vZ0":-3.327271166014902,"x":113.86,"y":170.14,"x0":2.375003596410417,"y0":50.00506922486274,"z0":5.445758619030874,"aX":18.784296408812516},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.6,"breakHorizontal":-16.8,"spinRate":2066,"spinDirection":141},"zone":5,"typeConfidence":0.9,"plateTime":0.4091515602314115,"extension":6.313260815682781},"index":0,"playId":"8095ec57-660f-3d57-9936-4c5f0d39d549","pitchNumber":1,"startTime":"2026-08-19T00:22:56.518Z","endTime":"2026-08-19T00:23:00.388Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.7,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.276526701398534,"aZ":-34.062097973349466,"pfxX":3.844095949041223,"pfxZ":-1.2893445829232024,"pX":-0.5140311639946221,"pZ":0.583145960951447,"vX0":-8.380408154110176,"vY0":-119.68886847436002,"vZ0":-4.457312036367719,"x":136.59,"y":223.04,"x0":2.520230565261098,"y0":50.00332582620901,"z0":5.492007969487917,"aX":5.624789959439896},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-3.1,"breakHorizontal":-5.2,"spinRate":1542,"spinDirection":117},"zone":13,"typeConfidence":0.81,"plateTime":0.4561513281521554,"extension":6.42726450909386},"index":1,"playId":"a7fafbd7-a73e-3b46-87d9-31a65c4759f6","pitchNumber":2,"startTime":"2026-08-19T00:23:09.234Z","endTime":"2026-08-19T00:23:12.606Z","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":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.0,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.597078823089088,"aZ":-24.999147787919267,"pfxX":-2.1415669294126,"pfxZ":4.105052763782327,"pX":-0.1392214926901352,"pZ":3.0428876406193472,"vX0":-5.743473769836806,"vY0":-130.89824128790968,"vZ0":-1.8695824956983116,"x":122.31,"y":156.62,"x0":2.3548969959727017,"y0":50.00528692382234,"z0":5.623576624905604,"aX":-3.7457118040516213},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.3,"breakHorizontal":5.0,"spinRate":2173,"spinDirection":183},"zone":5,"typeConfidence":0.9,"plateTime":0.4171923690532955,"extension":6.357041300896692},"index":2,"playId":"fa05734d-d78e-3bd8-96da-108810119ffe","pitchNumber":3,"startTime":"2026-08-19T00:23:23.833Z","endTime":"2026-08-19T00:23:28.042Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":77.3,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.711947231932267,"aZ":-35.45030412770755,"pfxX":2.752190011153532,"pfxZ":-2.2143981848881698,"pX":1.0566093500894584,"pZ":1.6133715200572016,"vX0":-4.707053577171835,"vY0":-119.50891950796947,"vZ0":-1.914094523415153,"x":76.72,"y":195.22,"x0":2.672555828085777,"y0":50.00043590940108,"z0":5.536862072679488,"aX":4.078886284638352},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-4.2,"breakHorizontal":-4.2,"spinRate":1299,"spinDirection":113},"zone":14,"typeConfidence":0.83,"plateTime":0.45407776683163714,"extension":6.217082014074796},"index":3,"playId":"061ab89d-6966-3b4f-a079-613ae8707064","pitchNumber":4,"startTime":"2026-08-19T00:23:42.347Z","endTime":"2026-08-19T00:23:46.422Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:23:46.422Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Osleivis Basabe grounds out, shortstop Brayan Rocchio to first baseman Rhys Hoskins.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-19T00:24:03.057Z","endTime":"2026-08-19T00:25:18.281Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":656555,"link":"/api/v1/people/656555"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.224760022815516,"aZ":-27.738585608166435,"pfxX":-8.11284824356531,"pfxZ":3.1323330104670353,"pX":0.03919067653450564,"pZ":1.9839532372518138,"vX0":-3.9450829767071607,"vY0":-118.44566702361644,"vZ0":-2.2509245034018983,"x":115.51,"y":185.21,"x0":2.7819619478212814,"y0":50.00388161731835,"z0":5.49015821284591,"aX":-11.494743182572062},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":5.4,"breakHorizontal":15.7,"spinRate":2560,"spinDirection":288},"zone":8,"typeConfidence":0.87,"plateTime":0.46293165536563086,"extension":6.08070770016899},"index":0,"playId":"965645f4-b1d0-30c2-89b5-bae7e1f9e94d","pitchNumber":1,"startTime":"2026-08-19T00:24:08.674Z","endTime":"2026-08-19T00:24:12.877Z","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":81.6,"endSpeed":75.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.08653541413799,"aZ":-27.199596932141635,"pfxX":8.442031945929381,"pfxZ":3.4902547736427194,"pX":-0.3192326542608418,"pZ":0.8061435998133374,"vX0":-8.817604009712902,"vY0":-118.42172816704011,"vZ0":-5.344771058527626,"x":129.17,"y":217.01,"x0":2.3512712763016785,"y0":50.00030888732592,"z0":5.572878902913492,"aX":12.018854163427092},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":5.3,"breakHorizontal":-13.2,"spinRate":1716,"spinDirection":122},"zone":13,"typeConfidence":0.91,"plateTime":0.4620894971291438,"extension":6.030571586552153},"index":1,"playId":"9271e3e2-f085-3e10-8da2-4220fac6e713","pitchNumber":2,"startTime":"2026-08-19T00:24:21.094Z","endTime":"2026-08-19T00:24:24.913Z","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":91.7,"endSpeed":84.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.95066582404411,"aZ":-17.487318759668614,"pfxX":3.600284283478149,"pfxZ":8.053415088631972,"pX":0.9163271712527338,"pZ":3.317818699536158,"vX0":-5.1601165820713915,"vY0":-133.4960143956513,"vZ0":-2.6255684510918336,"x":82.07,"y":149.2,"x0":2.397363650468762,"y0":50.002223491815684,"z0":5.5579008276225155,"aX":6.565665086085997},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.3,"breakHorizontal":-5.5,"spinRate":2139,"spinDirection":152},"zone":12,"typeConfidence":0.9,"plateTime":0.4086765453291501,"extension":6.455231353743602},"index":2,"playId":"94969045-77e9-3fb0-bbc2-2fa93ef7d2b6","pitchNumber":3,"startTime":"2026-08-19T00:24:36.348Z","endTime":"2026-08-19T00:24:40.753Z","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":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.402033693940407,"aZ":-26.59483248502995,"pfxX":-2.1182345240976326,"pfxZ":3.281473933292986,"pX":-0.802772364306655,"pZ":3.5857073086744906,"vX0":-7.3725307327335186,"vY0":-129.3794565518336,"vZ0":-0.2938622393025301,"x":147.6,"y":141.97,"x0":2.3560189476540114,"y0":50.00029713657603,"z0":5.734795734797723,"aX":-3.5985640294728722},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.1,"breakHorizontal":5.4,"spinRate":2099,"spinDirection":183},"zone":11,"typeConfidence":0.9,"plateTime":0.42297061731035734,"extension":6.283331729612034},"index":3,"playId":"cd74a9b4-de7a-307f-b23f-8370fd27b452","pitchNumber":4,"startTime":"2026-08-19T00:24:52.246Z","endTime":"2026-08-19T00:24:56.519Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-19T00:25:08.832Z","endTime":"2026-08-19T00:25:10.678Z","isPitch":false,"type":"action","player":{"id":678545,"link":"/api/v1/people/678545"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.549114510673725,"aZ":-24.469875249892407,"pfxX":-1.1720987368152727,"pfxZ":4.490669776605429,"pX":-0.41010608562490264,"pZ":2.271367265093358,"vX0":-6.478484795410573,"vY0":-129.29763506512083,"vZ0":-3.8388834047798364,"x":132.63,"y":177.45,"x0":2.266557415599333,"y0":50.00494423936227,"z0":5.623983295057318,"aX":-2.0100286189582004},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.6,"breakHorizontal":3.4,"spinRate":2102,"spinDirection":170},"zone":4,"typeConfidence":0.9,"plateTime":0.4214674202092077,"extension":6.1772017530710155},"hitData":{"launchSpeed":93.8,"launchAngle":-5.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.07,"coordY":150.43}},"index":5,"playId":"715c456b-f629-3d73-86b0-d4258b3bf29a","pitchNumber":5,"startTime":"2026-08-19T00:25:10.678Z","endTime":"2026-08-19T00:25:18.281Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:25:18.281Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brayan Rocchio strikes out swinging.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-19T00:26:59.866Z","endTime":"2026-08-19T00:28:51.577Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805345,"fullName":"Trent Harris","link":"/api/v1/people/805345"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.113190293491137,"aZ":-13.642905888617934,"pfxX":1.7764201466040825,"pfxZ":9.820017763455768,"pX":-0.4009400251485322,"pZ":3.085339466117458,"vX0":-0.8102851088107491,"vY0":-136.29819487639026,"vZ0":-5.261821880434168,"x":132.28,"y":155.48,"x0":-0.3310893397890403,"y0":50.00320631589028,"z0":5.978230875296523,"aX":3.352371627989023},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.9,"breakHorizontal":-3.0,"spinRate":2311,"spinDirection":182},"zone":1,"typeConfidence":0.91,"plateTime":0.40139012930883844,"extension":6.725873589564492},"index":0,"playId":"5dd3df74-9c02-3573-ae24-058a8d9a00d2","pitchNumber":1,"startTime":"2026-08-19T00:27:24.178Z","endTime":"2026-08-19T00:27:31.010Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.9,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.311524619056925,"aZ":-15.854788114160918,"pfxX":1.4502954716887906,"pfxZ":8.719897687673747,"pX":-0.07275500916267351,"pZ":2.608198473988899,"vX0":0.3330055508490033,"vY0":-135.1854166796673,"vZ0":-6.063574737051522,"x":119.77,"y":168.36,"x0":-0.3857758274948122,"y0":50.006014183138774,"z0":5.972118316810278,"aX":2.7155602845800737},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.9,"breakHorizontal":-2.6,"spinRate":2392,"spinDirection":180},"zone":5,"typeConfidence":0.9,"plateTime":0.4034115205000943,"extension":6.712565606657105},"index":1,"playId":"6c7532aa-717d-32cd-9b69-685c7f2bf4b4","pitchNumber":2,"startTime":"2026-08-19T00:27:54.168Z","endTime":"2026-08-19T00:27:58.563Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-19T00:28:05.110Z","endTime":"2026-08-19T00:28:15.773Z","isPitch":false,"type":"action","player":{"id":677587,"link":"/api/v1/people/677587"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.794609795871082,"aZ":-19.793050932038344,"pfxX":-3.324064441308788,"pfxZ":6.612211507144131,"pX":0.9315343226767855,"pZ":2.7696758775050285,"vX0":4.263284443916894,"vY0":-135.55236319554137,"vZ0":-4.727058222663375,"x":81.49,"y":164.0,"x0":-0.2249282537778294,"y0":50.00578293213274,"z0":5.905698859887727,"aX":-6.227895837659292},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.3,"breakHorizontal":5.2,"spinRate":2366,"spinDirection":175},"zone":12,"typeConfidence":0.9,"plateTime":0.40304036216962436,"extension":6.733872145610687},"index":3,"playId":"02501d3c-10e7-374e-a8bb-994a76def54d","pitchNumber":3,"startTime":"2026-08-19T00:28:15.773Z","endTime":"2026-08-19T00:28:20.633Z","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":84.2,"endSpeed":77.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.089221013536115,"aZ":-32.23056431325608,"pfxX":11.096646746918914,"pfxZ":-0.032013135995002884,"pX":0.678499421755579,"pZ":1.2166298658352959,"vX0":-0.26371713096287186,"vY0":-122.65571763056614,"vZ0":-4.735339601160503,"x":91.14,"y":205.93,"x0":-0.6534627062793076,"y0":50.00551979820552,"z0":5.931922029483172,"aX":16.84889911364986},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.0,"breakHorizontal":-20.0,"spinRate":2622,"spinDirection":54},"zone":14,"typeConfidence":0.9,"plateTime":0.44718296494961063,"extension":6.514694336166398},"index":4,"playId":"314ad46d-392a-38d0-8bac-c41c8a8cdc45","pitchNumber":4,"startTime":"2026-08-19T00:28:29.183Z","endTime":"2026-08-19T00:28:33.796Z","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":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.46276054545425,"aZ":-17.76188869514968,"pfxX":-3.3938376448205747,"pfxZ":7.8853694933419245,"pX":-0.07877841651151697,"pZ":3.7757586006464927,"vX0":2.1235177158479646,"vY0":-134.3997130270964,"vZ0":-2.4865247894924667,"x":120.0,"y":136.83,"x0":-0.4387209798283893,"y0":50.00023631205004,"z0":5.976151251647763,"aX":-6.2001471077111034},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.9,"breakHorizontal":5.6,"spinRate":2336,"spinDirection":176},"zone":11,"typeConfidence":0.91,"plateTime":0.4077311068120677,"extension":6.553893474113967},"index":5,"playId":"ffc640eb-d8bd-3c95-9610-826848a99b6a","pitchNumber":5,"startTime":"2026-08-19T00:28:47.256Z","endTime":"2026-08-19T00:28:51.577Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:28:51.577Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Steven Kwan strikes out swinging.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-19T00:29:01.284Z","endTime":"2026-08-19T00:30:36.809Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805345,"fullName":"Trent Harris","link":"/api/v1/people/805345"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.5,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.860622052031108,"aZ":-15.991978124705643,"pfxX":0.10661379185227782,"pfxZ":8.765885443810621,"pX":0.4124506038063239,"pZ":1.5811466643234213,"vX0":1.50317645769895,"vY0":-134.21559001129378,"vZ0":-8.370196108428855,"x":101.28,"y":196.09,"x0":-0.16597884637583563,"y0":50.00130325179287,"z0":5.852723805042893,"aX":0.1965503924299862},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.5,"breakHorizontal":-0.5,"spinRate":2318,"spinDirection":181},"zone":9,"typeConfidence":0.86,"plateTime":0.4062828032851167,"extension":6.7349585560581655},"index":0,"playId":"a008108c-a046-3a45-be1b-dd6480f4413d","pitchNumber":1,"startTime":"2026-08-19T00:29:13.445Z","endTime":"2026-08-19T00:29:17.423Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.1,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.77223278828175,"aZ":-13.982436263998713,"pfxX":0.49601610200818314,"pfxZ":9.639487801242094,"pX":-0.12008058588126966,"pZ":2.4282373759636875,"vX0":-0.023762601755283077,"vY0":-136.02133328751472,"vZ0":-6.833633742758652,"x":121.58,"y":173.22,"x0":-0.17579214738788856,"y0":50.005645123431364,"z0":5.929001229370767,"aX":0.9364902891404929},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.3,"breakHorizontal":-0.8,"spinRate":2319,"spinDirection":180},"zone":5,"typeConfidence":0.9,"plateTime":0.4015346962616575,"extension":6.599574686705179},"index":1,"playId":"80192508-bedf-39e4-b3c2-423c901b90c4","pitchNumber":2,"startTime":"2026-08-19T00:29:27.929Z","endTime":"2026-08-19T00:29:31.749Z","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":true},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.618959356074104,"aZ":-14.872432270635484,"pfxX":-4.167791802301656,"pfxZ":9.51639312784111,"pX":0.025429979322448927,"pZ":1.8472930948803619,"vX0":2.2482791169693526,"vY0":-134.1353736307594,"vZ0":-7.761902783216249,"x":116.03,"y":188.9,"x0":-0.2831172587240376,"y0":50.002867913084245,"z0":5.843586956365241,"aX":-7.577729930729034},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.7,"breakHorizontal":7.1,"spinRate":2244,"spinDirection":184},"zone":8,"typeConfidence":0.91,"plateTime":0.408692415974389,"extension":6.744184576777908},"index":2,"playId":"98c56ac4-bf63-3da1-afbb-b6fc3d874136","pitchNumber":3,"startTime":"2026-08-19T00:29:43.547Z","endTime":"2026-08-19T00:29:47.885Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":805345,"fullName":"Trent Harris","link":"/api/v1/people/805345"}}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":73.9,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.764255743449556,"aZ":-45.17751724524014,"pfxX":1.9803967186656428,"pfxZ":-9.505968843112015,"pX":-0.7544882048861238,"pZ":0.6130450527774117,"vX0":-1.7715783227620494,"vY0":-117.28971869197072,"vZ0":-2.6164167771283866,"x":145.76,"y":222.23,"x0":-0.2403603326865037,"y0":50.00026352700225,"z0":6.025860168064315,"aX":2.711279420233779},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-17.5,"breakHorizontal":-3.0,"spinRate":2625,"spinDirection":9},"zone":13,"typeConfidence":0.9,"plateTime":0.4701161715008837,"extension":6.850932119727454},"index":3,"playId":"9b1691a0-37fa-3265-9aca-bfccfdf0b207","pitchNumber":4,"startTime":"2026-08-19T00:30:31.635Z","endTime":"2026-08-19T00:30:36.809Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:30:36.809Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"José Ramírez singles on a line drive to right fielder Victor Bericoto.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-19T00:31:00.436Z","endTime":"2026-08-19T00:31:26.238Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805345,"fullName":"Trent Harris","link":"/api/v1/people/805345"},"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682674,"link":"/api/v1/people/682674"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.7,"endSpeed":70.9,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.724740128971543,"aZ":-45.972534637874396,"pfxX":3.997841639801173,"pfxZ":-10.829511245897342,"pX":0.6865096358531658,"pZ":2.8283385308944067,"vX0":0.9140341656107376,"vY0":-113.07108828979386,"vZ0":2.603357542272489,"x":90.83,"y":162.41,"x0":-0.24374738699079684,"y0":50.003183823045745,"z0":6.329771696931954,"aX":5.093072846575052},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.3,"breakVerticalInduced":-18.4,"breakHorizontal":-7.4,"spinRate":2650,"spinDirection":10},"zone":3,"typeConfidence":0.9,"plateTime":0.4874386913300581,"extension":6.6846072117261315},"index":0,"playId":"4a0967af-f239-3bd5-8a3e-a47e05a147d9","pitchNumber":1,"startTime":"2026-08-19T00:31:01.641Z","endTime":"2026-08-19T00:31:05.727Z","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":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.0,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.40677680045365,"aZ":-16.701138448461297,"pfxX":2.288813737845449,"pfxZ":8.377388172896195,"pX":0.5052779049454169,"pZ":3.2934707105594154,"vX0":0.9836368126329856,"vY0":-134.81923226918144,"vZ0":-4.067077352583755,"x":97.74,"y":149.86,"x0":-0.16129283163424132,"y0":50.002047426328495,"z0":5.994976909175415,"aX":4.226798202434114},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.5,"breakHorizontal":-4.3,"spinRate":2406,"spinDirection":173},"zone":12,"typeConfidence":0.9,"plateTime":0.40575795706460216,"extension":6.656307708835263},"hitData":{"launchSpeed":89.4,"launchAngle":21.0,"totalDistance":268.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":194.25,"coordY":115.69}},"index":1,"playId":"a949136e-5971-38a0-ae6d-5cfd21f94917","pitchNumber":2,"startTime":"2026-08-19T00:31:15.970Z","endTime":"2026-08-19T00:31:26.238Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:31:26.238Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jo Adell called out on strikes.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-19T00:31:47.210Z","endTime":"2026-08-19T00:33:50.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805345,"fullName":"Trent Harris","link":"/api/v1/people/805345"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.40695127833837,"aZ":-32.81239997246747,"pfxX":9.616848220377959,"pfxZ":-0.411288083255708,"pX":0.853593906664563,"pZ":1.5423382606791172,"vX0":0.25511975543262305,"vY0":-123.98634772741208,"vZ0":-3.960168242288968,"x":84.46,"y":197.14,"x0":-0.49959992438174156,"y0":50.002874880606534,"z0":5.906362379097731,"aX":14.93206309146145},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.4,"breakHorizontal":-17.5,"spinRate":2555,"spinDirection":54},"zone":14,"typeConfidence":0.9,"plateTime":0.44221041110923975,"extension":6.709210028325902},"index":0,"playId":"964e8a9c-f52e-3cc7-a2c6-58eb167b63f5","pitchNumber":1,"startTime":"2026-08-19T00:31:53.818Z","endTime":"2026-08-19T00:31:58.052Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.92647262639537,"aZ":-17.980021652420827,"pfxX":-2.9334334436518312,"pfxZ":7.813582457234821,"pX":0.6584097377468272,"pZ":2.4895952960813266,"vX0":3.8492146782781234,"vY0":-134.14211360891534,"vZ0":-5.504454874484954,"x":91.9,"y":171.56,"x0":-0.4162467882618248,"y0":50.002266541402314,"z0":5.856592426791641,"aX":-5.328293303978494},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.1,"breakHorizontal":4.4,"spinRate":2306,"spinDirection":177},"zone":6,"typeConfidence":0.9,"plateTime":0.4088543911289779,"extension":6.64176847930676},"index":1,"playId":"1a901555-7988-3c97-a6b8-5cfc570fc444","pitchNumber":2,"startTime":"2026-08-19T00:32:13.257Z","endTime":"2026-08-19T00:32:17.357Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.878486730432723,"aZ":-34.33256311793811,"pfxX":11.186949588305238,"pfxZ":-1.4561044841309467,"pX":-0.9442971461801823,"pZ":2.7970243697509485,"vX0":-3.599276749405499,"vY0":-121.66284452308643,"vZ0":-0.661958852550096,"x":152.99,"y":163.26,"x0":-0.8911486100268808,"y0":50.00078457984346,"z0":6.071678916618056,"aX":16.616911273564508},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-2.5,"breakHorizontal":-19.3,"spinRate":2590,"spinDirection":51},"zone":11,"typeConfidence":0.9,"plateTime":0.4517625265348979,"extension":6.628515613414872},"index":2,"playId":"46278f0a-3043-33c6-8bda-698768c71de8","pitchNumber":3,"startTime":"2026-08-19T00:32:34.039Z","endTime":"2026-08-19T00:32:38.106Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"playId":"3e64f3a3-aa5d-3f36-a962-21820c1b314c","startTime":"2026-08-19T00:33:03.437Z","endTime":"2026-08-19T00:33:08.410Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.6,"endSpeed":72.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.651520278211095,"aZ":-44.608871854092406,"pfxX":2.74348801550511,"pfxZ":-9.510315815766363,"pX":-0.5505309189513257,"pZ":0.10506352092976957,"vX0":-1.2724191984178717,"vY0":-114.39488410175812,"vZ0":-3.2898091388377555,"x":137.98,"y":235.94,"x0":-0.33966524253808184,"y0":50.000049175756935,"z0":5.990157001542838,"aX":3.5884479315575084},"breaks":{"breakAngle":4.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.4,"breakVerticalInduced":-17.8,"breakHorizontal":-4.6,"spinRate":2508,"spinDirection":9},"zone":13,"typeConfidence":0.91,"plateTime":0.48118583040096485,"extension":6.860382358854158},"index":4,"playId":"1b23d5c3-2c66-3961-b12e-53c60dbbc60b","pitchNumber":4,"startTime":"2026-08-19T00:33:23.331Z","endTime":"2026-08-19T00:33:26.708Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.009808660010638,"aZ":-18.97110016269943,"pfxX":-4.13584311172008,"pfxZ":7.196498040798132,"pX":-0.49910299704119543,"pZ":2.0811651015934496,"vX0":1.5120877921524225,"vY0":-134.33099083211397,"vZ0":-6.258463558927696,"x":136.02,"y":182.59,"x0":-0.5306562926517137,"y0":50.00276851857507,"z0":5.781420062027907,"aX":-7.58869879889805},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.0,"breakHorizontal":7.2,"spinRate":2289,"spinDirection":181},"zone":7,"typeConfidence":0.9,"plateTime":0.40711213308544725,"extension":6.687320360421083},"index":5,"playId":"2d0e5976-d9ea-31b4-b2b3-82a2c20bdfe7","pitchNumber":5,"startTime":"2026-08-19T00:33:45.388Z","endTime":"2026-08-19T00:33:50.167Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:33:50.167Z","atBatIndex":53},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Buddy Kennedy pops out to second baseman Angel Genao.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-19T00:36:13.314Z","endTime":"2026-08-19T00:36:37.865Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"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],"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":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694197,"link":"/api/v1/people/694197"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Matt Festa replaces Foster Griffin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-19T00:35:45.432Z","endTime":"2026-08-19T00:36:15.560Z","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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.1,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.021151475333188,"aZ":-30.897448379515303,"pfxX":5.592684772666633,"pfxZ":0.867927962527661,"pX":0.7581246032984136,"pZ":2.469016809772848,"vX0":5.004370626957616,"vY0":-120.25063332790955,"vZ0":-0.2292176706542729,"x":88.1,"y":172.12,"x0":-2.075317250148222,"y0":50.00121983537729,"z0":5.303523883145118,"aX":8.199485970275685},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.8,"breakHorizontal":-11.3,"spinRate":2748,"spinDirection":65},"zone":6,"typeConfidence":0.9,"plateTime":0.4552493248000484,"extension":6.227255684861835},"index":1,"playId":"a08779ea-66ce-3c52-bb8a-d22804c85832","pitchNumber":1,"startTime":"2026-08-19T00:36:15.560Z","endTime":"2026-08-19T00:36:19.411Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.7,"strikeZoneTop":3.116,"strikeZoneBottom":1.573,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.424412352465346,"aZ":-30.126951659812452,"pfxX":8.255685234530349,"pfxZ":1.3692687113775222,"pX":0.2590440539522202,"pZ":2.72379284318594,"vX0":2.8439797531968822,"vY0":-121.73359455353203,"vZ0":-0.0275935097333192,"x":107.13,"y":165.24,"x0":-1.9978447790105691,"y0":50.005119744963174,"z0":5.348515902084675,"aX":12.361243798300643},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.8,"breakHorizontal":-15.6,"spinRate":2713,"spinDirection":70},"zone":3,"typeConfidence":0.91,"plateTime":0.45035272688171,"extension":6.297932732684759},"hitData":{"launchSpeed":71.5,"launchAngle":49.0,"totalDistance":207.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":125.43,"coordY":118.14}},"index":2,"playId":"bdffa25e-783b-366d-8b12-a9dd0e25cc66","pitchNumber":2,"startTime":"2026-08-19T00:36:29.398Z","endTime":"2026-08-19T00:36:37.865Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:36:37.865Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drew Gilbert strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-19T00:36:59.199Z","endTime":"2026-08-19T00:38:38.792Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"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,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.9,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.33432107544711,"aZ":-33.66740621934303,"pfxX":5.077031381051293,"pfxZ":-1.0055659009699136,"pX":1.323660151069805,"pZ":1.5163917255073558,"vX0":5.744601348501481,"vY0":-121.5198267483174,"vZ0":-1.903549029498905,"x":66.55,"y":197.84,"x0":-1.7323496492735762,"y0":50.000612142583186,"z0":5.241182914829515,"aX":7.5721558267616915},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-2.0,"breakHorizontal":-10.6,"spinRate":2767,"spinDirection":54},"zone":14,"typeConfidence":0.9,"plateTime":0.4511436957762327,"extension":6.25931767306377},"index":0,"playId":"88f02397-cf5d-31cc-82d7-8e42ee1997cd","pitchNumber":1,"startTime":"2026-08-19T00:37:00.461Z","endTime":"2026-08-19T00:37:04.013Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.8,"endSpeed":85.4,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.933205913975378,"aZ":-17.373207848789896,"pfxX":-1.6637300967228659,"pfxZ":7.9750648734063025,"pX":0.8658668315528822,"pZ":2.404975527013433,"vX0":7.88133896009743,"vY0":-135.01141318021456,"vZ0":-4.232021516669248,"x":84.0,"y":173.85,"x0":-1.8682465706845268,"y0":50.00289838145236,"z0":5.206618424872002,"aX":-3.088637155654502},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.8,"breakHorizontal":1.4,"spinRate":2530,"spinDirection":203},"zone":12,"typeConfidence":0.9,"plateTime":0.40486887515553693,"extension":6.520198019342158},"index":1,"playId":"77d157bf-a51f-332c-bd05-4d855833cd59","pitchNumber":2,"startTime":"2026-08-19T00:37:14.466Z","endTime":"2026-08-19T00:37:18.223Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-08-19T00:37:27.016Z","endTime":"2026-08-19T00:37:42.225Z","isPitch":false,"type":"action","player":{"id":687551,"link":"/api/v1/people/687551"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.3,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.7010177319435,"aZ":-18.166990820777116,"pfxX":-1.9727342873702876,"pfxZ":7.395318195758267,"pX":-0.717206072630691,"pZ":2.133023976378603,"vX0":3.879854293100439,"vY0":-136.2337181008422,"vZ0":-4.853721761454307,"x":144.34,"y":181.19,"x0":-1.8984811483209334,"y0":50.00628795709029,"z0":5.179430951906686,"aX":-3.7386423868197705},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.6,"breakHorizontal":2.9,"spinRate":2484,"spinDirection":206},"zone":4,"typeConfidence":0.91,"plateTime":0.40083120850524256,"extension":6.472739906692878},"index":3,"playId":"dba8191b-fc6f-3b77-abee-3203635f75fa","pitchNumber":3,"startTime":"2026-08-19T00:37:42.225Z","endTime":"2026-08-19T00:37:46.179Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.4,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.814734957199413,"aZ":-34.27015479002341,"pfxX":7.421353218507469,"pfxZ":-1.4063900980351889,"pX":-1.2161320168006091,"pZ":3.206236132085344,"vX0":0.13958396602912976,"vY0":-121.69735477340402,"vZ0":2.0721525237630036,"x":163.36,"y":152.21,"x0":-2.237713458468088,"y0":50.001309376866935,"z0":5.321105328996312,"aX":11.083115714831397},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-1.8,"breakHorizontal":-13.4,"spinRate":2736,"spinDirection":60},"zone":11,"typeConfidence":0.9,"plateTime":0.45080981837995715,"extension":6.298040052840095},"index":4,"playId":"e5f46463-34b9-3b3c-9467-e844cf913f9c","pitchNumber":4,"startTime":"2026-08-19T00:37:57.897Z","endTime":"2026-08-19T00:38:01.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.2,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.875663126645442,"aZ":-30.477982119419615,"pfxX":4.196253121209106,"pfxZ":1.0955568392706247,"pX":0.820707915643411,"pZ":1.4712306623544615,"vX0":5.10209236803758,"vY0":-123.63617344696023,"vZ0":-2.7623952232483475,"x":85.72,"y":199.06,"x0":-1.815532188546995,"y0":50.00243115399993,"z0":5.163410542585494,"aX":6.4885905779438975},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.6,"breakHorizontal":-8.8,"spinRate":2767,"spinDirection":58},"zone":14,"typeConfidence":0.89,"plateTime":0.4431799916002723,"extension":6.419681938782203},"index":5,"playId":"98edfcb0-5879-3b7a-9f1d-94fd9d63751d","pitchNumber":5,"startTime":"2026-08-19T00:38:11.842Z","endTime":"2026-08-19T00:38:15.784Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.443171159452856,"aZ":-16.436864987359286,"pfxX":-1.2173891249052078,"pfxZ":8.247829932715748,"pX":0.29482515427680345,"pZ":3.3865786102537037,"vX0":6.366069671694284,"vY0":-137.0555425469691,"vZ0":-1.7671301353511404,"x":105.76,"y":147.34,"x0":-1.8968440149601093,"y0":50.002703441168734,"z0":5.158626323471859,"aX":-2.323387075380162},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.8,"breakHorizontal":1.0,"spinRate":2581,"spinDirection":202},"zone":12,"typeConfidence":0.87,"plateTime":0.3991861325011987,"extension":6.454540055310815},"index":6,"playId":"f90765df-a995-38b3-9bb7-e29cacb7b9fc","pitchNumber":6,"startTime":"2026-08-19T00:38:34.579Z","endTime":"2026-08-19T00:38:38.792Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:38:38.792Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew Knizner strikes out swinging.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-19T00:38:49.828Z","endTime":"2026-08-19T00:40:03.531Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"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,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":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.620216299191174,"aZ":-28.736375006690054,"pfxX":5.893471767107933,"pfxZ":2.300730551703113,"pX":0.40461503483378486,"pZ":2.6502092330430247,"vX0":3.3279760959510476,"vY0":-121.36587715917976,"vZ0":-0.12131044259664192,"x":101.58,"y":167.22,"x0":-1.7496183338843216,"y0":50.000673620221,"z0":5.202273987717996,"aX":8.795389309221877},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":4.4,"breakHorizontal":-11.4,"spinRate":2812,"spinDirection":67},"zone":6,"typeConfidence":0.9,"plateTime":0.45120397147842484,"extension":6.290012987026846},"index":0,"playId":"1ff9ebad-d3e2-3b73-8e10-57a1152c589a","pitchNumber":1,"startTime":"2026-08-19T00:39:01.696Z","endTime":"2026-08-19T00:39:05.461Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.8,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.39136590149156,"aZ":-32.27720292147481,"pfxX":9.080085856137458,"pfxZ":-0.0683084452645808,"pX":1.0876555305371582,"pZ":1.2193108693868875,"vX0":4.211112091405554,"vY0":-122.10972465608292,"vZ0":-2.5999911097104693,"x":75.54,"y":205.86,"x0":-1.8445632152535363,"y0":50.00389671312949,"z0":5.104015318731402,"aX":13.568158948806989},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.5,"breakHorizontal":-17.5,"spinRate":2702,"spinDirection":57},"zone":14,"typeConfidence":0.9,"plateTime":0.45036438976786863,"extension":6.271721962203443},"index":1,"playId":"7cc7f4c0-9380-310c-b279-569998747030","pitchNumber":2,"startTime":"2026-08-19T00:39:18.270Z","endTime":"2026-08-19T00:39:23.598Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-19T00:39:31.494Z","endTime":"2026-08-19T00:39:44.616Z","isPitch":false,"type":"action","player":{"id":668800,"link":"/api/v1/people/668800"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.269656085679078,"aZ":-16.469074160209132,"pfxX":-1.8148522466665318,"pfxZ":8.301909275525421,"pX":1.5885822200636703,"pZ":2.5298199745438605,"vX0":9.438208417839022,"vY0":-136.71655559988224,"vZ0":-3.825517109035469,"x":56.45,"y":170.47,"x0":-1.67339373708402,"y0":50.00538169560463,"z0":5.078301476250163,"aX":-3.4349995321663447},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.4,"breakHorizontal":1.3,"spinRate":2611,"spinDirection":203},"zone":12,"typeConfidence":0.84,"plateTime":0.40070180191477256,"extension":6.440683056836569},"index":3,"playId":"210a6fc1-eae6-3fee-867a-95c300be73e7","pitchNumber":3,"startTime":"2026-08-19T00:39:44.616Z","endTime":"2026-08-19T00:39:48.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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.1067375683579,"aZ":-16.35474793904082,"pfxX":-1.8161549346432269,"pfxZ":8.30838299648784,"pX":0.6946825858239376,"pZ":2.269146563398487,"vX0":7.294124288657887,"vY0":-137.05701049235296,"vZ0":-4.448233808154077,"x":90.52,"y":177.51,"x0":-1.7643450337559938,"y0":50.001900669439934,"z0":5.029074202644364,"aX":-3.4589985332048903},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.3,"breakHorizontal":1.8,"spinRate":2630,"spinDirection":200},"zone":6,"typeConfidence":0.86,"plateTime":0.3995433408255571,"extension":6.48523049003943},"index":4,"playId":"7aeb8ac1-c2f6-34be-8891-9bc67fcd2896","pitchNumber":4,"startTime":"2026-08-19T00:39:59.364Z","endTime":"2026-08-19T00:40:03.531Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:40:03.531Z","atBatIndex":56},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Angel Martínez doubles (17) on a sharp line drive to center fielder Jonah Cox.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-19T00:42:39.568Z","endTime":"2026-08-19T00:43:04.677Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"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":813841,"link":"/api/v1/people/813841"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Reiver Sanmartin replaces Trent Harris.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-19T00:42:16.001Z","endTime":"2026-08-19T00:42:41.725Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665665,"link":"/api/v1/people/665665"},"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":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.62777427133305,"aZ":-28.092756317428467,"pfxX":10.65832583309978,"pfxZ":2.222672353872543,"pX":0.362810749524627,"pZ":2.1926051538780182,"vX0":-9.198295700617864,"vY0":-134.54023738238985,"vZ0":-2.9818636147714597,"x":103.17,"y":179.58,"x0":2.4377919932534162,"y0":50.00417421096518,"z0":5.301966504927758,"aX":19.581404147904706},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":3.6,"breakHorizontal":-17.4,"spinRate":2339,"spinDirection":118},"zone":6,"typeConfidence":0.97,"plateTime":0.40679839534705753,"extension":6.426182028309028},"index":1,"playId":"d47a37b1-85e5-3bd8-9213-7b16690cc071","pitchNumber":1,"startTime":"2026-08-19T00:42:41.725Z","endTime":"2026-08-19T00:42:45.454Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.8,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.098765946301523,"aZ":-31.844285141709882,"pfxX":10.782654544978813,"pfxZ":0.2031882377840164,"pX":0.6478795031598978,"pZ":1.2439705443467097,"vX0":-8.155524921503535,"vY0":-125.9284217471422,"vZ0":-3.3903439576858063,"x":92.3,"y":205.19,"x0":2.5243873186118737,"y0":50.00224630422714,"z0":5.1785175911455,"aX":17.351653109124662},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.2,"breakHorizontal":-17.8,"spinRate":2176,"spinDirection":103},"zone":14,"typeConfidence":0.93,"plateTime":0.43462434812408945,"extension":6.480376534644746},"hitData":{"launchSpeed":101.7,"launchAngle":8.0,"totalDistance":210.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":146.82,"coordY":119.32}},"index":2,"playId":"cd0a2943-9b7f-3c02-90c3-9b71a176e72e","pitchNumber":2,"startTime":"2026-08-19T00:42:53.137Z","endTime":"2026-08-19T00:43:04.677Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:43:04.677Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rhys Hoskins singles on a ground ball to center fielder Jonah Cox. Angel Martínez to 3rd.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-19T00:43:25.014Z","endTime":"2026-08-19T00:44:42.681Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"postOnThird":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":813841,"link":"/api/v1/people/813841"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.5,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.864530584168218,"aZ":-29.217268976021543,"pfxX":10.092042661189867,"pfxZ":1.621893841974579,"pX":0.543110119293385,"pZ":2.9439671704337025,"vX0":-8.52288992165111,"vY0":-133.92545749655008,"vZ0":-0.9786060838708126,"x":96.3,"y":159.29,"x0":2.44946831673769,"y0":50.00271397097128,"z0":5.396397097488356,"aX":18.40421930672493},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.0,"breakHorizontal":-16.6,"spinRate":2393,"spinDirection":115},"zone":3,"typeConfidence":0.96,"plateTime":0.4083672365285733,"extension":6.509029034231484},"index":0,"playId":"27bc00ab-9e07-35fb-a8e1-b468e926a5e2","pitchNumber":1,"startTime":"2026-08-19T00:43:39.200Z","endTime":"2026-08-19T00:43:42.487Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.6,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.980766492346902,"aZ":-25.661213843520034,"pfxX":11.559441270454629,"pfxZ":3.502097410788804,"pX":0.4122066537162064,"pZ":1.0550421149213742,"vX0":-9.48995232685797,"vY0":-135.38976568328346,"vZ0":-6.36949653755141,"x":101.29,"y":210.29,"x0":2.457325854602195,"y0":50.004164704586834,"z0":5.2289064799233556,"aX":21.50651931655956},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.2,"breakHorizontal":-19.0,"spinRate":2431,"spinDirection":121},"zone":14,"typeConfidence":0.97,"plateTime":0.4042292328810815,"extension":6.528367138952561},"index":1,"playId":"6321959c-9f06-3fc4-8f1d-6fbc3f24476b","pitchNumber":2,"startTime":"2026-08-19T00:43:59.247Z","endTime":"2026-08-19T00:44:02.952Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.5,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.585480222279028,"aZ":-32.101680842018844,"pfxX":10.305657986752674,"pfxZ":0.04425574553083056,"pX":0.28771046024553154,"pZ":1.6268236573607464,"vX0":-8.678264974489354,"vY0":-125.90487541504564,"vZ0":-2.4842346570347535,"x":106.03,"y":194.86,"x0":2.4404245852395547,"y0":50.00286069143037,"z0":5.224479224971399,"aX":16.54427702440837},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.2,"breakHorizontal":-16.7,"spinRate":2169,"spinDirection":105},"zone":14,"typeConfidence":0.93,"plateTime":0.4350512034189493,"extension":6.477956244869622},"index":2,"playId":"9e4598f9-f1b6-3ae4-a630-1390fe95195a","pitchNumber":3,"startTime":"2026-08-19T00:44:15.635Z","endTime":"2026-08-19T00:44:19.473Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.334,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.592212229316527,"aZ":-19.99507157857952,"pfxX":8.511462469152534,"pfxZ":6.538141262738943,"pX":0.9498048432938789,"pZ":3.0444500813023874,"vX0":-6.569230628887299,"vY0":-135.61739271044044,"vZ0":-2.5148908494174207,"x":80.8,"y":156.58,"x0":2.2973645508914404,"y0":50.00413818207223,"z0":5.378086908366406,"aX":15.859536865056377},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.5,"breakHorizontal":-14.0,"spinRate":2250,"spinDirection":116},"zone":12,"typeConfidence":0.91,"plateTime":0.4038374014989583,"extension":6.649102380255186},"hitData":{"launchSpeed":100.6,"launchAngle":3.0,"totalDistance":84.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":111.33,"coordY":91.74}},"index":3,"playId":"470fa7e1-85fd-38b5-9e2b-4b50e702176e","pitchNumber":4,"startTime":"2026-08-19T00:44:32.614Z","endTime":"2026-08-19T00:44:42.681Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:44:42.681Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Angel Genao walks. Rhys Hoskins to 2nd.","rbi":0,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-19T00:45:05.231Z","endTime":"2026-08-19T00:47:07.932Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"postOnSecond":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"postOnThird":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,4,5,6],"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":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":81.1,"endSpeed":74.9,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.18194290566056,"aZ":-33.202000093093744,"pfxX":-5.3838783075026155,"pfxZ":-0.7257327826005255,"pX":1.6148504992924317,"pZ":1.5218561846335406,"vX0":-1.5393433567679373,"vY0":-118.10072023794034,"vZ0":-1.5215644559488612,"x":55.45,"y":197.69,"x0":2.9743883481586084,"y0":50.00428158241026,"z0":5.224216975142971,"aX":-7.616182148258079},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-1.4,"breakHorizontal":10.1,"spinRate":2643,"spinDirection":278},"zone":14,"typeConfidence":0.9,"plateTime":0.4635239160835063,"extension":6.50591532664927},"index":0,"playId":"aa750e4d-5a94-36a5-83a4-15a7ad7234cc","pitchNumber":1,"startTime":"2026-08-19T00:45:11.093Z","endTime":"2026-08-19T00:45:14.328Z","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, 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":82.5,"endSpeed":76.9,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.454276959072153,"aZ":-32.305121096518796,"pfxX":-3.3556573311019093,"pfxZ":-0.08853366858303513,"pX":-1.098484959932129,"pZ":0.5223860877839168,"vX0":-7.475624388849212,"vY0":-120.03620555792814,"vZ0":-3.9213709339267613,"x":158.87,"y":224.68,"x0":2.4821450682282413,"y0":50.00412894088152,"z0":5.0285141484387905,"aX":-4.935529274368673},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-0.8,"breakHorizontal":7.7,"spinRate":2750,"spinDirection":271},"zone":13,"typeConfidence":0.89,"plateTime":0.45488905818797676,"extension":6.924412665742639},"index":1,"playId":"fffc8ad9-af2e-3137-b5f7-f853a12d8fc8","pitchNumber":2,"startTime":"2026-08-19T00:45:27.712Z","endTime":"2026-08-19T00:45:31.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.6,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.462845898356885,"aZ":-34.28903095222274,"pfxX":9.537466582531234,"pfxZ":-1.3140308951727846,"pX":1.170542255039875,"pZ":2.0694707718605976,"vX0":-6.716481661295152,"vY0":-125.67866828798458,"vZ0":-0.7365703780061752,"x":72.38,"y":182.9,"x0":2.6328200739998158,"y0":50.00542989422306,"z0":5.14105412052613,"aX":15.324150479474948},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-2.3,"breakHorizontal":-15.8,"spinRate":2094,"spinDirection":101},"zone":14,"typeConfidence":0.93,"plateTime":0.43512556252248125,"extension":6.816985381359207},"index":2,"playId":"aa371ff7-8df9-3116-aea7-15a83c426917","pitchNumber":3,"startTime":"2026-08-19T00:45:48.473Z","endTime":"2026-08-19T00:45:53.772Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":3,"startTime":"2026-08-19T00:45:59.026Z","endTime":"2026-08-19T00:46:18.763Z","isPitch":false,"type":"action","player":{"id":694197,"link":"/api/v1/people/694197"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.8,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.303151298571475,"aZ":-32.93887470855669,"pfxX":10.399489171288941,"pfxZ":-0.4743761321963822,"pX":0.9693628252267403,"pZ":1.0880478242591447,"vX0":-6.909395410926455,"vY0":-125.70236132960413,"vZ0":-3.2116896375371775,"x":80.05,"y":209.4,"x0":2.3957283864771513,"y0":50.003147906781116,"z0":5.0428473203980815,"aX":16.724931878515324},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.3,"breakHorizontal":-17.4,"spinRate":2200,"spinDirection":106},"zone":14,"typeConfidence":0.93,"plateTime":0.4349022294975651,"extension":6.832922452860738},"index":4,"playId":"9e173635-be6b-3f27-95cb-6bd59f31a726","pitchNumber":4,"startTime":"2026-08-19T00:46:18.763Z","endTime":"2026-08-19T00:46:23.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.227693707173092,"aZ":-20.90422825670612,"pfxX":9.367965140586353,"pfxZ":6.0442701172118625,"pX":-0.8121143873939507,"pZ":2.824710325800214,"vX0":-11.455844184945617,"vY0":-135.5983673553402,"vZ0":-2.529948040059659,"x":147.96,"y":162.51,"x0":2.247283594733676,"y0":50.00542139388112,"z0":5.2259504602139915,"aX":17.4752200087983},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.6,"breakHorizontal":-14.5,"spinRate":2393,"spinDirection":113},"zone":11,"typeConfidence":0.9,"plateTime":0.40370711800216474,"extension":6.448401893933146},"index":5,"playId":"90991738-adff-3e62-a7ea-4fccb8ed8a10","pitchNumber":5,"startTime":"2026-08-19T00:46:42.255Z","endTime":"2026-08-19T00:46:47.141Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.7,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.5190655604223,"aZ":-32.008920037122806,"pfxX":11.364543695459574,"pfxZ":0.10495280258605533,"pX":-0.28449966808400856,"pZ":0.5955964103786775,"vX0":-10.282486473789001,"vY0":-125.47533043542946,"vZ0":-4.560694296457619,"x":127.84,"y":222.7,"x0":2.382843408459315,"y0":50.00501769167316,"z0":5.034358669433968,"aX":18.190354339329804},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.6,"breakHorizontal":-18.4,"spinRate":2220,"spinDirection":102},"zone":13,"typeConfidence":0.93,"plateTime":0.43591740275400204,"extension":6.80912808214951},"index":6,"playId":"84569abd-7fb7-370d-9c7c-ca1ee4716a15","pitchNumber":6,"startTime":"2026-08-19T00:47:03.675Z","endTime":"2026-08-19T00:47:07.932Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:47:07.932Z","atBatIndex":59},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Travis Bazzana pops out to second baseman Osleivis Basabe on the infield fly rule.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-19T00:48:08.284Z","endTime":"2026-08-19T00:48:52.902Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"postOnSecond":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"postOnThird":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3],"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":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678545,"link":"/api/v1/people/678545"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-19T00:47:26.865Z","endTime":"2026-08-19T00:48:10.545Z","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":82.4,"endSpeed":76.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.266646703293127,"aZ":-33.313290718067655,"pfxX":-2.2223603923541813,"pfxZ":-0.7803412154720633,"pX":-0.7952034029812403,"pZ":0.9888995518759054,"vX0":-7.112960833224884,"vY0":-119.88595200259418,"vZ0":-2.681509585686526,"x":147.31,"y":212.08,"x0":2.4937831781007094,"y0":50.00152228841681,"z0":5.082879269774198,"aX":-3.2481369930760007},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-1.8,"breakHorizontal":5.6,"spinRate":2675,"spinDirection":275},"zone":13,"typeConfidence":0.9,"plateTime":0.4561276683843509,"extension":6.874728609364421},"index":1,"playId":"e236df96-d19e-316d-9d0d-1119ae3409c0","pitchNumber":1,"startTime":"2026-08-19T00:48:10.545Z","endTime":"2026-08-19T00:48:14.373Z","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":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.68652758009602,"aZ":-30.65040597938454,"pfxX":11.43907593191146,"pfxZ":0.8364392002877583,"pX":-1.0436405629022287,"pZ":1.827036594322223,"vX0":-12.920090883793824,"vY0":-133.95402805715378,"vZ0":-2.629290104110445,"x":156.78,"y":189.45,"x0":2.362187397635524,"y0":50.00018381087474,"z0":5.018864794372437,"aX":20.72900191276444},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":1.1,"breakHorizontal":-17.9,"spinRate":2448,"spinDirection":112},"zone":13,"typeConfidence":0.96,"plateTime":0.4093297344512776,"extension":6.519551918155656},"index":2,"playId":"c2cbf1a0-9590-3198-8428-0f8820fd1700","pitchNumber":2,"startTime":"2026-08-19T00:48:26.986Z","endTime":"2026-08-19T00:48:30.702Z","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":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.320256452623134,"aZ":-28.98181697350745,"pfxX":11.4776307355482,"pfxZ":1.759953144444525,"pX":0.7549907301069544,"pZ":2.5679071783547216,"vX0":-8.670969238791955,"vY0":-134.11599250656002,"vZ0":-1.0850116754103456,"x":88.22,"y":169.45,"x0":2.546649811322714,"y0":50.00148277678203,"z0":5.053855963140934,"aX":20.805895768449282},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.1,"breakHorizontal":-18.8,"spinRate":2440,"spinDirection":111},"zone":6,"typeConfidence":0.96,"plateTime":0.40914964072104043,"extension":6.49032190645786},"hitData":{"launchSpeed":79.3,"launchAngle":61.0,"totalDistance":172.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":158.53,"coordY":140.15}},"index":3,"playId":"c8b7f1f3-c0b1-3c44-acab-fdd18acbf717","pitchNumber":3,"startTime":"2026-08-19T00:48:43.597Z","endTime":"2026-08-19T00:48:52.902Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:48:52.902Z","atBatIndex":60},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Patrick Bailey grounds into a force out, shortstop Christian Koss to second baseman Osleivis Basabe. Angel Martínez scores. Rhys Hoskins to 3rd. Angel Genao out at 2nd. Patrick Bailey to 1st. Patrick Bailey advances to 1st, on a missed catch error by first baseman Bryce Eldridge, assist to second baseman Osleivis Basabe.","rbi":1,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-19T00:49:13.446Z","endTime":"2026-08-19T00:50:52.605Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"postOnThird":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678545,"link":"/api/v1/people/678545"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678545,"link":"/api/v1/people/678545"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_error_dropped_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"responsiblePitcher":{"id":665665,"link":"/api/v1/people/665665"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"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.9,"endSpeed":85.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.453030227777333,"aZ":-27.5358648798125,"pfxX":10.555633135568094,"pfxZ":2.5123154541480224,"pX":0.9253494930873234,"pZ":2.073722756872407,"vX0":-7.831903033980134,"vY0":-135.11379216889958,"vZ0":-3.1486881688716584,"x":81.73,"y":182.79,"x0":2.490181451234212,"y0":50.00561902186581,"z0":5.189269655621498,"aX":19.518604119269376},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.1,"breakHorizontal":-17.4,"spinRate":2331,"spinDirection":116},"zone":14,"typeConfidence":0.97,"plateTime":0.4053834026944916,"extension":6.590675258563472},"index":0,"playId":"aaf52bc4-a878-345e-b218-ffad385e1346","pitchNumber":1,"startTime":"2026-08-19T00:49:22.766Z","endTime":"2026-08-19T00:49:28.321Z","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":92.9,"endSpeed":84.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.869896601565863,"aZ":-27.92943055660911,"pfxX":11.09433768510176,"pfxZ":2.3084209217758254,"pX":1.663431087214496,"pZ":1.8360263568766368,"vX0":-5.433908742091176,"vY0":-135.11369439989343,"vZ0":-3.8010531124060214,"x":53.59,"y":189.21,"x0":2.26485151171098,"y0":50.00499107913633,"z0":5.235515976497821,"aX":20.407633184231877},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":3.5,"breakHorizontal":-18.8,"spinRate":2364,"spinDirection":117},"zone":14,"typeConfidence":0.98,"plateTime":0.4061986345855151,"extension":6.538350527107109},"index":1,"playId":"3f49dece-c10b-3838-98bd-a96085e14146","pitchNumber":2,"startTime":"2026-08-19T00:49:45.602Z","endTime":"2026-08-19T00:49:49.137Z","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":85.9,"endSpeed":78.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.89553317158097,"aZ":-33.439569326544984,"pfxX":9.959316879642849,"pfxZ":-0.8013086976256414,"pX":1.764308767251726,"pZ":2.4360630401694996,"vX0":-5.03497877578284,"vY0":-125.0197457444746,"vZ0":0.024251967850908107,"x":49.75,"y":173.01,"x0":2.5090896496776947,"y0":50.00147182700093,"z0":5.167923702416923,"aX":15.784460702356021},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.2,"breakHorizontal":-16.9,"spinRate":2188,"spinDirection":105},"zone":14,"typeConfidence":0.93,"plateTime":0.4379040945845589,"extension":6.66895755122763},"index":2,"playId":"431d3696-d1dd-3a7d-939c-d9f0c3f80c1b","pitchNumber":3,"startTime":"2026-08-19T00:50:05.499Z","endTime":"2026-08-19T00:50:09.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.98214420569694,"aZ":-27.569103419655587,"pfxX":11.33417072664345,"pfxZ":2.5148144160040866,"pX":-0.40031053593426724,"pZ":1.8143657400544129,"vX0":-10.865293443246385,"vY0":-134.49557276843916,"vZ0":-3.8162980368400055,"x":132.26,"y":189.79,"x0":2.217969283215569,"y0":50.004537124452874,"z0":5.2052694655327105,"aX":20.780742090171014},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":3.8,"breakHorizontal":-18.2,"spinRate":2407,"spinDirection":115},"zone":7,"typeConfidence":0.97,"plateTime":0.40713004098007444,"extension":6.492956663933751},"index":3,"playId":"b1650fed-3821-3488-b248-0d033639292e","pitchNumber":4,"startTime":"2026-08-19T00:50:24.982Z","endTime":"2026-08-19T00:50:28.992Z","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, 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":87.6,"endSpeed":80.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.961131053976867,"aZ":-32.21391196616058,"pfxX":10.538270671467412,"pfxZ":-0.02504073988825617,"pX":0.5373893282753229,"pZ":2.120589934421075,"vX0":-8.004673060162425,"vY0":-127.28070689842077,"vZ0":-1.046939044044896,"x":96.52,"y":181.52,"x0":2.352889553688246,"y0":50.00205098321889,"z0":5.086579589929009,"aX":17.30155536859574},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.0,"breakHorizontal":-17.3,"spinRate":2238,"spinDirection":103},"zone":9,"typeConfidence":0.88,"plateTime":0.43021356344034034,"extension":6.591545425764304},"hitData":{"launchSpeed":106.2,"launchAngle":-10.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.3,"coordY":151.64}},"index":4,"playId":"49b78151-ffa9-378a-9de3-812b7e327773","pitchNumber":5,"startTime":"2026-08-19T00:50:43.186Z","endTime":"2026-08-19T00:50:52.605Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:50:52.605Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brayan Rocchio strikes out swinging.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-19T00:51:22.608Z","endTime":"2026-08-19T00:52:45.503Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"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":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":80.7,"endSpeed":74.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.660646564501164,"aZ":-33.181847888340805,"pfxX":-4.779719961147491,"pfxZ":-0.7126743754814697,"pX":1.992964954300324,"pZ":3.2333734682808912,"vX0":-0.48187478444330334,"vY0":-117.66027326673851,"vZ0":2.083688986373194,"x":41.03,"y":151.48,"x0":2.821534060696843,"y0":50.00246814541108,"z0":5.3937596386041395,"aX":-6.754779889147531},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-0.6,"breakHorizontal":8.8,"spinRate":2627,"spinDirection":274},"zone":12,"typeConfidence":0.9,"plateTime":0.4640968642798291,"extension":6.490941907545252},"index":0,"playId":"f5b33fe6-4c6f-369d-9e67-e1dadc2105ca","pitchNumber":1,"startTime":"2026-08-19T00:51:22.608Z","endTime":"2026-08-19T00:51:26.777Z","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.7,"endSpeed":85.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.197111358927682,"aZ":-26.145235467669675,"pfxX":10.547216988457889,"pfxZ":3.268559261649335,"pX":0.31333909545718647,"pZ":1.7267507185843558,"vX0":-9.16187264947024,"vY0":-134.73662115323046,"vZ0":-4.236055800471824,"x":105.06,"y":192.16,"x0":2.3809266132528615,"y0":50.00471796253286,"z0":5.158263050460413,"aX":19.470669446055833},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.2,"breakHorizontal":-17.3,"spinRate":2344,"spinDirection":120},"zone":9,"typeConfidence":0.95,"plateTime":0.40590586446458365,"extension":6.574547245188719},"index":1,"playId":"74ac21d8-3237-302b-a616-47bb295536b0","pitchNumber":2,"startTime":"2026-08-19T00:51:37.221Z","endTime":"2026-08-19T00:51:41.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":87.1,"endSpeed":80.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.430369239780152,"aZ":-32.58037492876854,"pfxX":10.878247354497354,"pfxZ":-0.251232804197163,"pX":1.3502872387589966,"pZ":1.7160032562116483,"vX0":-6.616873495916821,"vY0":-126.73274772331281,"vZ0":-2.1177636626372354,"x":65.53,"y":192.45,"x0":2.5791511231299142,"y0":50.00229561959587,"z0":5.159958740017434,"aX":17.72879177512105},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.7,"breakHorizontal":-18.2,"spinRate":2302,"spinDirection":107},"zone":14,"typeConfidence":0.91,"plateTime":0.4318828028772792,"extension":6.518329647135516},"index":2,"playId":"9ad7076b-f7e0-367a-8a1f-ea18c0ed0bb8","pitchNumber":3,"startTime":"2026-08-19T00:51:56.762Z","endTime":"2026-08-19T00:52:00.657Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.8,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.828355739511384,"aZ":-27.42334553204032,"pfxX":10.621213038020882,"pfxZ":2.583340882581737,"pX":0.28874585472142833,"pZ":3.392653390845078,"vX0":-8.765173260096773,"vY0":-134.41004843104548,"vZ0":-0.13157669985705356,"x":105.99,"y":147.18,"x0":2.2044891763123733,"y0":50.00144374722993,"z0":5.381669648869142,"aX":19.525205444924328},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":4.9,"breakHorizontal":-17.5,"spinRate":2312,"spinDirection":116},"zone":12,"typeConfidence":0.96,"plateTime":0.40676037235063234,"extension":6.4532921146775335},"index":3,"playId":"7e84c2a4-d0f1-3152-bcb2-a8299bbbe733","pitchNumber":4,"startTime":"2026-08-19T00:52:20.145Z","endTime":"2026-08-19T00:52:25.048Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":78.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.66938024492789,"aZ":-30.021428194349596,"pfxX":-2.1765428033985517,"pfxZ":1.4163062462487694,"pX":-1.5725434309939361,"pZ":1.2610848434883464,"vX0":-8.600767932155307,"vY0":-122.28184912494991,"vZ0":-3.1593406376656366,"x":176.94,"y":204.73,"x0":2.2641939629010475,"y0":50.00589295549,"z0":5.128463099345958,"aX":-3.316996287692457},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.0,"breakHorizontal":5.9,"spinRate":2650,"spinDirection":262},"zone":13,"typeConfidence":0.87,"plateTime":0.44683031466975365,"extension":6.835289552305822},"index":4,"playId":"6b0ccaee-7f09-3434-a509-bd5510d63306","pitchNumber":5,"startTime":"2026-08-19T00:52:40.096Z","endTime":"2026-08-19T00:52:45.503Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:52:45.503Z","atBatIndex":62},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Christian Koss doubles (4) on a sharp fly ball to center fielder Petey Halpin.","rbi":0,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-19T00:55:05.096Z","endTime":"2026-08-19T00:55:53.614Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":690984,"link":"/api/v1/people/690984"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive switch from center field to left field for Steven Kwan.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-19T00:54:42.646Z","endTime":"2026-08-19T00:54:42.661Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"100"},{"details":{"description":"Defensive Substitution: Petey Halpin replaces right fielder Jo Adell, batting 3rd, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-19T00:54:42.661Z","endTime":"2026-08-19T00:54:42.662Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690984,"link":"/api/v1/people/690984"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"301","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":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-19T00:54:42.662Z","endTime":"2026-08-19T00:55:07.431Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"400"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.2731813487046,"aZ":-15.60095168134162,"pfxX":-0.4104175434281889,"pfxZ":9.046342660062018,"pX":0.8747296243362929,"pZ":2.4705575759701124,"vX0":6.790013003982897,"vY0":-134.0858230935993,"vZ0":-4.392015009797508,"x":83.66,"y":172.07,"x0":-1.6303883641625072,"y0":50.0049315991408,"z0":5.232792723311877,"aX":-0.7521731931759211},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.7,"breakHorizontal":-0.6,"spinRate":2555,"spinDirection":203},"zone":14,"typeConfidence":0.89,"plateTime":0.4075041154585852,"extension":6.436426150995539},"index":3,"playId":"ec5d684f-123b-385d-99cc-62dfa5c283ca","pitchNumber":1,"startTime":"2026-08-19T00:55:07.431Z","endTime":"2026-08-19T00:55:10.731Z","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":83.5,"endSpeed":76.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.020092996946705,"aZ":-31.155248287700708,"pfxX":8.137703795908973,"pfxZ":0.6893003068695531,"pX":1.0403612324616098,"pZ":1.7294630108798488,"vX0":4.985041676538655,"vY0":-121.508577395739,"vZ0":-2.0216597769167954,"x":77.34,"y":192.08,"x0":-2.09911522094069,"y0":50.005635729303016,"z0":5.2935451786527175,"aX":12.103670612099634},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.0,"breakHorizontal":-16.0,"spinRate":2750,"spinDirection":53},"zone":14,"typeConfidence":0.9,"plateTime":0.45170689642179696,"extension":6.216295358669907},"index":4,"playId":"2c869422-d816-3030-bd53-1c840d85ed83","pitchNumber":2,"startTime":"2026-08-19T00:55:26.429Z","endTime":"2026-08-19T00:55:31.199Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.122304915953034,"aZ":-31.59871385922431,"pfxX":8.307284117194136,"pfxZ":0.3809672348611972,"pX":-0.17995645701404928,"pZ":2.1067984950359517,"vX0":1.9595220969162377,"vY0":-122.36398456662901,"vZ0":-1.0390895970090583,"x":123.86,"y":181.9,"x0":-2.0710908799218455,"y0":50.00314938954327,"z0":5.254865054483468,"aX":12.541989963851186},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.7,"breakHorizontal":-15.5,"spinRate":2730,"spinDirection":66},"zone":8,"typeConfidence":0.9,"plateTime":0.4483769921958487,"extension":6.334683925538143},"hitData":{"launchSpeed":100.6,"launchAngle":32.0,"totalDistance":399.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":95.57,"coordY":40.75}},"index":5,"playId":"ac098bcd-ca92-365a-8a8a-a4e15aad2716","pitchNumber":3,"startTime":"2026-08-19T00:55:40.911Z","endTime":"2026-08-19T00:55:53.614Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:55:53.614Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jonah Cox strikes out swinging.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-19T00:56:15.745Z","endTime":"2026-08-19T00:58:18.108Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.9,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.583712345636492,"aZ":-18.445343792147565,"pfxX":-1.350143944238253,"pfxZ":7.465682310929212,"pX":0.24248781827225022,"pZ":3.846125571818211,"vX0":5.507756820685516,"vY0":-134.14470728331898,"vZ0":-0.5471550891843479,"x":107.76,"y":134.93,"x0":-1.6538998085946672,"y0":50.002986560854495,"z0":5.357286294114395,"aX":-2.4841698679416937},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.7,"breakHorizontal":1.3,"spinRate":2519,"spinDirection":198},"zone":12,"typeConfidence":0.9,"plateTime":0.4069298614758843,"extension":6.51952341799981},"index":0,"playId":"923cffe5-24ec-30c4-8be2-1a31a00c4dad","pitchNumber":1,"startTime":"2026-08-19T00:56:25.518Z","endTime":"2026-08-19T00:56:29.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.7,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.397356978933004,"aZ":-19.8258195870784,"pfxX":0.5855759658584516,"pfxZ":6.705751154241131,"pX":0.08635902981808173,"pZ":4.194950242077282,"vX0":4.726078332570828,"vY0":-134.6527956265129,"vZ0":0.6887669850075104,"x":113.71,"y":125.52,"x0":-1.765474934974026,"y0":50.0058254849503,"z0":5.33536622358526,"aX":1.0774207256845292},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.5,"breakHorizontal":-2.0,"spinRate":2566,"spinDirection":195},"zone":12,"typeConfidence":0.91,"plateTime":0.4062937775655464,"extension":6.47917056564875},"index":1,"playId":"60a1180e-ad90-30b8-baab-e6c135be2a00","pitchNumber":2,"startTime":"2026-08-19T00:56:42.561Z","endTime":"2026-08-19T00:56:48.147Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.6,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.712569087080396,"aZ":-29.534200652312258,"pfxX":5.14783377979441,"pfxZ":1.721022192926327,"pX":-0.36538522018887193,"pZ":4.120099155874946,"vX0":2.324562759991286,"vY0":-122.7210917265667,"vZ0":3.18980478153307,"x":130.93,"y":127.54,"x0":-1.9917942526009589,"y0":50.004400712215215,"z0":5.30850459938878,"aX":7.906447992977277},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":4.1,"breakHorizontal":-9.8,"spinRate":2692,"spinDirection":64},"zone":11,"typeConfidence":0.89,"plateTime":0.44515035731255503,"extension":6.372790818467891},"index":2,"playId":"4f05e90d-66ea-3098-ab13-07223dace1d0","pitchNumber":3,"startTime":"2026-08-19T00:57:05.318Z","endTime":"2026-08-19T00:57:09.022Z","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":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.0,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.0044367350077,"aZ":-20.494015593599013,"pfxX":-0.14688484152462156,"pfxZ":6.3360336580866115,"pX":-0.6747831163167672,"pZ":3.2798831573817746,"vX0":3.3154789199939025,"vY0":-134.39080523431144,"vZ0":-1.0584467197022691,"x":142.72,"y":150.22,"x0":-1.9013160765876642,"y0":50.00310893503167,"z0":5.123920897389974,"aX":-0.27153343337590763},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.5,"breakHorizontal":-0.4,"spinRate":2507,"spinDirection":197},"zone":1,"typeConfidence":0.93,"plateTime":0.4063713814693708,"extension":6.316395154843152},"index":3,"playId":"174cf350-8e15-33e1-9b4a-4c776702072b","pitchNumber":4,"startTime":"2026-08-19T00:57:24.124Z","endTime":"2026-08-19T00:57:28.153Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"index":4,"startTime":"2026-08-19T00:57:35.493Z","endTime":"2026-08-19T00:57:49.167Z","isPitch":false,"type":"action","player":{"id":813841,"link":"/api/v1/people/813841"}},{"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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.6,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.341823599818294,"aZ":-28.10376473580692,"pfxX":5.163652830857622,"pfxZ":2.5849077959220264,"pX":-0.22332275147773126,"pZ":3.5860983092203007,"vX0":2.6777745041028,"vY0":-124.54256866060103,"vZ0":1.8430425719723997,"x":125.51,"y":141.96,"x0":-1.9823747726830796,"y0":50.0037583846561,"z0":5.156189619632019,"aX":8.134642201055307},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.3,"breakHorizontal":-10.0,"spinRate":2680,"spinDirection":71},"zone":11,"typeConfidence":0.85,"plateTime":0.4393065184247318,"extension":6.483845871552474},"index":5,"playId":"2020747d-0aeb-3148-b311-7d1b77b09354","pitchNumber":5,"startTime":"2026-08-19T00:57:49.167Z","endTime":"2026-08-19T00:57:52.805Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.6,"strikeZoneTop":3.291,"strikeZoneBottom":1.661,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.454912956726552,"aZ":-22.72248153735893,"pfxX":1.0111363754937457,"pfxZ":5.175837119177485,"pX":0.44993880311570705,"pZ":2.867949445402815,"vX0":5.51519719858493,"vY0":-133.91514635908928,"vZ0":-1.492430078843062,"x":99.85,"y":161.35,"x0":-1.7630037897961823,"y0":50.002183321856,"z0":5.049341800612389,"aX":1.8459145610116918},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.2,"breakHorizontal":-3.0,"spinRate":2532,"spinDirection":185},"zone":3,"typeConfidence":0.92,"plateTime":0.4081598233989969,"extension":6.573925339934526},"index":6,"playId":"32bf52ad-8939-3ebd-b30d-af27e48d01b3","pitchNumber":6,"startTime":"2026-08-19T00:58:12.695Z","endTime":"2026-08-19T00:58:18.108Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T00:58:18.108Z","atBatIndex":64},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Rafael Devers pops out to first baseman Rhys Hoskins.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-19T01:00:52.843Z","endTime":"2026-08-19T01:01:25.155Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[1],"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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656555,"link":"/api/v1/people/656555"},"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":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-19T00:58:34.202Z","endTime":"2026-08-19T00:59:59.458Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Tim Herrin replaces Matt Festa.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-19T00:59:59.458Z","endTime":"2026-08-19T01:00:55.165Z","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":1},"pitchData":{"startSpeed":89.4,"endSpeed":83.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.246779702911258,"aZ":-29.604281567848318,"pfxX":0.8347654441734678,"pfxZ":1.4833124693251056,"pX":-1.4477936866549654,"pZ":1.4489526221146938,"vX0":-7.918813162378187,"vY0":-130.0844725190124,"vZ0":-5.362921824540185,"x":172.19,"y":199.66,"x0":1.5120737031893015,"y0":50.005069744614495,"z0":5.749522902553004,"aX":1.4492155487905376},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.8,"breakHorizontal":0.0,"spinRate":2131,"spinDirection":138},"zone":13,"typeConfidence":0.92,"plateTime":0.41916492257522675,"extension":6.417265320760748},"index":2,"playId":"eb0d8050-3d57-3097-92c3-f8f730a09898","pitchNumber":1,"startTime":"2026-08-19T01:00:55.165Z","endTime":"2026-08-19T01:00:59.817Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.9894132889478,"aZ":-34.54374826681952,"pfxX":-3.9962244798606608,"pfxZ":-1.692673114349315,"pX":0.41580232831194996,"pZ":2.3565805172420395,"vX0":-2.2827180700843432,"vY0":-117.50675958941268,"vZ0":-1.12167314882443,"x":101.15,"y":175.15,"x0":1.9185767378840268,"y0":50.00278357779361,"z0":6.045674394462351,"aX":-5.59529862278932},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-3.1,"breakHorizontal":7.8,"spinRate":2382,"spinDirection":321},"zone":6,"typeConfidence":0.89,"plateTime":0.4658978640667768,"extension":6.156188670846816},"hitData":{"launchSpeed":85.6,"launchAngle":62.0,"totalDistance":169.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":168.81,"coordY":153.46}},"index":3,"playId":"6943c351-c5c0-3b8f-a8af-b12199b4a163","pitchNumber":2,"startTime":"2026-08-19T01:01:13.701Z","endTime":"2026-08-19T01:01:25.155Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T01:01:25.155Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Victor Bericoto strikes out swinging.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-19T01:01:42.809Z","endTime":"2026-08-19T01:03:25.853Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"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":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":79.4,"endSpeed":73.0,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.713859455695463,"aZ":-35.882881658436695,"pfxX":-4.490620460163813,"pfxZ":-2.7722285109974347,"pX":-0.33730959427759805,"pZ":1.0349953646640597,"vX0":-3.304819368246611,"vY0":-115.61221625039683,"vZ0":-3.4443418533265624,"x":129.86,"y":210.84,"x0":1.6994584750767951,"y0":50.00194017695589,"z0":6.02593021169371,"aX":-6.012429181373167},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-5.6,"breakHorizontal":9.0,"spinRate":2151,"spinDirection":322},"zone":13,"typeConfidence":0.9,"plateTime":0.47571575397730026,"extension":6.2152364388882635},"index":0,"playId":"8284b302-f740-3627-b22f-20d730f053f8","pitchNumber":1,"startTime":"2026-08-19T01:01:52.893Z","endTime":"2026-08-19T01:01:57.032Z","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":80.2,"endSpeed":74.2,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.026036731832953,"aZ":-38.229937162299095,"pfxX":-5.811077933509673,"pfxZ":-4.384838809702504,"pX":1.6810978754716663,"pZ":1.6698653895918554,"vX0":0.9734304943646334,"vY0":-116.85658477233879,"vZ0":-1.754371178971484,"x":52.92,"y":193.69,"x0":2.0139927397223247,"y0":50.00015846131821,"z0":6.02192136599111,"aX":-8.03480877983553},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-8.0,"breakHorizontal":10.3,"spinRate":2232,"spinDirection":318},"zone":14,"typeConfidence":0.91,"plateTime":0.4687189321990326,"extension":6.167904832236161},"index":1,"playId":"bd347c47-3890-38f8-b970-ced46d354284","pitchNumber":2,"startTime":"2026-08-19T01:02:16.832Z","endTime":"2026-08-19T01:02:20.514Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.095597487412128,"aZ":-29.136582010530805,"pfxX":0.5005906546393688,"pfxZ":1.7737799873806521,"pX":-0.8607987000757004,"pZ":1.0644134459272172,"vX0":-6.473987068576327,"vY0":-129.86686177965635,"vZ0":-6.202402311950587,"x":149.81,"y":210.04,"x0":1.5948817721621973,"y0":50.00508817087797,"z0":5.687691177193048,"aX":0.8589473391026999},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.0,"breakHorizontal":0.5,"spinRate":2231,"spinDirection":269},"zone":13,"typeConfidence":0.91,"plateTime":0.4210705042665768,"extension":6.3136173140864775},"index":2,"playId":"ff913aae-b025-3d54-a2d6-135a706d091a","pitchNumber":3,"startTime":"2026-08-19T01:02:33.223Z","endTime":"2026-08-19T01:02:37.588Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-19T01:02:43.784Z","endTime":"2026-08-19T01:02:59.578Z","isPitch":false,"type":"action","player":{"id":682674,"link":"/api/v1/people/682674"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.6,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.695898279589656,"aZ":-30.258974544558377,"pfxX":-0.06116449295351156,"pfxZ":1.1486919065483225,"pX":-0.45078414191884075,"pZ":0.8743656793806572,"vX0":-5.213073137429942,"vY0":-127.90776525078807,"vZ0":-6.125221671908303,"x":134.18,"y":215.17,"x0":1.6158406717533889,"y0":50.00282065831157,"z0":5.652450854383358,"aX":-0.10195268015315516},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.0,"breakHorizontal":1.2,"spinRate":2187,"spinDirection":272},"zone":13,"typeConfidence":0.91,"plateTime":0.4271063888418447,"extension":6.2756042167996595},"index":4,"playId":"13655cfe-2804-3abc-9190-10cc53c7976a","pitchNumber":4,"startTime":"2026-08-19T01:02:59.578Z","endTime":"2026-08-19T01:03:03.948Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.3,"strikeZoneTop":3.256,"strikeZoneBottom":1.643,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.546862419078277,"aZ":-36.555450388846786,"pfxX":-5.635132928403916,"pfxZ":-3.2497663022889496,"pX":-0.3860110624316978,"pZ":1.2185427272596143,"vX0":-3.3322997475829537,"vY0":-115.93808158660578,"vZ0":-2.8052210264120934,"x":131.71,"y":205.88,"x0":1.8064498551079522,"y0":50.002209985205134,"z0":5.964743328952215,"aX":-7.5995205598153905},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-6.4,"breakHorizontal":11.0,"spinRate":2199,"spinDirection":320},"zone":13,"typeConfidence":0.91,"plateTime":0.47410270817050915,"extension":6.29867382593695},"index":5,"playId":"e975cc13-3497-3638-bda1-335b13d84e19","pitchNumber":5,"startTime":"2026-08-19T01:03:20.885Z","endTime":"2026-08-19T01:03:25.853Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T01:03:25.853Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Steven Kwan called out on strikes.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-19T01:05:26.286Z","endTime":"2026-08-19T01:06:14.498Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.9,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.241531900119046,"aZ":-30.103784383990536,"pfxX":-4.418050844559865,"pfxZ":1.4603049745727947,"pX":-0.04148348716332494,"pZ":2.1869033422872963,"vX0":-4.874733044402196,"vY0":-117.85461015373065,"vZ0":-0.7028280706313319,"x":118.58,"y":179.73,"x0":2.6232378410191726,"y0":50.000762679623264,"z0":5.255983652279982,"aX":-6.2472328804106105},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":2.8,"breakHorizontal":9.1,"spinRate":2629,"spinDirection":265},"zone":5,"typeConfidence":0.88,"plateTime":0.46376529461049065,"extension":6.680287934815634},"index":0,"playId":"5b5d42d6-213c-35ff-a7f7-693a52623e48","pitchNumber":1,"startTime":"2026-08-19T01:05:31.393Z","endTime":"2026-08-19T01:05:35.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.7,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.41962610091862,"aZ":-33.65770844772687,"pfxX":-2.6824497576181434,"pfxZ":-1.0567556358923653,"pX":-0.9122569709200079,"pZ":2.0763195911997565,"vX0":-6.7462807367981465,"vY0":-117.44854732547883,"vZ0":-0.1130652281755693,"x":151.77,"y":182.72,"x0":2.341339516407498,"y0":50.0032934390378,"z0":5.244834896468647,"aX":-3.7618676426300235},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-1.7,"breakHorizontal":6.5,"spinRate":2542,"spinDirection":271},"zone":13,"typeConfidence":0.9,"plateTime":0.465642532027736,"extension":6.742574890834953},"index":1,"playId":"db7cde71-74c8-373a-a3c9-ccfd98944c60","pitchNumber":2,"startTime":"2026-08-19T01:05:42.358Z","endTime":"2026-08-19T01:05:47.448Z","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":86.5,"endSpeed":79.3,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.270218592030098,"aZ":-31.992617025736607,"pfxX":10.75532187880134,"pfxZ":0.11741438337844734,"pX":-0.2101440193567263,"pZ":2.1745128320096154,"vX0":-9.618733770491357,"vY0":-125.59530762892945,"vZ0":-0.8154931408103392,"x":125.01,"y":180.07,"x0":2.2705989066730075,"y0":50.00606331607119,"z0":5.103678480440496,"aX":17.198165307852026},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.2,"breakHorizontal":-17.3,"spinRate":2321,"spinDirection":106},"zone":5,"typeConfidence":0.93,"plateTime":0.43598338490485133,"extension":6.550178638461267},"index":2,"playId":"7b0ac403-e6ac-32f6-b2a6-8b46e71663c0","pitchNumber":3,"startTime":"2026-08-19T01:05:54.605Z","endTime":"2026-08-19T01:05:59.827Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":76.7,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.15679877207071,"aZ":-32.61531083199697,"pfxX":-3.3774623321458153,"pfxZ":-0.30373099312106344,"pX":-0.6201761892176174,"pZ":1.5430824681453865,"vX0":-5.953694675887646,"vY0":-119.6165107329017,"vZ0":-1.793618333289592,"x":140.64,"y":197.12,"x0":2.326674675807429,"y0":50.00133272988698,"z0":5.190308935918675,"aX":-4.958158329775095},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-0.7,"breakHorizontal":7.4,"spinRate":2646,"spinDirection":268},"zone":7,"typeConfidence":0.9,"plateTime":0.45557114834924395,"extension":6.572837763355088},"index":3,"playId":"07cd7a72-886a-377a-84b9-8c5046904b89","pitchNumber":4,"startTime":"2026-08-19T01:06:10.035Z","endTime":"2026-08-19T01:06:14.498Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T01:06:14.498Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"José Ramírez flies out to right fielder Victor Bericoto.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-19T01:06:29.077Z","endTime":"2026-08-19T01:07:30.316Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682674,"link":"/api/v1/people/682674"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.6,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.33261010829435,"aZ":-32.10448523865039,"pfxX":-2.97492139853194,"pfxZ":0.050136952601363305,"pX":0.07703408486012157,"pZ":2.7682365585666053,"vX0":-4.604222310567956,"vY0":-118.64760789309923,"vZ0":0.9679914067131667,"x":114.06,"y":164.04,"x0":2.4209644992058434,"y0":50.003486434277306,"z0":5.255603011204506,"aX":-4.288749660172095},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":0.6,"breakHorizontal":6.4,"spinRate":2654,"spinDirection":272},"zone":2,"typeConfidence":0.9,"plateTime":0.45967849443819997,"extension":6.4820032543155355},"index":0,"playId":"7109dd98-6c7e-37b4-92df-e8051b7b7027","pitchNumber":1,"startTime":"2026-08-19T01:06:36.072Z","endTime":"2026-08-19T01:06:39.709Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":76.0,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.611670897196245,"aZ":-32.42065102359332,"pfxX":-3.4249124022138284,"pfxZ":-0.17131878158120273,"pX":-2.0276837923239155,"pZ":1.0416699255096882,"vX0":-8.78361427908369,"vY0":-118.48849474499411,"vZ0":-2.6198627043100338,"x":194.29,"y":210.65,"x0":2.158257242679635,"y0":50.00378380244545,"z0":5.096386742651467,"aX":-4.914902576271497},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-0.7,"breakHorizontal":8.2,"spinRate":2681,"spinDirection":279},"zone":13,"typeConfidence":0.89,"plateTime":0.46058632908176067,"extension":6.733091188375242},"index":1,"playId":"d82ed823-07a0-3c88-b890-0441721f31c5","pitchNumber":2,"startTime":"2026-08-19T01:06:45.725Z","endTime":"2026-08-19T01:06:51.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.9,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.1811592601299,"aZ":-31.2964723192912,"pfxX":10.238749085090255,"pfxZ":0.5455929942107645,"pX":1.070184616019237,"pZ":2.9118908428465806,"vX0":-6.673855094910132,"vY0":-126.21103527698232,"vZ0":0.540893650231205,"x":76.21,"y":160.16,"x0":2.4100808946425167,"y0":50.005905537558725,"z0":5.202642519725298,"aX":16.62455287138817},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.3,"breakHorizontal":-17.2,"spinRate":2249,"spinDirection":113},"zone":12,"typeConfidence":0.91,"plateTime":0.43293193929338125,"extension":6.792913623312486},"index":2,"playId":"a0fd0214-9304-305c-9270-bc099e63261d","pitchNumber":3,"startTime":"2026-08-19T01:07:10.025Z","endTime":"2026-08-19T01:07:14.088Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":76.2,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.579470745068562,"aZ":-31.371228635216863,"pfxX":-3.13485448556679,"pfxZ":0.5543833067162343,"pX":0.6650507302343918,"pZ":2.3019727675856676,"vX0":-3.2404010888578236,"vY0":-119.03847063765515,"vZ0":-0.3478131618822181,"x":91.65,"y":176.63,"x0":2.44369460144106,"y0":50.00445397384448,"z0":5.253462755450265,"aX":-4.5681946648289085},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":1.2,"breakHorizontal":6.4,"spinRate":2711,"spinDirection":261},"zone":6,"typeConfidence":0.89,"plateTime":0.45747148034337126,"extension":6.200535154897},"hitData":{"launchSpeed":95.9,"launchAngle":35.0,"totalDistance":348.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.29,"coordY":70.82}},"index":3,"playId":"4ba7f6bc-1bfc-3e13-bf08-e89ab07fa206","pitchNumber":4,"startTime":"2026-08-19T01:07:20.620Z","endTime":"2026-08-19T01:07:30.316Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T01:07:30.316Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Petey Halpin grounds out, shortstop Christian Koss to first baseman Bryce Eldridge.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-19T01:07:47.518Z","endTime":"2026-08-19T01:08:00.508Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":805811,"link":"/api/v1/people/805811"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.09572586493045,"aZ":-32.327722672326,"pfxX":10.494885992197739,"pfxZ":-0.08153561393118913,"pX":0.2495301809687471,"pZ":2.6956228346746953,"vX0":-9.49313919122406,"vY0":-132.70214869080368,"vZ0":-0.1224933129963931,"x":107.49,"y":166.0,"x0":2.4947354469510405,"y0":50.006603372202484,"z0":5.08046032311754,"aX":18.884309633254617},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":0.0,"breakHorizontal":-17.2,"spinRate":2341,"spinDirection":112},"zone":5,"typeConfidence":0.94,"plateTime":0.411389932876439,"extension":6.462886447881562},"hitData":{"launchSpeed":93.4,"launchAngle":-1.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":125.85,"coordY":140.75}},"index":0,"playId":"7b8e8f77-670b-38e4-9f28-36a702e58b48","pitchNumber":1,"startTime":"2026-08-19T01:07:53.096Z","endTime":"2026-08-19T01:08:00.508Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T01:08:00.508Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Eldridge strikes out swinging.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-19T01:09:57.955Z","endTime":"2026-08-19T01:11:37.533Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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.9,"endSpeed":83.1,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.706538109885198,"aZ":-28.91563720047491,"pfxX":-0.007055441467672008,"pfxZ":1.877832438931077,"pX":-0.6493635568432242,"pZ":0.538739454317174,"vX0":-5.198582125973489,"vY0":-130.68352762470644,"vZ0":-7.563407534152324,"x":141.75,"y":224.23,"x0":1.3639387425802982,"y0":50.004858392457315,"z0":5.6330036681763875,"aX":-0.010826860708543653},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.0,"breakHorizontal":1.1,"spinRate":2210,"spinDirection":166},"zone":13,"typeConfidence":0.91,"plateTime":0.4186230898343428,"extension":6.384937408765567},"index":0,"playId":"2efa010c-7233-3bf6-9a1a-b2574bcc7884","pitchNumber":1,"startTime":"2026-08-19T01:10:14.989Z","endTime":"2026-08-19T01:10:18.788Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.1,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.140922002885205,"aZ":-28.85417820137514,"pfxX":1.9060189570299844,"pfxZ":1.9559932019229285,"pX":-0.03299492000513664,"pZ":1.0997947357704307,"vX0":-4.862616917511442,"vY0":-129.27001865115383,"vZ0":-6.009122242625298,"x":118.26,"y":209.09,"x0":1.6221320688377858,"y0":50.00271798992984,"z0":5.660483305888824,"aX":3.236173387254228},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.4,"breakHorizontal":-2.4,"spinRate":2237,"spinDirection":164},"zone":13,"typeConfidence":0.91,"plateTime":0.4231813722195277,"extension":6.381601913079496},"index":1,"playId":"10f64b34-de8d-3932-82c3-0ce84120d348","pitchNumber":2,"startTime":"2026-08-19T01:10:31.054Z","endTime":"2026-08-19T01:10:35.259Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.6,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.68331555466621,"aZ":-23.53209391553846,"pfxX":8.979238855628394,"pfxZ":4.437577908482754,"pX":1.4057140539396524,"pZ":2.0343478032081994,"vX0":-4.086636262647617,"vY0":-138.18501390780574,"vZ0":-5.020775269368845,"x":63.42,"y":183.85,"x0":1.7311794201888122,"y0":50.00330196429122,"z0":5.440571702286809,"aX":17.492840313055808},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.2,"breakHorizontal":-15.5,"spinRate":2162,"spinDirection":131},"zone":14,"typeConfidence":0.91,"plateTime":0.3952637983330618,"extension":6.480963819288623},"index":2,"playId":"c994bffa-01a6-3e0d-a408-913e4e27ab5c","pitchNumber":3,"startTime":"2026-08-19T01:10:47.482Z","endTime":"2026-08-19T01:10:52.757Z","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":true},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.2,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.540809923445323,"aZ":-29.748651246993855,"pfxX":1.9314913711760904,"pfxZ":1.4190018355775136,"pX":-0.47846021402654243,"pZ":1.79033390077223,"vX0":-5.976477598388826,"vY0":-129.69131815894318,"vZ0":-4.351885253904903,"x":135.24,"y":190.44,"x0":1.6025203924524283,"y0":50.00238087999651,"z0":5.753138631415633,"aX":3.2987222706606887},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.8,"breakHorizontal":-2.2,"spinRate":2157,"spinDirection":196},"zone":7,"typeConfidence":0.92,"plateTime":0.4219629256252255,"extension":6.43432724275847},"index":3,"playId":"02a981a5-e71f-34a0-9f2a-c8037909f47f","pitchNumber":4,"startTime":"2026-08-19T01:11:02.971Z","endTime":"2026-08-19T01:11:07.648Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"}}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.0,"strikeZoneTop":3.541,"strikeZoneBottom":1.787,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.611768346567626,"aZ":-29.908354071690546,"pfxX":-0.42881000774783484,"pfxZ":1.3263684420698834,"pX":-0.1545259146395291,"pZ":2.6492362115204187,"vX0":-4.7689419363171766,"vY0":-129.3845157042056,"vZ0":-2.1047331986875086,"x":122.89,"y":167.25,"x0":1.7639504059189148,"y0":50.000677552789206,"z0":5.752908396335992,"aX":-0.7301118989619975},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.2,"breakHorizontal":1.8,"spinRate":2251,"spinDirection":220},"zone":5,"typeConfidence":0.92,"plateTime":0.4224565503230977,"extension":6.450330144893995},"index":4,"playId":"c737ce7d-3bfd-3e07-9044-19561c0b0556","pitchNumber":5,"startTime":"2026-08-19T01:11:34.132Z","endTime":"2026-08-19T01:11:37.533Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T01:11:37.533Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Osleivis Basabe grounds out, shortstop Brayan Rocchio to first baseman Rhys Hoskins.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-19T01:14:10.090Z","endTime":"2026-08-19T01:15:03.384Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6],"actionIndex":[1],"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":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"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":656555,"link":"/api/v1/people/656555"},"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":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-19T01:11:57.793Z","endTime":"2026-08-19T01:14:01.869Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Craig Yoho replaces Tim Herrin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-19T01:14:01.869Z","endTime":"2026-08-19T01:14:12.394Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":684974,"link":"/api/v1/people/684974"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.738243206211834,"aZ":-21.100740303726568,"pfxX":-10.327787909444481,"pfxZ":5.740900826031268,"pX":0.24331337958849106,"pZ":0.7595543130520285,"vX0":9.294264796274305,"vY0":-137.7621698684392,"vZ0":-7.252207710349582,"x":107.73,"y":218.27,"x0":-1.8273968177039506,"y0":50.000802365703365,"z0":4.845553949867949,"aX":-19.90936591742972},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.0,"breakHorizontal":16.8,"spinRate":2476,"spinDirection":240},"zone":14,"typeConfidence":0.65,"plateTime":0.39713107017881466,"extension":7.128322850491208},"index":2,"playId":"0b17561e-05b0-36b5-8e9b-fe03f979dac1","pitchNumber":1,"startTime":"2026-08-19T01:14:12.394Z","endTime":"2026-08-19T01:14:17.532Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":72.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.758429568559112,"aZ":-38.685645095500874,"pfxX":-11.162925237451244,"pfxZ":-4.839579007662918,"pX":0.30235684278381453,"pZ":2.2536121611750812,"vX0":7.70075787431685,"vY0":-115.35041185938697,"vZ0":2.178175068124294,"x":105.47,"y":177.93,"x0":-1.6315299862483683,"y0":50.002449295493996,"z0":5.030919794383198,"aX":-15.020075944717906},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-7.9,"breakHorizontal":18.2,"spinRate":2630,"spinDirection":288},"zone":6,"typeConfidence":0.91,"plateTime":0.4751131106643913,"extension":6.98243242911619},"index":3,"playId":"52f83676-9f66-3b37-8eec-47ea340f698e","pitchNumber":2,"startTime":"2026-08-19T01:14:27.054Z","endTime":"2026-08-19T01:14:33.570Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.202089033446253,"aZ":-25.387929490698358,"pfxX":0.6074867925492063,"pfxZ":3.8204315840215504,"pX":0.23786462015525736,"pZ":2.790205434436715,"vX0":4.871440727174709,"vY0":-131.76536344334758,"vZ0":-0.8805308003067415,"x":107.93,"y":163.44,"x0":-1.7057457826972808,"y0":50.00407146458933,"z0":4.986561670638246,"aX":1.0796085933772341},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.0,"breakHorizontal":-2.0,"spinRate":2489,"spinDirection":201},"zone":2,"typeConfidence":0.9,"plateTime":0.41399985221921787,"extension":7.15536379614722},"index":4,"playId":"bdf89f40-260c-3b11-a4f5-e7f85aaa9a74","pitchNumber":3,"startTime":"2026-08-19T01:14:39.474Z","endTime":"2026-08-19T01:14:43.967Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":5,"startTime":"2026-08-19T01:14:47.809Z","endTime":"2026-08-19T01:14:55.415Z","isPitch":false,"type":"action","player":{"id":678545,"link":"/api/v1/people/678545"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":72.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.263870812737334,"aZ":-39.03302301675406,"pfxX":-9.374799760275923,"pfxZ":-5.166516220281056,"pX":0.10171709531593963,"pZ":1.7192502775532874,"vX0":6.240191887104775,"vY0":-114.48742389597491,"vZ0":1.5250939443679963,"x":113.12,"y":192.36,"x0":-1.4421109628510813,"y0":50.00419174425262,"z0":4.866459110400276,"aX":-12.43797236541393},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-8.6,"breakHorizontal":15.4,"spinRate":2573,"spinDirection":292},"zone":8,"typeConfidence":0.9,"plateTime":0.47852876712099146,"extension":7.224348513261398},"hitData":{"launchSpeed":98.7,"launchAngle":-4.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.49,"coordY":151.64}},"index":6,"playId":"fd0cf295-a91e-392d-998e-08540869ff09","pitchNumber":4,"startTime":"2026-08-19T01:14:55.415Z","endTime":"2026-08-19T01:15:03.384Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T01:15:03.384Z","atBatIndex":71},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Turner Hill doubles (1) on a ground ball to right fielder Angel Martínez.","rbi":0,"awayScore":1,"homeScore":8,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-19T01:15:28.079Z","endTime":"2026-08-19T01:15:56.746Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"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":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682657,"link":"/api/v1/people/682657"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Turner Hill replaces Buddy Kennedy.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-19T01:15:22.180Z","endTime":"2026-08-19T01:15:30.303Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":806367,"link":"/api/v1/people/806367"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":671083,"link":"/api/v1/people/671083"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.3,"endSpeed":71.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.327505087927186,"aZ":-38.23498142602926,"pfxX":-10.030685653097294,"pfxZ":-4.636725613669039,"pX":-0.7327677669881693,"pZ":1.9854737295060794,"vX0":5.317269353704301,"vY0":-113.80808777867271,"vZ0":1.6856489029797337,"x":144.93,"y":185.17,"x0":-1.7990375808946784,"y0":50.00002265457463,"z0":5.028640999002487,"aX":-13.126190938708802},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-7.7,"breakHorizontal":16.8,"spinRate":2458,"spinDirection":299},"zone":7,"typeConfidence":0.9,"plateTime":0.48169179595031597,"extension":6.847926626028951},"index":1,"playId":"6e90682c-5734-33e4-a507-5cc6cd228d56","pitchNumber":1,"startTime":"2026-08-19T01:15:30.303Z","endTime":"2026-08-19T01:15:34.452Z","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":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.3268316744653,"aZ":-23.250494606017497,"pfxX":0.9922358895829155,"pfxZ":5.0295092503642795,"pX":0.11856614393429404,"pZ":2.664540253945234,"vX0":4.863978935208119,"vY0":-131.7137421404036,"vZ0":-1.5488020156478761,"x":112.48,"y":166.84,"x0":-1.8734135395919769,"y0":50.00447762248612,"z0":4.962667695749734,"aX":1.7605795368204133},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.0,"breakHorizontal":-2.8,"spinRate":2576,"spinDirection":202},"zone":5,"typeConfidence":0.91,"plateTime":0.41424455571896823,"extension":6.870317201339604},"hitData":{"launchSpeed":101.3,"launchAngle":0.0,"totalDistance":59.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":191.2,"coordY":133.49}},"index":2,"playId":"2750d1d6-e089-31db-9922-92441e7ae04c","pitchNumber":2,"startTime":"2026-08-19T01:15:43.594Z","endTime":"2026-08-19T01:15:56.746Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T01:15:56.746Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drew Gilbert called out on strikes.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-19T01:16:20.326Z","endTime":"2026-08-19T01:17:49.843Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.76"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.58"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.82"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.29"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.72"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.77"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.67"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.39"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.05"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"66.63"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"68.21"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.73"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.40"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".472"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.174"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".457"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.150"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".211"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".316"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".412"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".304"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".304"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".280"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".206"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".118"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".056"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".472"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.174"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".457"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.150"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".211"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".316"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":71.9,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.445854656457605,"aZ":-38.37371499135764,"pfxX":-10.323001386306354,"pfxZ":-4.751550647775945,"pX":0.876122643270374,"pZ":2.127709430397711,"vX0":8.194800275688157,"vY0":-113.46787160659069,"vZ0":2.2555158940556184,"x":83.6,"y":181.33,"x0":-1.4382049894295281,"y0":50.00088605434722,"z0":4.939922278056722,"aX":-13.481617438392355},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-7.7,"breakHorizontal":16.7,"spinRate":2501,"spinDirection":297},"zone":14,"typeConfidence":0.91,"plateTime":0.4824166560220262,"extension":7.431533309930476},"index":0,"playId":"8d91fd3f-6f8d-3d40-8c14-99aac6d3cfe4","pitchNumber":1,"startTime":"2026-08-19T01:16:28.852Z","endTime":"2026-08-19T01:16:32.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":72.8,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.536828352841933,"aZ":-38.71247451686278,"pfxX":-10.264174622009268,"pfxZ":-4.891677245065152,"pX":1.0234093262636246,"pZ":2.2527217523361314,"vX0":8.656626389987801,"vY0":-114.74187335355816,"vZ0":2.6101072658932516,"x":77.99,"y":177.96,"x0":-1.4583265423944503,"y0":50.00084799914857,"z0":4.863418733830309,"aX":-13.733208954698323},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-7.9,"breakHorizontal":16.6,"spinRate":2545,"spinDirection":296},"zone":14,"typeConfidence":0.91,"plateTime":0.476724329161315,"extension":7.186318164305237},"index":1,"playId":"1a9cfe19-61d2-39e2-9de6-2a99a0c1c8c2","pitchNumber":2,"startTime":"2026-08-19T01:16:44.271Z","endTime":"2026-08-19T01:16:47.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":72.9,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.169249054297918,"aZ":-39.94549422093597,"pfxX":-8.548243443310582,"pfxZ":-5.784336091408711,"pX":-0.9631767809048128,"pZ":1.5046940657530523,"vX0":4.35376094861289,"vY0":-115.40863033711477,"vZ0":1.3268468589232154,"x":153.71,"y":198.15,"x0":-1.7669691858636314,"y0":50.00047271558243,"z0":4.77981244317168,"aX":-11.489828956412628},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-9.8,"breakHorizontal":14.3,"spinRate":2501,"spinDirection":299},"zone":13,"typeConfidence":0.89,"plateTime":0.4752245636692538,"extension":7.244688634958661},"index":2,"playId":"c128a0f5-66b4-32ac-a37e-1f62e1c455ef","pitchNumber":3,"startTime":"2026-08-19T01:17:14.095Z","endTime":"2026-08-19T01:17:17.967Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.475800852971535,"aZ":-17.277718399685472,"pfxX":-10.322117057168438,"pfxZ":7.688500335778297,"pX":-0.6072076951005219,"pZ":3.400663644664779,"vX0":6.785865650768418,"vY0":-138.44423157002927,"vZ0":-1.075676337728179,"x":140.15,"y":146.96,"x0":-1.7515031947288169,"y0":50.00192881600544,"z0":4.9528736059789935,"aX":-19.996627249560078},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.9,"breakHorizontal":17.3,"spinRate":2504,"spinDirection":236},"zone":11,"typeConfidence":0.91,"plateTime":0.3959355909726474,"extension":6.868555130879578},"index":3,"playId":"9b4e83eb-d0bc-3b15-9a85-11ad0ae13de4","pitchNumber":4,"startTime":"2026-08-19T01:17:29.347Z","endTime":"2026-08-19T01:17:33.022Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.749424201497344,"aZ":-17.111428369793543,"pfxX":-11.298468344264462,"pfxZ":7.69989698318677,"pX":0.6304092217125074,"pZ":2.5367193170785005,"vX0":10.040752874684815,"vY0":-138.8986585298779,"vZ0":-3.254957916364572,"x":92.97,"y":170.29,"x0":-1.5612317666674749,"y0":50.00265477029147,"z0":4.85973268642634,"aX":-22.10389514884411},"breaks":{"breakAngle":48.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.4,"breakHorizontal":18.4,"spinRate":2592,"spinDirection":239},"zone":6,"typeConfidence":0.9,"plateTime":0.39414853483550827,"extension":7.1257438750288085},"index":4,"playId":"f85cceff-6d42-3779-90cb-e15190ba2050","pitchNumber":5,"startTime":"2026-08-19T01:17:45.625Z","endTime":"2026-08-19T01:17:49.843Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T01:17:49.843Z","atBatIndex":73}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drew Gilbert called out on strikes.","rbi":0,"awayScore":1,"homeScore":8,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-19T01:16:20.326Z","endTime":"2026-08-19T01:17:49.843Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.76"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.58"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.82"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.29"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.72"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.77"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.67"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.39"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.05"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"66.63"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"68.21"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.73"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.40"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".472"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.174"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".457"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.150"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".211"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".316"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".412"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".304"},{"zone":"05","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".304"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".280"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".206"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".118"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".056"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".625"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".472"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.174"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".600"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".457"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.150"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".211"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".316"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":71.9,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.445854656457605,"aZ":-38.37371499135764,"pfxX":-10.323001386306354,"pfxZ":-4.751550647775945,"pX":0.876122643270374,"pZ":2.127709430397711,"vX0":8.194800275688157,"vY0":-113.46787160659069,"vZ0":2.2555158940556184,"x":83.6,"y":181.33,"x0":-1.4382049894295281,"y0":50.00088605434722,"z0":4.939922278056722,"aX":-13.481617438392355},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-7.7,"breakHorizontal":16.7,"spinRate":2501,"spinDirection":297},"zone":14,"typeConfidence":0.91,"plateTime":0.4824166560220262,"extension":7.431533309930476},"index":0,"playId":"8d91fd3f-6f8d-3d40-8c14-99aac6d3cfe4","pitchNumber":1,"startTime":"2026-08-19T01:16:28.852Z","endTime":"2026-08-19T01:16:32.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":72.8,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.536828352841933,"aZ":-38.71247451686278,"pfxX":-10.264174622009268,"pfxZ":-4.891677245065152,"pX":1.0234093262636246,"pZ":2.2527217523361314,"vX0":8.656626389987801,"vY0":-114.74187335355816,"vZ0":2.6101072658932516,"x":77.99,"y":177.96,"x0":-1.4583265423944503,"y0":50.00084799914857,"z0":4.863418733830309,"aX":-13.733208954698323},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-7.9,"breakHorizontal":16.6,"spinRate":2545,"spinDirection":296},"zone":14,"typeConfidence":0.91,"plateTime":0.476724329161315,"extension":7.186318164305237},"index":1,"playId":"1a9cfe19-61d2-39e2-9de6-2a99a0c1c8c2","pitchNumber":2,"startTime":"2026-08-19T01:16:44.271Z","endTime":"2026-08-19T01:16:47.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":72.9,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.169249054297918,"aZ":-39.94549422093597,"pfxX":-8.548243443310582,"pfxZ":-5.784336091408711,"pX":-0.9631767809048128,"pZ":1.5046940657530523,"vX0":4.35376094861289,"vY0":-115.40863033711477,"vZ0":1.3268468589232154,"x":153.71,"y":198.15,"x0":-1.7669691858636314,"y0":50.00047271558243,"z0":4.77981244317168,"aX":-11.489828956412628},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-9.8,"breakHorizontal":14.3,"spinRate":2501,"spinDirection":299},"zone":13,"typeConfidence":0.89,"plateTime":0.4752245636692538,"extension":7.244688634958661},"index":2,"playId":"c128a0f5-66b4-32ac-a37e-1f62e1c455ef","pitchNumber":3,"startTime":"2026-08-19T01:17:14.095Z","endTime":"2026-08-19T01:17:17.967Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.475800852971535,"aZ":-17.277718399685472,"pfxX":-10.322117057168438,"pfxZ":7.688500335778297,"pX":-0.6072076951005219,"pZ":3.400663644664779,"vX0":6.785865650768418,"vY0":-138.44423157002927,"vZ0":-1.075676337728179,"x":140.15,"y":146.96,"x0":-1.7515031947288169,"y0":50.00192881600544,"z0":4.9528736059789935,"aX":-19.996627249560078},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.9,"breakHorizontal":17.3,"spinRate":2504,"spinDirection":236},"zone":11,"typeConfidence":0.91,"plateTime":0.3959355909726474,"extension":6.868555130879578},"index":3,"playId":"9b4e83eb-d0bc-3b15-9a85-11ad0ae13de4","pitchNumber":4,"startTime":"2026-08-19T01:17:29.347Z","endTime":"2026-08-19T01:17:33.022Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.3,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.749424201497344,"aZ":-17.111428369793543,"pfxX":-11.298468344264462,"pfxZ":7.69989698318677,"pX":0.6304092217125074,"pZ":2.5367193170785005,"vX0":10.040752874684815,"vY0":-138.8986585298779,"vZ0":-3.254957916364572,"x":92.97,"y":170.29,"x0":-1.5612317666674749,"y0":50.00265477029147,"z0":4.85973268642634,"aX":-22.10389514884411},"breaks":{"breakAngle":48.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.4,"breakHorizontal":18.4,"spinRate":2592,"spinDirection":239},"zone":6,"typeConfidence":0.9,"plateTime":0.39414853483550827,"extension":7.1257438750288085},"index":4,"playId":"f85cceff-6d42-3779-90cb-e15190ba2050","pitchNumber":5,"startTime":"2026-08-19T01:17:45.625Z","endTime":"2026-08-19T01:17:49.843Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-19T01:17:49.843Z","atBatIndex":73},"scoringPlays":[6,11,20,38,39,61],"playsByInning":[{"startIndex":0,"endIndex":10,"top":[0,1,2,3],"bottom":[4,5,6,7,8,9,10],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"batter":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"coordinates":{"x":114.92,"y":113.51},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"coordinates":{"x":144.3,"y":47.02},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":1,"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":76.23,"y":121.39},"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":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":22.15,"y":45.4},"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":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"coordinates":{"x":87.97,"y":158.38},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":1,"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"coordinates":{"x":61.88,"y":123.83},"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":1,"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"coordinates":{"x":133.11,"y":78.42},"type":"O","description":"Lineout"}]}},{"startIndex":11,"endIndex":21,"top":[11,12,13,14,15],"bottom":[16,17,18,19,20,21],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":2,"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"coordinates":{"x":163.04,"y":39.38},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":2,"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"batter":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"coordinates":{"x":167.37,"y":55.65},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":2,"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"coordinates":{"x":185.05,"y":90.7},"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":2,"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"coordinates":{"x":100.34,"y":146.11},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":2,"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":132.06,"y":60.35},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":2,"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"coordinates":{"x":150.22,"y":86.19},"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":2,"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":57.47,"y":131.07},"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":2,"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":114.35,"y":99.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":2,"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"coordinates":{"x":118.97,"y":48.33},"type":"O","description":"Flyout"}]}},{"startIndex":22,"endIndex":29,"top":[22,23,24,25],"bottom":[26,27,28,29],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"coordinates":{"x":128.88,"y":186.74},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"batter":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"coordinates":{"x":150.66,"y":153.46},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"coordinates":{"x":105.88,"y":154.67},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"coordinates":{"x":105.02,"y":139.14},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"coordinates":{"x":76.84,"y":119.57},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":3,"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"coordinates":{"x":149.42,"y":59.56},"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":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"coordinates":{"x":110.72,"y":77.82},"type":"O","description":"Flyout"}]}},{"startIndex":30,"endIndex":40,"top":[30,31,32,33,34],"bottom":[35,36,37,38,39,40],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":4,"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"batter":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"coordinates":{"x":127.67,"y":95.97},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":4,"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"coordinates":{"x":126.34,"y":81.08},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":4,"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"batter":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"coordinates":{"x":181.8,"y":145.55},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":4,"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"batter":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"coordinates":{"x":142.2,"y":138.74},"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":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"coordinates":{"x":115.56,"y":111.39},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":4,"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":159.12,"y":75.91},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":4,"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"coordinates":{"x":70.18,"y":126.23},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":4,"pitcher":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"coordinates":{"x":127.06,"y":180.09},"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":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"batter":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"coordinates":{"x":50.29,"y":98.32},"type":"O","description":"Lineout"}]}},{"startIndex":41,"endIndex":46,"top":[41,42,43],"bottom":[44,45,46],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"batter":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"coordinates":{"x":178.15,"y":77.66},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":5,"pitcher":{"id":805345,"fullName":"Trent Harris","link":"/api/v1/people/805345"},"batter":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"coordinates":{"x":154.29,"y":152.85},"type":"O","description":"Groundout"}]}},{"startIndex":47,"endIndex":53,"top":[47,48,49],"bottom":[50,51,52,53],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"batter":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"coordinates":{"x":211.1,"y":100.55},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"coordinates":{"x":104.07,"y":150.43},"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":805345,"fullName":"Trent Harris","link":"/api/v1/people/805345"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":194.25,"y":115.69},"type":"H","description":"Single"}]}},{"startIndex":54,"endIndex":62,"top":[54,55,56],"bottom":[57,58,59,60,61,62],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":7,"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"batter":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"coordinates":{"x":125.43,"y":118.14},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":7,"pitcher":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"coordinates":{"x":146.82,"y":119.32},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":7,"pitcher":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"batter":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"coordinates":{"x":111.33,"y":91.74},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"},"inning":7,"pitcher":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"coordinates":{"x":158.53,"y":140.15},"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":7,"pitcher":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"coordinates":{"x":108.3,"y":151.64},"type":"O","description":"Forceout"}]}},{"startIndex":63,"endIndex":69,"top":[63,64,65,66],"bottom":[67,68,69],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"coordinates":{"x":95.57,"y":40.75},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":168.81,"y":153.46},"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":8,"pitcher":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"coordinates":{"x":183.29,"y":70.82},"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":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"batter":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"coordinates":{"x":125.85,"y":140.75},"type":"O","description":"Groundout"}]}},{"startIndex":70,"endIndex":73,"top":[70,71,72,73],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":9,"pitcher":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974"},"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"coordinates":{"x":106.49,"y":151.64},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":9,"pitcher":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974"},"batter":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"coordinates":{"x":191.2,"y":133.49},"type":"H","description":"Double"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":3,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":1,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":8,"hits":12,"errors":0,"leftOnBase":7},"away":{"runs":1,"hits":7,"errors":2,"leftOnBase":6}},"defense":{"pitcher":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974"},"catcher":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"first":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"second":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"third":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"shortstop":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"left":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"center":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"right":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"batter":{"id":682657,"fullName":"Angel Martínez","link":"/api/v1/people/682657"},"onDeck":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"inHole":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"battingOrder":4,"team":{"id":114,"name":"Cleveland Guardians","link":"/api/v1/teams/114"}},"offense":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"onDeck":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"inHole":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"pitcher":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"battingOrder":7,"team":{"id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"}},"balls":2,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":5,"airOuts":8,"runs":1,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".248","atBats":32,"obp":".306","slg":".407","ops":".713","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":12,"rbi":1,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"32.00","popOuts":2,"lineOuts":2},"pitching":{"flyOuts":6,"groundOuts":6,"airOuts":10,"runs":8,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":36,"obp":".385","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":143,"era":"4.38","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.36","battersFaced":39,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":143,"balls":54,"strikes":89,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":8,"pitchesPerInning":"17.88","runsScoredPer9":"9.00","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":24,"errors":2,"chances":33,"passedBall":0,"pickoffs":0}},"players":{"ID664141":{"person":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":39,"gamesStarted":1,"flyOuts":33,"groundOuts":59,"airOuts":68,"runs":25,"doubles":7,"triples":2,"homeRuns":5,"strikeOuts":38,"baseOnBalls":25,"intentionalWalks":0,"hits":44,"hitByPitch":2,"atBats":205,"obp":".301","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":945,"era":"3.59","inningsPitched":"57.2","wins":0,"losses":0,"saves":2,"saveOpportunities":4,"holds":3,"blownSaves":2,"earnedRuns":23,"whip":"1.20","battersFaced":236,"outs":173,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":945,"balls":353,"strikes":592,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".---","pitchesPerInning":"16.39","gamesFinished":14,"strikeoutWalkRatio":"1.52","strikeoutsPer9Inn":"5.93","walksPer9Inn":"3.90","hitsPer9Inn":"6.87","runsScoredPer9":"3.90","homeRunsPer9":"0.78","inheritedRunners":19,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":8,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID813841":{"person":{"id":813841,"fullName":"Jonah Cox","link":"/api/v1/people/813841"},"jerseyNumber":"53","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"100","stats":{"batting":{"summary":"2-4 | K, CS","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":4,"groundOuts":6,"airOuts":5,"runs":6,"doubles":1,"triples":2,"homeRuns":1,"strikeOuts":17,"baseOnBalls":0,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".286","atBats":35,"obp":".286","slg":".514","ops":".800","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":18,"rbi":3,"leftOnBase":15,"sacBunts":3,"sacFlies":0,"babip":".529","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"35.00","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":33,"errors":0,"chances":37,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID681916":{"person":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":27,"gamesStarted":0,"flyOuts":9,"groundOuts":15,"airOuts":30,"runs":9,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":28,"baseOnBalls":12,"intentionalWalks":3,"hits":18,"hitByPitch":2,"atBats":88,"obp":".311","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":417,"era":"2.96","inningsPitched":"24.1","wins":0,"losses":4,"saves":2,"saveOpportunities":4,"holds":6,"blownSaves":2,"earnedRuns":8,"whip":"1.23","battersFaced":105,"outs":73,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":417,"balls":150,"strikes":267,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".000","pitchesPerInning":"17.14","gamesFinished":9,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"10.36","walksPer9Inn":"4.44","hitsPer9Inn":"6.66","runsScoredPer9":"3.33","homeRunsPer9":"0.74","inheritedRunners":12,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":9},"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}},"ID701852":{"person":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"jerseyNumber":"61","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":10,"groundOuts":19,"airOuts":21,"runs":5,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":19,"baseOnBalls":13,"intentionalWalks":0,"hits":19,"hitByPitch":0,"avg":".250","atBats":76,"obp":".360","slg":".263","ops":".623","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":91,"totalBases":20,"rbi":5,"leftOnBase":26,"sacBunts":2,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"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":6,"stolenBases":22,"stolenBasePercentage":".786","caughtStealingPercentage":".214","assists":13,"putOuts":169,"errors":3,"chances":185,"fielding":".984","passedBall":4,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668800":{"person":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"jerseyNumber":"19","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":3,"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":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":0,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":6,"obp":".143","slg":".000","ops":".143","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":7,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":18,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID682674":{"person":{"id":682674,"fullName":"Victor Bericoto","link":"/api/v1/people/682674"},"jerseyNumber":"78","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":28,"flyOuts":9,"groundOuts":18,"airOuts":16,"runs":7,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":21,"baseOnBalls":1,"intentionalWalks":0,"hits":19,"hitByPitch":0,"avg":".257","atBats":74,"obp":".267","slg":".459","ops":".726","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":75,"totalBases":34,"rbi":10,"leftOnBase":32,"sacBunts":0,"sacFlies":0,"babip":".306","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.50","popOuts":1,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":41,"errors":3,"chances":46,"fielding":".935","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID657277":{"person":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":22,"flyOuts":61,"groundOuts":174,"airOuts":121,"runs":57,"doubles":14,"triples":6,"homeRuns":9,"strikeOuts":110,"baseOnBalls":32,"intentionalWalks":0,"hits":116,"hitByPitch":6,"atBats":519,"obp":".276","caughtStealing":4,"stolenBases":16,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":2065,"era":"3.50","inningsPitched":"139.0","wins":8,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":54,"whip":"1.06","battersFaced":560,"outs":417,"gamesPitched":22,"completeGames":1,"shutouts":0,"pitchesThrown":2065,"balls":707,"strikes":1358,"strikePercentage":".660","hitBatsmen":6,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.44","rbi":0,"winPercentage":".533","pitchesPerInning":"14.86","gamesFinished":0,"strikeoutWalkRatio":"3.44","strikeoutsPer9Inn":"7.12","walksPer9Inn":"2.07","hitsPer9Inn":"7.51","runsScoredPer9":"3.69","homeRunsPer9":"0.58","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":19,"lineOuts":41},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":18,"putOuts":9,"errors":1,"chances":28,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671083":{"person":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"jerseyNumber":"41","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"600","stats":{"batting":{"summary":"1-3","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":6,"groundOuts":4,"airOuts":15,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":4,"intentionalWalks":0,"hits":4,"hitByPitch":1,"avg":".111","atBats":36,"obp":".220","slg":".139","ops":".359","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":5,"rbi":1,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"babip":".174","groundOutsToAirouts":"0.27","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":7,"lineOuts":2},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":6,"obp":".667","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":39,"era":"36.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"6.00","battersFaced":9,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":39,"balls":18,"strikes":21,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"39.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"18.00","hitsPer9Inn":"36.00","runsScoredPer9":"36.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":12,"errors":0,"chances":25,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID805345":{"person":{"id":805345,"fullName":"Trent Harris","link":"/api/v1/people/805345"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 5 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":29,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":29,"balls":8,"strikes":21,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":0,"groundOuts":4,"airOuts":0,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":20,"obp":".391","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":103,"era":"7.71","inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"1.93","battersFaced":23,"outs":14,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":103,"balls":38,"strikes":65,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"4.00","rbi":0,"winPercentage":".---","pitchesPerInning":"22.07","gamesFinished":0,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"19.29","walksPer9Inn":"5.79","hitsPer9Inn":"11.57","runsScoredPer9":"7.71","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":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676775":{"person":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":44,"gamesStarted":0,"flyOuts":19,"groundOuts":52,"airOuts":37,"runs":17,"doubles":7,"triples":1,"homeRuns":3,"strikeOuts":33,"baseOnBalls":17,"intentionalWalks":1,"hits":34,"hitByPitch":3,"atBats":153,"obp":".309","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":644,"era":"3.35","inningsPitched":"43.0","wins":2,"losses":3,"saves":1,"saveOpportunities":4,"holds":14,"blownSaves":3,"earnedRuns":16,"whip":"1.19","battersFaced":176,"outs":129,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":644,"balls":232,"strikes":412,"strikePercentage":".640","hitBatsmen":3,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.41","rbi":0,"winPercentage":".400","pitchesPerInning":"14.98","gamesFinished":5,"strikeoutWalkRatio":"1.94","strikeoutsPer9Inn":"6.91","walksPer9Inn":"3.56","hitsPer9Inn":"7.12","runsScoredPer9":"3.56","homeRunsPer9":"0.63","inheritedRunners":24,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":4,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671345":{"person":{"id":671345,"fullName":"Jason Foley","link":"/api/v1/people/671345"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":10,"gamesStarted":0,"flyOuts":7,"groundOuts":11,"airOuts":12,"runs":6,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":6,"baseOnBalls":5,"intentionalWalks":1,"hits":8,"hitByPitch":0,"atBats":36,"obp":".310","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":151,"era":"4.66","inningsPitched":"9.2","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":5,"whip":"1.34","battersFaced":42,"outs":29,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":151,"balls":64,"strikes":87,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".000","pitchesPerInning":"15.62","gamesFinished":4,"strikeoutWalkRatio":"1.20","strikeoutsPer9Inn":"5.59","walksPer9Inn":"4.66","hitsPer9Inn":"7.45","runsScoredPer9":"5.59","homeRunsPer9":"0.93","inheritedRunners":6,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":3},"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}},"ID693313":{"person":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"jerseyNumber":"77","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":8,"groundOuts":11,"airOuts":16,"runs":9,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":6,"intentionalWalks":0,"hits":16,"hitByPitch":1,"atBats":52,"obp":".390","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":228,"era":"6.23","inningsPitched":"13.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":9,"whip":"1.69","battersFaced":59,"outs":39,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":228,"balls":91,"strikes":137,"strikePercentage":".600","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".---","pitchesPerInning":"17.54","gamesFinished":1,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"6.23","walksPer9Inn":"4.15","hitsPer9Inn":"11.08","runsScoredPer9":"6.23","homeRunsPer9":"1.38","inheritedRunners":4,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":6},"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}},"ID687551":{"person":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"jerseyNumber":"0","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":1,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":35,"groundOuts":74,"airOuts":80,"runs":35,"doubles":10,"triples":3,"homeRuns":6,"strikeOuts":50,"baseOnBalls":29,"intentionalWalks":2,"hits":63,"hitByPitch":6,"avg":".240","atBats":263,"obp":".327","slg":".369","ops":".696","caughtStealing":4,"stolenBases":1,"stolenBasePercentage":".200","caughtStealingPercentage":".800","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":302,"totalBases":97,"rbi":29,"leftOnBase":116,"sacBunts":2,"sacFlies":2,"babip":".273","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.83","popOuts":23,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":179,"errors":2,"chances":183,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID808982":{"person":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"jerseyNumber":"51","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":114,"flyOuts":64,"groundOuts":140,"airOuts":126,"runs":58,"doubles":26,"triples":4,"homeRuns":9,"strikeOuts":46,"baseOnBalls":19,"intentionalWalks":0,"hits":127,"hitByPitch":6,"avg":".292","atBats":435,"obp":".328","slg":".432","ops":".760","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":464,"totalBases":188,"rbi":46,"leftOnBase":136,"sacBunts":0,"sacFlies":4,"babip":".307","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.33","popOuts":19,"lineOuts":43},"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":3,"putOuts":208,"errors":3,"chances":214,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656529":{"person":{"id":656529,"fullName":"Sam Hentges","link":"/api/v1/people/656529"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":36,"gamesStarted":0,"flyOuts":16,"groundOuts":26,"airOuts":27,"runs":13,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":32,"baseOnBalls":22,"intentionalWalks":1,"hits":26,"hitByPitch":3,"atBats":109,"obp":".375","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":553,"era":"3.07","inningsPitched":"29.1","wins":1,"losses":5,"saves":0,"saveOpportunities":2,"holds":9,"blownSaves":2,"earnedRuns":10,"whip":"1.64","battersFaced":136,"outs":88,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":553,"balls":226,"strikes":327,"strikePercentage":".590","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":".167","pitchesPerInning":"18.85","gamesFinished":2,"strikeoutWalkRatio":"1.45","strikeoutsPer9Inn":"9.82","walksPer9Inn":"6.75","hitsPer9Inn":"7.98","runsScoredPer9":"3.99","homeRunsPer9":"0.00","inheritedRunners":25,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID646240":{"person":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"jerseyNumber":"16","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":125,"flyOuts":72,"groundOuts":104,"airOuts":117,"runs":65,"doubles":30,"triples":1,"homeRuns":25,"strikeOuts":140,"baseOnBalls":52,"intentionalWalks":4,"hits":115,"hitByPitch":1,"avg":".244","atBats":472,"obp":".318","slg":".470","ops":".788","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":529,"totalBases":222,"rbi":69,"leftOnBase":220,"sacBunts":0,"sacFlies":4,"babip":".289","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.88","popOuts":21,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":60,"putOuts":750,"errors":7,"chances":817,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID665665":{"person":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":34,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":9,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":34,"balls":13,"strikes":21,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"4.50","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":10,"gamesStarted":0,"flyOuts":2,"groundOuts":12,"airOuts":6,"runs":9,"doubles":3,"triples":1,"homeRuns":3,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":1,"hits":15,"hitByPitch":0,"atBats":43,"obp":".391","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":166,"era":"7.45","inningsPitched":"9.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":8,"whip":"1.86","battersFaced":46,"outs":29,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":166,"balls":62,"strikes":104,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":1,"winPercentage":"1.000","pitchesPerInning":"17.17","gamesFinished":4,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"9.31","walksPer9Inn":"2.79","hitsPer9Inn":"13.97","runsScoredPer9":"8.38","homeRunsPer9":"2.79","inheritedRunners":10,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID687931":{"person":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"jerseyNumber":"88","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"note":"(L, 3-4)","summary":"4.0 IP, 6 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":3,"airOuts":8,"runs":7,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":80,"inningsPitched":"4.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"battersFaced":23,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":80,"balls":33,"strikes":47,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":7,"gamesFinished":0,"runsScoredPer9":"15.75","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":7,"flyOuts":28,"groundOuts":28,"airOuts":42,"runs":26,"doubles":7,"triples":1,"homeRuns":5,"strikeOuts":23,"baseOnBalls":20,"intentionalWalks":0,"hits":39,"hitByPitch":1,"atBats":130,"obp":".392","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":570,"era":"7.03","inningsPitched":"32.0","wins":3,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":25,"whip":"1.84","battersFaced":153,"outs":96,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":570,"balls":217,"strikes":353,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":7,"winPercentage":".429","pitchesPerInning":"17.81","gamesFinished":0,"strikeoutWalkRatio":"1.15","strikeoutsPer9Inn":"6.47","walksPer9Inn":"5.63","hitsPer9Inn":"10.97","runsScoredPer9":"7.31","homeRunsPer9":"1.41","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":8},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID683766":{"person":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"jerseyNumber":"50","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":14,"groundOuts":22,"airOuts":24,"runs":5,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":21,"baseOnBalls":2,"intentionalWalks":0,"hits":17,"hitByPitch":1,"avg":".202","atBats":84,"obp":".230","slg":".250","ops":".480","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":87,"totalBases":21,"rbi":2,"leftOnBase":43,"sacBunts":0,"sacFlies":0,"babip":".270","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":6,"lineOuts":4},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":3,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":10,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":28,"era":"13.50","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"2.50","battersFaced":10,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":11,"strikes":17,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".---","pitchesPerInning":"14.00","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"22.50","runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":48,"putOuts":26,"errors":2,"chances":76,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID605288":{"person":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"jerseyNumber":"12","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":15,"flyOuts":60,"groundOuts":120,"airOuts":113,"runs":54,"doubles":24,"triples":2,"homeRuns":15,"strikeOuts":70,"baseOnBalls":32,"intentionalWalks":0,"hits":104,"hitByPitch":4,"atBats":399,"obp":".318","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":1625,"era":"4.28","inningsPitched":"103.0","wins":3,"losses":7,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":49,"whip":"1.32","battersFaced":443,"outs":309,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":1625,"balls":596,"strikes":1029,"strikePercentage":".630","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".300","pitchesPerInning":"15.78","gamesFinished":5,"strikeoutWalkRatio":"2.19","strikeoutsPer9Inn":"6.12","walksPer9Inn":"2.80","hitsPer9Inn":"9.09","runsScoredPer9":"4.72","homeRunsPer9":"1.31","inheritedRunners":10,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":3,"sacFlies":5,"passedBall":0,"popOuts":20,"lineOuts":33},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":12,"errors":2,"chances":29,"fielding":".931","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694918":{"person":{"id":694918,"fullName":"Blade Tidwell","link":"/api/v1/people/694918"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":3,"flyOuts":12,"groundOuts":22,"airOuts":34,"runs":13,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":20,"baseOnBalls":10,"intentionalWalks":0,"hits":23,"hitByPitch":1,"atBats":98,"obp":".309","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":441,"era":"4.33","inningsPitched":"27.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":13,"whip":"1.22","battersFaced":110,"outs":81,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":441,"balls":165,"strikes":276,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":".---","pitchesPerInning":"16.33","gamesFinished":6,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"6.67","walksPer9Inn":"3.33","hitsPer9Inn":"7.67","runsScoredPer9":"4.33","homeRunsPer9":"0.67","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642715":{"person":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":116,"flyOuts":69,"groundOuts":83,"airOuts":131,"runs":59,"doubles":25,"triples":1,"homeRuns":19,"strikeOuts":133,"baseOnBalls":36,"intentionalWalks":0,"hits":100,"hitByPitch":2,"avg":".224","atBats":446,"obp":".285","slg":".413","ops":".698","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":485,"totalBases":184,"rbi":48,"leftOnBase":195,"sacBunts":0,"sacFlies":1,"babip":".275","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.47","popOuts":39,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":270,"putOuts":170,"errors":16,"chances":456,"fielding":".965","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694738":{"person":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":24,"flyOuts":53,"groundOuts":148,"airOuts":99,"runs":66,"doubles":25,"triples":3,"homeRuns":10,"strikeOuts":128,"baseOnBalls":60,"intentionalWalks":0,"hits":108,"hitByPitch":5,"atBats":479,"obp":".317","caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":2283,"era":"4.31","inningsPitched":"129.1","wins":7,"losses":12,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":62,"whip":"1.30","battersFaced":548,"outs":388,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2283,"balls":905,"strikes":1378,"strikePercentage":".600","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.49","rbi":0,"winPercentage":".368","pitchesPerInning":"17.65","gamesFinished":0,"strikeoutWalkRatio":"2.13","strikeoutsPer9Inn":"8.91","walksPer9Inn":"4.18","hitsPer9Inn":"7.52","runsScoredPer9":"4.59","homeRunsPer9":"0.70","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":16,"lineOuts":30},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":8,"errors":1,"chances":25,"fielding":".960","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID806367":{"person":{"id":806367,"fullName":"Turner Hill","link":"/api/v1/people/806367"},"jerseyNumber":"52","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"601","stats":{"batting":{"note":"a-","summary":"1-1 | 2B","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":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":3,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".286","atBats":7,"obp":".333","slg":".429","ops":".762","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":9,"totalBases":3,"rbi":2,"leftOnBase":4,"sacBunts":0,"sacFlies":1,"babip":".333","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID805811":{"person":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"jerseyNumber":"8","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | HR, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":1,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":44,"groundOuts":60,"airOuts":71,"runs":41,"doubles":15,"triples":0,"homeRuns":14,"strikeOuts":89,"baseOnBalls":42,"intentionalWalks":1,"hits":73,"hitByPitch":0,"avg":".250","atBats":292,"obp":".343","slg":".445","ops":".788","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":335,"totalBases":130,"rbi":33,"leftOnBase":131,"sacBunts":0,"sacFlies":1,"babip":".311","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.86","popOuts":9,"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":12,"putOuts":175,"errors":1,"chances":188,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID678545":{"person":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"jerseyNumber":"39","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":17,"flyOuts":13,"groundOuts":18,"airOuts":15,"runs":6,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":15,"hitByPitch":2,"avg":".268","atBats":56,"obp":".300","slg":".464","ops":".764","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":60,"totalBases":26,"rbi":8,"leftOnBase":20,"sacBunts":0,"sacFlies":1,"babip":".267","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.67","popOuts":2,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":41,"putOuts":22,"errors":1,"chances":64,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]}},"batters":[813841,646240,682674,805811,678545,671083,806367,687551,668800,683766,687931,805345,665665],"pitchers":[687931,805345,665665],"bench":[642715,701852,808982],"bullpen":[664141,671345,656529,605288,694738,693313,681916,694918,657277,676775],"battingOrder":[813841,646240,682674,805811,678545,806367,687551,668800,683766],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Koss (4, Festa, M); Hill (1, Yoho)."},{"label":"HR","value":"Eldridge (14, 2nd inning off Griffin, 0 on, 0 out)."},{"label":"TB","value":"Cox 2; Eldridge 5; Hill 2; Kennedy, B; Koss 2."},{"label":"RBI","value":"Eldridge (33)."},{"label":"Runners left in scoring position, 2 out","value":"Gilbert; Bericoto."},{"label":"GIDP","value":"Knizner."},{"label":"Team RISP","value":"0-for-5."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Cox (1, 2nd base by Griffin/Bailey)."},{"label":"PO","value":"Cox (1st base by Griffin)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Gilbert (2, fielding); Eldridge (1, missed catch)."}]}],"note":[{"label":"a","value":"Doubled for Kennedy, B in the 9th."}]},"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":6,"groundOuts":6,"airOuts":10,"runs":8,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".233","atBats":36,"obp":".313","slg":".370","ops":".683","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":18,"rbi":8,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.00","popOuts":1,"lineOuts":3},"pitching":{"flyOuts":4,"groundOuts":5,"airOuts":8,"runs":1,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":32,"obp":".265","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":145,"era":"3.82","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.27","battersFaced":34,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":145,"balls":50,"strikes":95,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.63","rbi":1,"pitchesPerInning":"16.11","runsScoredPer9":"1.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":0,"chances":35,"passedBall":0,"pickoffs":0}},"players":{"ID694197":{"person":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"jerseyNumber":"17","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"600","stats":{"batting":{"summary":"2-3 | 2B, BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":5,"groundOuts":14,"airOuts":8,"runs":7,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":4,"intentionalWalks":0,"hits":12,"hitByPitch":1,"avg":".324","atBats":37,"obp":".405","slg":".459","ops":".864","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":17,"rbi":3,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":0,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":11,"errors":2,"chances":29,"fielding":".931","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID800050":{"person":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"jerseyNumber":"24","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":46,"groundOuts":104,"airOuts":123,"runs":49,"doubles":22,"triples":1,"homeRuns":13,"strikeOuts":64,"baseOnBalls":47,"intentionalWalks":0,"hits":115,"hitByPitch":0,"avg":".285","atBats":403,"obp":".358","slg":".442","ops":".800","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":453,"totalBases":178,"rbi":57,"leftOnBase":182,"sacBunts":0,"sacFlies":3,"babip":".310","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":35,"lineOuts":42},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":100,"errors":0,"chances":102,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID595978":{"person":{"id":595978,"fullName":"Austin Hedges","link":"/api/v1/people/595978"},"jerseyNumber":"27","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":23,"groundOuts":52,"airOuts":43,"runs":19,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":31,"baseOnBalls":18,"intentionalWalks":0,"hits":43,"hitByPitch":1,"avg":".264","atBats":163,"obp":".337","slg":".380","ops":".717","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":188,"totalBases":62,"rbi":19,"leftOnBase":77,"sacBunts":4,"sacFlies":2,"babip":".300","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.75","popOuts":12,"lineOuts":8},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":2,"groundOuts":4,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":12,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":30,"era":"6.75","inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.50","battersFaced":12,"outs":8,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":7,"strikes":23,"strikePercentage":".770","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".---","pitchesPerInning":"11.25","gamesFinished":3,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"3.38","walksPer9Inn":"0.00","hitsPer9Inn":"13.50","runsScoredPer9":"6.75","homeRunsPer9":"0.00","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":2,"stolenBases":37,"stolenBasePercentage":".949","caughtStealingPercentage":".051","assists":17,"putOuts":496,"errors":4,"chances":517,"fielding":".992","passedBall":3,"pickoffs":4}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663993":{"person":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"jerseyNumber":"46","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":35,"groundOuts":63,"airOuts":68,"runs":29,"doubles":20,"triples":0,"homeRuns":14,"strikeOuts":77,"baseOnBalls":29,"intentionalWalks":1,"hits":76,"hitByPitch":0,"avg":".269","atBats":283,"obp":".335","slg":".488","ops":".823","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":313,"totalBases":138,"rbi":45,"leftOnBase":108,"sacBunts":0,"sacFlies":1,"babip":".321","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.21","popOuts":11,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":199,"errors":3,"chances":212,"fielding":".986","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":{"summary":"0.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":3,"strikes":8,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":0,"flyOuts":12,"groundOuts":27,"airOuts":26,"runs":14,"doubles":4,"triples":0,"homeRuns":5,"strikeOuts":24,"baseOnBalls":13,"intentionalWalks":0,"hits":16,"hitByPitch":3,"atBats":92,"obp":".296","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":428,"era":"4.85","inningsPitched":"26.0","wins":2,"losses":1,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":14,"whip":"1.12","battersFaced":109,"outs":78,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":428,"balls":165,"strikes":263,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.04","rbi":0,"winPercentage":".667","pitchesPerInning":"16.46","gamesFinished":7,"strikeoutWalkRatio":"1.85","strikeoutsPer9Inn":"8.31","walksPer9Inn":"4.50","hitsPer9Inn":"5.54","runsScoredPer9":"4.85","homeRunsPer9":"1.73","inheritedRunners":7,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":11},"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID683953":{"person":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"jerseyNumber":"37","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":55,"groundOuts":78,"airOuts":98,"runs":37,"doubles":15,"triples":2,"homeRuns":9,"strikeOuts":88,"baseOnBalls":46,"intentionalWalks":1,"hits":79,"hitByPitch":4,"avg":".232","atBats":340,"obp":".328","slg":".368","ops":".696","caughtStealing":5,"stolenBases":17,"stolenBasePercentage":".773","caughtStealingPercentage":".227","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":393,"totalBases":125,"rbi":36,"leftOnBase":138,"sacBunts":0,"sacFlies":3,"babip":".285","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.78","popOuts":25,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":206,"putOuts":104,"errors":6,"chances":316,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID672275":{"person":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"jerseyNumber":"16","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"800","stats":{"batting":{"summary":"0-4 | K, RBI","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":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":0,"putOuts":12,"errors":0,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":35,"groundOuts":70,"airOuts":65,"runs":21,"doubles":6,"triples":1,"homeRuns":6,"strikeOuts":66,"baseOnBalls":19,"intentionalWalks":0,"hits":44,"hitByPitch":0,"avg":".183","atBats":240,"obp":".240","slg":".292","ops":".532","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":264,"totalBases":70,"rbi":25,"leftOnBase":108,"sacBunts":2,"sacFlies":3,"babip":".222","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.00","popOuts":12,"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":21,"stolenBases":45,"stolenBasePercentage":".682","caughtStealingPercentage":".318","assists":32,"putOuts":678,"errors":6,"chances":716,"fielding":".992","passedBall":3,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID677587":{"person":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"jerseyNumber":"4","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | 2 K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":122,"flyOuts":79,"groundOuts":113,"airOuts":143,"runs":46,"doubles":18,"triples":2,"homeRuns":10,"strikeOuts":70,"baseOnBalls":32,"intentionalWalks":0,"hits":108,"hitByPitch":9,"avg":".253","atBats":427,"obp":".316","slg":".375","ops":".691","caughtStealing":5,"stolenBases":15,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":475,"totalBases":160,"rbi":51,"leftOnBase":199,"sacBunts":4,"sacFlies":3,"babip":".280","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.70","popOuts":26,"lineOuts":38},"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":266,"putOuts":153,"errors":12,"chances":431,"fielding":".972","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":"301","stats":{"batting":{"summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":31,"groundOuts":29,"airOuts":44,"runs":16,"doubles":4,"triples":1,"homeRuns":2,"strikeOuts":26,"baseOnBalls":3,"intentionalWalks":0,"hits":27,"hitByPitch":2,"avg":".221","atBats":122,"obp":".250","slg":".320","ops":".570","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":131,"totalBases":39,"rbi":8,"leftOnBase":54,"sacBunts":3,"sacFlies":1,"babip":".263","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"61.00","popOuts":6,"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":3,"putOuts":87,"errors":0,"chances":90,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID670036":{"person":{"id":670036,"fullName":"Matt Festa","link":"/api/v1/people/670036"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"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":21,"balls":7,"strikes":14,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":54,"gamesStarted":0,"flyOuts":24,"groundOuts":40,"airOuts":57,"runs":27,"doubles":15,"triples":0,"homeRuns":6,"strikeOuts":57,"baseOnBalls":15,"intentionalWalks":0,"hits":58,"hitByPitch":6,"atBats":210,"obp":".339","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":865,"era":"3.93","inningsPitched":"52.2","wins":2,"losses":3,"saves":1,"saveOpportunities":2,"holds":7,"blownSaves":1,"earnedRuns":23,"whip":"1.39","battersFaced":233,"outs":158,"gamesPitched":54,"completeGames":0,"shutouts":0,"pitchesThrown":865,"balls":312,"strikes":553,"strikePercentage":".640","hitBatsmen":6,"balks":1,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".400","pitchesPerInning":"16.42","gamesFinished":16,"strikeoutWalkRatio":"3.80","strikeoutsPer9Inn":"9.74","walksPer9Inn":"2.56","hitsPer9Inn":"9.91","runsScoredPer9":"4.61","homeRunsPer9":"1.03","inheritedRunners":40,"inheritedRunnersScored":12,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":20,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":8,"errors":2,"chances":13,"fielding":".846","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":"300","stats":{"batting":{"summary":"3-4 | HR, K, 6 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":6,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":70,"groundOuts":107,"airOuts":131,"runs":52,"doubles":20,"triples":1,"homeRuns":19,"strikeOuts":124,"baseOnBalls":21,"intentionalWalks":0,"hits":111,"hitByPitch":16,"avg":".237","atBats":469,"obp":".290","slg":".405","ops":".695","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":510,"totalBases":190,"rbi":73,"leftOnBase":198,"sacBunts":0,"sacFlies":4,"babip":".279","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.68","popOuts":31,"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":5,"putOuts":192,"errors":5,"chances":202,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID670059":{"person":{"id":670059,"fullName":"Colin Holderman","link":"/api/v1/people/670059"},"jerseyNumber":"35","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":49,"gamesStarted":0,"flyOuts":23,"groundOuts":55,"airOuts":44,"runs":14,"doubles":4,"triples":1,"homeRuns":1,"strikeOuts":46,"baseOnBalls":17,"intentionalWalks":1,"hits":28,"hitByPitch":9,"atBats":171,"obp":".273","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":768,"era":"2.39","inningsPitched":"49.0","wins":6,"losses":3,"saves":1,"saveOpportunities":2,"holds":10,"blownSaves":1,"earnedRuns":13,"whip":"0.92","battersFaced":199,"outs":147,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":768,"balls":296,"strikes":472,"strikePercentage":".610","hitBatsmen":9,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".667","pitchesPerInning":"15.67","gamesFinished":9,"strikeoutWalkRatio":"2.71","strikeoutsPer9Inn":"8.45","walksPer9Inn":"3.12","hitsPer9Inn":"5.14","runsScoredPer9":"2.57","homeRunsPer9":"0.18","inheritedRunners":24,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":3,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671106":{"person":{"id":671106,"fullName":"Logan Allen","link":"/api/v1/people/671106"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":1,"flyOuts":6,"groundOuts":10,"airOuts":6,"runs":6,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":4,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":37,"obp":".381","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":178,"era":"3.24","inningsPitched":"8.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.92","battersFaced":42,"outs":25,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":178,"balls":67,"strikes":111,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.67","rbi":0,"winPercentage":".---","pitchesPerInning":"21.36","gamesFinished":1,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"10.80","walksPer9Inn":"4.32","hitsPer9Inn":"12.96","runsScoredPer9":"6.48","homeRunsPer9":"1.08","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671922":{"person":{"id":671922,"fullName":"Cade Smith","link":"/api/v1/people/671922"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":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":52,"gamesStarted":0,"flyOuts":32,"groundOuts":39,"airOuts":48,"runs":18,"doubles":10,"triples":0,"homeRuns":4,"strikeOuts":77,"baseOnBalls":18,"intentionalWalks":1,"hits":43,"hitByPitch":1,"atBats":204,"obp":".274","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":966,"era":"2.29","inningsPitched":"55.0","wins":3,"losses":1,"saves":31,"saveOpportunities":36,"holds":0,"blownSaves":5,"earnedRuns":14,"whip":"1.11","battersFaced":226,"outs":165,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":966,"balls":342,"strikes":624,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".750","pitchesPerInning":"17.56","gamesFinished":44,"strikeoutWalkRatio":"4.28","strikeoutsPer9Inn":"12.60","walksPer9Inn":"2.95","hitsPer9Inn":"7.04","runsScoredPer9":"2.95","homeRunsPer9":"0.65","inheritedRunners":18,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":10,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"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":"3-5 | 2B, 2 R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":69,"groundOuts":76,"airOuts":139,"runs":56,"doubles":20,"triples":0,"homeRuns":10,"strikeOuts":48,"baseOnBalls":54,"intentionalWalks":7,"hits":82,"hitByPitch":2,"avg":".241","atBats":340,"obp":".344","slg":".388","ops":".732","caughtStealing":3,"stolenBases":29,"stolenBasePercentage":".906","caughtStealingPercentage":".094","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":402,"totalBases":132,"rbi":38,"leftOnBase":154,"sacBunts":0,"sacFlies":5,"babip":".251","groundOutsToAirouts":"0.55","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":32,"lineOuts":38},"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":111,"putOuts":55,"errors":8,"chances":174,"fielding":".954","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":"1-3 | 2 BB, 2 K, 3 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":116,"flyOuts":70,"groundOuts":113,"airOuts":140,"runs":57,"doubles":15,"triples":2,"homeRuns":2,"strikeOuts":49,"baseOnBalls":63,"intentionalWalks":1,"hits":107,"hitByPitch":4,"avg":".266","atBats":402,"obp":".369","slg":".328","ops":".697","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":477,"totalBases":132,"rbi":23,"leftOnBase":138,"sacBunts":4,"sacFlies":3,"babip":".297","groundOutsToAirouts":"0.81","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"201.00","popOuts":22,"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":10,"putOuts":263,"errors":3,"chances":276,"fielding":".989","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":"400","stats":{"batting":{"summary":"1-4 | 2B, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":41,"groundOuts":80,"airOuts":78,"runs":34,"doubles":17,"triples":1,"homeRuns":12,"strikeOuts":70,"baseOnBalls":8,"intentionalWalks":0,"hits":69,"hitByPitch":5,"avg":".238","atBats":290,"obp":".270","slg":".428","ops":".698","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":310,"totalBases":124,"rbi":44,"leftOnBase":136,"sacBunts":6,"sacFlies":1,"babip":".273","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.17","popOuts":14,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":135,"errors":3,"chances":143,"fielding":".979","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":24,"gamesStarted":24,"flyOuts":57,"groundOuts":137,"airOuts":137,"runs":45,"doubles":22,"triples":4,"homeRuns":14,"strikeOuts":142,"baseOnBalls":40,"intentionalWalks":2,"hits":107,"hitByPitch":2,"atBats":517,"obp":".265","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":2207,"era":"2.59","inningsPitched":"142.1","wins":9,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":41,"whip":"1.03","battersFaced":565,"outs":427,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2207,"balls":797,"strikes":1410,"strikePercentage":".640","hitBatsmen":2,"balks":1,"wildPitches":5,"pickoffs":2,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".563","pitchesPerInning":"15.51","gamesFinished":0,"strikeoutWalkRatio":"3.55","strikeoutsPer9Inn":"8.98","walksPer9Inn":"2.53","hitsPer9Inn":"6.77","runsScoredPer9":"2.85","homeRunsPer9":"0.89","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":3,"passedBall":0,"popOuts":43,"lineOuts":37},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":4,"errors":3,"chances":20,"fielding":".850","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":26,"gamesStarted":26,"flyOuts":72,"groundOuts":106,"airOuts":114,"runs":62,"doubles":25,"triples":2,"homeRuns":15,"strikeOuts":139,"baseOnBalls":59,"intentionalWalks":0,"hits":122,"hitByPitch":2,"atBats":477,"obp":".339","caughtStealing":6,"stolenBases":15,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":2176,"era":"3.80","inningsPitched":"125.2","wins":9,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.44","battersFaced":542,"outs":377,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2176,"balls":808,"strikes":1368,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".563","pitchesPerInning":"17.32","gamesFinished":0,"strikeoutWalkRatio":"2.36","strikeoutsPer9Inn":"9.95","walksPer9Inn":"4.23","hitsPer9Inn":"8.74","runsScoredPer9":"4.44","homeRunsPer9":"1.07","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":20,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":5,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681870":{"person":{"id":681870,"fullName":"Erik Sabrowski","link":"/api/v1/people/681870"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":45,"gamesStarted":0,"flyOuts":18,"groundOuts":7,"airOuts":37,"runs":16,"doubles":5,"triples":2,"homeRuns":3,"strikeOuts":57,"baseOnBalls":25,"intentionalWalks":2,"hits":22,"hitByPitch":1,"atBats":121,"obp":".322","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":611,"era":"3.44","inningsPitched":"34.0","wins":4,"losses":2,"saves":0,"saveOpportunities":2,"holds":21,"blownSaves":2,"earnedRuns":13,"whip":"1.38","battersFaced":149,"outs":102,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":611,"balls":232,"strikes":379,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.19","rbi":0,"winPercentage":".667","pitchesPerInning":"17.97","gamesFinished":4,"strikeoutWalkRatio":"2.28","strikeoutsPer9Inn":"15.09","walksPer9Inn":"6.62","hitsPer9Inn":"5.82","runsScoredPer9":"4.24","homeRunsPer9":"0.79","inheritedRunners":30,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"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":25,"gamesStarted":25,"flyOuts":60,"groundOuts":126,"airOuts":117,"runs":65,"doubles":22,"triples":1,"homeRuns":24,"strikeOuts":190,"baseOnBalls":45,"intentionalWalks":0,"hits":116,"hitByPitch":3,"atBats":547,"obp":".276","caughtStealing":4,"stolenBases":12,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":2361,"era":"3.74","inningsPitched":"149.0","wins":11,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":62,"whip":"1.08","battersFaced":597,"outs":447,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2361,"balls":779,"strikes":1582,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":5,"pickoffs":4,"groundOutsToAirouts":"1.08","rbi":0,"winPercentage":".611","pitchesPerInning":"15.85","gamesFinished":0,"strikeoutWalkRatio":"4.22","strikeoutsPer9Inn":"11.48","walksPer9Inn":"2.72","hitsPer9Inn":"7.01","runsScoredPer9":"3.93","homeRunsPer9":"1.45","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":24,"lineOuts":33},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":9,"errors":1,"chances":22,"fielding":".955","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":48,"gamesStarted":0,"flyOuts":31,"groundOuts":30,"airOuts":53,"runs":16,"doubles":4,"triples":0,"homeRuns":5,"strikeOuts":41,"baseOnBalls":17,"intentionalWalks":0,"hits":39,"hitByPitch":2,"atBats":161,"obp":".319","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":713,"era":"3.48","inningsPitched":"41.1","wins":1,"losses":3,"saves":1,"saveOpportunities":3,"holds":24,"blownSaves":2,"earnedRuns":16,"whip":"1.35","battersFaced":182,"outs":124,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":713,"balls":254,"strikes":459,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":".250","pitchesPerInning":"17.25","gamesFinished":3,"strikeoutWalkRatio":"2.41","strikeoutsPer9Inn":"8.93","walksPer9Inn":"3.70","hitsPer9Inn":"8.49","runsScoredPer9":"3.48","homeRunsPer9":"1.09","inheritedRunners":20,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":12,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676440":{"person":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"jerseyNumber":"28","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":26,"flyOuts":95,"groundOuts":130,"airOuts":188,"runs":71,"doubles":19,"triples":1,"homeRuns":25,"strikeOuts":117,"baseOnBalls":43,"intentionalWalks":0,"hits":130,"hitByPitch":5,"atBats":559,"obp":".291","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":2343,"era":"4.01","inningsPitched":"150.1","wins":4,"losses":13,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":67,"whip":"1.15","battersFaced":613,"outs":451,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2343,"balls":839,"strikes":1504,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":4,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".235","pitchesPerInning":"15.59","gamesFinished":0,"strikeoutWalkRatio":"2.72","strikeoutsPer9Inn":"7.00","walksPer9Inn":"2.57","hitsPer9Inn":"7.78","runsScoredPer9":"4.25","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":42,"lineOuts":51},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":8,"errors":1,"chances":24,"fielding":".958","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682120":{"person":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":5,"strikes":7,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"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":52,"gamesStarted":0,"flyOuts":22,"groundOuts":38,"airOuts":44,"runs":18,"doubles":6,"triples":2,"homeRuns":5,"strikeOuts":38,"baseOnBalls":24,"intentionalWalks":3,"hits":34,"hitByPitch":5,"atBats":147,"obp":".346","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":730,"era":"3.59","inningsPitched":"42.2","wins":1,"losses":4,"saves":0,"saveOpportunities":1,"holds":14,"blownSaves":1,"earnedRuns":17,"whip":"1.36","battersFaced":183,"outs":128,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":730,"balls":285,"strikes":445,"strikePercentage":".610","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".200","pitchesPerInning":"17.11","gamesFinished":8,"strikeoutWalkRatio":"1.58","strikeoutsPer9Inn":"8.02","walksPer9Inn":"5.06","hitsPer9Inn":"7.17","runsScoredPer9":"3.80","homeRunsPer9":"1.05","inheritedRunners":29,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":10,"lineOuts":12},"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"}]},"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":{"note":"(W, 14-4)","summary":"6.0 IP, ER, 6 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":4,"airOuts":6,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":21,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":101,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":23,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":101,"balls":35,"strikes":66,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"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":25,"gamesStarted":25,"flyOuts":81,"groundOuts":147,"airOuts":143,"runs":58,"doubles":21,"triples":1,"homeRuns":23,"strikeOuts":131,"baseOnBalls":35,"intentionalWalks":0,"hits":125,"hitByPitch":8,"atBats":542,"obp":".286","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":2326,"era":"3.18","inningsPitched":"144.1","wins":14,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":51,"whip":"1.11","battersFaced":589,"outs":433,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2326,"balls":787,"strikes":1539,"strikePercentage":".660","hitBatsmen":8,"balks":1,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.03","rbi":1,"winPercentage":".778","pitchesPerInning":"16.12","gamesFinished":0,"strikeoutWalkRatio":"3.74","strikeoutsPer9Inn":"8.17","walksPer9Inn":"2.18","hitsPer9Inn":"7.79","runsScoredPer9":"3.62","homeRunsPer9":"1.43","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":24,"lineOuts":38},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":20,"putOuts":8,"errors":0,"chances":28,"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"}]},"ID656555":{"person":{"id":656555,"fullName":"Rhys Hoskins","link":"/api/v1/people/656555"},"jerseyNumber":"8","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":39,"groundOuts":36,"airOuts":84,"runs":33,"doubles":13,"triples":0,"homeRuns":13,"strikeOuts":100,"baseOnBalls":47,"intentionalWalks":0,"hits":47,"hitByPitch":3,"avg":".179","atBats":263,"obp":".306","slg":".376","ops":".682","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":317,"totalBases":99,"rbi":38,"leftOnBase":131,"sacBunts":0,"sacFlies":4,"babip":".221","groundOutsToAirouts":"0.43","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.23","popOuts":32,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":23,"putOuts":322,"errors":2,"chances":347,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]}},"batters":[680757,608070,666176,690984,682657,656555,694197,683953,672275,677587,656492,670036,682120,684974],"pitchers":[656492,670036,682120,684974],"bench":[800050,595978,663993],"bullpen":[671106,676440,676282,683769,670059,800048,681870,671922,668909],"battingOrder":[680757,608070,690984,682657,656555,694197,683953,672275,677587],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Genao (2, Whisenhunt); Ramírez, Jo (20, Whisenhunt); Martínez, A (17, Sanmartin)."},{"label":"HR","value":"Adell (19, 1st inning off Whisenhunt, 2 on, 0 out)."},{"label":"TB","value":"Adell 6; Genao 3; Hoskins; Kwan; Martínez, A 2; Ramírez, Jo 4; Rocchio."},{"label":"RBI","value":"Adell 6 (73); Bailey (25); Martínez, A (44)."},{"label":"2-out RBI","value":"Adell 2."},{"label":"Runners left in scoring position, 2 out","value":"Hoskins; Rocchio; Bazzana."},{"label":"Team RISP","value":"4-for-11."},{"label":"Team LOB","value":"7."}]},{"title":"FIELDING","fieldList":[{"label":"Pickoffs","value":"Griffin (Cox at 1st base)."},{"label":"DP","value":"(Genao-Rocchio-Hoskins)."}]}],"note":[]}},"officials":[{"official":{"id":490319,"fullName":"Jordan Baker","link":"/api/v1/people/490319"},"officialType":"Home Plate"},{"official":{"id":521889,"fullName":"Stu Scheurwater","link":"/api/v1/people/521889"},"officialType":"First Base"},{"official":{"id":676580,"fullName":"Steven Jaschinski","link":"/api/v1/people/676580"},"officialType":"Second Base"},{"official":{"id":427128,"fullName":"Rob Drake","link":"/api/v1/people/427128"},"officialType":"Third Base"}],"info":[{"label":"ABS Challenge","value":"Harris (Ball-Overturned to Strike); Eldridge (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Whisenhunt 80-47; Harris 29-21; Sanmartin 34-21; Griffin 101-66; Festa, M 21-14; Herrin 12-7; Yoho 11-8."},{"label":"Groundouts-flyouts","value":"Whisenhunt 3-5; Harris 1-0; Sanmartin 2-1; Griffin 4-4; Festa, M 0-0; Herrin 0-0; Yoho 1-0."},{"label":"Batters faced","value":"Whisenhunt 23; Harris 7; Sanmartin 9; Griffin 23; Festa, M 5; Herrin 3; Yoho 3."},{"label":"Inherited runners-scored","value":"Herrin 1-0."},{"label":"Umpires","value":"HP: Jordan Baker. 1B: Stu Scheurwater. 2B: Steven Jaschinski. 3B: Rob Drake. "},{"label":"Weather","value":"77 degrees, Partly Cloudy."},{"label":"Wind","value":"6 mph, In From LF."},{"label":"First pitch","value":"6:40 PM."},{"label":"T","value":"2:37."},{"label":"Att","value":"21,309."},{"label":"Venue","value":"Progressive Field."},{"label":"August 18, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176","boxscoreName":"Adell"},"jerseyNumber":"7","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"300","stats":{"batting":{"summary":"3-4 | HR, K, 6 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":6,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":70,"groundOuts":107,"airOuts":131,"runs":52,"doubles":20,"triples":1,"homeRuns":19,"strikeOuts":124,"baseOnBalls":21,"intentionalWalks":0,"hits":111,"hitByPitch":16,"avg":".237","atBats":469,"obp":".290","slg":".405","ops":".695","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":510,"totalBases":190,"rbi":73,"leftOnBase":198,"sacBunts":0,"sacFlies":4,"babip":".279","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.68","popOuts":31,"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":5,"putOuts":192,"errors":5,"chances":202,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":72,"hittingGameScore":72},{"player":{"person":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492","boxscoreName":"Griffin"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"stats":{"batting":{},"pitching":{"note":"(W, 14-4)","summary":"6.0 IP, ER, 6 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":4,"airOuts":6,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":21,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":101,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":23,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":101,"balls":35,"strikes":66,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"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":25,"gamesStarted":25,"flyOuts":81,"groundOuts":147,"airOuts":143,"runs":58,"doubles":21,"triples":1,"homeRuns":23,"strikeOuts":131,"baseOnBalls":35,"intentionalWalks":0,"hits":125,"hitByPitch":8,"atBats":542,"obp":".286","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":2326,"era":"3.18","inningsPitched":"144.1","wins":14,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":51,"whip":"1.11","battersFaced":589,"outs":433,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2326,"balls":787,"strikes":1539,"strikePercentage":".660","hitBatsmen":8,"balks":1,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.03","rbi":1,"winPercentage":".778","pitchesPerInning":"16.12","gamesFinished":0,"strikeoutWalkRatio":"3.74","strikeoutsPer9Inn":"8.17","walksPer9Inn":"2.18","hitsPer9Inn":"7.79","runsScoredPer9":"3.62","homeRunsPer9":"1.43","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":24,"lineOuts":38},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":20,"putOuts":8,"errors":0,"chances":28,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":59,"pitchingGameScore":59},{"player":{"person":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070","boxscoreName":"Ramírez, Jo"},"jerseyNumber":"11","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":114,"battingOrder":"200","stats":{"batting":{"summary":"3-5 | 2B, 2 R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":69,"groundOuts":76,"airOuts":139,"runs":56,"doubles":20,"triples":0,"homeRuns":10,"strikeOuts":48,"baseOnBalls":54,"intentionalWalks":7,"hits":82,"hitByPitch":2,"avg":".241","atBats":340,"obp":".344","slg":".388","ops":".732","caughtStealing":3,"stolenBases":29,"stolenBasePercentage":".906","caughtStealingPercentage":".094","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":402,"totalBases":132,"rbi":38,"leftOnBase":154,"sacBunts":0,"sacFlies":5,"babip":".251","groundOutsToAirouts":"0.55","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":32,"lineOuts":38},"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":111,"putOuts":55,"errors":8,"chances":174,"fielding":".954","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":56,"hittingGameScore":56}]},"decisions":{"winner":{"id":656492,"fullName":"Foster Griffin","link":"/api/v1/people/656492"},"loser":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}