{"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":776822,"link":"/api/v1.1/game/776822/feed/live","metaData":{"wait":10,"timeStamp":"20250809_043912","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count01","newLeftHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776822,"type":"R","doubleHeader":"N","id":"2025/08/08/wasmlb-sfnmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776822-2025-08-08","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-09T02:15:00Z","originalDate":"2025-08-08","officialDate":"2025-08-08","dayNight":"night","time":"7:15","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120","season":2025,"venue":{"id":3309,"name":"Nationals Park","link":"/api/v1/venues/3309"},"springVenue":{"id":5000,"link":"/api/v1/venues/5000"},"teamCode":"was","fileCode":"was","abbreviation":"WSH","teamName":"Nationals","locationName":"Washington","firstYearOfPlay":"1968","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":204,"name":"National League East","link":"/api/v1/divisions/204"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Washington","record":{"gamesPlayed":115,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":45,"losses":70,"ties":0,"pct":".391"},"records":{},"divisionLeader":false,"wins":45,"losses":70,"winningPercentage":".391"},"franchiseName":"Washington","clubName":"Nationals","active":true},"home":{"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":2025,"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":116,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":59,"losses":57,"ties":0,"pct":".509"},"records":{},"divisionLeader":false,"wins":59,"losses":57,"winningPercentage":".509"},"franchiseName":"San Francisco","clubName":"Giants","active":true}},"players":{"ID691781":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781","firstName":"Brady","lastName":"House","primaryNumber":"12","birthDate":"2003-06-04","currentAge":23,"birthCity":"Winder","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":208,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Brady","useLastName":"House","middleName":"Hunter","boxscoreName":"House","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brady House","nameSlug":"brady-house-691781","firstLastName":"Brady House","lastFirstName":"House, Brady","lastInitName":"House, B","initLastName":"B House","fullFMLName":"Brady Hunter House","fullLFMName":"House, Brady Hunter","strikeZoneTop":3.371,"strikeZoneBottom":1.701},"ID678606":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606","firstName":"José","lastName":"Ferrer","primaryNumber":"45","birthDate":"2000-03-03","currentAge":26,"birthCity":"Maimon","birthCountry":"Dominican Republic","height":"6' 1\"","weight":233,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José A.","useLastName":"Ferrer","middleName":"Alexander","boxscoreName":"Ferrer","gender":"M","nameMatrilineal":"Vizcaino","isPlayer":true,"isVerified":true,"pronunciation":"fur-AIR","mlbDebutDate":"2023-07-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"José A. Ferrer","nameSlug":"jose-a-ferrer-678606","firstLastName":"José A. Ferrer","lastFirstName":"Ferrer, José A.","lastInitName":"Ferrer, J","initLastName":"J Ferrer","fullFMLName":"José Alexander Ferrer","fullLFMName":"Ferrer, José Alexander","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID671218":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218","firstName":"Heliot","lastName":"Ramos","primaryNumber":"34","birthDate":"1999-09-07","currentAge":27,"birthCity":"Humacao","birthCountry":"Puerto Rico","height":"5' 11\"","weight":235,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Heliot","useLastName":"Ramos","middleName":"Lemuel","boxscoreName":"Ramos, H","gender":"M","nameMatrilineal":"Lebron","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"Elliot","mlbDebutDate":"2022-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Heliot Ramos","nameSlug":"heliot-ramos-671218","firstLastName":"Heliot Ramos","lastFirstName":"Ramos, Heliot","lastInitName":"Ramos, H","initLastName":"H Ramos","fullFMLName":"Heliot Lemuel Ramos","fullLFMName":"Ramos, Heliot Lemuel","strikeZoneTop":3.18,"strikeZoneBottom":1.61},"ID656180":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180","firstName":"Riley","lastName":"Adams","primaryNumber":"15","birthDate":"1996-06-26","currentAge":30,"birthCity":"Encinitas","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":263,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Riley","useLastName":"Adams","middleName":"Keaton","boxscoreName":"Adams, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-06-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Riley Adams","nameSlug":"riley-adams-656180","firstLastName":"Riley Adams","lastFirstName":"Adams, Riley","lastInitName":"Adams, R","initLastName":"R Adams","fullFMLName":"Riley Keaton Adams","fullLFMName":"Adams, Riley Keaton","strikeZoneTop":3.377,"strikeZoneBottom":1.704},"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},"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},"ID678495":{"id":678495,"fullName":"Randy Rodríguez","link":"/api/v1/people/678495","firstName":"Randy","lastName":"Rodríguez","primaryNumber":"73","birthDate":"1999-09-05","currentAge":27,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Randy","useLastName":"Rodríguez","middleName":"Alberto","boxscoreName":"Rodríguez, R","gender":"M","nameMatrilineal":"Caraballo","isPlayer":true,"isVerified":true,"mlbDebutDate":"2024-05-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Randy Rodríguez","nameSlug":"randy-rodriguez-678495","firstLastName":"Randy Rodríguez","lastFirstName":"Rodríguez, Randy","lastInitName":"Rodríguez, R","initLastName":"R Rodríguez","fullFMLName":"Randy Alberto Rodríguez","fullLFMName":"Rodríguez, Randy Alberto","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID690925":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925","firstName":"Clayton","lastName":"Beeter","primaryNumber":"39","birthDate":"1998-10-09","currentAge":27,"birthCity":"Fort Worth","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Clayton","useLastName":"Beeter","middleName":"Howard","boxscoreName":"Beeter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Clayton Beeter","nameSlug":"clayton-beeter-690925","firstLastName":"Clayton Beeter","lastFirstName":"Beeter, Clayton","lastInitName":"Beeter, C","initLastName":"C Beeter","fullFMLName":"Clayton Howard Beeter","fullLFMName":"Beeter, Clayton Howard","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669371":{"id":669371,"fullName":"Cole Henry","link":"/api/v1/people/669371","firstName":"Jeffrey","lastName":"Henry","primaryNumber":"99","birthDate":"1999-07-15","currentAge":27,"birthCity":"Florence","birthStateProvince":"AL","birthCountry":"USA","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cole","useLastName":"Henry","middleName":"Cole","boxscoreName":"Henry","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2025-04-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Henry","nameSlug":"cole-henry-669371","firstLastName":"Cole Henry","lastFirstName":"Henry, Cole","lastInitName":"Henry, C","initLastName":"C Henry","fullFMLName":"Jeffrey Cole Henry","fullLFMName":"Henry, Jeffrey Cole","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID695418":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418","firstName":"Bradley","lastName":"Lord","primaryNumber":"41","birthDate":"2000-02-14","currentAge":26,"birthCity":"Tallahassee","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brad","useLastName":"Lord","middleName":"Ryan","boxscoreName":"Lord","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brad Lord","nameSlug":"brad-lord-695418","firstLastName":"Brad Lord","lastFirstName":"Lord, Brad","lastInitName":"Lord, B","initLastName":"B Lord","fullFMLName":"Bradley Ryan Lord","fullLFMName":"Lord, Bradley Ryan","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID656305":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305","firstName":"Matt","lastName":"Chapman","primaryNumber":"26","birthDate":"1993-04-28","currentAge":33,"birthCity":"Victorville","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Matt","useLastName":"Chapman","middleName":"James","boxscoreName":"Chapman, M","nickName":"Hurtado","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-06-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Chapman","nameSlug":"matt-chapman-656305","firstLastName":"Matt Chapman","lastFirstName":"Chapman, Matt","lastInitName":"Chapman, M","initLastName":"M Chapman","fullFMLName":"Matt James Chapman","fullLFMName":"Chapman, Matt James","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"ID657557":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557","firstName":"Paul","lastName":"DeJong","primaryNumber":"11","birthDate":"1993-08-02","currentAge":33,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Paul","useLastName":"DeJong","middleName":"Sterling","boxscoreName":"DeJong","nickName":"Pauly","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"dee-YOUNG","mlbDebutDate":"2017-05-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paul DeJong","nameSlug":"paul-dejong-657557","firstLastName":"Paul DeJong","lastFirstName":"DeJong, Paul","lastInitName":"DeJong, P","initLastName":"P DeJong","fullFMLName":"Paul Sterling DeJong","fullLFMName":"DeJong, Paul Sterling","strikeZoneTop":3.213,"strikeZoneBottom":1.622},"ID695734":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734","firstName":"Daylen","lastName":"Lile","primaryNumber":"4","birthDate":"2002-11-30","currentAge":23,"birthCity":"Louisville","birthStateProvince":"KY","birthCountry":"USA","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Daylen","useLastName":"Lile","middleName":"Anthony","boxscoreName":"Lile","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-05-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daylen Lile","nameSlug":"daylen-lile-695734","firstLastName":"Daylen Lile","lastFirstName":"Lile, Daylen","lastInitName":"Lile, D","initLastName":"D Lile","fullFMLName":"Daylen Anthony Lile","fullLFMName":"Lile, Daylen Anthony","strikeZoneTop":3.18,"strikeZoneBottom":1.61},"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},"ID695578":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578","firstName":"James","lastName":"Wood","primaryNumber":"29","birthDate":"2002-09-17","currentAge":24,"birthCity":"Rockville","birthStateProvince":"MD","birthCountry":"USA","height":"6' 6\"","weight":234,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"James","useLastName":"Wood","middleName":"Irvin","boxscoreName":"Wood","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-07-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"James Wood","nameSlug":"james-wood-695578","firstLastName":"James Wood","lastFirstName":"Wood, James","lastInitName":"Wood, J","initLastName":"J Wood","fullFMLName":"James Irvin Wood","fullLFMName":"Wood, James Irvin","strikeZoneTop":3.489,"strikeZoneBottom":1.761},"ID702352":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352","firstName":"Spencer","lastName":"Bivens","birthDate":"1994-06-28","currentAge":32,"birthCity":"Virginia Beach","birthStateProvince":"VA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Spencer","useLastName":"Bivens","boxscoreName":"Bivens","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"BIV-ens","mlbDebutDate":"2024-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Bivens","nameSlug":"spencer-bivens-702352","firstLastName":"Spencer Bivens","lastFirstName":"Bivens, Spencer","lastInitName":"Bivens, S","initLastName":"S Bivens","fullFMLName":"Spencer Bivens","fullLFMName":"Bivens, Spencer","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID642086":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086","firstName":"Dominic","lastName":"Smith","primaryNumber":"8","birthDate":"1995-06-15","currentAge":31,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":224,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Dominic","useLastName":"Smith","middleName":"David Rene","boxscoreName":"Smith, D","nickName":"Sug","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-08-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Dominic Smith","nameSlug":"dominic-smith-642086","firstLastName":"Dominic Smith","lastFirstName":"Smith, Dominic","lastInitName":"Smith, D","initLastName":"D Smith","fullFMLName":"Dominic David Rene Smith","fullLFMName":"Smith, Dominic David Rene","strikeZoneTop":3.176,"strikeZoneBottom":1.603},"ID669022":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022","firstName":"MacKenzie","lastName":"Gore","primaryNumber":"1","birthDate":"1999-02-24","currentAge":27,"birthCity":"Wilmington","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":193,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"MacKenzie","useLastName":"Gore","middleName":"Evan","boxscoreName":"Gore","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-04-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"MacKenzie Gore","nameSlug":"mackenzie-gore-669022","firstLastName":"MacKenzie Gore","lastFirstName":"Gore, MacKenzie","lastInitName":"Gore, M","initLastName":"M Gore","fullFMLName":"MacKenzie Evan Gore","fullLFMName":"Gore, MacKenzie Evan","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID808982":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982","firstName":"Jung Hoo","lastName":"Lee","primaryNumber":"51","birthDate":"1998-08-20","currentAge":28,"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},"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},"ID642715":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715","firstName":"Willy","lastName":"Adames","primaryNumber":"2","birthDate":"1995-09-02","currentAge":31,"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},"ID671131":{"id":671131,"fullName":"Jackson Rutledge","link":"/api/v1/people/671131","firstName":"Jackson","lastName":"Rutledge","primaryNumber":"79","birthDate":"1999-04-01","currentAge":27,"birthCity":"Fenton","birthStateProvince":"MO","birthCountry":"USA","height":"6' 8\"","weight":241,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jackson","useLastName":"Rutledge","middleName":"Christian","boxscoreName":"Rutledge","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-09-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jackson Rutledge","nameSlug":"jackson-rutledge-671131","firstLastName":"Jackson Rutledge","lastFirstName":"Rutledge, Jackson","lastInitName":"Rutledge, J","initLastName":"J Rutledge","fullFMLName":"Jackson Christian Rutledge","fullLFMName":"Rutledge, Jackson Christian","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"ID669477":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477","firstName":"Casey","lastName":"Schmitt","primaryNumber":"10","birthDate":"1999-03-01","currentAge":27,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Casey","useLastName":"Schmitt","middleName":"Shawn","boxscoreName":"Schmitt","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2023-05-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Casey Schmitt","nameSlug":"casey-schmitt-669477","firstLastName":"Casey Schmitt","lastFirstName":"Schmitt, Casey","lastInitName":"Schmitt, C","initLastName":"C Schmitt","fullFMLName":"Casey Shawn Schmitt","fullLFMName":"Schmitt, Casey Shawn","strikeZoneTop":3.2,"strikeZoneBottom":1.61},"ID829272":{"id":829272,"fullName":"Shinnosuke Ogasawara","link":"/api/v1/people/829272","firstName":"Shinnosuke","lastName":"Ogasawara","primaryNumber":"16","birthDate":"1997-10-08","currentAge":28,"birthCity":"Fujisawa","birthCountry":"Japan","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shinnosuke","useLastName":"Ogasawara","boxscoreName":"Ogasawara","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"shin-OH-skeh og-ah-sah-wah-rah","mlbDebutDate":"2025-07-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Shinnosuke Ogasawara","nameSlug":"shinnosuke-ogasawara-829272","firstLastName":"Shinnosuke Ogasawara","lastFirstName":"Ogasawara, Shinnosuke","lastInitName":"Ogasawara, S","initLastName":"S Ogasawara","fullFMLName":"Shinnosuke Ogasawara","fullLFMName":"Ogasawara, Shinnosuke ","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID682928":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928","firstName":"Paul","lastName":"Abrams","primaryNumber":"5","birthDate":"2000-10-03","currentAge":25,"birthCity":"Alpharetta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":191,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"CJ","useLastName":"Abrams","middleName":"Christopher","boxscoreName":"Abrams","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-04-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"CJ Abrams","nameSlug":"cj-abrams-682928","firstLastName":"CJ Abrams","lastFirstName":"Abrams, CJ","lastInitName":"Abrams, C","initLastName":"C Abrams","fullFMLName":"Paul Christopher Abrams","fullLFMName":"Abrams, Paul Christopher","strikeZoneTop":3.223,"strikeZoneBottom":1.626},"ID678906":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906","firstName":"Kai-Wei","lastName":"Teng","primaryNumber":"17","birthDate":"1998-12-01","currentAge":27,"birthCity":"Taichung","birthCountry":"Taiwan","height":"6' 4\"","weight":241,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kai-Wei","useLastName":"Teng","boxscoreName":"Teng","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"kai-way","mlbDebutDate":"2024-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kai-Wei Teng","nameSlug":"kai-wei-teng-678906","firstLastName":"Kai-Wei Teng","lastFirstName":"Teng, Kai-Wei","lastInitName":"Teng, K","initLastName":"K Teng","fullFMLName":"Kai-Wei Teng","fullLFMName":"Teng, Kai-Wei ","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID663455":{"id":663455,"fullName":"Konnor Pilkington","link":"/api/v1/people/663455","firstName":"Konnor","lastName":"Pilkington","primaryNumber":"92","birthDate":"1997-09-12","currentAge":29,"birthCity":"Pascagoula","birthStateProvince":"MS","birthCountry":"USA","height":"6' 3\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Konnor","useLastName":"Pilkington","middleName":"Chase","boxscoreName":"Pilkington","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2022-04-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Konnor Pilkington","nameSlug":"konnor-pilkington-663455","firstLastName":"Konnor Pilkington","lastFirstName":"Pilkington, Konnor","lastInitName":"Pilkington, K","initLastName":"K Pilkington","fullFMLName":"Konnor Chase Pilkington","fullLFMName":"Pilkington, Konnor Chase","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID686452":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452","firstName":"Andrew","lastName":"Millas","primaryNumber":"14","birthDate":"1998-01-15","currentAge":28,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 0\"","weight":204,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Drew","useLastName":"Millas","middleName":"Theodore","boxscoreName":"Millas","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"mill-us","mlbDebutDate":"2023-08-28","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drew Millas","nameSlug":"drew-millas-686452","firstLastName":"Drew Millas","lastFirstName":"Millas, Drew","lastInitName":"Millas, D","initLastName":"D Millas","fullFMLName":"Andrew Theodore Millas","fullLFMName":"Millas, Andrew Theodore","strikeZoneTop":3.211,"strikeZoneBottom":1.621},"ID676254":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254","firstName":"Ryan","lastName":"Walker","primaryNumber":"74","birthDate":"1995-11-26","currentAge":30,"birthCity":"Arlington","birthStateProvince":"WA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Walker","middleName":"Patrick","boxscoreName":"Walker, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-05-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Walker","nameSlug":"ryan-walker-676254","firstLastName":"Ryan Walker","lastFirstName":"Walker, Ryan","lastInitName":"Walker, R","initLastName":"R Walker","fullFMLName":"Ryan Patrick Walker","fullLFMName":"Walker, Ryan Patrick","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID605137":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137","firstName":"Joshua","lastName":"Bell","primaryNumber":"56","birthDate":"1992-08-14","currentAge":34,"birthCity":"Irving","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":261,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Josh","useLastName":"Bell","middleName":"Evan","boxscoreName":"Bell","nickName":"JB","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2016-07-08","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Josh Bell","nameSlug":"josh-bell-605137","firstLastName":"Josh Bell","lastFirstName":"Bell, Josh","lastInitName":"Bell, J","initLastName":"J Bell","fullFMLName":"Joshua Evan Bell","fullLFMName":"Bell, Joshua Evan","strikeZoneTop":3.335,"strikeZoneBottom":1.683},"ID676571":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571","firstName":"Peter","lastName":"Poulin","primaryNumber":"50","birthDate":"1996-07-25","currentAge":30,"birthCity":"Marion","birthStateProvince":"MA","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"PJ","useLastName":"Poulin","middleName":"Arthur","boxscoreName":"Poulin","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-08-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"PJ Poulin","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"pj-poulin-676571","firstLastName":"PJ Poulin","lastFirstName":"Poulin, PJ","lastInitName":"Poulin, P","initLastName":"P Poulin","fullFMLName":"Peter Arthur Poulin","fullLFMName":"Poulin, Peter Arthur","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID676130":{"id":676130,"fullName":"José Buttó","link":"/api/v1/people/676130","firstName":"José","lastName":"Buttó","primaryNumber":"70","birthDate":"1998-03-19","currentAge":28,"birthCity":"Cumana","birthCountry":"Venezuela","height":"6' 0\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Buttó","middleName":"Alejandro","boxscoreName":"Buttó","gender":"M","nameMatrilineal":"Salazar","isPlayer":true,"isVerified":false,"pronunciation":"BOO-toh","mlbDebutDate":"2022-08-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Buttó","nameSlug":"jose-butto-676130","firstLastName":"José Buttó","lastFirstName":"Buttó, José","lastInitName":"Buttó, J","initLastName":"J Buttó","fullFMLName":"José Alejandro Buttó","fullLFMName":"Buttó, José Alejandro","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID690987":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987","firstName":"Robert","lastName":"Hassell","birthDate":"2001-08-15","currentAge":25,"birthCity":"Franklin","birthStateProvince":"TN","birthCountry":"USA","height":"6' 1\"","weight":186,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Robert","useLastName":"Hassell III","middleName":"Harris","boxscoreName":"Hassell III","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"HAS-l","mlbDebutDate":"2025-05-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Robert Hassell III","nameTitle":"III","nameSuffix":"III","nameSlug":"robert-hassell-iii-690987","firstLastName":"Robert Hassell III","lastFirstName":"Hassell III, Robert","lastInitName":"Hassell III, R","initLastName":"R Hassell III","fullFMLName":"Robert Harris Hassell III","fullLFMName":"Hassell III, Robert Harris","strikeZoneTop":3.263,"strikeZoneBottom":1.647},"ID677588":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588","firstName":"José","lastName":"Tena","primaryNumber":"8","birthDate":"2001-03-20","currentAge":25,"birthCity":"San Cristobal","birthCountry":"Dominican Republic","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"José","useLastName":"Tena","middleName":"Luis","boxscoreName":"Tena","gender":"M","nameMatrilineal":"De Leon","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-08-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Tena","nameSlug":"jose-tena-677588","firstLastName":"José Tena","lastFirstName":"Tena, José","lastInitName":"Tena, J","initLastName":"J Tena","fullFMLName":"José Luis Tena","fullLFMName":"Tena, José Luis","strikeZoneTop":3.14,"strikeZoneBottom":1.585},"ID527038":{"id":527038,"fullName":"Wilmer Flores","link":"/api/v1/people/527038","firstName":"Wilmer","lastName":"Flores","primaryNumber":"41","birthDate":"1991-08-06","currentAge":35,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Wilmer","useLastName":"Flores","middleName":"Alejandro","boxscoreName":"Flores","nickName":"Catire","gender":"M","nameMatrilineal":"Garcia","isPlayer":true,"isVerified":true,"pronunciation":"floor-ess","mlbDebutDate":"2013-08-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Wilmer Flores","nameSlug":"wilmer-flores-527038","firstLastName":"Wilmer Flores","lastFirstName":"Flores, Wilmer","lastInitName":"Flores, W","initLastName":"W Flores","fullFMLName":"Wilmer Alejandro Flores","fullLFMName":"Flores, Wilmer Alejandro","strikeZoneTop":3.324,"strikeZoneBottom":1.677},"ID664192":{"id":664192,"fullName":"Joey Lucchesi","link":"/api/v1/people/664192","firstName":"Joseph","lastName":"Lucchesi","birthDate":"1993-06-06","currentAge":33,"birthCity":"Newark","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":228,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joey","useLastName":"Lucchesi","middleName":"George","boxscoreName":"Lucchesi","nickName":"Joey Fuego","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"loo-KAY-see","mlbDebutDate":"2018-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Joey Lucchesi","nameSlug":"joey-lucchesi-664192","firstLastName":"Joey Lucchesi","lastFirstName":"Lucchesi, Joey","lastInitName":"Lucchesi, J","initLastName":"J Lucchesi","fullFMLName":"Joseph George Lucchesi","fullLFMName":"Lucchesi, Joseph George","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID676917":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917","firstName":"Steven","lastName":"Cavalli","primaryNumber":"24","birthDate":"1998-08-14","currentAge":28,"birthCity":"Tulsa","birthStateProvince":"OK","birthCountry":"USA","height":"6' 4\"","weight":223,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cade","useLastName":"Cavalli","middleName":"Cade","boxscoreName":"Cavalli","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"cuh-VAH-lee","mlbDebutDate":"2022-08-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cade Cavalli","nameSlug":"cade-cavalli-676917","firstLastName":"Cade Cavalli","lastFirstName":"Cavalli, Cade","lastInitName":"Cavalli, C","initLastName":"C Cavalli","fullFMLName":"Steven Cade Cavalli","fullLFMName":"Cavalli, Steven Cade","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID696285":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285","firstName":"Jacob","lastName":"Young","primaryNumber":"30","birthDate":"1999-07-27","currentAge":27,"birthCity":"Ponte Vedra","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":192,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jacob","useLastName":"Young","middleName":"Samuel","boxscoreName":"Young","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-08-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Young","nameSlug":"jacob-young-696285","firstLastName":"Jacob Young","lastFirstName":"Young, Jacob","lastInitName":"Young, J","initLastName":"J Young","fullFMLName":"Jacob Samuel Young","fullLFMName":"Young, Jacob Samuel","strikeZoneTop":3.188,"strikeZoneBottom":1.609},"ID663941":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941","firstName":"Tristan","lastName":"Beck","primaryNumber":"43","birthDate":"1996-06-24","currentAge":30,"birthCity":"Corona","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tristan","useLastName":"Beck","middleName":"Robert","boxscoreName":"Beck, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tristan Beck","nameSlug":"tristan-beck-663941","firstLastName":"Tristan Beck","lastFirstName":"Beck, Tristan","lastInitName":"Beck, T","initLastName":"T Beck","fullFMLName":"Tristan Robert Beck","fullLFMName":"Beck, Tristan Robert","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID663623":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623","firstName":"Jacob","lastName":"Irvin","primaryNumber":"27","birthDate":"1997-02-18","currentAge":29,"birthCity":"Bloomington","birthStateProvince":"MN","birthCountry":"USA","height":"6' 6\"","weight":234,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jake","useLastName":"Irvin","middleName":"David","boxscoreName":"Irvin, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-05-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Irvin","nameSlug":"jake-irvin-663623","firstLastName":"Jake Irvin","lastFirstName":"Irvin, Jake","lastInitName":"Irvin, J","initLastName":"J Irvin","fullFMLName":"Jacob David Irvin","fullLFMName":"Irvin, Jacob David","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID687377":{"id":687377,"fullName":"Orlando Ribalta","link":"/api/v1/people/687377","firstName":"Orlando","lastName":"Ribalta","primaryNumber":"64","birthDate":"1998-03-05","currentAge":28,"birthCity":"Santa Clara","birthCountry":"Cuba","height":"6' 7\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Orlando","useLastName":"Ribalta","middleName":"Andres","boxscoreName":"Ribalta","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Orlando Ribalta","nameSlug":"orlando-ribalta-687377","firstLastName":"Orlando Ribalta","lastFirstName":"Ribalta, Orlando","lastInitName":"Ribalta, O","initLastName":"O Ribalta","fullFMLName":"Orlando Andres Ribalta","fullLFMName":"Ribalta, Orlando Andres","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"ID680730":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730","firstName":"Mitchell","lastName":"Parker","primaryNumber":"70","birthDate":"1999-09-27","currentAge":26,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"6' 4\"","weight":239,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mitchell","useLastName":"Parker","middleName":"James","boxscoreName":"Parker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-04-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mitchell Parker","nameSlug":"mitchell-parker-680730","firstLastName":"Mitchell Parker","lastFirstName":"Parker, Mitchell","lastInitName":"Parker, M","initLastName":"M Parker","fullFMLName":"Mitchell James Parker","fullLFMName":"Parker, Mitchell James","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID687529":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529","firstName":"Grant","lastName":"McCray","primaryNumber":"58","birthDate":"2000-12-07","currentAge":25,"birthCity":"Billings","birthStateProvince":"MT","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Grant","useLastName":"McCray","middleName":"Snow","boxscoreName":"McCray","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Grant McCray","nameSlug":"grant-mccray-687529","firstLastName":"Grant McCray","lastFirstName":"McCray, Grant","lastInitName":"McCray, G","initLastName":"G McCray","fullFMLName":"Grant Snow McCray","fullLFMName":"McCray, Grant Snow","strikeZoneTop":3.24,"strikeZoneBottom":1.64},"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":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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},"ID592662":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662","firstName":"Robert","lastName":"Ray","primaryNumber":"38","birthDate":"1991-10-01","currentAge":34,"birthCity":"Brentwood","birthStateProvince":"TN","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Robbie","useLastName":"Ray","middleName":"Glenn","boxscoreName":"Ray","nickName":"Bob","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2014-05-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Robbie Ray","nameSlug":"robbie-ray-592662","firstLastName":"Robbie Ray","lastFirstName":"Ray, Robbie","lastInitName":"Ray, R","initLastName":"R Ray","fullFMLName":"Robert Glenn Ray","fullLFMName":"Ray, Robert Glenn","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID434378":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378","firstName":"Justin","lastName":"Verlander","primaryNumber":"35","birthDate":"1983-02-20","currentAge":43,"birthCity":"Manakin-Sabot","birthStateProvince":"VA","birthCountry":"USA","height":"6' 5\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Verlander","middleName":"Brooks","boxscoreName":"Verlander","nickName":"J V","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2004,"mlbDebutDate":"2005-07-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Verlander","nameSlug":"justin-verlander-434378","firstLastName":"Justin Verlander","lastFirstName":"Verlander, Justin","lastInitName":"Verlander, J","initLastName":"J Verlander","fullFMLName":"Justin Brooks Verlander","fullLFMName":"Verlander, Justin Brooks","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID671277":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277","firstName":"Luis","lastName":"García","primaryNumber":"26","birthDate":"2000-05-16","currentAge":26,"birthCity":"New York","birthStateProvince":"NY","birthCountry":"USA","height":"6' 1\"","weight":216,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Luis","useLastName":"García Jr.","middleName":"Victoriano","boxscoreName":"García Jr., L","gender":"M","nameMatrilineal":"Mendoza","isPlayer":true,"isVerified":true,"mlbDebutDate":"2020-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis García Jr.","nameSlug":"luis-garcia-jr-671277","firstLastName":"Luis García Jr.","lastFirstName":"García Jr., Luis","lastInitName":"García Jr., L","initLastName":"L García Jr.","fullFMLName":"Luis Victoriano García Jr.","fullLFMName":"García Jr., Luis Victoriano","strikeZoneTop":3.248,"strikeZoneBottom":1.639},"ID657424":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424","firstName":"Matthew","lastName":"Gage","primaryNumber":"93","birthDate":"1993-02-11","currentAge":33,"birthCity":"Johnstown","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":261,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Gage","middleName":"Robert","boxscoreName":"Gage","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2022-06-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Matt Gage","nameSlug":"matt-gage-657424","firstLastName":"Matt Gage","lastFirstName":"Gage, Matt","lastInitName":"Gage, M","initLastName":"M Gage","fullFMLName":"Matthew Robert Gage","fullLFMName":"Gage, Matthew Robert","strikeZoneTop":3.388,"strikeZoneBottom":1.71}},"venue":{"id":2395,"name":"Oracle Park","link":"/api/v1/venues/2395","location":{"address1":"24 Willie Mays Plaza","city":"San Francisco","state":"California","stateAbbrev":"CA","postalCode":"94107","defaultCoordinates":{"latitude":37.778383,"longitude":-122.389448},"azimuthAngle":85.0,"elevation":0,"country":"USA","phone":"(415) 972-2000"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":41311,"turfType":"Grass","roofType":"Open","leftLine":339,"leftCenter":399,"center":391,"rightCenter":415,"rightLine":309},"active":true,"season":"2025"},"officialVenue":{"id":2395,"link":"/api/v1/venues/2395"},"weather":{"condition":"Clear","temp":"65","wind":"10 mph, Out To CF"},"gameInfo":{"attendance":38679,"firstPitch":"2025-08-09T02:15:00.000Z","gameDurationMinutes":144},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"home":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"}},"officialScorer":{"id":661298,"fullName":"Alexandra Irving","link":"/api/v1/people/661298"},"primaryDatacaster":{"id":666945,"fullName":"Steve Wong","link":"/api/v1/people/666945"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":3,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"James Wood flies out to left fielder Heliot Ramos.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-09T02:15:12.053Z","endTime":"2025-08-09T02:15:53.604Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-08T22:46:49.560Z","endTime":"2025-08-09T01:50:27.538Z","isPitch":false,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-09T01:50:27.538Z","endTime":"2025-08-09T02:14:24.728Z","isPitch":false,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-09T02:14:24.728Z","endTime":"2025-08-09T02:15:14.204Z","isPitch":false,"type":"action","player":{"id":695578,"link":"/api/v1/people/695578"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.9,"strikeZoneTop":4.12361187410043,"strikeZoneBottom":1.96747291068619,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.478563605991187,"aZ":-18.27576317584985,"pfxX":0.20428687661984857,"pfxZ":7.809277688360841,"pX":0.13468465552517336,"pZ":2.62006149825248,"vX0":-4.5602428969940165,"vY0":-131.92576145903556,"vZ0":-6.470001390847954,"x":111.87,"y":168.04,"x0":1.8520472573377613,"y0":50.006397707892724,"z0":6.430652113044308,"aX":0.36474834952467056},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.1,"breakHorizontal":0.5,"spinRate":2061,"spinDirection":165},"zone":8,"typeConfidence":0.87,"plateTime":0.4136424101844445,"extension":6.357790137562601},"index":3,"playId":"666d2f62-800c-3ccf-a711-1bf938859ccb","pitchNumber":1,"startTime":"2025-08-09T02:15:14.204Z","endTime":"2025-08-09T02:15:17.986Z","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":86.7,"endSpeed":81.1,"strikeZoneTop":4.07876574665684,"strikeZoneBottom":1.89513792863593,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.581754721068076,"aZ":-29.780712775653125,"pfxX":-1.913306930296096,"pfxZ":1.455142618202574,"pX":-0.9337918796030494,"pZ":2.426225708881861,"vX0":-6.813312640880665,"vY0":-126.21623603242116,"vZ0":-3.8333843909111076,"x":152.59,"y":173.27,"x0":2.0305457220831564,"y0":50.001032056258445,"z0":6.318610142415506,"aX":-3.1373789675779644},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.2,"breakHorizontal":4.8,"spinRate":2328,"spinDirection":248},"zone":13,"typeConfidence":0.9,"plateTime":0.4311662853457645,"extension":6.4698277144543495},"index":4,"playId":"e7286dce-96cc-344a-8784-52033116667f","pitchNumber":2,"startTime":"2025-08-09T02:15:28.059Z","endTime":"2025-08-09T02:15:32.118Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.9,"strikeZoneTop":3.95,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.1704062110371,"aZ":-31.928143073802012,"pfxX":-2.1054942480956416,"pfxZ":0.1561242657146451,"pX":0.2033128902106409,"pZ":2.9344048816218002,"vX0":-4.283773416857698,"vY0":-124.36383133217662,"vZ0":-2.1558473835004235,"x":109.25,"y":159.55,"x0":2.2194373635089693,"y0":50.003233789330444,"z0":6.452388025417553,"aX":-3.307958151260131},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.0,"breakHorizontal":4.8,"spinRate":2304,"spinDirection":236},"zone":5,"typeConfidence":0.9,"plateTime":0.4398661877047396,"extension":6.349166423697627},"hitData":{"launchSpeed":96.6,"launchAngle":41.0,"totalDistance":316.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":33.69,"coordY":110.04}},"index":5,"playId":"d25e0c59-795f-3544-b047-c1a1c71f6854","pitchNumber":3,"startTime":"2025-08-09T02:15:42.377Z","endTime":"2025-08-09T02:15:53.604Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:15:53.604Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"CJ Abrams flies out to left fielder Heliot Ramos.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-09T02:15:57.311Z","endTime":"2025-08-09T02:18:08.361Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":80.1,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.09113407194387,"aZ":-31.99730791738588,"pfxX":-1.8507451958534231,"pfxZ":0.11361119111013807,"pX":0.06564952153666527,"pZ":2.8687016471120064,"vX0":-5.398153016108047,"vY0":-125.1417723725754,"vZ0":-2.2809142348817266,"x":114.5,"y":161.33,"x0":2.479785277295754,"y0":50.004781037308376,"z0":6.379139337949721,"aX":-2.9751768242205157},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.0,"breakHorizontal":4.4,"spinRate":2215,"spinDirection":237},"zone":5,"typeConfidence":0.9,"plateTime":0.43546463314279427,"extension":6.46169633379084},"index":0,"playId":"f4240bb7-d632-38a7-8c2e-12d7455655c8","pitchNumber":1,"startTime":"2025-08-09T02:16:14.513Z","endTime":"2025-08-09T02:16:18.228Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.1,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.95711532513462,"aZ":-30.407516658236016,"pfxX":-0.3776583921256824,"pfxZ":1.0944883705077242,"pX":-0.8043314803782995,"pZ":1.4655644202439748,"vX0":-6.457278931351933,"vY0":-125.94086658784934,"vZ0":-5.988163282412844,"x":147.66,"y":199.21,"x0":1.8390782766563696,"y0":50.00261842870822,"z0":6.325708830392527,"aX":-0.6064042070398306},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.8,"breakHorizontal":2.2,"spinRate":2281,"spinDirection":222},"zone":13,"typeConfidence":0.85,"plateTime":0.4344895862330751,"extension":6.494151725317088},"index":1,"playId":"f773b031-d3c4-38a2-86f7-97c592fae524","pitchNumber":2,"startTime":"2025-08-09T02:16:33.110Z","endTime":"2025-08-09T02:16:36.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":80.2,"strikeZoneTop":3.51815232634333,"strikeZoneBottom":1.660930670888,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.479005168710778,"aZ":-28.73512935272154,"pfxX":-1.4779667022535463,"pfxZ":2.138847474335683,"pX":-1.06255528593573,"pZ":1.5069318538745384,"vX0":-6.694490384278945,"vY0":-125.44699124536417,"vZ0":-5.914924514323067,"x":157.5,"y":198.09,"x0":1.8238523268908384,"y0":50.001252627444714,"z0":6.214339307987341,"aX":-2.373553775581243},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.9,"breakHorizontal":4.1,"spinRate":2270,"spinDirection":227},"zone":13,"typeConfidence":0.9,"plateTime":0.4353002598306066,"extension":6.461437795292959},"index":2,"playId":"a960c7b0-0698-3b5b-a308-b0b3a14d89a6","pitchNumber":3,"startTime":"2025-08-09T02:16:47.640Z","endTime":"2025-08-09T02:16:51.441Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.2,"strikeZoneTop":3.55766264415543,"strikeZoneBottom":1.65525407518815,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.759572098859454,"aZ":-30.487438153941344,"pfxX":0.3688018265889248,"pfxZ":1.079863566930226,"pX":-1.101626481089832,"pZ":0.15542292779553168,"vX0":-7.892099489681784,"vY0":-123.70641049749895,"vZ0":-8.30709963818584,"x":158.99,"y":234.58,"x0":2.0765312544067256,"y0":50.00070316113568,"z0":6.098597905047286,"aX":0.5752198189825917},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.2,"breakHorizontal":1.1,"spinRate":2346,"spinDirection":278},"zone":13,"typeConfidence":0.73,"plateTime":0.4420909571486922,"extension":6.518849330456014},"index":3,"playId":"e74c9db2-65e2-3140-b458-4df3c6b2bb0b","pitchNumber":4,"startTime":"2025-08-09T02:17:03.233Z","endTime":"2025-08-09T02:17:06.669Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.64247667662637,"strikeZoneBottom":1.76085041230987,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.75420358504599,"aZ":-17.073230753471996,"pfxX":8.975550253236417,"pfxZ":8.051602168013837,"pX":0.010625141142014866,"pZ":0.8193877426457866,"vX0":-8.737039623355638,"vY0":-136.0700545708115,"vZ0":-11.102696150660297,"x":116.59,"y":216.66,"x0":2.096466905098817,"y0":50.005242737687546,"z0":6.134774901038492,"aX":16.83949795993511},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.4,"breakHorizontal":-14.4,"spinRate":2181,"spinDirection":149},"zone":14,"typeConfidence":2.0,"plateTime":0.40248476663952415,"extension":6.469423654704359},"index":4,"playId":"ed648867-d33e-3025-87ea-4c33905c3d5c","pitchNumber":5,"startTime":"2025-08-09T02:17:22.500Z","endTime":"2025-08-09T02:17:26.675Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.0,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.887486747771135,"aZ":-34.078857742957304,"pfxX":-2.3631926922362725,"pfxZ":-1.215913907674885,"pX":-0.24056899186220196,"pZ":1.6992944742151863,"vX0":-4.745387850148987,"vY0":-123.96609638950385,"vZ0":-4.371677343935226,"x":126.17,"y":192.9,"x0":2.00272080880008,"y0":50.00490425471088,"z0":6.31855682170081,"aX":-3.6924274408154933},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-3.0,"breakHorizontal":5.4,"spinRate":2258,"spinDirection":240},"zone":8,"typeConfidence":0.91,"plateTime":0.44118449007977123,"extension":6.567828782277853},"index":5,"playId":"7ad9282b-9554-38d4-8bc9-7e113d615902","pitchNumber":6,"startTime":"2025-08-09T02:17:38.988Z","endTime":"2025-08-09T02:17:42.885Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":79.0,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.816406317034367,"aZ":-34.77951614169572,"pfxX":-0.9406538917247691,"pfxZ":-1.666062866698013,"pX":0.03667242387304898,"pZ":2.5185350983254575,"vX0":-4.6028121231665695,"vY0":-123.40108871057683,"vZ0":-2.3910235500919392,"x":115.6,"y":170.78,"x0":2.039357156159094,"y0":50.00559260200475,"z0":6.396539255112636,"aX":-1.4675712666296117},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-3.4,"breakHorizontal":2.6,"spinRate":2295,"spinDirection":270},"zone":5,"typeConfidence":0.89,"plateTime":0.44185282377761004,"extension":6.360616680340469},"hitData":{"launchSpeed":86.4,"launchAngle":33.0,"totalDistance":304.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.71,"coordY":87.92}},"index":6,"playId":"59952199-3f8f-3a4c-ae80-74ac48f3c0c8","pitchNumber":7,"startTime":"2025-08-09T02:17:59.446Z","endTime":"2025-08-09T02:18:08.361Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:18:08.361Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brady House strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-09T02:18:12.216Z","endTime":"2025-08-09T02:20:24.928Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"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":"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":92.3,"endSpeed":85.2,"strikeZoneTop":3.72697043360908,"strikeZoneBottom":1.74231880524069,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.94340051130845,"aZ":-18.489602927797748,"pfxX":-0.22869787864251911,"pfxZ":7.423610971294593,"pX":0.5235696452697718,"pZ":2.723351940744403,"vX0":-4.236683048250523,"vY0":-134.3793971248509,"vZ0":-6.21447504838419,"x":97.04,"y":165.25,"x0":2.145090165801678,"y0":50.00352102103267,"z0":6.363111011756032,"aX":-0.4210802177120946},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.5,"breakHorizontal":1.2,"spinRate":2015,"spinDirection":163},"zone":6,"typeConfidence":0.89,"plateTime":0.40636934182703266,"extension":6.388206039108027},"index":0,"playId":"47325b43-32c5-3b83-be4b-31467cf10681","pitchNumber":1,"startTime":"2025-08-09T02:18:31.179Z","endTime":"2025-08-09T02:18:34.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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.9,"strikeZoneTop":3.70751643999371,"strikeZoneBottom":1.72439526039962,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.972627892123928,"aZ":-15.209039050043211,"pfxX":-0.7545479119160754,"pfxZ":9.019981251875995,"pX":0.4481170793934743,"pZ":2.7818368343695026,"vX0":-3.390805815473425,"vY0":-136.07041089846376,"vZ0":-6.862398278507337,"x":99.92,"y":163.67,"x0":1.8068895276141406,"y0":50.00477617173559,"z0":6.384256643004614,"aX":-1.4193197488768146},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.1,"breakHorizontal":2.0,"spinRate":2136,"spinDirection":163},"zone":6,"typeConfidence":0.88,"plateTime":0.4020472860911104,"extension":6.375165350995323},"index":1,"playId":"bc991726-4703-3384-be64-d730d5036aed","pitchNumber":2,"startTime":"2025-08-09T02:18:45.266Z","endTime":"2025-08-09T02:18:49.255Z","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":86.7,"endSpeed":81.4,"strikeZoneTop":3.62174095381932,"strikeZoneBottom":1.63849178857752,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.6642544573851,"aZ":-25.624458181356307,"pfxX":3.9967821176066627,"pfxZ":3.999228617453036,"pX":-0.7274038963354308,"pZ":0.37264933119242616,"vX0":-7.775119749353858,"vY0":-125.91542244787537,"vZ0":-9.053285191251346,"x":144.73,"y":228.72,"x0":1.8532655247163339,"y0":50.00533830805174,"z0":6.0231545058567235,"aX":6.550651988785},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.8,"breakHorizontal":-5.9,"spinRate":1280,"spinDirection":140},"zone":13,"typeConfidence":0.88,"plateTime":0.4316459505883854,"extension":6.608040706302024},"index":2,"playId":"5219e126-f6ac-3ff6-abcc-c918bff029ad","pitchNumber":3,"startTime":"2025-08-09T02:19:00.257Z","endTime":"2025-08-09T02:19:03.695Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.8,"strikeZoneTop":3.55227832751408,"strikeZoneBottom":1.64974777670633,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.221009127505127,"aZ":-30.575009485917732,"pfxX":2.734703964337834,"pfxZ":0.9824754397576232,"pX":0.20493667624288242,"pZ":1.0866622236669228,"vX0":-5.580269515891598,"vY0":-125.81619120798648,"vZ0":-6.541176575922847,"x":109.19,"y":209.44,"x0":2.082666898954977,"y0":50.002460434285155,"z0":6.154937930349797,"aX":4.4454497090704095},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.7,"breakHorizontal":-3.8,"spinRate":1464,"spinDirection":140},"zone":14,"typeConfidence":0.88,"plateTime":0.4330718813510859,"extension":6.506835623192618},"index":3,"playId":"fec91442-251d-3aea-9380-291c8e061569","pitchNumber":4,"startTime":"2025-08-09T02:19:22.969Z","endTime":"2025-08-09T02:19:27.540Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.966789609380644,"aZ":-16.379401893982322,"pfxX":-0.35349352732250705,"pfxZ":8.532530450046302,"pX":0.35533336691700207,"pZ":2.7533371449001094,"vX0":-3.625870917334508,"vY0":-135.10854829181574,"vZ0":-6.550139571377305,"x":103.46,"y":164.44,"x0":1.7598499972056338,"y0":50.006745997354415,"z0":6.356947183813245,"aX":-0.6551711323688354},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.3,"breakHorizontal":1.4,"spinRate":2078,"spinDirection":168},"zone":6,"typeConfidence":0.9,"plateTime":0.4051298549602458,"extension":6.405001336367388},"index":4,"playId":"e0da23c0-f0f2-35c0-9800-15e7d74f1bdb","pitchNumber":5,"startTime":"2025-08-09T02:19:40.350Z","endTime":"2025-08-09T02:19:44.739Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.7,"strikeZoneTop":3.75164139846422,"strikeZoneBottom":1.74185709322473,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.78213629139887,"aZ":-30.80061277817317,"pfxX":-2.3660312490200375,"pfxZ":0.8724629225522484,"pX":-0.779326510255438,"pZ":0.562263078952062,"vX0":-5.512607112509935,"vY0":-124.55919880607115,"vZ0":-7.465821163024352,"x":146.71,"y":223.6,"x0":1.765355470529848,"y0":50.00424479739338,"z0":6.127339742312839,"aX":-3.7379543416074643},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.1,"breakHorizontal":5.5,"spinRate":2289,"spinDirection":270},"zone":13,"typeConfidence":0.91,"plateTime":0.4388423795022627,"extension":6.667574604765555},"index":5,"playId":"fdb7df4a-974e-367d-ad20-c039750856d2","pitchNumber":6,"startTime":"2025-08-09T02:20:00.042Z","endTime":"2025-08-09T02:20:03.725Z","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":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.1,"strikeZoneTop":3.57,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.049652910942026,"aZ":-32.63040277418478,"pfxX":-1.768964850268826,"pfxZ":-0.30218487368274527,"pX":0.9679326371353713,"pZ":1.5862444065434174,"vX0":-2.047569165766411,"vY0":-122.58654120786578,"vZ0":-4.764145025149862,"x":80.1,"y":195.95,"x0":2.0421511925253992,"y0":50.00159928084759,"z0":6.324250915288524,"aX":-2.7052738819360327},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.3,"breakHorizontal":3.7,"spinRate":2206,"spinDirection":264},"zone":14,"typeConfidence":0.91,"plateTime":0.4459265072727101,"extension":6.5335979198536},"index":6,"playId":"5f1a6cba-30bd-3ee2-a003-7c3a4a301219","pitchNumber":7,"startTime":"2025-08-09T02:20:21.013Z","endTime":"2025-08-09T02:20:24.928Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:20:24.928Z","atBatIndex":2},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Heliot Ramos lines out sharply to center fielder Jacob Young.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-09T02:22:32.303Z","endTime":"2025-08-09T02:23:17.731Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.8,"strikeZoneTop":3.24,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.56647579704241,"aZ":-24.09271932569244,"pfxX":-9.631490359726346,"pfxZ":4.326747813002807,"pX":-0.20398732673561878,"pZ":2.2069184517407945,"vX0":7.275422754124438,"vY0":-135.30293166285145,"vZ0":-4.894984635771381,"x":124.78,"y":179.19,"x0":-1.6669981510554657,"y0":50.00118768793226,"z0":5.712490050746203,"aX":-17.98239765923703},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.1,"breakHorizontal":16.1,"spinRate":2239,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.4037253568630965,"extension":6.765909132885069},"index":0,"playId":"23ce6198-c91f-3057-b7cf-05564960a13c","pitchNumber":1,"startTime":"2025-08-09T02:22:36.877Z","endTime":"2025-08-09T02:22:40.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.9,"strikeZoneTop":3.12536353619548,"strikeZoneBottom":1.42678302708893,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.840255029579584,"aZ":-13.87628486734793,"pfxX":-6.847558905147167,"pfxZ":9.539102034553743,"pX":1.3167157122132498,"pZ":2.475974159558063,"vX0":10.453660385447703,"vY0":-137.04253380545688,"vZ0":-6.1465730318985585,"x":66.81,"y":171.93,"x0":-1.642580208494598,"y0":50.004132904318865,"z0":5.680950235386434,"aX":-13.137903731544231},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.2,"breakHorizontal":10.4,"spinRate":2379,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.3983698798575772,"extension":7.329323953801037},"index":1,"playId":"bc735988-2255-3b85-a281-2831672e34b5","pitchNumber":2,"startTime":"2025-08-09T02:22:50.959Z","endTime":"2025-08-09T02:22:54.184Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":77.2,"strikeZoneTop":3.24,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.66908016514953,"aZ":-33.113178739953106,"pfxX":3.8206513635112245,"pfxZ":-0.6288165066288531,"pX":0.6270165213528089,"pZ":1.8356160767495715,"vX0":5.010356442901841,"vY0":-120.95358667267523,"vZ0":-2.215122602562292,"x":93.1,"y":189.22,"x0":-1.960790033163209,"y0":50.00222983794198,"z0":5.642658952461472,"aX":5.709599914947028},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-1.4,"breakHorizontal":-8.0,"spinRate":2381,"spinDirection":90},"zone":9,"typeConfidence":2.0,"plateTime":0.4513359184876147,"extension":6.986558294251448},"hitData":{"launchSpeed":103.0,"launchAngle":21.0,"totalDistance":382.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":146.75,"coordY":46.15}},"index":2,"playId":"7869fdd7-990e-3ff2-9ad8-4ae884eb1dff","pitchNumber":3,"startTime":"2025-08-09T02:23:05.826Z","endTime":"2025-08-09T02:23:17.731Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:23:17.731Z","atBatIndex":3},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Rafael Devers homers (21) on a fly ball to center field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-09T02:23:24.963Z","endTime":"2025-08-09T02:25:06.468Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":{"id":663623,"link":"/api/v1/people/663623"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.3,"endSpeed":86.5,"strikeZoneTop":3.49283889050069,"strikeZoneBottom":1.67318877540725,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.995744056863813,"aZ":-18.370866406956505,"pfxX":-8.235877561699148,"pfxZ":7.205092019172801,"pX":-0.2619002772704757,"pZ":3.7583894663940636,"vX0":6.897938451697158,"vY0":-137.220808960309,"vZ0":-2.1331823908017964,"x":126.98,"y":137.3,"x0":-1.7322749175608259,"y0":50.00452988432276,"z0":5.7908867720085935,"aX":-15.783322945734529},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.8,"breakHorizontal":13.6,"spinRate":2254,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.3984250051664451,"extension":7.2753190433801915},"index":0,"playId":"5471e0b2-d7ee-3f82-9807-fa1882cf67e2","pitchNumber":1,"startTime":"2025-08-09T02:23:39.824Z","endTime":"2025-08-09T02:23:43.626Z","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":94.1,"endSpeed":86.5,"strikeZoneTop":3.52446302223753,"strikeZoneBottom":1.67807066925344,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.730500490953094,"aZ":-23.908725515242427,"pfxX":-11.087882159585865,"pfxZ":4.35616398453409,"pX":0.5794392347761322,"pZ":1.3639865346246742,"vX0":10.16938691499518,"vY0":-136.5464337386114,"vZ0":-7.023089095788748,"x":94.91,"y":201.95,"x0":-1.743969663827173,"y0":50.0032118344183,"z0":5.602845706809346,"aX":-21.037892997964466},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.6,"breakHorizontal":18.1,"spinRate":2259,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.40040025758276077,"extension":7.157701499680891},"index":1,"playId":"54ba57c1-c065-3b2a-bfbb-6ecbdac62e1f","pitchNumber":2,"startTime":"2025-08-09T02:23:55.479Z","endTime":"2025-08-09T02:23:59.215Z","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":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.887700795061484,"aZ":-26.15239730867554,"pfxX":-10.331609190046837,"pfxZ":3.2132335196732615,"pX":0.19715320868708922,"pZ":1.5907554789980223,"vX0":9.31198364100829,"vY0":-135.64452657338848,"vZ0":-5.768420178769005,"x":109.48,"y":195.83,"x0":-1.9272871998025456,"y0":50.004838668120165,"z0":5.552949171526297,"aX":-19.378586748224016},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.8,"breakHorizontal":16.9,"spinRate":2200,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.4028113373321216,"extension":7.204944551115788},"index":2,"playId":"db734929-b72f-3a66-a692-8eb76a6245f5","pitchNumber":3,"startTime":"2025-08-09T02:24:12.666Z","endTime":"2025-08-09T02:24:16.966Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":86.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.971952884300713,"aZ":-23.138700990567425,"pfxX":-9.745172315025712,"pfxZ":4.808136376409401,"pX":0.42793466393399093,"pZ":1.8696529313954708,"vX0":9.007281406673435,"vY0":-135.55274617726812,"vZ0":-5.749460147151634,"x":100.69,"y":188.3,"x0":-1.6565509325013377,"y0":50.0005585274964,"z0":5.612202934896079,"aX":-18.30667102046989},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.8,"breakHorizontal":16.0,"spinRate":2262,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.4025931372955811,"extension":7.173645584992278},"hitData":{"launchSpeed":105.7,"launchAngle":27.0,"totalDistance":427.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":166.08,"coordY":30.62}},"index":3,"playId":"305a2b26-3c68-391b-a8e8-a096e68d6323","pitchNumber":4,"startTime":"2025-08-09T02:24:38.458Z","endTime":"2025-08-09T02:25:06.468Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:25:06.468Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Willy Adames singles on a soft ground ball to third baseman Brady House.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-09T02:25:00.786Z","endTime":"2025-08-09T02:27:12.532Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":1},"pitchData":{"startSpeed":78.0,"endSpeed":72.3,"strikeZoneTop":3.46707467719286,"strikeZoneBottom":1.65962879352198,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.38527508629202,"aZ":-35.98057225165206,"pfxX":7.894214326246712,"pfxZ":-2.910392487251235,"pX":0.07652786172527387,"pZ":2.1814984563105644,"vX0":1.9964017527842892,"vY0":-113.63628374048838,"vZ0":-0.14364097523628883,"x":114.08,"y":179.88,"x0":-1.8382995638763335,"y0":50.00031642800756,"z0":5.813366123803462,"aX":10.344238509369285},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-5.0,"breakHorizontal":-14.8,"spinRate":2476,"spinDirection":56},"zone":8,"typeConfidence":2.0,"plateTime":0.4815881978224552,"extension":7.474983274119648},"index":0,"playId":"e2d6d785-732e-3c62-999f-4575dd36a433","pitchNumber":1,"startTime":"2025-08-09T02:25:29.285Z","endTime":"2025-08-09T02:25:33.244Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":73.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.51631579131527,"aZ":-33.636601636290855,"pfxX":9.044712978516689,"pfxZ":-1.073897611201157,"pX":0.7515182291398104,"pZ":1.1788469729846038,"vX0":3.549027728725967,"vY0":-116.36033505195779,"vZ0":-3.058554779890163,"x":88.35,"y":206.95,"x0":-1.9698423243106906,"y0":50.001465034487424,"z0":5.708104424967445,"aX":12.35846179099191},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-2.4,"breakHorizontal":-17.3,"spinRate":2494,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4713334465650747,"extension":7.356607508756162},"index":1,"playId":"46917d9c-462f-321b-94bc-424cb00169c3","pitchNumber":2,"startTime":"2025-08-09T02:25:44.119Z","endTime":"2025-08-09T02:25:47.666Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-09T02:25:56.775Z","endTime":"2025-08-09T02:26:06.759Z","isPitch":false,"type":"action","player":{"id":642715,"link":"/api/v1/people/642715"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":72.7,"strikeZoneTop":3.58396195169565,"strikeZoneBottom":1.80493799605701,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.92699982799848,"aZ":-36.22061690597978,"pfxX":8.696136875617494,"pfxZ":-3.063035101717227,"pX":1.372318500462086,"pZ":0.4530516277115492,"vX0":4.47489585250356,"vY0":-114.94891815865354,"vZ0":-3.88172667284772,"x":64.69,"y":226.55,"x0":-1.7378985570599517,"y0":50.00366674967494,"z0":5.728703116845846,"aX":11.483729181647274},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-6.4,"breakHorizontal":-16.9,"spinRate":2513,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4789218600697467,"extension":7.140498295349749},"index":3,"playId":"e86b9ada-6a69-3f77-a58f-475779dcf570","pitchNumber":3,"startTime":"2025-08-09T02:26:06.759Z","endTime":"2025-08-09T02:26:10.395Z","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":94.9,"endSpeed":86.1,"strikeZoneTop":3.58339520575772,"strikeZoneBottom":1.7214392464023,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.80489014447676,"aZ":-15.278230640439512,"pfxX":-8.5804539583715,"pfxZ":8.86771572798277,"pX":1.111446799925543,"pZ":2.3135793450541797,"vX0":10.147864688980526,"vY0":-137.69873986002338,"vZ0":-6.485085102629265,"x":74.63,"y":176.31,"x0":-1.5204679326801145,"y0":50.002034358014924,"z0":5.7473930937748605,"aX":-16.34816731979794},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.6,"breakHorizontal":13.2,"spinRate":2417,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.39896195292970305,"extension":7.446531439055165},"index":4,"playId":"90452ec4-b8e6-3d10-bc90-f74a9cdac6ed","pitchNumber":4,"startTime":"2025-08-09T02:26:28.594Z","endTime":"2025-08-09T02:26:32.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.235833726819738,"aZ":-33.488392386564975,"pfxX":7.7101461457039555,"pfxZ":-0.9625975387290442,"pX":-0.3305061937029955,"pZ":2.5585297088447456,"vX0":1.5718527267768774,"vY0":-116.05288006697091,"vZ0":-0.07353942350454412,"x":129.6,"y":169.7,"x0":-2.0187741029065167,"y0":50.005743564117964,"z0":5.787299611058852,"aX":10.490771428938487},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-1.4,"breakHorizontal":-14.4,"spinRate":2490,"spinDirection":61},"zone":4,"typeConfidence":2.0,"plateTime":0.4724319828188608,"extension":7.162544137707406},"index":5,"playId":"9da73df7-f95e-3e5a-a00f-140e9fe80d58","pitchNumber":5,"startTime":"2025-08-09T02:26:43.437Z","endTime":"2025-08-09T02:26:48.967Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.761670790945796,"aZ":-27.118252160746387,"pfxX":-9.696316207324625,"pfxZ":2.6481265610994473,"pX":-0.36933951201847615,"pZ":2.029172649599711,"vX0":7.642004175859888,"vY0":-136.46748568655445,"vZ0":-4.445336099364317,"x":131.08,"y":183.99,"x0":-1.9301660989482226,"y0":50.000517833331614,"z0":5.5213068953962585,"aX":-18.498903559049797},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.1,"breakHorizontal":16.2,"spinRate":2268,"spinDirection":226},"zone":7,"typeConfidence":2.0,"plateTime":0.3995886681800527,"extension":7.515804069751854},"hitData":{"launchSpeed":78.0,"launchAngle":-50.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":113.08,"coordY":181.58}},"index":6,"playId":"ed42efde-7c48-3232-8c20-fab456725d1f","pitchNumber":6,"startTime":"2025-08-09T02:27:02.334Z","endTime":"2025-08-09T02:27:12.532Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:27:12.532Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dominic Smith singles on a line drive to right fielder Robert Hassell III. Willy Adames to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-09T02:27:23.675Z","endTime":"2025-08-09T02:28:34.803Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"postOnSecond":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":690987,"link":"/api/v1/people/690987"},"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":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":83.6,"strikeZoneTop":3.25546571786307,"strikeZoneBottom":1.54238695608024,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.415763297355266,"aZ":-17.098826151212638,"pfxX":-7.10423051969377,"pfxZ":8.441496238779779,"pX":-0.39663480317041866,"pZ":2.8707339500454423,"vX0":6.545478240602132,"vY0":-132.56613644281728,"vZ0":-3.9274903757892163,"x":132.12,"y":161.27,"x0":-1.970561129692109,"y0":50.005102223913966,"z0":5.614020040738903,"aX":-12.690562373152781},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.6,"breakHorizontal":11.5,"spinRate":2332,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.4126359996025988,"extension":7.310122748488933},"index":0,"playId":"876aade9-c651-3ae2-b20d-1a632ea9b1cc","pitchNumber":1,"startTime":"2025-08-09T02:27:42.488Z","endTime":"2025-08-09T02:27:46.290Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.9,"strikeZoneTop":3.2313905013606,"strikeZoneBottom":1.60201515807169,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.661607305389726,"aZ":-17.77025044983724,"pfxX":-7.1649883456460355,"pfxZ":7.950473699763549,"pX":-0.6904490011036316,"pZ":4.006988740449789,"vX0":5.659244466326795,"vY0":-133.93272578342857,"vZ0":-1.560409424417653,"x":143.32,"y":130.59,"x0":-1.902811409590942,"y0":50.002088860508756,"z0":5.871494283535574,"aX":-12.980900409614746},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.3,"breakHorizontal":11.8,"spinRate":2270,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.40938182102875365,"extension":7.162631348508383},"index":1,"playId":"9fef1586-f276-39eb-bec5-7c77239d1322","pitchNumber":2,"startTime":"2025-08-09T02:28:03.349Z","endTime":"2025-08-09T02:28:07.215Z","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":87.5,"endSpeed":80.5,"strikeZoneTop":3.24,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.0901585709842,"aZ":-27.166022447644796,"pfxX":-9.787986579985855,"pfxZ":3.044517111769091,"pX":-0.3888447227757033,"pZ":2.3326780102086704,"vX0":6.58760671222915,"vY0":-127.2371510519194,"vZ0":-3.109215170325254,"x":131.82,"y":175.8,"x0":-1.7343168042392858,"y0":50.005460435383604,"z0":5.713674972788434,"aX":-16.117944684517056},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.0,"breakHorizontal":16.3,"spinRate":2292,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.4298030188869042,"extension":7.015597065538498},"hitData":{"launchSpeed":98.4,"launchAngle":15.0,"totalDistance":218.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":167.28,"coordY":123.36}},"index":2,"playId":"149b9be3-3037-3e37-a966-3bee2d8d4143","pitchNumber":3,"startTime":"2025-08-09T02:28:25.883Z","endTime":"2025-08-09T02:28:34.803Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:28:34.803Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt Chapman singles on a line drive to center fielder Jacob Young. Willy Adames scores. Dominic Smith to 2nd.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-09T02:28:37.067Z","endTime":"2025-08-09T02:29:32.017Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"postOnSecond":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"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_force","runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":{"id":663623,"link":"/api/v1/people/663623"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.8,"strikeZoneTop":3.54,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.244911401039207,"aZ":-15.640115624362766,"pfxX":-7.82963528538939,"pfxZ":8.802820657322112,"pX":-0.45584030593101166,"pZ":3.531545213539436,"vX0":6.5731467846766725,"vY0":-135.6170818434957,"vZ0":-3.0468241962624507,"x":134.38,"y":143.43,"x0":-1.883422207001838,"y0":50.006226079386224,"z0":5.7485874575281635,"aX":-14.714029702119419},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.6,"breakHorizontal":13.0,"spinRate":2298,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.40254399011983866,"extension":7.091554116811707},"index":0,"playId":"3833d68e-cce3-343a-8652-fe3e1298b49c","pitchNumber":1,"startTime":"2025-08-09T02:29:01.766Z","endTime":"2025-08-09T02:29:05.320Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.1,"strikeZoneTop":3.54,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.3998351624158,"aZ":-16.507618022261042,"pfxX":-6.756624327742304,"pfxZ":8.256250554136837,"pX":-0.6355864942275138,"pZ":3.4959077388968836,"vX0":5.592824111649355,"vY0":-136.46472190453724,"vZ0":-2.911546583470967,"x":141.23,"y":144.39,"x0":-1.8279487078814765,"y0":50.00030817752012,"z0":5.705776835232884,"aX":-12.815838748988197},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.6,"breakHorizontal":11.2,"spinRate":2294,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.4004953080647389,"extension":7.11474454968389},"hitData":{"launchSpeed":75.8,"launchAngle":21.0,"totalDistance":250.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":120.7,"coordY":88.14}},"index":1,"playId":"92983045-6b83-327b-99c6-6bd94a5bec8d","pitchNumber":2,"startTime":"2025-08-09T02:29:18.491Z","endTime":"2025-08-09T02:29:32.017Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:29:32.017Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jung Hoo Lee flies out to left fielder James Wood.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-09T02:30:03.827Z","endTime":"2025-08-09T02:32:16.030Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"postOnSecond":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,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":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"0073a016-7d56-49bd-89c7-f6cd09baca3e","startTime":"2025-08-09T02:30:03.827Z","endTime":"2025-08-09T02:30:08.827Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.5,"strikeZoneTop":3.37888627551925,"strikeZoneBottom":1.50590745651388,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.677761378991164,"aZ":-28.445078263882362,"pfxX":-9.98607485934889,"pfxZ":2.0074471535763116,"pX":-0.9659820972617477,"pZ":2.3604284831645987,"vX0":6.442088518906245,"vY0":-134.98671704768688,"vZ0":-3.4587158701979783,"x":153.82,"y":175.05,"x0":-2.078467674812685,"y0":50.00268862015986,"z0":5.647405436312174,"aX":-18.54277809648567},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":3.1,"breakHorizontal":16.8,"spinRate":2208,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.4048004937418299,"extension":7.566437398213049},"index":1,"playId":"58029cb4-24b7-3026-9502-3fe06dee202e","pitchNumber":1,"startTime":"2025-08-09T02:30:18.275Z","endTime":"2025-08-09T02:30:22.464Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":71.9,"strikeZoneTop":3.29119547620071,"strikeZoneBottom":1.44591853026315,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.091719511264277,"aZ":-35.23395938280486,"pfxX":9.087016573120774,"pfxZ":-2.3456000942134505,"pX":-0.23072562432146884,"pZ":2.6957806093067265,"vX0":1.441502610049902,"vY0":-113.4953935705765,"vZ0":0.6311574347909168,"x":125.79,"y":165.99,"x0":-2.0549701280578865,"y0":50.00517615665858,"z0":5.92768740374075,"aX":11.836153698760533},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-3.8,"breakHorizontal":-16.8,"spinRate":2411,"spinDirection":59},"zone":5,"typeConfidence":2.0,"plateTime":0.4829006676268639,"extension":7.043666078902003},"index":2,"playId":"b7743aa0-973e-3226-8d07-8a1fb212da8b","pitchNumber":2,"startTime":"2025-08-09T02:30:35.293Z","endTime":"2025-08-09T02:30:38.965Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.1,"endSpeed":72.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.32729467717586,"aZ":-37.34907795590472,"pfxX":7.518172337801401,"pfxZ":-3.9382201903952776,"pX":0.3833975362349647,"pZ":2.1572268755326425,"vX0":3.093607269053479,"vY0":-113.7470911864434,"vZ0":-0.10919713865780523,"x":102.39,"y":180.53,"x0":-1.9699529267495126,"y0":50.00392458697993,"z0":5.900658227557946,"aX":9.877712196135475},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-6.8,"breakHorizontal":-14.4,"spinRate":2393,"spinDirection":54},"zone":6,"typeConfidence":2.0,"plateTime":0.4810437393950755,"extension":6.727621110575022},"index":3,"playId":"aac12f58-9082-32e0-829e-ddfed883a419","pitchNumber":3,"startTime":"2025-08-09T02:30:54.431Z","endTime":"2025-08-09T02:30:58.560Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-09T02:31:09.412Z","endTime":"2025-08-09T02:31:24.920Z","isPitch":false,"type":"action","player":{"id":808982,"link":"/api/v1/people/808982"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.7,"strikeZoneTop":3.35623567805944,"strikeZoneBottom":1.49642672585477,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.430735606813577,"aZ":-18.02957844171811,"pfxX":-7.106436251602107,"pfxZ":7.8676718395710115,"pX":0.08965108195388305,"pZ":3.9965239724146575,"vX0":7.9889041116709665,"vY0":-133.19916477791938,"vZ0":-1.4692908053085476,"x":113.58,"y":130.87,"x0":-2.024249827385658,"y0":50.00426700635886,"z0":5.858062951442527,"aX":-12.779433986952974},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.2,"breakHorizontal":11.2,"spinRate":2185,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.41110336820436455,"extension":7.241260025841345},"index":5,"playId":"3f2f75e6-4a63-36c0-b81d-26a07b86f600","pitchNumber":4,"startTime":"2025-08-09T02:31:24.920Z","endTime":"2025-08-09T02:31:28.539Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.37501782187592,"strikeZoneBottom":1.5716850391273,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.811397927675095,"aZ":-26.757061300112213,"pfxX":-10.626098135849578,"pfxZ":2.882346520486516,"pX":0.67076535843147,"pZ":0.39491856247336826,"vX0":10.61159872478411,"vY0":-136.17476746112467,"vZ0":-8.412184977839885,"x":91.43,"y":228.12,"x0":-1.8954017722903322,"y0":50.001124461680696,"z0":5.374080066829554,"aX":-19.96119348270308},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":3.5,"breakHorizontal":17.0,"spinRate":2355,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4021702973655601,"extension":6.929384783997659},"index":6,"playId":"a3a319c0-0a80-30c7-8a84-9329c55caf27","pitchNumber":5,"startTime":"2025-08-09T02:31:43.189Z","endTime":"2025-08-09T02:31:47.180Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.9,"endSpeed":70.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.67136439537464,"aZ":-34.301456408733294,"pfxX":7.5360540125564075,"pfxZ":-1.7032569323584479,"pX":-0.7409462869977461,"pZ":2.8276276977017196,"vX0":0.9690980541646708,"vY0":-111.88995959572189,"vZ0":0.934879857063172,"x":145.24,"y":162.43,"x0":-2.158855928753203,"y0":50.00081398656571,"z0":5.955828662669135,"aX":9.427906855522904},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-2.4,"breakHorizontal":-13.9,"spinRate":2447,"spinDirection":58},"zone":1,"typeConfidence":2.0,"plateTime":0.492008191340473,"extension":6.963035887188468},"hitData":{"launchSpeed":86.1,"launchAngle":26.0,"totalDistance":287.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":67.47,"coordY":109.62}},"index":7,"playId":"c021c983-f3d4-3467-9a36-f6d6a9105710","pitchNumber":6,"startTime":"2025-08-09T02:32:07.992Z","endTime":"2025-08-09T02:32:16.030Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:32:16.030Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Casey Schmitt grounds out, shortstop CJ Abrams to first baseman Nathaniel Lowe.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-09T02:32:24.957Z","endTime":"2025-08-09T02:34:20.491Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*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":2},"pitchData":{"startSpeed":78.7,"endSpeed":72.8,"strikeZoneTop":3.44677281183032,"strikeZoneBottom":1.54633773281671,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.856996599093765,"aZ":-31.009275657963443,"pfxX":7.228454688308155,"pfxZ":0.8808813439917786,"pX":2.6174740544830106,"pZ":0.7134363377251833,"vX0":8.169718074377435,"vY0":-114.26950860347851,"vZ0":-3.859387950065573,"x":17.23,"y":219.52,"x0":-1.948390172629711,"y0":50.0008306623293,"z0":5.4840067931740135,"aX":9.517614920453333},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":0.8,"breakHorizontal":-15.2,"spinRate":2491,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.48008290301302514,"extension":7.383066557744845},"index":0,"playId":"967f0a08-a84e-3b9e-aefa-db493a9041c0","pitchNumber":1,"startTime":"2025-08-09T02:32:48.077Z","endTime":"2025-08-09T02:32:51.860Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.9,"strikeZoneTop":3.55012944484952,"strikeZoneBottom":1.65010437776953,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.536597533286525,"aZ":-22.29925413467252,"pfxX":-11.106648683433097,"pfxZ":5.162358743297334,"pX":1.130241350763896,"pZ":1.986273603051605,"vX0":11.87501835235008,"vY0":-136.78836186667652,"vZ0":-5.6939084695436,"x":73.92,"y":185.15,"x0":-1.8050315768804452,"y0":50.0030767201102,"z0":5.603845139908287,"aX":-21.244960829562203},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.4,"breakHorizontal":17.9,"spinRate":2352,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.3989965580853223,"extension":7.2397079228286145},"index":1,"playId":"4068d10c-9cdb-3f69-9d8b-bdf75185fc98","pitchNumber":2,"startTime":"2025-08-09T02:33:12.635Z","endTime":"2025-08-09T02:33:16.390Z","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":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.7,"strikeZoneTop":3.34592545284922,"strikeZoneBottom":1.45566721652089,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.41892400566515,"aZ":-23.680068149689475,"pfxX":-11.13653420204345,"pfxZ":4.7627718011101505,"pX":0.4967254018127819,"pZ":1.9811403965645322,"vX0":10.122531656882993,"vY0":-132.45413407262586,"vZ0":-4.849700906788862,"x":98.07,"y":185.29,"x0":-1.9214764492041658,"y0":50.00218746046099,"z0":5.56017040090387,"aX":-19.853074200886393},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.8,"breakHorizontal":18.0,"spinRate":2264,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.41301712427466475,"extension":7.064669452367162},"index":2,"playId":"c1639067-6116-3dbb-a241-a1d974101cad","pitchNumber":3,"startTime":"2025-08-09T02:33:31.399Z","endTime":"2025-08-09T02:33:35.178Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":73.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.11154984679759,"aZ":-33.61453613625366,"pfxX":7.118120575693714,"pfxZ":-1.0604794662600074,"pX":0.7810506267135275,"pZ":1.3847401376156228,"vX0":4.1124077925757545,"vY0":-115.68850642173985,"vZ0":-2.3140345304157406,"x":87.23,"y":201.39,"x0":-1.9429745213268224,"y0":50.00303719063388,"z0":5.612745493313322,"aX":9.67006325779182},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-2.2,"breakHorizontal":-13.9,"spinRate":2463,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.47304036978849107,"extension":6.835854316187403},"index":3,"playId":"d4d5ff1f-d616-36ad-9239-210efc13dc5e","pitchNumber":4,"startTime":"2025-08-09T02:33:50.706Z","endTime":"2025-08-09T02:33:54.321Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":74.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.21259210417274,"aZ":-34.63329583043353,"pfxX":7.59356857062145,"pfxZ":-1.7673187550038412,"pX":1.164130323298765,"pZ":1.9150513730558332,"vX0":4.876518817908507,"vY0":-116.58996096981032,"vZ0":-1.2015664862168538,"x":72.63,"y":187.07,"x0":-1.935484358116322,"y0":50.005679462696556,"z0":5.681391552956145,"aX":10.541839305741881},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-3.2,"breakHorizontal":-14.9,"spinRate":2548,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.468306878154904,"extension":6.973207877390357},"hitData":{"launchSpeed":75.2,"launchAngle":-1.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":99.9,"coordY":155.74}},"index":4,"playId":"3d7d7f27-8730-37c5-bb57-39a319cc4b1e","pitchNumber":5,"startTime":"2025-08-09T02:34:12.488Z","endTime":"2025-08-09T02:34:20.491Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:34:20.491Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nathaniel Lowe strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-09T02:36:42.361Z","endTime":"2025-08-09T02:37:27.925Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kai-Wei Teng replaces Matt Gage.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-09T02:35:20.677Z","endTime":"2025-08-09T02:36:44.192Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678906,"link":"/api/v1/people/678906"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.5,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.41126784153932,"aZ":-16.402169033452477,"pfxX":-5.210017404670463,"pfxZ":8.628178098106197,"pX":0.564808053499373,"pZ":2.7245846439933663,"vX0":8.45863879355447,"vY0":-134.42801710917547,"vZ0":-4.307182396024454,"x":95.47,"y":165.22,"x0":-1.9471663300895017,"y0":50.00657592478721,"z0":5.513813473748201,"aX":-9.528807657998442},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.9,"breakHorizontal":7.6,"spinRate":2434,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.40761063982045087,"extension":6.334038363764186},"index":1,"playId":"a2ae7378-c86c-3a5d-bcbd-fc1e06230d7b","pitchNumber":1,"startTime":"2025-08-09T02:36:44.192Z","endTime":"2025-08-09T02:36:48.238Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.877375684746887,"aZ":-17.183144240262337,"pfxX":-4.6299958041739755,"pfxZ":8.028231581021474,"pX":0.06336441796600005,"pZ":3.35115487199818,"vX0":6.810894731408959,"vY0":-135.82852193806684,"vZ0":-2.786415906517475,"x":114.58,"y":148.3,"x0":-1.875659773921866,"y0":50.00567214745413,"z0":5.585846300326511,"aX":-8.649339533206101},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.2,"breakHorizontal":7.0,"spinRate":2520,"spinDirection":227},"zone":2,"typeConfidence":2.0,"plateTime":0.40333144079276906,"extension":6.382353663681676},"index":2,"playId":"31b94ef5-b0e7-3f03-b922-fec90db8b0b5","pitchNumber":2,"startTime":"2025-08-09T02:37:00.921Z","endTime":"2025-08-09T02:37:04.558Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-09T02:37:09.280Z","endTime":"2025-08-09T02:37:23.828Z","isPitch":false,"type":"action","player":{"id":663993,"link":"/api/v1/people/663993"}},{"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":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.61166931714024,"aZ":-35.69336877339422,"pfxX":-8.834494451844707,"pfxZ":-2.093102146943537,"pX":-0.7908620118356037,"pZ":0.855142710218097,"vX0":6.185640635739133,"vY0":-128.41633443748125,"vZ0":-4.240882078303478,"x":147.15,"y":215.69,"x0":-2.0782391259872712,"y0":50.0058957077389,"z0":5.292809873382182,"aX":-14.815829882870263},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-4.6,"breakHorizontal":14.6,"spinRate":1518,"spinDirection":257},"zone":13,"typeConfidence":2.0,"plateTime":0.4258837315882915,"extension":6.562890243718873},"index":4,"playId":"ecda3a6c-69d7-345b-b829-578a43093185","pitchNumber":3,"startTime":"2025-08-09T02:37:23.828Z","endTime":"2025-08-09T02:37:27.925Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:37:27.925Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Bell strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-09T02:37:37.831Z","endTime":"2025-08-09T02:39:57.958Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.4,"strikeZoneTop":3.54982646263999,"strikeZoneBottom":1.68618712607397,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.831765029939145,"aZ":-31.72934120125493,"pfxX":8.39785342537773,"pfxZ":0.296488237019485,"pX":0.4362071713638295,"pZ":3.155473783790846,"vX0":3.7552112260752573,"vY0":-121.99663477410814,"vZ0":0.995745978464877,"x":100.37,"y":153.58,"x0":-2.2117962107092812,"y0":50.00413033524391,"z0":5.465918951817239,"aX":12.725627290512486},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":1.0,"breakHorizontal":-16.1,"spinRate":2724,"spinDirection":64},"zone":3,"typeConfidence":2.0,"plateTime":0.4480783548660927,"extension":6.406361124123741},"index":0,"playId":"52684d81-fcc0-3fdc-9243-237e5fd56ca9","pitchNumber":1,"startTime":"2025-08-09T02:37:53.682Z","endTime":"2025-08-09T02:37:57.613Z","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":93.1,"endSpeed":85.6,"strikeZoneTop":3.62414465274261,"strikeZoneBottom":1.77648800097338,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.80045763420944,"aZ":-30.477670011289934,"pfxX":-11.0649407042657,"pfxZ":0.9150550846462355,"pX":0.9077119641279469,"pZ":2.606594193418243,"vX0":11.433630448127262,"vY0":-135.1536234020436,"vZ0":-1.6440739858064208,"x":82.4,"y":168.4,"x0":-1.9278723418690367,"y0":50.00536529080808,"z0":5.351014973608447,"aX":-20.59614762184926},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":1.6,"breakHorizontal":17.8,"spinRate":2309,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.40433054340598495,"extension":6.39963368620551},"index":1,"playId":"fbf08265-0bc8-3f3c-a3f7-5569ffac73df","pitchNumber":2,"startTime":"2025-08-09T02:38:09.640Z","endTime":"2025-08-09T02:38:13.649Z","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":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.8,"strikeZoneTop":3.7,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.774517228435155,"aZ":-31.10954183655788,"pfxX":-10.590554392919836,"pfxZ":0.5554193312035753,"pX":0.884467395722383,"pZ":2.966244640542411,"vX0":11.42221848402397,"vY0":-136.46060611780607,"vZ0":-0.9576615836213855,"x":83.29,"y":158.69,"x0":-1.9566376348230383,"y0":50.0004312949713,"z0":5.4427598265367125,"aX":-20.202262912632634},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":1.0,"breakHorizontal":17.2,"spinRate":2351,"spinDirection":239},"zone":12,"typeConfidence":2.0,"plateTime":0.39961959060809393,"extension":6.403924763004792},"index":2,"playId":"31f94189-cd99-3fa9-ae75-85d78bbb627a","pitchNumber":3,"startTime":"2025-08-09T02:38:26.776Z","endTime":"2025-08-09T02:38:32.350Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":82.7,"strikeZoneTop":3.5990100468476,"strikeZoneBottom":1.69234146075601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.59461833387372,"aZ":-28.918838779627176,"pfxX":-8.858164039147745,"pfxZ":1.9124230337597554,"pX":0.17359443806286284,"pZ":0.5652018049744028,"vX0":8.600365792214005,"vY0":-128.36368952821732,"vZ0":-6.257563084143024,"x":110.38,"y":223.52,"x0":-2.037760966938728,"y0":50.00274352956036,"z0":5.2290852658787355,"aX":-15.077959655098306},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.5,"breakHorizontal":14.6,"spinRate":1549,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.423489728518021,"extension":6.623912587093134},"index":3,"playId":"a92605ab-3296-3f1b-95c3-22a5240f5a99","pitchNumber":4,"startTime":"2025-08-09T02:39:37.068Z","endTime":"2025-08-09T02:39:40.741Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.3,"strikeZoneTop":3.7,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.876616234851156,"aZ":-40.15462336036772,"pfxX":7.842276215250502,"pfxZ":-5.42128871146228,"pX":0.6655090654371821,"pZ":1.9540539419324876,"vX0":3.696230865610057,"vY0":-121.4501558420977,"vZ0":-0.35274047410647746,"x":91.63,"y":186.02,"x0":-1.9013805799243664,"y0":50.000663971024764,"z0":5.635271098226778,"aX":11.549995588856607},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-9.6,"breakHorizontal":-15.1,"spinRate":2738,"spinDirection":38},"zone":9,"typeConfidence":2.0,"plateTime":0.4534072271909819,"extension":6.546239347982581},"index":4,"playId":"c97109c9-0679-3a5f-b9ad-3a6caa0ad7e9","pitchNumber":5,"startTime":"2025-08-09T02:39:53.937Z","endTime":"2025-08-09T02:39:57.958Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:39:57.958Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Robert Hassell III flies out to left fielder Heliot Ramos.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-09T02:40:02.203Z","endTime":"2025-08-09T02:41:44.243Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.1,"strikeZoneTop":3.61723301118855,"strikeZoneBottom":1.73337225536216,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.245463189536398,"aZ":-38.57901034020667,"pfxX":7.306101535224753,"pfxZ":-4.577255945909579,"pX":-2.0468494148351497,"pZ":3.2833729341250497,"vX0":-1.9052514793512758,"vY0":-117.75184766757633,"vZ0":2.477492016857771,"x":195.02,"y":150.13,"x0":-2.1743872261112913,"y0":50.00432899383407,"z0":5.797621325099846,"aX":10.217056470676992},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-7.3,"breakHorizontal":-12.7,"spinRate":2536,"spinDirection":46},"zone":11,"typeConfidence":2.0,"plateTime":0.46590907284066585,"extension":6.445001133781757},"index":0,"playId":"7afb1438-d5df-3fa5-ad11-6f805dcb5e0a","pitchNumber":1,"startTime":"2025-08-09T02:40:23.210Z","endTime":"2025-08-09T02:40:26.404Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.8,"strikeZoneTop":3.42,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.32139867140972,"aZ":-36.89906719351122,"pfxX":7.56559070893126,"pfxZ":-3.2726778055551753,"pX":-0.1879119730035148,"pZ":1.6130365463734893,"vX0":1.9899407773786555,"vY0":-119.45588944680462,"vZ0":-1.546125075627114,"x":124.16,"y":195.23,"x0":-2.0149921033837233,"y0":50.0038954812537,"z0":5.590295073209514,"aX":10.918100839712137},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-6.0,"breakHorizontal":-14.2,"spinRate":2690,"spinDirection":39},"zone":8,"typeConfidence":2.0,"plateTime":0.45876567517355493,"extension":6.5865424671787185},"index":1,"playId":"db1d33c7-f2f8-3475-a190-0ec11685ccad","pitchNumber":2,"startTime":"2025-08-09T02:40:38.146Z","endTime":"2025-08-09T02:40:47.418Z","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":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.6,"strikeZoneTop":3.60647118227205,"strikeZoneBottom":1.69318649017681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.321960604649785,"aZ":-33.00283953851836,"pfxX":-8.380027582025658,"pfxZ":-0.5044466941276156,"pX":-0.5642087087509088,"pZ":3.0759007694344382,"vX0":6.409339242149909,"vY0":-127.15031480511955,"vZ0":0.5348982009155421,"x":138.51,"y":155.73,"x0":-2.0199883264149157,"y0":50.0009996347005,"z0":5.466618003469318,"aX":-13.818341105029239},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.6,"breakHorizontal":13.8,"spinRate":1612,"spinDirection":249},"zone":1,"typeConfidence":2.0,"plateTime":0.42959113241360436,"extension":6.621629583715423},"index":2,"playId":"f4159ccc-e721-370a-932f-11eaf956506c","pitchNumber":3,"startTime":"2025-08-09T02:40:57.579Z","endTime":"2025-08-09T02:41:01.445Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-09T02:41:14.362Z","endTime":"2025-08-09T02:41:14.363Z","isPitch":false,"type":"action","player":{"id":690987,"link":"/api/v1/people/690987"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.7,"strikeZoneTop":3.57518335312821,"strikeZoneBottom":1.63558891098829,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.6621883407046,"aZ":-32.489297353806116,"pfxX":-11.107180943189233,"pfxZ":-0.18769066450543992,"pX":0.8815519799296825,"pZ":0.6638992590364012,"vX0":10.57014323589259,"vY0":-128.88788523208518,"vZ0":-5.362132452402035,"x":83.4,"y":220.85,"x0":-1.8286117749303665,"y0":50.00182265012062,"z0":5.278618400326717,"aX":-18.695616029993335},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.4,"breakHorizontal":17.8,"spinRate":1749,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.42487343116443066,"extension":6.54602338343351},"index":4,"playId":"12be66b7-841d-30f5-a669-f2bc943b7dd9","pitchNumber":4,"startTime":"2025-08-09T02:41:14.364Z","endTime":"2025-08-09T02:41:18.004Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":87.6,"strikeZoneTop":3.42,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.736940051940138,"aZ":-26.53907473983914,"pfxX":-9.639651215724282,"pfxZ":2.9169518996740162,"pX":0.4961289399620168,"pZ":2.8103549464885087,"vX0":10.289733341781867,"vY0":-136.54227557390502,"vZ0":-2.0900479050417307,"x":98.09,"y":162.9,"x0":-2.0290122478739256,"y0":50.00004139508582,"z0":5.371216044494626,"aX":-18.607411925887},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.2,"breakHorizontal":15.8,"spinRate":2409,"spinDirection":236},"zone":6,"typeConfidence":2.0,"plateTime":0.3977538247740111,"extension":6.368244547816807},"hitData":{"launchSpeed":83.2,"launchAngle":34.0,"totalDistance":284.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":83.69,"coordY":104.56}},"index":5,"playId":"532c1868-588b-3812-a547-631310f1bee1","pitchNumber":5,"startTime":"2025-08-09T02:41:36.313Z","endTime":"2025-08-09T02:41:44.243Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:41:44.243Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Patrick Bailey strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-09T02:43:32.870Z","endTime":"2025-08-09T02:44:26.811Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.7,"strikeZoneTop":3.49811135141382,"strikeZoneBottom":1.67524222393305,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.963277743183344,"aZ":-14.754402933717323,"pfxX":-5.749220227996774,"pfxZ":9.723937525388825,"pX":-0.20138994199276133,"pZ":3.056273194425573,"vX0":6.0809871525262365,"vY0":-132.64716008038855,"vZ0":-4.511294769518631,"x":124.68,"y":156.26,"x0":-1.770844660391553,"y0":50.00242584910937,"z0":5.846197350693554,"aX":-10.29954173085991},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.9,"breakHorizontal":9.1,"spinRate":2214,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.4120837236168833,"extension":7.051759051850832},"index":0,"playId":"7ccdd5db-e7a4-3a9c-ac44-14be5fa3da36","pitchNumber":1,"startTime":"2025-08-09T02:43:50.907Z","endTime":"2025-08-09T02:43:54.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.5,"strikeZoneTop":3.43411758708238,"strikeZoneBottom":1.64399903403924,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.858213383341234,"aZ":-14.923895533092148,"pfxX":-6.949908213958539,"pfxZ":9.412650962331726,"pX":-0.23100907567065246,"pZ":2.9559244485680662,"vX0":6.689042081504437,"vY0":-134.67649082747164,"vZ0":-4.698146638096107,"x":125.81,"y":158.97,"x0":-1.8466322938806243,"y0":50.00434420798984,"z0":5.782212832900751,"aX":-12.739577699375857},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.2,"breakHorizontal":11.2,"spinRate":2190,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.40703735356889803,"extension":7.501845780709},"index":1,"playId":"00941c54-e3b6-38a9-93f4-22e83110fa55","pitchNumber":2,"startTime":"2025-08-09T02:44:05.308Z","endTime":"2025-08-09T02:44:09.156Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.117665982647594,"aZ":-16.340218066114257,"pfxX":-5.312932699057622,"pfxZ":8.624806512305915,"pX":0.4266791630326399,"pZ":3.8340604542455226,"vX0":7.876349076851375,"vY0":-133.94739945337244,"vZ0":-2.3550800036529944,"x":100.74,"y":135.26,"x0":-1.8476636660922854,"y0":50.0024607457332,"z0":5.879123452287344,"aX":-9.754293219130844},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.4,"breakHorizontal":8.2,"spinRate":2235,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.40729197123087113,"extension":6.870775336942359},"index":2,"playId":"98cbd5f7-27f1-3944-b705-6adefdea32e4","pitchNumber":3,"startTime":"2025-08-09T02:44:22.840Z","endTime":"2025-08-09T02:44:26.811Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:44:26.811Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drew Gilbert strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-09T02:44:38.322Z","endTime":"2025-08-09T02:46:17.750Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"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":74.5,"endSpeed":68.9,"strikeZoneTop":2.94397501519091,"strikeZoneBottom":1.24969301293407,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.38278992458687,"aZ":-36.39038317679498,"pfxX":8.208024432003873,"pfxZ":-3.526866822064642,"pX":-2.1422721490922245,"pZ":2.8236603140238867,"vX0":-2.2710283643964573,"vY0":-108.43946061227652,"vZ0":1.307825225660799,"x":198.66,"y":162.54,"x0":-2.1498939016713563,"y0":50.00458382579189,"z0":6.172872581824188,"aX":9.807803682562644},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-5.8,"breakHorizontal":-14.3,"spinRate":2286,"spinDirection":52},"zone":11,"typeConfidence":2.0,"plateTime":0.5044724542778054,"extension":7.344919717112516},"index":0,"playId":"55e62fdb-4f41-3053-8132-a6b4689871a9","pitchNumber":1,"startTime":"2025-08-09T02:44:52.155Z","endTime":"2025-08-09T02:44:55.635Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":74.7,"endSpeed":69.3,"strikeZoneTop":3.02050651911285,"strikeZoneBottom":1.33597289061228,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.119693141747554,"aZ":-34.235098705306946,"pfxX":7.376812976877954,"pfxZ":-1.706452025470064,"pX":0.3741751060097663,"pZ":3.006594016420603,"vX0":2.8355079548278646,"vY0":-108.76716303031019,"vZ0":1.1370241685211486,"x":102.74,"y":157.6,"x0":-1.9028582405065444,"y0":50.004636765355734,"z0":6.173997595664947,"aX":8.886977400880767},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-2.5,"breakHorizontal":-14.0,"spinRate":2387,"spinDirection":59},"zone":3,"typeConfidence":2.0,"plateTime":0.5025492593898542,"extension":6.969513932655062},"index":1,"playId":"3fd75159-598b-3e88-b114-3cac74fa4ff5","pitchNumber":2,"startTime":"2025-08-09T02:45:06.452Z","endTime":"2025-08-09T02:45:10.540Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":71.0,"strikeZoneTop":3.15790296618646,"strikeZoneBottom":1.47851322274737,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.95895979067035,"aZ":-34.753841865588555,"pfxX":8.346469158858845,"pfxZ":-2.031823115493406,"pX":0.4714112492305558,"pZ":2.083429262896922,"vX0":2.9584378658095543,"vY0":-112.4953066788479,"vZ0":-0.49446356183399,"x":99.03,"y":182.53,"x0":-1.948036793124179,"y0":50.00236565660635,"z0":5.853958389891316,"aX":10.608513874528041},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-3.5,"breakHorizontal":-15.8,"spinRate":2471,"spinDirection":56},"zone":6,"typeConfidence":2.0,"plateTime":0.4884263817924994,"extension":7.61134057539645},"index":2,"playId":"91960914-db07-3ed4-baf4-90056484d727","pitchNumber":3,"startTime":"2025-08-09T02:45:24.183Z","endTime":"2025-08-09T02:45:28.314Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-09T02:45:35.153Z","endTime":"2025-08-09T02:45:50.059Z","isPitch":false,"type":"action","player":{"id":687551,"link":"/api/v1/people/687551"}},{"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.0,"endSpeed":85.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.183334026711638,"aZ":-17.171735000426654,"pfxX":-5.631335180495345,"pfxZ":8.046105332506025,"pX":1.0505953822418943,"pZ":2.9234097512500705,"vX0":9.231379462501927,"vY0":-135.10851687074148,"vZ0":-4.445579090582935,"x":76.95,"y":159.85,"x0":-1.6659620825163257,"y0":50.0000660528526,"z0":5.783145861361059,"aX":-10.496334980758885},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.9,"breakHorizontal":8.4,"spinRate":2326,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.40414434212300687,"extension":7.197963104293062},"index":4,"playId":"d451eb66-dc2b-32c3-9705-4c4664ad5276","pitchNumber":4,"startTime":"2025-08-09T02:45:50.059Z","endTime":"2025-08-09T02:45:57.550Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.934643500062137,"aZ":-32.0268130816055,"pfxX":-8.290507551309453,"pfxZ":0.08609784775412699,"pX":-0.9137467784736896,"pZ":2.2209549064336245,"vX0":5.199053217660166,"vY0":-126.40625898846918,"vZ0":-2.365999338159283,"x":151.83,"y":178.81,"x0":-1.9121753068880907,"y0":50.000907684385794,"z0":5.721358237550951,"aX":-13.516747782635532},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.1,"breakHorizontal":13.9,"spinRate":1919,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.43206931284730254,"extension":6.7917293085704},"index":5,"playId":"6cfbcda3-ead7-370a-b084-e30d07d4aac6","pitchNumber":5,"startTime":"2025-08-09T02:46:13.682Z","endTime":"2025-08-09T02:46:17.750Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:46:17.750Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Heliot Ramos strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-09T02:46:30.931Z","endTime":"2025-08-09T02:48:11.694Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"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":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"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.8,"endSpeed":86.0,"strikeZoneTop":3.29257518228599,"strikeZoneBottom":1.57994115155595,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.92292370766938,"aZ":-22.944964561769602,"pfxX":-9.544206888532724,"pfxZ":4.893608111041987,"pX":0.8216026114388845,"pZ":2.744526040573709,"vX0":9.792483899621262,"vY0":-136.242560890922,"vZ0":-4.026773953710462,"x":85.68,"y":164.68,"x0":-1.5730191342527982,"y0":50.00662169999675,"z0":5.820684127286892,"aX":-18.012010797624633},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.2,"breakHorizontal":15.4,"spinRate":2139,"spinDirection":232},"zone":6,"typeConfidence":2.0,"plateTime":0.4014834387618631,"extension":7.122720438998995},"index":0,"playId":"a2ee0cc2-38ca-3ab4-9791-fa98cb509729","pitchNumber":1,"startTime":"2025-08-09T02:46:39.034Z","endTime":"2025-08-09T02:46:42.760Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.9,"strikeZoneTop":3.28322110870246,"strikeZoneBottom":1.65473799421699,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.685722268849478,"aZ":-31.13371280897741,"pfxX":2.677615650742247,"pfxZ":0.6546224998065631,"pX":2.5590538166908754,"pZ":1.8549201131992648,"vX0":9.734172168212035,"vY0":-125.48074448376912,"vZ0":-3.379272965647079,"x":19.45,"y":188.7,"x0":-1.713996799425278,"y0":50.00579795309391,"z0":5.747814830444769,"aX":4.282904903320073},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.6,"breakHorizontal":-7.1,"spinRate":2434,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.4360153347814566,"extension":6.725375149779807},"index":1,"playId":"5096bfa7-dafe-31d8-a4e5-b49b6aaf2681","pitchNumber":2,"startTime":"2025-08-09T02:46:52.884Z","endTime":"2025-08-09T02:46:56.166Z","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":91.9,"endSpeed":85.0,"strikeZoneTop":3.3131457610022,"strikeZoneBottom":1.54530998269488,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.614675260065063,"aZ":-27.317849463358257,"pfxX":-9.927302233580523,"pfxZ":2.6516079004663595,"pX":0.0030039187662822225,"pZ":2.9999653422946184,"vX0":8.286444190990975,"vY0":-133.6819333102273,"vZ0":-2.135182117820488,"x":116.89,"y":157.78,"x0":-1.8291718911820172,"y0":50.003728775768366,"z0":5.747008370560536,"aX":-18.18241545577716},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":4.6,"breakHorizontal":16.4,"spinRate":2182,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.4078834234828195,"extension":7.364322265266054},"index":2,"playId":"f53f343f-4721-3c2f-871f-095cafb0d9d7","pitchNumber":3,"startTime":"2025-08-09T02:47:10.290Z","endTime":"2025-08-09T02:47:14.445Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":85.7,"strikeZoneTop":3.24,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.52996102942763,"aZ":-19.3643128936423,"pfxX":-5.324321256587181,"pfxZ":6.884404199073682,"pX":0.4611803220618812,"pZ":3.4966989426839685,"vX0":7.569110559862209,"vY0":-134.40780437681858,"vZ0":-2.416741276279467,"x":99.42,"y":144.37,"x0":-1.6779314477777163,"y0":50.002481981181,"z0":5.757350967657433,"aX":-9.906672085416098},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.2,"breakHorizontal":8.4,"spinRate":2297,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.404921518057459,"extension":7.484579907823441},"index":3,"playId":"f846392c-0ae4-34f5-a621-c33cfcac686c","pitchNumber":4,"startTime":"2025-08-09T02:47:25.917Z","endTime":"2025-08-09T02:47:29.642Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.4,"strikeZoneTop":3.16186672923552,"strikeZoneBottom":1.51456207710923,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.664761290563074,"aZ":-24.821742673658285,"pfxX":-10.19393611560348,"pfxZ":3.8086930672535226,"pX":1.2413641229906878,"pZ":1.9822353091868672,"vX0":11.482470913897114,"vY0":-137.4184724872298,"vZ0":-5.163903833851108,"x":69.68,"y":185.26,"x0":-1.6476026215616004,"y0":50.00537207634746,"z0":5.550859407183385,"aX":-19.690461372928894},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.0,"breakHorizontal":16.3,"spinRate":2189,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.397105498838072,"extension":7.333334624040104},"index":4,"playId":"9e802c45-8f6d-3b4b-8465-b01cf196f109","pitchNumber":5,"startTime":"2025-08-09T02:47:45.772Z","endTime":"2025-08-09T02:47:49.538Z","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.4,"strikeZoneTop":3.24,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.362664151758047,"aZ":-32.96088498376211,"pfxX":7.906480700592766,"pfxZ":-0.5795863286482508,"pX":1.395384709569722,"pZ":2.6518904735017643,"vX0":4.740852257057469,"vY0":-115.96901893467894,"vZ0":-0.08811556116548802,"x":63.81,"y":167.18,"x0":-1.7049312622639492,"y0":50.003703932153094,"z0":5.843335233097567,"aX":10.731747162526325},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-0.7,"breakHorizontal":-15.5,"spinRate":2532,"spinDirection":62},"zone":12,"typeConfidence":2.0,"plateTime":0.47292383094868384,"extension":7.353807544494421},"index":5,"playId":"c3969285-384f-3c65-b7f6-645b371b0c7e","pitchNumber":6,"startTime":"2025-08-09T02:48:07.434Z","endTime":"2025-08-09T02:48:11.694Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:48:11.694Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drew Millas grounds out, third baseman Matt Chapman to first baseman Rafael Devers.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-09T02:50:01.532Z","endTime":"2025-08-09T02:51:45.341Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.2,"strikeZoneTop":3.42507906040179,"strikeZoneBottom":1.60103719117448,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.54140388885059,"aZ":-29.984768192537526,"pfxX":7.7165571659625245,"pfxZ":1.5047709353365608,"pX":-5.89583688911848E-4,"pZ":1.3743710838679901,"vX0":2.9775874995753613,"vY0":-119.8368010603511,"vZ0":-3.1040280639772195,"x":117.02,"y":201.67,"x0":-2.260924086700805,"y0":50.00484615117309,"z0":5.357055274225933,"aX":11.256722099285653},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":2.3,"breakHorizontal":-14.6,"spinRate":2520,"spinDirection":63},"zone":13,"typeConfidence":2.0,"plateTime":0.4565652540734688,"extension":6.313093665165068},"index":0,"playId":"d6b2a9b3-b91e-3694-a7c5-f7e0d55234ed","pitchNumber":1,"startTime":"2025-08-09T02:50:20.074Z","endTime":"2025-08-09T02:50:24.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.424436140881873,"aZ":-28.347701076372363,"pfxX":3.8353526498832844,"pfxZ":2.592713716623039,"pX":0.9976851502006785,"pZ":1.8626158627140053,"vX0":6.209515126414334,"vY0":-120.64157725098433,"vZ0":-2.359652178859175,"x":78.97,"y":188.49,"x0":-2.1073879004832774,"y0":50.00010715161048,"z0":5.3513410890281135,"aX":5.6534541382118295},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":4.4,"breakHorizontal":-8.4,"spinRate":2662,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.4539687385334097,"extension":6.1899559056784215},"index":1,"playId":"d60e246d-fd2d-3dbc-a7f3-27e8d6c89732","pitchNumber":2,"startTime":"2025-08-09T02:50:39.772Z","endTime":"2025-08-09T02:50:43.490Z","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.8,"endSpeed":80.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.01788876280983,"aZ":-31.450481175134154,"pfxX":-9.925213273540788,"pfxZ":0.4443016428387807,"pX":0.5316779710666539,"pZ":1.4918038578566104,"vX0":9.250551555230485,"vY0":-126.17720461209055,"vZ0":-3.350463849966697,"x":96.73,"y":198.5,"x0":-1.8804327995331915,"y0":50.002308440159545,"z0":5.352842842319772,"aX":-16.113939094178715},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.2,"breakHorizontal":16.1,"spinRate":1773,"spinDirection":247},"zone":9,"typeConfidence":2.0,"plateTime":0.43296660424390687,"extension":6.444826353849126},"index":2,"playId":"9fbb967e-3178-3ce6-a300-377a7f5acc02","pitchNumber":3,"startTime":"2025-08-09T02:50:55.970Z","endTime":"2025-08-09T02:51:00.958Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":82.4,"strikeZoneTop":3.42722850621396,"strikeZoneBottom":1.61773817434646,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.975983730987476,"aZ":-30.146414677575887,"pfxX":-10.573446365032165,"pfxZ":1.1924205061759618,"pX":-0.12374712992342843,"pZ":0.8267579603742732,"vX0":8.430522806718031,"vY0":-128.1916692408235,"vZ0":-5.397163876143127,"x":121.72,"y":216.46,"x0":-2.052282567284222,"y0":50.000048050532335,"z0":5.261746225717085,"aX":-17.915515627140657},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.3,"breakHorizontal":17.6,"spinRate":1982,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.42432976864577254,"extension":6.440264033561438},"index":3,"playId":"098d663d-6280-32dc-ab04-b4a16c7fb47c","pitchNumber":4,"startTime":"2025-08-09T02:51:19.529Z","endTime":"2025-08-09T02:51:23.255Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.744145361527146,"aZ":-27.469529217979606,"pfxX":6.726302208725587,"pfxZ":3.0449801367458083,"pX":-0.7969175699868002,"pZ":2.784992372481924,"vX0":2.008460729996832,"vY0":-122.79970745550081,"vZ0":-0.5286678914718383,"x":147.38,"y":163.59,"x0":-2.497022004527207,"y0":50.002535217280865,"z0":5.317226992467116,"aX":10.387352267969924},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":5.6,"breakHorizontal":-12.6,"spinRate":2637,"spinDirection":67},"zone":4,"typeConfidence":2.0,"plateTime":0.44413475974703287,"extension":6.327119941503024},"hitData":{"launchSpeed":87.2,"launchAngle":-24.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.48,"coordY":161.82}},"index":4,"playId":"42c4dc56-3a94-3c4e-b300-0b9de6641029","pitchNumber":5,"startTime":"2025-08-09T02:51:37.581Z","endTime":"2025-08-09T02:51:45.341Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:51:45.341Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Tena grounds out, second baseman Casey Schmitt to first baseman Rafael Devers.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-09T02:51:53.854Z","endTime":"2025-08-09T02:53:44.556Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.6,"strikeZoneTop":3.52297965709414,"strikeZoneBottom":1.72932508029665,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.49832131088947,"aZ":-17.788570457878084,"pfxX":-5.463220534935102,"pfxZ":7.845214479888005,"pX":-0.6847194625372319,"pZ":3.0179002620416973,"vX0":5.418771768483022,"vY0":-134.41796028462477,"vZ0":-3.4038025998342167,"x":143.1,"y":157.3,"x0":-2.0146987365602325,"y0":50.00647287068847,"z0":5.560040401546998,"aX":-10.023033938222499},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.7,"breakHorizontal":8.8,"spinRate":2452,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.4071144574950196,"extension":6.3896543320288846},"index":0,"playId":"af26d556-6355-396b-998a-743d6ad80280","pitchNumber":1,"startTime":"2025-08-09T02:52:09.905Z","endTime":"2025-08-09T02:52:13.697Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.1,"strikeZoneTop":3.48837119387799,"strikeZoneBottom":1.66784177665232,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.224208458094335,"aZ":-27.47176025676479,"pfxX":-11.62168012436275,"pfxZ":2.846139743116751,"pX":0.5444252019108798,"pZ":0.09086522718461044,"vX0":10.184332828986513,"vY0":-127.47307860267198,"vZ0":-7.417725340126695,"x":96.25,"y":236.33,"x0":-1.9849425972241357,"y0":50.004206322302934,"z0":5.195457150549076,"aX":-19.20441845185149},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.7,"breakHorizontal":18.8,"spinRate":1923,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.42903888584707284,"extension":6.49507611795728},"index":1,"playId":"bba05995-d3f4-314b-ade9-78eaf97d0aa6","pitchNumber":2,"startTime":"2025-08-09T02:52:24.766Z","endTime":"2025-08-09T02:52:28.331Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.9,"strikeZoneTop":3.43456643311947,"strikeZoneBottom":1.73412304156805,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.03861218319916,"aZ":-28.69241986462448,"pfxX":7.333853136792764,"pfxZ":2.254922149969685,"pX":-1.0097189411800558,"pZ":3.53121144343578,"vX0":0.8840108613379518,"vY0":-123.10915895831512,"vZ0":1.2529236326371538,"x":155.49,"y":143.44,"x0":-2.326344840202798,"y0":50.0034630793022,"z0":5.433332838310231,"aX":11.325615480313283},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.6,"breakHorizontal":-13.6,"spinRate":2823,"spinDirection":66},"zone":11,"typeConfidence":2.0,"plateTime":0.4438829547823002,"extension":6.289457137657933},"index":2,"playId":"5f06f4ac-aa2f-3e08-b0e7-a314e30f5f89","pitchNumber":3,"startTime":"2025-08-09T02:52:42.682Z","endTime":"2025-08-09T02:52:46.469Z","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.1,"endSpeed":77.5,"strikeZoneTop":3.42,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.83813994526866,"aZ":-26.809516489395445,"pfxX":2.9162151586413367,"pfxZ":3.5419655366476377,"pX":1.207427051091517,"pZ":1.6389050624825072,"vX0":6.906109300059277,"vY0":-122.27481651182869,"vZ0":-3.1933478769992316,"x":70.98,"y":194.53,"x0":-2.0312943162614405,"y0":50.00550044838069,"z0":5.259236099355589,"aX":4.421372932852466},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":5.9,"breakHorizontal":-6.8,"spinRate":2729,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.4477383232247658,"extension":6.514146610431817},"index":3,"playId":"59297730-f896-3733-8ef4-ada7ca22e198","pitchNumber":4,"startTime":"2025-08-09T02:52:58.781Z","endTime":"2025-08-09T02:53:02.817Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.8,"strikeZoneTop":3.3212673752741,"strikeZoneBottom":1.70313771787426,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.93649565771875,"aZ":-28.563895685038744,"pfxX":-9.825982655934556,"pfxZ":2.1098986553662704,"pX":0.8458238488351619,"pZ":0.5846947112101829,"vX0":10.556018287366193,"vY0":-128.62162239715627,"vZ0":-6.256586812496675,"x":84.76,"y":222.99,"x0":-1.9983818105238234,"y0":50.00034688727253,"z0":5.210199549853271,"aX":-16.77441116788626},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.8,"breakHorizontal":16.0,"spinRate":1952,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.42280725707481936,"extension":6.583007974243403},"index":4,"playId":"531420aa-8b45-3742-9ff7-601dac58ad75","pitchNumber":5,"startTime":"2025-08-09T02:53:17.696Z","endTime":"2025-08-09T02:53:21.590Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.42,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.42637034949951,"aZ":-15.746206868869988,"pfxX":-7.3015578508924275,"pfxZ":8.699671558026457,"pX":-0.17469845076341559,"pZ":2.4411870781380802,"vX0":7.478514878876737,"vY0":-136.19717580675032,"vZ0":-5.125622400048637,"x":123.66,"y":172.87,"x0":-2.000519904880407,"y0":50.00678247004534,"z0":5.42776367315859,"aX":-13.793952918475053},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.9,"breakHorizontal":11.8,"spinRate":2571,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.4013458602774058,"extension":6.3955601328638725},"hitData":{"launchSpeed":79.9,"launchAngle":-63.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.85,"coordY":155.66}},"index":5,"playId":"1a0989f6-0ca8-349f-a575-233d0a5b6449","pitchNumber":6,"startTime":"2025-08-09T02:53:34.415Z","endTime":"2025-08-09T02:53:44.556Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:53:44.556Z","atBatIndex":17},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jacob Young lines out to right fielder Drew Gilbert.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-09T02:53:51.792Z","endTime":"2025-08-09T02:55:31.306Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.429549221122652,"aZ":-19.229393669336606,"pfxX":-7.224448881613963,"pfxZ":6.957035395038993,"pX":0.3969143157102791,"pZ":2.1382846835137443,"vX0":8.650460752940917,"vY0":-135.26872475219173,"vZ0":-5.123804862331497,"x":101.87,"y":181.05,"x0":-1.8979730491869542,"y0":50.00175197094688,"z0":5.3977309677210235,"aX":-13.440054727244664},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.8,"breakHorizontal":11.3,"spinRate":2487,"spinDirection":233},"zone":6,"typeConfidence":2.0,"plateTime":0.40431771868340416,"extension":6.377598946336283},"index":0,"playId":"6a1f7694-7348-3687-ad66-e34832c4c16c","pitchNumber":1,"startTime":"2025-08-09T02:54:10.732Z","endTime":"2025-08-09T02:54:14.770Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":77.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.597744498491274,"aZ":-28.457375019752874,"pfxX":7.9799922558850245,"pfxZ":2.4229170693528648,"pX":0.2349057579306699,"pZ":2.6075009854578743,"vX0":3.2625994953285034,"vY0":-123.62119634669725,"vZ0":-0.8078704624833082,"x":108.05,"y":168.38,"x0":-2.142031272634081,"y0":50.00342006144751,"z0":5.3455163397580225,"aX":12.246003475573227},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":4.4,"breakHorizontal":-15.2,"spinRate":2875,"spinDirection":61},"zone":5,"typeConfidence":2.0,"plateTime":0.4445222930491082,"extension":6.281563667494884},"index":1,"playId":"549e6f32-720b-3c12-95b9-52fda9dca876","pitchNumber":2,"startTime":"2025-08-09T02:54:28.154Z","endTime":"2025-08-09T02:54:31.745Z","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":87.4,"endSpeed":80.5,"strikeZoneTop":3.17649248890246,"strikeZoneBottom":1.47931561102993,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.3856193315159,"aZ":-32.515886580020265,"pfxX":-9.485999284330159,"pfxZ":-0.2107705407167466,"pX":1.3081026340449764,"pZ":-0.8674568803144552,"vX0":10.741993648926481,"vY0":-126.60568945363737,"vZ0":-8.424092764215601,"x":67.14,"y":262.2,"x0":-1.7617681810574226,"y0":50.0049039127422,"z0":5.1136509996284465,"aX":-15.368215830623308},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-2.3,"breakHorizontal":14.6,"spinRate":1487,"spinDirection":253},"zone":14,"typeConfidence":2.0,"plateTime":0.4329992992548499,"extension":6.6480163029672195},"index":2,"playId":"4780f87e-95d6-354c-8c8f-33a996098f73","pitchNumber":3,"startTime":"2025-08-09T02:54:56.419Z","endTime":"2025-08-09T02:55:00.662Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.566313728504944,"aZ":-39.28749501168381,"pfxX":8.8890905371439,"pfxZ":-4.685984110878404,"pX":0.04447233868485372,"pZ":1.996012573287097,"vX0":1.9177305402179572,"vY0":-123.04695188125572,"vZ0":-0.7299697754227878,"x":115.3,"y":184.89,"x0":-1.9010418291399573,"y0":50.002233765418396,"z0":5.652976448598131,"aX":13.499634996915558},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-8.4,"breakHorizontal":-16.6,"spinRate":2694,"spinDirection":27},"zone":8,"typeConfidence":2.0,"plateTime":0.44675461380396486,"extension":6.450685931529013},"hitData":{"launchSpeed":87.6,"launchAngle":24.0,"totalDistance":280.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":207.14,"coordY":120.36}},"index":3,"playId":"5c653fe8-6a3a-3f3d-b596-5f12d96d3935","pitchNumber":4,"startTime":"2025-08-09T02:55:18.508Z","endTime":"2025-08-09T02:55:31.306Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:55:31.306Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rafael Devers grounds out, second baseman José Tena to first baseman Nathaniel Lowe.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-09T02:57:24.527Z","endTime":"2025-08-09T02:58:22.784Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677588,"link":"/api/v1/people/677588"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.7,"strikeZoneTop":3.68187340775215,"strikeZoneBottom":1.7716405072863,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.22626487001617,"aZ":-18.230010286508726,"pfxX":-4.73929877952759,"pfxZ":7.812895690241232,"pX":1.315348557744649,"pZ":3.709718844990703,"vX0":9.225594044547595,"vY0":-132.25343553036052,"vZ0":-2.259907825951962,"x":66.86,"y":138.62,"x0":-1.590656753407804,"y0":50.00188789339929,"z0":5.901334939665837,"aX":-8.458290288735821},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.9,"breakHorizontal":6.7,"spinRate":2233,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.4129692016590121,"extension":7.292407913266617},"index":0,"playId":"375b3c56-74b4-35fa-9958-2e28ba9c06e0","pitchNumber":1,"startTime":"2025-08-09T02:57:39.977Z","endTime":"2025-08-09T02:57:43.898Z","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":89.8,"endSpeed":82.4,"strikeZoneTop":3.4571398478298,"strikeZoneBottom":1.65899336197787,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.518528011986948,"aZ":-14.817578798392177,"pfxX":-5.420519997853504,"pfxZ":10.037600808864664,"pX":1.0741541565998272,"pZ":2.542281766478335,"vX0":8.507998550091939,"vY0":-130.44946896827037,"vZ0":-5.640366948915528,"x":76.06,"y":170.14,"x0":-1.5200763296217108,"y0":50.00575829021727,"z0":5.843004292857486,"aX":-9.37693715624067},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":17.2,"breakHorizontal":8.0,"spinRate":2267,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.4193010460656268,"extension":6.675933688501689},"index":1,"playId":"e3206ef0-1b2e-301f-a8a0-20ec2887e828","pitchNumber":2,"startTime":"2025-08-09T02:57:58.382Z","endTime":"2025-08-09T02:58:02.558Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.250621703083148,"aZ":-28.517744743489583,"pfxX":-10.1665112398973,"pfxZ":2.324516491931277,"pX":-0.02882846705197562,"pZ":2.419079751384205,"vX0":7.617495472575849,"vY0":-124.3068071155551,"vZ0":-2.6780106283727285,"x":118.1,"y":173.46,"x0":-1.8012811925436487,"y0":50.006011940706415,"z0":5.860710534695744,"aX":-16.02706170220756},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.8,"breakHorizontal":16.8,"spinRate":2020,"spinDirection":235},"zone":5,"typeConfidence":2.0,"plateTime":0.4394185934441368,"extension":7.028276695548507},"hitData":{"launchSpeed":97.4,"launchAngle":-14.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.62,"coordY":150.67}},"index":2,"playId":"c1462e7c-f135-3333-a77f-ae51aedfe41d","pitchNumber":3,"startTime":"2025-08-09T02:58:14.755Z","endTime":"2025-08-09T02:58:22.784Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T02:58:22.784Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Willy Adames flies out to right fielder Robert Hassell III.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-09T02:58:30.115Z","endTime":"2025-08-09T03:00:16.236Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":690987,"link":"/api/v1/people/690987"},"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(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.6,"endSpeed":85.4,"strikeZoneTop":3.60839882523298,"strikeZoneBottom":1.8738692058981,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.405676905577476,"aZ":-20.53006146085371,"pfxX":-8.359002963342316,"pfxZ":6.283062453166009,"pX":1.5410385009841165,"pZ":3.4512545059095223,"vX0":10.697286129546953,"vY0":-134.58524687849493,"vZ0":-2.7237230789720486,"x":58.26,"y":145.6,"x0":-1.380239825727596,"y0":50.00344061000448,"z0":5.913862402676564,"aX":-15.493145218142415},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.0,"breakHorizontal":13.1,"spinRate":2194,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.40539736936256654,"extension":7.367961006734632},"index":0,"playId":"6c25dacd-020b-3843-a5fa-d26a25127586","pitchNumber":1,"startTime":"2025-08-09T02:58:46.781Z","endTime":"2025-08-09T02:58:50.134Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":71.7,"strikeZoneTop":3.44960262493399,"strikeZoneBottom":1.7155863601957,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.50252826728961,"aZ":-35.13175059881873,"pfxX":6.37659681965339,"pfxZ":-2.300941646963297,"pX":1.062983288505759,"pZ":1.662394648745129,"vX0":4.638289014529473,"vY0":-112.60933263736176,"vZ0":-1.4370533506126577,"x":76.48,"y":193.9,"x0":-1.8522526788149203,"y0":50.00490676817539,"z0":5.8639011833989905,"aX":8.186897161815914},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-4.2,"breakHorizontal":-12.7,"spinRate":2390,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.48645904478959334,"extension":7.208171923181742},"index":1,"playId":"636d540e-2092-33d5-bd11-9bcdcda2c856","pitchNumber":2,"startTime":"2025-08-09T02:59:06.333Z","endTime":"2025-08-09T02:59:10.929Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.2,"endSpeed":71.1,"strikeZoneTop":3.86206475030318,"strikeZoneBottom":1.90467813358597,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.70507569507469,"aZ":-31.12993411030264,"pfxX":5.892620319593121,"pfxZ":0.8295935386631523,"pX":0.7897034442338154,"pZ":2.3819973294593964,"vX0":4.118420548187213,"vY0":-110.9709893699079,"vZ0":-0.6616416637281717,"x":86.9,"y":174.47,"x0":-1.8483681003714274,"y0":50.00370016775133,"z0":5.894536852013344,"aX":7.434398228534287},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":1.7,"breakHorizontal":-11.6,"spinRate":2396,"spinDirection":65},"zone":9,"typeConfidence":2.0,"plateTime":0.49139981231024343,"extension":7.505892700124203},"index":2,"playId":"f8cdd7a8-9f5d-39bd-af06-6af87e76894c","pitchNumber":3,"startTime":"2025-08-09T02:59:20.369Z","endTime":"2025-08-09T02:59:24.464Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.55977462000589,"aZ":-21.902883499229084,"pfxX":-9.253457360488415,"pfxZ":5.553901592969349,"pX":0.39855661258908687,"pZ":2.2018953241828516,"vX0":8.754737477170785,"vY0":-133.811140326207,"vZ0":-5.082610536697259,"x":101.81,"y":179.33,"x0":-1.682734654902448,"y0":50.00138910014713,"z0":5.654469611291373,"aX":-17.10885529635587},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.4,"breakHorizontal":15.4,"spinRate":2218,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.4062987514172107,"extension":7.533132681803416},"index":3,"playId":"aeb445c3-277a-3579-b142-1584ce022d74","pitchNumber":4,"startTime":"2025-08-09T02:59:34.148Z","endTime":"2025-08-09T02:59:37.905Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-09T02:59:44.527Z","endTime":"2025-08-09T02:59:54.291Z","isPitch":false,"type":"action","player":{"id":642715,"link":"/api/v1/people/642715"}},{"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":77.7,"endSpeed":71.5,"strikeZoneTop":3.50419757405613,"strikeZoneBottom":1.74149995434752,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.427869725694244,"aZ":-34.41122641281062,"pfxX":7.028825758148458,"pfxZ":-1.745534482779532,"pX":1.1899511831676495,"pZ":1.6269150786802198,"vX0":4.601525389784107,"vY0":-113.13059356346169,"vZ0":-1.5734564795045398,"x":71.64,"y":194.85,"x0":-1.7900054397442842,"y0":50.001996432260846,"z0":5.810344796870175,"aX":9.023740202307438},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-3.2,"breakHorizontal":-13.9,"spinRate":2421,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4859020858131111,"extension":7.557582405223452},"index":5,"playId":"047b982f-87bc-3570-aa6c-3949fd67bdc9","pitchNumber":5,"startTime":"2025-08-09T02:59:54.291Z","endTime":"2025-08-09T02:59:58.224Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.798195929304292,"aZ":-27.383930369961796,"pfxX":-10.695506840032746,"pfxZ":2.591721567190895,"pX":0.08677018281509515,"pZ":2.64256819407197,"vX0":8.590063496950387,"vY0":-134.43283521186345,"vZ0":-3.046954114972458,"x":113.69,"y":167.43,"x0":-1.7469460927124458,"y0":50.00082066599352,"z0":5.716689146493012,"aX":-19.742547507704604},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.3,"breakHorizontal":17.8,"spinRate":2242,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.406111132656096,"extension":7.313791968977457},"hitData":{"launchSpeed":92.5,"launchAngle":34.0,"totalDistance":317.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":207.23,"coordY":100.09}},"index":6,"playId":"e8e919f5-ed58-3666-90d1-fa6b932f2576","pitchNumber":6,"startTime":"2025-08-09T03:00:08.625Z","endTime":"2025-08-09T03:00:16.236Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:00:16.236Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dominic Smith singles on a sharp line drive to center fielder Jacob Young.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-09T03:00:21.671Z","endTime":"2025-08-09T03:00:50.840Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"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":2},"pitchData":{"startSpeed":93.1,"endSpeed":86.5,"strikeZoneTop":3.24,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.233311646337324,"aZ":-23.822334326230763,"pfxX":-9.169507628733255,"pfxZ":4.421707824935426,"pX":-0.02698063612632801,"pZ":2.6099106169475426,"vX0":7.216354487310774,"vY0":-135.51683939019378,"vZ0":-3.972499855962129,"x":118.03,"y":168.31,"x0":-1.5123986123430597,"y0":50.00297734390826,"z0":5.727606643714763,"aX":-17.324412006163463},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.4,"breakHorizontal":15.4,"spinRate":2174,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.4017611412595832,"extension":7.3841457310864795},"hitData":{"launchSpeed":104.1,"launchAngle":10.0,"totalDistance":229.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":118.51,"coordY":67.73}},"index":0,"playId":"393fd969-461c-32fe-85dc-e025c7c5fb31","pitchNumber":1,"startTime":"2025-08-09T03:00:42.243Z","endTime":"2025-08-09T03:00:50.840Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:00:50.840Z","atBatIndex":21},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Matt Chapman doubles (15) on a sharp line drive to left fielder James Wood. Dominic Smith to 3rd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-09T03:00:56.596Z","endTime":"2025-08-09T03:02:08.513Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"postOnThird":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"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":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.3,"strikeZoneTop":3.63207358710939,"strikeZoneBottom":1.6835829355395,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.9422334121347,"aZ":-15.402161139266873,"pfxX":-5.964550698608269,"pfxZ":9.040994591066408,"pX":-0.32432189650751614,"pZ":3.8749681837874546,"vX0":5.652644100957873,"vY0":-134.55603255551264,"vZ0":-2.274562380418309,"x":129.36,"y":134.16,"x0":-1.6653882074397162,"y0":50.00529866620373,"z0":5.807705675904778,"aX":-11.06894613212554},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.2,"breakHorizontal":9.7,"spinRate":2296,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.4052321068530427,"extension":7.423461963500752},"index":0,"playId":"97392840-65e0-3059-a017-8b82b157b528","pitchNumber":1,"startTime":"2025-08-09T03:01:16.064Z","endTime":"2025-08-09T03:01:19.833Z","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":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.2,"strikeZoneTop":3.6004747112996,"strikeZoneBottom":1.70589602564353,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.64726833661592,"aZ":-24.364894398049817,"pfxX":-9.925710592983446,"pfxZ":4.341912634708621,"pX":-0.695347330882411,"pZ":1.9673466838201623,"vX0":6.510006277460398,"vY0":-132.8181281334654,"vZ0":-4.700524785830613,"x":143.51,"y":185.66,"x0":-1.880157878693894,"y0":50.00420262861325,"z0":5.51711948251636,"aX":-17.854747621310793},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.1,"breakHorizontal":16.7,"spinRate":2358,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.41133811673106013,"extension":7.464639442967241},"index":1,"playId":"36321ffe-0657-3d51-8c64-2c587d8ae390","pitchNumber":2,"startTime":"2025-08-09T03:01:38.212Z","endTime":"2025-08-09T03:01:42.164Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.3,"endSpeed":72.4,"strikeZoneTop":3.54,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.839105575725448,"aZ":-32.89495414747865,"pfxX":7.244818280362825,"pfxZ":-0.5483553595227928,"pX":0.056795178418827585,"pZ":2.131525574825454,"vX0":2.3662772149037727,"vY0":-114.09690586687118,"vZ0":-0.7903399154073154,"x":114.84,"y":181.23,"x0":-1.9346186982804523,"y0":50.00095300249006,"z0":5.721646218247203,"aX":9.55822723659877},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-0.8,"breakHorizontal":-13.7,"spinRate":2499,"spinDirection":60},"zone":8,"typeConfidence":2.0,"plateTime":0.4799013191250898,"extension":6.790161897177501},"hitData":{"launchSpeed":106.5,"launchAngle":17.0,"totalDistance":343.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":28.5,"coordY":99.76}},"index":2,"playId":"e22907e4-0a2b-365f-bd09-e28bdb3f2fd2","pitchNumber":3,"startTime":"2025-08-09T03:01:55.871Z","endTime":"2025-08-09T03:02:08.513Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:02:08.513Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jung Hoo Lee grounds out to first baseman Nathaniel Lowe.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-09T03:02:15.116Z","endTime":"2025-08-09T03:03:47.928Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.8,"strikeZoneTop":3.38338494542728,"strikeZoneBottom":1.52764526134953,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.057494153092172,"aZ":-14.494923128588143,"pfxX":-5.624554994329811,"pfxZ":9.658609808839934,"pX":0.5994930273706162,"pZ":2.1838060274250313,"vX0":8.02033974188077,"vY0":-133.9603267715962,"vZ0":-6.3597345544068595,"x":94.15,"y":179.82,"x0":-1.6928876238497763,"y0":50.001642820380404,"z0":5.612006528310645,"aX":-10.293967549051525},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.4,"breakHorizontal":8.6,"spinRate":2355,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.4077984692182701,"extension":6.993387600947772},"index":0,"playId":"b20ef467-333f-32fe-a217-1903ab8c62aa","pitchNumber":1,"startTime":"2025-08-09T03:02:43.383Z","endTime":"2025-08-09T03:02:47.535Z","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":86.5,"endSpeed":80.6,"strikeZoneTop":3.34388932270012,"strikeZoneBottom":1.54690678786791,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.278974910864182,"aZ":-27.451979788033782,"pfxX":-9.551618961407279,"pfxZ":2.9050806052686395,"pX":-1.250447696422168,"pZ":1.2255187010686266,"vX0":4.737873486281955,"vY0":-125.89067996557593,"vZ0":-5.695869286492551,"x":164.66,"y":205.69,"x0":-1.9021621767921097,"y0":50.0061476950037,"z0":5.701784530700885,"aX":-15.544184705473192},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.3,"breakHorizontal":16.4,"spinRate":2030,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.43283767058314426,"extension":7.108170984271676},"index":1,"playId":"1decec7a-e498-3399-b6b4-1ec14813f839","pitchNumber":2,"startTime":"2025-08-09T03:03:02.274Z","endTime":"2025-08-09T03:03:05.799Z","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.8,"endSpeed":84.5,"strikeZoneTop":3.37241262424423,"strikeZoneBottom":1.52117019830305,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.663470964620934,"aZ":-17.165475974391576,"pfxX":-5.433064538727624,"pfxZ":8.217659007880114,"pX":-1.1130672564425488,"pZ":4.067147495240107,"vX0":3.8403094728738467,"vY0":-133.74175892395436,"vZ0":-1.3937357082047999,"x":159.43,"y":128.97,"x0":-1.8559273960631146,"y0":50.00084217719659,"z0":5.816136169410063,"aX":-9.920657513027193},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.9,"breakHorizontal":9.1,"spinRate":2269,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.4082746542846789,"extension":7.496212276049839},"index":2,"playId":"89680e99-c412-347c-8173-779bdaf3397c","pitchNumber":3,"startTime":"2025-08-09T03:03:22.459Z","endTime":"2025-08-09T03:03:26.003Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.9,"endSpeed":71.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.784643434035743,"aZ":-35.10195527822839,"pfxX":8.235357293582283,"pfxZ":-2.306616568402364,"pX":-0.09722508122017832,"pZ":0.8945984374270167,"vX0":1.6566598755350488,"vY0":-111.96950139039684,"vZ0":-2.6528853428746233,"x":120.71,"y":214.63,"x0":-1.917262628265447,"y0":50.005565091645536,"z0":5.696968266286046,"aX":10.427218018072022},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-4.6,"breakHorizontal":-15.4,"spinRate":2431,"spinDirection":54},"zone":13,"typeConfidence":2.0,"plateTime":0.4897383847757042,"extension":7.060709564633731},"hitData":{"launchSpeed":76.3,"launchAngle":3.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.66,"coordY":168.91}},"index":3,"playId":"d1420ac2-7c65-3953-86bd-88dcaad21f0d","pitchNumber":4,"startTime":"2025-08-09T03:03:40.445Z","endTime":"2025-08-09T03:03:47.928Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:03:47.928Z","atBatIndex":23},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"James Wood doubles (22) on a sharp fly ball to right fielder Drew Gilbert.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-09T03:05:36.496Z","endTime":"2025-08-09T03:06:23.738Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.4,"strikeZoneTop":3.97488884203647,"strikeZoneBottom":1.89759306706342,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.028178598357623,"aZ":-20.195940575297808,"pfxX":-5.256540037199681,"pfxZ":6.705366210529302,"pX":-2.462421088022693,"pZ":4.929975025970575,"vX0":0.9652215689837678,"vY0":-132.47972018424375,"vZ0":1.526946534956827,"x":210.86,"y":105.67,"x0":-2.147346637963339,"y0":50.00034848864321,"z0":5.817578971645785,"aX":-9.387179395337489},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.7,"breakHorizontal":9.4,"spinRate":2442,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.41267655550001336,"extension":6.254963110776356},"index":0,"playId":"36e80d3a-fa94-34d3-bcd5-276507aed3eb","pitchNumber":1,"startTime":"2025-08-09T03:05:53.736Z","endTime":"2025-08-09T03:05:57.024Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":74.2,"strikeZoneTop":3.95,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.20791678527927,"aZ":-37.687106028115664,"pfxX":7.576282752717266,"pfxZ":-3.990335588470879,"pX":0.42910656065869207,"pZ":2.205074948760077,"vX0":3.1096264867828523,"vY0":-116.53807009589798,"vZ0":-0.03070034707454017,"x":100.64,"y":179.24,"x0":-1.905732280665269,"y0":50.00572534663343,"z0":5.768335223147672,"aX":10.456902436142359},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-7.0,"breakHorizontal":-14.5,"spinRate":2651,"spinDirection":34},"zone":9,"typeConfidence":2.0,"plateTime":0.46938809608595733,"extension":6.480920867423894},"hitData":{"launchSpeed":100.5,"launchAngle":41.0,"totalDistance":352.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":197.32,"coordY":75.85}},"index":1,"playId":"17bb2cfe-fae5-33fb-97c3-de89ebb44562","pitchNumber":2,"startTime":"2025-08-09T03:06:09.416Z","endTime":"2025-08-09T03:06:23.738Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:06:23.738Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"CJ Abrams flies out to center fielder Jung Hoo Lee.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-09T03:06:35.897Z","endTime":"2025-08-09T03:08:17.563Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"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, 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.4,"endSpeed":75.2,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.28811529707574,"aZ":-28.748399766026004,"pfxX":3.8305405860674466,"pfxZ":2.376763997862155,"pX":0.8055261669063668,"pZ":2.0861795945657744,"vX0":5.851547198528041,"vY0":-119.8386185836376,"vZ0":-1.6149468404773317,"x":86.3,"y":182.45,"x0":-2.174802585700849,"y0":50.00233973454585,"z0":5.3609412288217335,"aX":5.514474036390811},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":4.2,"breakHorizontal":-8.5,"spinRate":2734,"spinDirection":50},"zone":9,"typeConfidence":2.0,"plateTime":0.45879358893154176,"extension":6.337668155683717},"index":0,"playId":"9209fab2-9920-300a-9420-420bd9cb18d6","pitchNumber":1,"startTime":"2025-08-09T03:06:56.593Z","endTime":"2025-08-09T03:07:05.547Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.2,"strikeZoneTop":3.43837090631768,"strikeZoneBottom":1.54416734553513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.434617949297007,"aZ":-26.041757079191886,"pfxX":-12.21554068457532,"pfxZ":3.7748964121720645,"pX":0.602804275347538,"pZ":0.5632065361006782,"vX0":10.464718135022691,"vY0":-126.600143985629,"vZ0":-6.345728028419401,"x":94.02,"y":223.57,"x0":-1.9938022041531236,"y0":50.005805509580604,"z0":5.182021882682466,"aX":-19.866167942117006},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.5,"breakHorizontal":19.8,"spinRate":1903,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.43236045137152335,"extension":6.571490214631778},"index":1,"playId":"8f5e4790-79c5-3b6e-b532-e147bd7afd2e","pitchNumber":2,"startTime":"2025-08-09T03:07:24.767Z","endTime":"2025-08-09T03:07:28.615Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.6,"strikeZoneTop":3.51637914615117,"strikeZoneBottom":1.61373014931608,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.27157080174222,"aZ":-31.444994986082307,"pfxX":-10.20351455145188,"pfxZ":0.44458015175680465,"pX":0.33850794127702255,"pZ":3.289125933164097,"vX0":9.116235968623647,"vY0":-127.23116464741734,"vZ0":0.7715701248637215,"x":104.1,"y":149.97,"x0":-1.9523506620241187,"y0":50.00553371474298,"z0":5.459406187793013,"aX":-16.856877725810442},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.2,"breakHorizontal":16.6,"spinRate":1751,"spinDirection":256},"zone":3,"typeConfidence":2.0,"plateTime":0.4292756540062852,"extension":6.527123938580481},"index":2,"playId":"1926e9b4-7156-3e6c-8225-f91d7efcf702","pitchNumber":3,"startTime":"2025-08-09T03:07:49.483Z","endTime":"2025-08-09T03:07:53.594Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.4,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.675742459984285,"aZ":-39.3287361278827,"pfxX":8.908510420946335,"pfxZ":-4.795680108495253,"pX":-0.3590767039235821,"pZ":3.278365262846972,"vX0":1.4303835360613417,"vY0":-122.05970211661499,"vZ0":2.3137775860361813,"x":130.69,"y":150.26,"x0":-2.110858567168901,"y0":50.005092249831264,"z0":5.733495804816066,"aX":13.28351031524455},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-7.8,"breakHorizontal":-16.4,"spinRate":2731,"spinDirection":40},"zone":1,"typeConfidence":2.0,"plateTime":0.4507882194595818,"extension":6.612403998373111},"hitData":{"launchSpeed":77.1,"launchAngle":37.0,"totalDistance":263.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":129.12,"coordY":94.66}},"index":3,"playId":"481e5b8f-9caa-37e6-b4c4-4016091d3970","pitchNumber":4,"startTime":"2025-08-09T03:08:08.088Z","endTime":"2025-08-09T03:08:17.563Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:08:17.563Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brady House flies out to center fielder Jung Hoo Lee.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-09T03:08:26.754Z","endTime":"2025-08-09T03:08:56.558Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"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(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.7,"strikeZoneTop":3.57,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.085556072841786,"aZ":-29.894666466143445,"pfxX":5.567225409280975,"pfxZ":1.523102031007788,"pX":-0.07917126270624883,"pZ":2.32640695297977,"vX0":3.440999452892416,"vY0":-121.95070362282428,"vZ0":-1.0303420837905577,"x":120.02,"y":175.97,"x0":-2.234191040819933,"y0":50.00429527738719,"z0":5.344551114216093,"aX":8.344424130761404},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.8,"breakHorizontal":-10.9,"spinRate":2803,"spinDirection":55},"zone":5,"typeConfidence":2.0,"plateTime":0.44999011868151273,"extension":6.199426791262299},"hitData":{"launchSpeed":96.5,"launchAngle":35.0,"totalDistance":364.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":111.84,"coordY":53.28}},"index":0,"playId":"21acbaab-3d4c-35f2-b78c-03336f831611","pitchNumber":1,"startTime":"2025-08-09T03:08:45.115Z","endTime":"2025-08-09T03:08:56.558Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:08:56.558Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nathaniel Lowe strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-09T03:09:13.172Z","endTime":"2025-08-09T03:11:45.941Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"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":93.1,"endSpeed":85.4,"strikeZoneTop":3.30631277721402,"strikeZoneBottom":1.52821010596447,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.864120808711693,"aZ":-19.3253348399447,"pfxX":-3.8710084441672414,"pfxZ":6.912601460515271,"pX":1.0997488978894467,"pZ":2.0577686152653794,"vX0":9.50768647573642,"vY0":-135.29399476044375,"vZ0":-5.242179081039534,"x":75.08,"y":183.22,"x0":-1.9532558805121814,"y0":50.001909201243215,"z0":5.370357127566175,"aX":-7.194990839926415},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.6,"breakHorizontal":5.0,"spinRate":2569,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.4044933248703395,"extension":6.493786271022751},"index":0,"playId":"50ce5b17-68c7-3a97-a733-30b345dfa7ea","pitchNumber":1,"startTime":"2025-08-09T03:09:28.836Z","endTime":"2025-08-09T03:09:32.736Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.6,"strikeZoneTop":3.21484515737831,"strikeZoneBottom":1.33019760614109,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.87672590548293,"aZ":-31.06819910323423,"pfxX":-10.49155800350677,"pfxZ":0.6027021769985463,"pX":0.3275130453995151,"pZ":2.6100391737968605,"vX0":9.958351254259023,"vY0":-134.60121095511568,"vZ0":-1.4874011151518522,"x":104.52,"y":168.31,"x0":-2.0613893026838532,"y0":50.001389704732574,"z0":5.374610636598559,"aX":-19.203196634294077},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":1.0,"breakHorizontal":16.8,"spinRate":2439,"spinDirection":233},"zone":6,"typeConfidence":2.0,"plateTime":0.40730414506171275,"extension":6.333479032036544},"index":1,"playId":"4ee8827d-5631-338e-8240-f50b0d3c785d","pitchNumber":2,"startTime":"2025-08-09T03:09:43.823Z","endTime":"2025-08-09T03:09:48.173Z","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.5,"endSpeed":84.7,"strikeZoneTop":3.5059667983686,"strikeZoneBottom":1.56735177215363,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.243168731310703,"aZ":-29.51568773657877,"pfxX":-9.431440154248921,"pfxZ":1.4508410870502395,"pX":0.6714822654736196,"pZ":3.7405541154024515,"vX0":10.32495189398077,"vY0":-134.32688171619236,"vZ0":0.9238309876273997,"x":91.4,"y":137.79,"x0":-1.9910048056163663,"y0":50.00262822101356,"z0":5.485565578285505,"aX":-17.28923727868376},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":3.0,"breakHorizontal":15.0,"spinRate":2461,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.40725733096400907,"extension":6.442422978467253},"index":2,"playId":"80eedd17-c4ce-35f5-9939-d56a1b144e78","pitchNumber":3,"startTime":"2025-08-09T03:09:58.514Z","endTime":"2025-08-09T03:10:02.880Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.421620063387937,"aZ":-15.370773164725357,"pfxX":-6.866257805528808,"pfxZ":8.811417407001905,"pX":-0.7926262561039765,"pZ":3.2355636222220525,"vX0":5.878990237050594,"vY0":-137.229418069203,"vZ0":-3.4630081714354395,"x":147.21,"y":151.42,"x0":-2.0708334932638777,"y0":50.002248794418186,"z0":5.561200740010186,"aX":-13.093076647308063},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.4,"breakHorizontal":11.2,"spinRate":2512,"spinDirection":227},"zone":1,"typeConfidence":2.0,"plateTime":0.39915654114369836,"extension":6.43545635262486},"index":3,"playId":"b8c0e049-7def-314d-b5ff-b7fbb2fc39a1","pitchNumber":4,"startTime":"2025-08-09T03:10:14.456Z","endTime":"2025-08-09T03:10:18.414Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.375344497122153,"aZ":-14.842292810470667,"pfxX":-7.384552184857409,"pfxZ":8.991664976797418,"pX":-0.6303584030130049,"pZ":2.6098972568902337,"vX0":6.325769638330714,"vY0":-137.4644386728336,"vZ0":-4.884483087588758,"x":141.03,"y":168.31,"x0":-1.9936719634387168,"y0":50.0038605980456,"z0":5.405805958111096,"aX":-14.237334620852424},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.5,"breakHorizontal":12.1,"spinRate":2498,"spinDirection":235},"zone":4,"typeConfidence":2.0,"plateTime":0.3973283239832468,"extension":6.370301970124971},"index":4,"playId":"3eb8f616-8ce5-33d3-bd8f-7a9f1780f5df","pitchNumber":5,"startTime":"2025-08-09T03:10:35.387Z","endTime":"2025-08-09T03:10:39.070Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":82.4,"strikeZoneTop":3.5078018369133,"strikeZoneBottom":1.53478402025518,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.790891233609532,"aZ":-32.719313275746515,"pfxX":-8.776738541860636,"pfxZ":-0.3230886500803969,"pX":-0.9185691370962605,"pZ":1.789833233180068,"vX0":5.9730304833802546,"vY0":-128.40642483268883,"vZ0":-2.56572182528768,"x":152.01,"y":190.45,"x0":-2.1123312425217438,"y0":50.00111792286567,"z0":5.299635882692202,"aX":-14.93699502292393},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.8,"breakHorizontal":14.9,"spinRate":1788,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.42346682348567244,"extension":6.4797523074829835},"index":5,"playId":"7ee845a0-a232-31d1-a599-85b40fed0c34","pitchNumber":6,"startTime":"2025-08-09T03:10:57.243Z","endTime":"2025-08-09T03:11:01.889Z","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":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.318970928468847,"aZ":-27.599193265044743,"pfxX":-8.66426483905812,"pfxZ":2.4291518141457615,"pX":-0.18387305528680395,"pZ":3.8480020059049993,"vX0":7.9726351572945,"vY0":-135.9513838921095,"vZ0":0.8831495298512901,"x":124.01,"y":134.88,"x0":-2.021201922983894,"y0":50.000792186512626,"z0":5.42682781446443,"aX":-16.303525425723258},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.8,"breakHorizontal":14.2,"spinRate":2419,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.4020626815526196,"extension":6.341022453265887},"index":6,"playId":"1431a6da-fc0e-35da-9591-3cb2ab109dee","pitchNumber":7,"startTime":"2025-08-09T03:11:14.944Z","endTime":"2025-08-09T03:11:18.868Z","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":84.3,"endSpeed":77.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.10725313640701,"aZ":-40.36382933492966,"pfxX":10.03069426714219,"pfxZ":-5.416284328301706,"pX":0.6737230215057431,"pZ":1.024819404803858,"vX0":3.5901525959445033,"vY0":-122.68716441784547,"vZ0":-2.4826205598767244,"x":91.32,"y":211.11,"x0":-2.1150571021284423,"y0":50.00401928235755,"z0":5.516906762604535,"aX":15.166238440636574},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-10.2,"breakHorizontal":-19.1,"spinRate":2679,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.4478484925708366,"extension":6.696676339446787},"index":7,"playId":"cfaa4148-9ac4-3927-aeb3-0f9bb39cb666","pitchNumber":8,"startTime":"2025-08-09T03:11:39.662Z","endTime":"2025-08-09T03:11:45.941Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:11:45.941Z","atBatIndex":27},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Casey Schmitt pops out to pitcher Jake Irvin.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-09T03:13:39.782Z","endTime":"2025-08-09T03:15:32.599Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663623,"link":"/api/v1/people/663623"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.231466432125174,"aZ":-25.72260130166946,"pfxX":-9.533672646241103,"pfxZ":3.6351977038181227,"pX":-0.12932184455063497,"pZ":2.293276242587708,"vX0":7.608013915614546,"vY0":-131.7202384257655,"vZ0":-4.133774073920332,"x":121.93,"y":176.86,"x0":-1.8015755561114397,"y0":50.005278759387075,"z0":5.761687833699416,"aX":-16.930946484326142},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.0,"breakHorizontal":15.8,"spinRate":2149,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.41417559843512564,"extension":7.119946613482337},"index":0,"playId":"3cf3af95-4252-3384-a313-62a324eeef55","pitchNumber":1,"startTime":"2025-08-09T03:13:50.884Z","endTime":"2025-08-09T03:13:54.738Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.9,"endSpeed":70.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.489791037679375,"aZ":-35.51937289343652,"pfxX":8.630171310881604,"pfxZ":-2.634630077912874,"pX":1.0994529937862798,"pZ":3.0963632832104655,"vX0":3.8111975183705296,"vY0":-111.95199516167833,"vZ0":1.7146000718594576,"x":75.09,"y":155.18,"x0":-1.7472388108479144,"y0":50.00507991282431,"z0":5.96006094554276,"aX":10.939682576539743},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-4.0,"breakHorizontal":-16.6,"spinRate":2466,"spinDirection":60},"zone":12,"typeConfidence":2.0,"plateTime":0.48951994434228663,"extension":7.0503232199395125},"index":1,"playId":"9d34d1ec-5da6-31cb-80bd-e31465a8c3be","pitchNumber":2,"startTime":"2025-08-09T03:14:10.694Z","endTime":"2025-08-09T03:14:14.611Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-09T03:14:19.674Z","endTime":"2025-08-09T03:14:31.680Z","isPitch":false,"type":"action","player":{"id":669477,"link":"/api/v1/people/669477"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.3,"strikeZoneTop":3.3509901489701,"strikeZoneBottom":1.60679871299336,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.508754397674597,"aZ":-28.165502507206323,"pfxX":1.7686279085155396,"pfxZ":2.5294276311252197,"pX":1.9116368782703435,"pZ":3.0971618435673713,"vX0":8.527634432722726,"vY0":-124.41953161176632,"vZ0":-0.7621680886416607,"x":44.13,"y":155.16,"x0":-1.7752797901118882,"y0":50.00291840849113,"z0":5.720087063681837,"aX":2.7996617215787163},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.7,"breakHorizontal":-4.9,"spinRate":2360,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.43847715560284906,"extension":6.929777427664017},"index":3,"playId":"85fd6967-6692-3dff-b009-bee3f9163771","pitchNumber":3,"startTime":"2025-08-09T03:14:31.680Z","endTime":"2025-08-09T03:14:35.002Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":78.0,"strikeZoneTop":3.28591178175088,"strikeZoneBottom":1.5148396649661,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.832587090620326,"aZ":-29.523004354501722,"pfxX":3.5987861903913254,"pfxZ":1.7428661262825242,"pX":1.5779906198157663,"pZ":2.0906396637490032,"vX0":7.030049558145794,"vY0":-122.12073390004957,"vZ0":-2.351766701368411,"x":56.85,"y":182.33,"x0":-1.7947800489739065,"y0":50.00601912702149,"z0":5.581126165275695,"aX":5.490135598888374},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.9,"breakHorizontal":-8.0,"spinRate":2491,"spinDirection":104},"zone":14,"typeConfidence":2.0,"plateTime":0.4468342811574164,"extension":7.0529962701935},"index":4,"playId":"ebbae208-38c7-3a47-bfed-fc2a3fa4062f","pitchNumber":4,"startTime":"2025-08-09T03:14:48.067Z","endTime":"2025-08-09T03:14:52.090Z","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.2,"endSpeed":84.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.069015542622058,"aZ":-16.16065851250007,"pfxX":-6.471010529697501,"pfxZ":8.724527089326461,"pX":-0.4837892289778622,"pZ":2.8445107710029474,"vX0":5.811022008129079,"vY0":-134.14641185372076,"vZ0":-4.57806682732071,"x":135.44,"y":161.98,"x0":-1.829817742751634,"y0":50.00369465316517,"z0":5.713357828330278,"aX":-11.879040879694076},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.1,"breakHorizontal":10.6,"spinRate":2272,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.4071969632765571,"extension":6.985104601270805},"index":5,"playId":"5d30f82c-cc34-3c8f-9f87-5f0636112fee","pitchNumber":5,"startTime":"2025-08-09T03:15:03.687Z","endTime":"2025-08-09T03:15:08.449Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.0,"endSpeed":70.0,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.2331472843271,"aZ":-35.38557988697067,"pfxX":8.571516982263937,"pfxZ":-2.594362486702222,"pX":-0.6998083020558571,"pZ":2.698348567819041,"vX0":0.5932516957079109,"vY0":-110.62869408843129,"vZ0":1.2026440966130003,"x":143.68,"y":165.92,"x0":-2.084953781187284,"y0":50.00397936990681,"z0":5.864328546314826,"aX":10.596764062634403},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-4.1,"breakHorizontal":-15.7,"spinRate":2345,"spinDirection":61},"zone":4,"typeConfidence":2.0,"plateTime":0.4956039715396807,"extension":6.995426151598991},"hitData":{"launchSpeed":84.1,"launchAngle":82.0,"totalDistance":23.0,"trajectory":"popup","hardness":"medium","location":"1","coordinates":{"coordX":128.28,"coordY":192.73}},"index":6,"playId":"28779573-1daf-3e11-8337-f6016a3ad669","pitchNumber":6,"startTime":"2025-08-09T03:15:23.852Z","endTime":"2025-08-09T03:15:32.599Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:15:32.599Z","atBatIndex":28},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Patrick Bailey triples (3) on a sharp fly ball to right fielder Robert Hassell III.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-09T03:15:46.001Z","endTime":"2025-08-09T03:16:51.506Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":690987,"link":"/api/v1/people/690987"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.464984730892965,"aZ":-15.375538066766952,"pfxX":-4.608437305635057,"pfxZ":8.898874664108394,"pX":-0.036778494865816296,"pZ":2.564506149968155,"vX0":6.14946052312677,"vY0":-135.50906154174325,"vZ0":-5.877530158894704,"x":118.4,"y":169.54,"x0":-1.7211171272095267,"y0":50.00144301109341,"z0":5.809032694823674,"aX":-8.698360578258667},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.2,"breakHorizontal":7.3,"spinRate":2208,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.40190678334925733,"extension":7.522280890695866},"index":0,"playId":"e371e964-af80-3772-8d06-26715c5bca33","pitchNumber":1,"startTime":"2025-08-09T03:16:01.899Z","endTime":"2025-08-09T03:16:05.996Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.5,"endSpeed":72.2,"strikeZoneTop":3.41221467970023,"strikeZoneBottom":1.6942836231689,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.647008975730838,"aZ":-35.03175269573901,"pfxX":7.831338504413142,"pfxZ":-2.2043123592301823,"pX":-0.43510102286637303,"pZ":1.6321513714571736,"vX0":1.5064703097581797,"vY0":-113.01505343972909,"vZ0":-1.9161255358849294,"x":133.59,"y":194.71,"x0":-2.1270128223105327,"y0":50.00071274930033,"z0":5.993556796054828,"aX":10.177401662780653},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-4.2,"breakHorizontal":-14.5,"spinRate":2454,"spinDirection":51},"zone":7,"typeConfidence":2.0,"plateTime":0.48374387133849117,"extension":6.8970251689016155},"index":1,"playId":"69fe443d-0014-3bd3-9935-3fa3f55cfcb5","pitchNumber":2,"startTime":"2025-08-09T03:16:19.799Z","endTime":"2025-08-09T03:16:24.027Z","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":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.76515518695701,"aZ":-13.77405245550154,"pfxX":-6.290045978361246,"pfxZ":10.235016973901683,"pX":0.3430585041112775,"pZ":2.087394338814172,"vX0":7.422851233565282,"vY0":-133.48981449749857,"vZ0":-7.037134161704952,"x":103.92,"y":182.42,"x0":-1.661466629639099,"y0":50.00170777403522,"z0":5.756683272278995,"aX":-11.30756876812911},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.2,"breakHorizontal":9.7,"spinRate":2228,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.4109117956288175,"extension":7.30805052119259},"hitData":{"launchSpeed":100.1,"launchAngle":37.0,"totalDistance":383.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":188.25,"coordY":57.04}},"index":2,"playId":"a423b518-4aa1-3cd3-b527-9873a2ed942a","pitchNumber":3,"startTime":"2025-08-09T03:16:35.485Z","endTime":"2025-08-09T03:16:51.506Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:16:51.506Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drew Gilbert grounds out to first baseman Nathaniel Lowe.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-09T03:17:05.274Z","endTime":"2025-08-09T03:18:02.584Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball 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":76.8,"endSpeed":72.0,"strikeZoneTop":3.13871872374713,"strikeZoneBottom":1.42806334700833,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.49860468892295,"aZ":-37.163166181729316,"pfxX":8.100028843398304,"pfxZ":-3.898082037774792,"pX":-0.14866100435893792,"pZ":0.7543865393134399,"vX0":1.909108226986597,"vY0":-111.92639539460492,"vZ0":-2.718759518730056,"x":122.67,"y":218.41,"x0":-2.0633826365562022,"y0":50.00302712635934,"z0":5.757661887480925,"aX":10.368657768058481},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-7.4,"breakHorizontal":-15.1,"spinRate":2437,"spinDirection":58},"zone":13,"typeConfidence":2.0,"plateTime":0.4877001628782667,"extension":7.158723546493263},"index":0,"playId":"1e878b1b-b38e-3bb3-8c08-75d5de92fa5a","pitchNumber":1,"startTime":"2025-08-09T03:17:30.005Z","endTime":"2025-08-09T03:17:34.224Z","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":76.2,"endSpeed":70.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.948254013496335,"aZ":-33.22251733823531,"pfxX":7.997956538804029,"pfxZ":-0.8417504083810252,"pX":0.6662569143887099,"pZ":1.4601071521225573,"vX0":3.408786419548595,"vY0":-110.90522527623294,"vZ0":-1.701605033326658,"x":91.6,"y":199.36,"x0":-1.932838283113126,"y0":50.00503355483798,"z0":5.721604533229846,"aX":9.90469521637264},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-1.7,"breakHorizontal":-15.4,"spinRate":2455,"spinDirection":57},"zone":9,"typeConfidence":2.0,"plateTime":0.495005926590089,"extension":7.1757610673138785},"hitData":{"launchSpeed":76.2,"launchAngle":-8.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.95,"coordY":167.94}},"index":1,"playId":"ccdcae0d-a6ef-3e1c-a5e2-e6b7b774f4c5","pitchNumber":2,"startTime":"2025-08-09T03:17:57.872Z","endTime":"2025-08-09T03:18:02.584Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:18:02.584Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Heliot Ramos flies out to right fielder Robert Hassell III.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-09T03:18:16.219Z","endTime":"2025-08-09T03:18:39.011Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":690987,"link":"/api/v1/people/690987"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":73.9,"strikeZoneTop":3.24,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.47550672604319,"aZ":-31.619615834430572,"pfxX":7.304926372304239,"pfxZ":0.3989736292109516,"pX":0.3944873310742002,"pZ":1.995258415200199,"vX0":3.31762385474098,"vY0":-117.15648825119595,"vZ0":-1.65797824094776,"x":101.96,"y":184.91,"x0":-1.9916879777378427,"y0":50.00131049397827,"z0":5.685370025873882,"aX":10.086891507660654},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":0.6,"breakHorizontal":-14.0,"spinRate":2503,"spinDirection":67},"zone":9,"typeConfidence":2.0,"plateTime":0.46868362733117763,"extension":7.171318990912174},"hitData":{"launchSpeed":91.3,"launchAngle":38.0,"totalDistance":325.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.54,"coordY":78.81}},"index":0,"playId":"d844f544-3eb9-34da-ae8a-b77ee29ee7da","pitchNumber":1,"startTime":"2025-08-09T03:18:31.040Z","endTime":"2025-08-09T03:18:39.011Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:18:39.011Z","atBatIndex":31},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Josh Bell walks.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-09T03:20:46.279Z","endTime":"2025-08-09T03:22:14.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":80.7,"endSpeed":73.8,"strikeZoneTop":3.63213507055296,"strikeZoneBottom":1.72146156632137,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.880467162088216,"aZ":-39.591187398026975,"pfxX":9.513521169424777,"pfxZ":-5.352995310438725,"pX":-1.596527144523073,"pZ":3.0483394533411685,"vX0":-1.4418690436179482,"vY0":-117.41845108165462,"vZ0":2.153326962643857,"x":177.86,"y":156.47,"x0":-2.2068125012601585,"y0":50.00348648810586,"z0":5.824585688994771,"aX":13.17881392742501},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-8.8,"breakHorizontal":-16.8,"spinRate":2724,"spinDirection":42},"zone":11,"typeConfidence":2.0,"plateTime":0.4678958346463329,"extension":6.294706852417454},"index":0,"playId":"2bcea417-58c3-3d75-8712-5496073d1bb3","pitchNumber":1,"startTime":"2025-08-09T03:21:06.410Z","endTime":"2025-08-09T03:21:10.151Z","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":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.2,"strikeZoneTop":3.7,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.631073930821668,"aZ":-29.504018460767586,"pfxX":-10.229342937051742,"pfxZ":1.6391595071709375,"pX":-0.4701524535920556,"pZ":2.3690826517441534,"vX0":7.495009720988027,"vY0":-126.3170873271721,"vZ0":-1.495741190590817,"x":134.92,"y":174.81,"x0":-2.1339433927282494,"y0":50.00403885854011,"z0":5.3218107607577485,"aX":-16.67603186194771},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.9,"breakHorizontal":17.0,"spinRate":1946,"spinDirection":246},"zone":4,"typeConfidence":2.0,"plateTime":0.4321852233115635,"extension":6.5645685895728825},"index":1,"playId":"81ad62df-23d7-3f3b-b4e2-ce5015cdc272","pitchNumber":2,"startTime":"2025-08-09T03:21:20.616Z","endTime":"2025-08-09T03:21:24.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.4,"strikeZoneTop":3.60770031279441,"strikeZoneBottom":1.78447740303822,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.950103807766595,"aZ":-29.428577986493032,"pfxX":-8.464218983243523,"pfxZ":1.4870334229490645,"pX":1.0235340927621341,"pZ":3.1374872169959707,"vX0":10.745741034865299,"vY0":-134.66699970405057,"vZ0":-0.5450052162552993,"x":77.99,"y":154.07,"x0":-1.9032943388696961,"y0":50.00639988976692,"z0":5.409043523127422,"aX":-15.679660599338561},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":2.8,"breakHorizontal":13.3,"spinRate":2326,"spinDirection":239},"zone":12,"typeConfidence":2.0,"plateTime":0.40542103499642357,"extension":6.275002133349465},"index":2,"playId":"2366b132-b944-3824-81c9-c30c162049e5","pitchNumber":3,"startTime":"2025-08-09T03:21:38.256Z","endTime":"2025-08-09T03:21:42.736Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":86.0,"strikeZoneTop":3.6251607669267,"strikeZoneBottom":1.72995530757454,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.783717126271355,"aZ":-30.328430239852,"pfxX":-8.689074004071081,"pfxZ":0.986820330349266,"pX":1.5457819315797774,"pZ":3.02105232584946,"vX0":12.451701363213468,"vY0":-134.68623220043133,"vZ0":-0.40633121596490873,"x":58.08,"y":157.21,"x0":-1.9738042871486312,"y0":50.00195262035013,"z0":5.289008133205233,"aX":-16.22496357902143},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":1.9,"breakHorizontal":13.6,"spinRate":2342,"spinDirection":236},"zone":12,"typeConfidence":2.0,"plateTime":0.40417781959185906,"extension":6.4030463636350605},"index":3,"playId":"6d910ba2-ea73-3a68-9e9b-031b946d2bb3","pitchNumber":4,"startTime":"2025-08-09T03:21:53.629Z","endTime":"2025-08-09T03:21:57.963Z","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":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.0,"strikeZoneTop":3.53680960994978,"strikeZoneBottom":1.63495429052653,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.842440039156248,"aZ":-29.209925493469953,"pfxX":3.2769657336324887,"pfxZ":1.9189516679567902,"pX":-1.0112069423318406,"pZ":2.744705576228607,"vX0":2.136158086567695,"vY0":-123.02265441423356,"vZ0":-0.35596863944421897,"x":155.54,"y":164.67,"x0":-2.314421932096185,"y0":50.000907171462885,"z0":5.3527021875485215,"aX":5.056538296899492},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.6,"breakHorizontal":-6.4,"spinRate":2753,"spinDirection":68},"zone":11,"typeConfidence":2.0,"plateTime":0.444070782204693,"extension":6.286818444150432},"index":4,"playId":"e3288c20-0e1c-37c7-8d5e-954661eda733","pitchNumber":5,"startTime":"2025-08-09T03:22:08.633Z","endTime":"2025-08-09T03:22:14.167Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:22:14.167Z","atBatIndex":32},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Robert Hassell III singles on a line drive to center fielder Jung Hoo Lee. Josh Bell to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-09T03:22:17.950Z","endTime":"2025-08-09T03:23:21.559Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"postOnSecond":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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.7,"endSpeed":85.9,"strikeZoneTop":3.38040135431769,"strikeZoneBottom":1.66015494189544,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.706117950210643,"aZ":-28.89232158955718,"pfxX":-9.119422619337438,"pfxZ":1.763532073923538,"pX":0.65924922706281,"pZ":1.7797543693983235,"vX0":10.37323155329791,"vY0":-134.65351692845556,"vZ0":-3.8839478960043934,"x":91.87,"y":190.73,"x0":-2.034887544354947,"y0":50.00132356023153,"z0":5.255487871362412,"aX":-16.96101436263595},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":2.6,"breakHorizontal":14.6,"spinRate":2270,"spinDirection":236},"zone":9,"typeConfidence":2.0,"plateTime":0.40477506321874035,"extension":6.401899897550048},"index":0,"playId":"28bbfbea-04ed-3d08-956f-6523fe2770b1","pitchNumber":1,"startTime":"2025-08-09T03:22:36.488Z","endTime":"2025-08-09T03:22:40.908Z","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":86.6,"endSpeed":80.0,"strikeZoneTop":3.51231069161039,"strikeZoneBottom":1.6204766456995,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.972283539415542,"aZ":-32.615580103807076,"pfxX":-9.007798776611196,"pfxZ":-0.2724277144563185,"pX":-1.544556162885238,"pZ":2.9226091447379674,"vX0":4.546088327440757,"vY0":-126.15589360076179,"vZ0":0.24829454104952897,"x":175.87,"y":159.87,"x0":-2.1929413135451834,"y0":50.0021513864959,"z0":5.436818105135847,"aX":-14.6211382213085},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.2,"breakHorizontal":15.4,"spinRate":1750,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.43300169957557655,"extension":6.499843240991142},"index":1,"playId":"0c1fbd56-0be5-3a5d-b2eb-78411662b1ac","pitchNumber":2,"startTime":"2025-08-09T03:22:54.750Z","endTime":"2025-08-09T03:22:58.300Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.127058018652587,"aZ":-40.24467381298402,"pfxX":8.139088798450425,"pfxZ":-5.645576448136966,"pX":0.6079041605073594,"pZ":2.1776152815550183,"vX0":3.847359064095375,"vY0":-119.65450436355192,"vZ0":0.4350525075340661,"x":93.83,"y":179.98,"x0":-2.085373386177632,"y0":50.00274237933415,"z0":5.641175704907047,"aX":11.63459101683535},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-9.7,"breakHorizontal":-15.7,"spinRate":2749,"spinDirection":43},"zone":6,"typeConfidence":2.0,"plateTime":0.46025420869969613,"extension":6.6289103719905835},"hitData":{"launchSpeed":85.0,"launchAngle":21.0,"totalDistance":265.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":119.64,"coordY":94.1}},"index":2,"playId":"3dfd284f-dbec-3ce6-9a2c-780bcfe90225","pitchNumber":3,"startTime":"2025-08-09T03:23:12.085Z","endTime":"2025-08-09T03:23:21.559Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:23:21.559Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Drew Millas singles on a ground ball to second baseman Casey Schmitt. Josh Bell to 3rd. Robert Hassell III to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-09T03:24:25.236Z","endTime":"2025-08-09T03:25:12.026Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"postOnSecond":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"postOnThird":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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_force","runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-09T03:23:33.852Z","endTime":"2025-08-09T03:24:27.340Z","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(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.8,"endSpeed":76.0,"strikeZoneTop":3.45922263911882,"strikeZoneBottom":1.6387368668376,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.569076593992477,"aZ":-29.933490630840566,"pfxX":8.366920500665389,"pfxZ":1.5258474667191964,"pX":-0.04876615416656879,"pZ":1.8356802094135463,"vX0":2.720576913838341,"vY0":-120.60261159595869,"vZ0":-2.006295171017787,"x":118.86,"y":189.22,"x0":-2.279744275475193,"y0":50.000666384740555,"z0":5.331401184596555,"aX":12.260104591876438},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.5,"breakHorizontal":-15.8,"spinRate":2722,"spinDirection":64},"zone":8,"typeConfidence":2.0,"plateTime":0.4550417902701316,"extension":6.190879317758744},"index":1,"playId":"3a36dbc3-b7fa-3025-a780-698776541004","pitchNumber":1,"startTime":"2025-08-09T03:24:27.340Z","endTime":"2025-08-09T03:24:31.293Z","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.6,"strikeZoneTop":3.46658176375001,"strikeZoneBottom":1.56472047465878,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.349628545763633,"aZ":-29.279840112571918,"pfxX":-8.502117098108782,"pfxZ":1.5690567946381115,"pX":2.1078065452538493,"pZ":2.1623892773757594,"vX0":13.730277733527474,"vY0":-134.47469791544162,"vZ0":-2.710618462148897,"x":36.66,"y":180.4,"x0":-1.935859954653677,"y0":50.006322336983814,"z0":5.238584476900205,"aX":-15.734294941339845},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":2.5,"breakHorizontal":12.8,"spinRate":2469,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.40570888634406677,"extension":6.452520922227474},"index":2,"playId":"f80ff515-1446-393c-8a47-be1c57fd6c16","pitchNumber":2,"startTime":"2025-08-09T03:24:44.677Z","endTime":"2025-08-09T03:24:48.300Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.668209804660247,"aZ":-28.208338491316542,"pfxX":-9.471623378387267,"pfxZ":2.1560971719939737,"pX":0.27709910919510333,"pZ":2.283568676951594,"vX0":9.792927139044904,"vY0":-134.34863552826184,"vZ0":-2.504223657152943,"x":106.44,"y":177.12,"x0":-2.17545956058641,"y0":50.00237204777643,"z0":5.221913976586732,"aX":-17.406471693440288},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":3.6,"breakHorizontal":15.2,"spinRate":2479,"spinDirection":243},"zone":6,"typeConfidence":2.0,"plateTime":0.4068752256514574,"extension":6.320499042754283},"hitData":{"launchSpeed":75.4,"launchAngle":-4.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.91,"coordY":145.6}},"index":3,"playId":"e296425c-0d67-326e-94b2-2cd987b90a99","pitchNumber":3,"startTime":"2025-08-09T03:25:03.685Z","endTime":"2025-08-09T03:25:12.026Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:25:12.026Z","atBatIndex":34},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"José Tena grounds into a force out, first baseman Rafael Devers to catcher Patrick Bailey. Josh Bell out at home. Robert Hassell III to 3rd. Drew Millas to 2nd. José Tena to 1st.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-09T03:26:37.400Z","endTime":"2025-08-09T03:26:48.277Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"postOnSecond":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"postOnThird":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"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":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-09T03:25:40.058Z","endTime":"2025-08-09T03:26:39.575Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.805237136610344,"aZ":-28.23686112234687,"pfxX":-12.181232725896521,"pfxZ":2.1483683784556096,"pX":0.4609649084507051,"pZ":1.420838776101632,"vX0":10.853075545501344,"vY0":-134.40904949931092,"vZ0":-4.798415732098473,"x":99.43,"y":200.42,"x0":-2.044276680833131,"y0":50.00188887909071,"z0":5.231366167870612,"aX":-22.31353237152289},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":3.0,"breakHorizontal":19.8,"spinRate":2382,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.40732846181091853,"extension":6.423724437480337},"hitData":{"launchSpeed":91.3,"launchAngle":-9.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.04,"coordY":174.49}},"index":1,"playId":"3cf57611-f61b-3f66-9ab8-c5b16c581376","pitchNumber":1,"startTime":"2025-08-09T03:26:39.575Z","endTime":"2025-08-09T03:26:48.277Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:26:48.277Z","atBatIndex":35},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Jacob Young grounds into a double play, shortstop Willy Adames to second baseman Casey Schmitt to first baseman Rafael Devers. José Tena out at 2nd. Jacob Young out at 1st.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-09T03:27:09.227Z","endTime":"2025-08-09T03:27:42.612Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"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":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.2,"strikeZoneTop":3.24318669483161,"strikeZoneBottom":1.48965988570159,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.45982387680594,"aZ":-27.910447988744455,"pfxX":4.325319514881601,"pfxZ":2.8156964958007435,"pX":-0.2767793582357236,"pZ":2.5501749380570917,"vX0":3.308643891244114,"vY0":-122.06183133830078,"vZ0":-0.8193056753565705,"x":127.55,"y":169.93,"x0":-2.210415065136817,"y0":50.00045128281228,"z0":5.287927640034456,"aX":6.541508357116985},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":5.2,"breakHorizontal":-8.6,"spinRate":2668,"spinDirection":59},"zone":4,"typeConfidence":2.0,"plateTime":0.4482938099683471,"extension":6.398281110420623},"index":0,"playId":"916c6135-b97b-3da6-b813-d3c247e345b2","pitchNumber":1,"startTime":"2025-08-09T03:27:19.240Z","endTime":"2025-08-09T03:27:23.389Z","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":1},"pitchData":{"startSpeed":82.7,"endSpeed":75.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.25494001739545,"aZ":-38.42935866308153,"pfxX":6.611588348753496,"pfxZ":-4.326135096569255,"pX":0.09057893905028598,"pZ":1.8211268726915928,"vX0":2.805469750244079,"vY0":-120.30035970733663,"vZ0":-0.9048193052328702,"x":113.55,"y":189.61,"x0":-1.9544029396997111,"y0":50.00355910335965,"z0":5.649279624557825,"aX":9.55979677401378},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-7.8,"breakHorizontal":-12.7,"spinRate":2695,"spinDirection":33},"zone":8,"typeConfidence":2.0,"plateTime":0.4576561813009121,"extension":6.511146086824653},"hitData":{"launchSpeed":95.4,"launchAngle":-17.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.61,"coordY":153.71}},"index":1,"playId":"afc46f38-20f4-3c26-a42e-69cf5ec50526","pitchNumber":2,"startTime":"2025-08-09T03:27:35.085Z","endTime":"2025-08-09T03:27:42.612Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:27:42.612Z","atBatIndex":36},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Rafael Devers lines out to second baseman José Tena.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-09T03:29:46.096Z","endTime":"2025-08-09T03:31:54.579Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"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":1},"details":{"event":"Lineout","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":6},"credits":[{"player":{"id":677588,"link":"/api/v1/people/677588"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":0},"pitchData":{"startSpeed":75.7,"endSpeed":70.4,"strikeZoneTop":3.5520923005353,"strikeZoneBottom":1.52973572233386,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.39960449173561,"aZ":-34.90947626292437,"pfxX":8.750282333203153,"pfxZ":-2.205010315112581,"pX":-1.1427106963512763,"pZ":2.0460217945014594,"vX0":-0.4645725558947788,"vY0":-110.28226980085543,"vZ0":-0.2857172773654766,"x":160.56,"y":183.54,"x0":-2.068006561048782,"y0":50.002737198819766,"z0":5.838854511930356,"aX":10.849506371257492},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-3.7,"breakHorizontal":-15.7,"spinRate":2310,"spinDirection":57},"zone":13,"typeConfidence":2.0,"plateTime":0.495411160173199,"extension":7.804779192169862},"index":0,"playId":"204bd6cf-6637-379f-8c81-13deccd96436","pitchNumber":1,"startTime":"2025-08-09T03:30:02.157Z","endTime":"2025-08-09T03:30:06.171Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.3,"endSpeed":70.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.252742745523776,"aZ":-36.31542629725261,"pfxX":7.998081855661695,"pfxZ":-3.3182613925245077,"pX":0.3188252075860656,"pZ":1.4598668358112008,"vX0":2.678778244114154,"vY0":-111.17582694900986,"vZ0":-1.4821291681360946,"x":104.85,"y":199.36,"x0":-1.9411940960051324,"y0":50.001214464142095,"z0":5.910277027268799,"aX":9.992574253341356},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-6.1,"breakHorizontal":-15.2,"spinRate":2505,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.49299999882742807,"extension":7.512579577226168},"index":1,"playId":"bc0614b9-f5e8-3ceb-a214-915aba9621cc","pitchNumber":2,"startTime":"2025-08-09T03:30:18.594Z","endTime":"2025-08-09T03:30:22.474Z","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.2,"endSpeed":76.2,"strikeZoneTop":3.54321386282339,"strikeZoneBottom":1.67332442927759,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.333390922558863,"aZ":-27.893225984388184,"pfxX":-9.86061128910225,"pfxZ":2.8938431871329175,"pX":-1.4781213874291372,"pZ":2.539766011619224,"vX0":4.218856660841249,"vY0":-121.0466404627989,"vZ0":-2.365751653179625,"x":173.34,"y":170.21,"x0":-1.965536052893577,"y0":50.00316569690919,"z0":5.979780891096182,"aX":-14.586004265170411},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":4.9,"breakHorizontal":16.8,"spinRate":2041,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.45304193207616494,"extension":6.890837412008568},"index":2,"playId":"993d34e8-c587-3544-aac1-a567e0e57725","pitchNumber":3,"startTime":"2025-08-09T03:30:35.096Z","endTime":"2025-08-09T03:30:39.031Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.7,"strikeZoneTop":3.43458685510351,"strikeZoneBottom":1.59241204100216,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.98373209058961,"aZ":-27.29346940989734,"pfxX":-10.08535715414817,"pfxZ":3.147020801652391,"pX":-0.3944717231336918,"pZ":1.2546589471285088,"vX0":6.829921117292625,"vY0":-122.91076074960323,"vZ0":-5.2756776914074415,"x":132.04,"y":204.9,"x0":-1.8785164425201524,"y0":50.005330233351614,"z0":5.705265985655805,"aX":-15.661539083273665},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.8,"breakHorizontal":17.0,"spinRate":2002,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.44313841579615687,"extension":7.06839165813614},"index":3,"playId":"59096fca-d0a1-3ca9-95b2-22cec7d11779","pitchNumber":4,"startTime":"2025-08-09T03:30:54.172Z","endTime":"2025-08-09T03:30:58.155Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":74.5,"endSpeed":68.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.876573446326237,"aZ":-34.40983867607357,"pfxX":9.567283543105482,"pfxZ":-1.8737714690501068,"pX":-0.9598679529051529,"pZ":2.223110603172374,"vX0":-0.09784668228165277,"vY0":-108.48319734978513,"vZ0":0.1942104728847458,"x":153.59,"y":178.76,"x0":-2.157349903622637,"y0":50.00401263641154,"z0":5.88163804007543,"aX":11.409648449473137},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-3.0,"breakHorizontal":-17.3,"spinRate":2415,"spinDirection":60},"zone":13,"typeConfidence":2.0,"plateTime":0.504799694718189,"extension":7.033508286401525},"index":4,"playId":"03c43256-7dc6-382a-a641-d94c6d49ba5c","pitchNumber":5,"startTime":"2025-08-09T03:31:10.842Z","endTime":"2025-08-09T03:31:16.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.1362535469553,"aZ":-18.248241065655947,"pfxX":-6.131625081059656,"pfxZ":7.607120463096056,"pX":-0.6659384864368328,"pZ":2.902782161338241,"vX0":5.233771307565016,"vY0":-133.98824628091683,"vZ0":-3.7785556958630893,"x":142.38,"y":160.4,"x0":-1.8415924143130948,"y0":50.000595915116875,"z0":5.623961756365471,"aX":-11.222010414590343},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.2,"breakHorizontal":10.1,"spinRate":2239,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.4077399199887619,"extension":7.758072062545939},"index":5,"playId":"bf3da43e-1032-3a90-8ffa-2f3b73dea625","pitchNumber":6,"startTime":"2025-08-09T03:31:31.473Z","endTime":"2025-08-09T03:31:35.690Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":74.7,"endSpeed":69.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.50885980890624,"aZ":-33.93772651434805,"pfxX":10.472306654633472,"pfxZ":-1.479294874289832,"pX":-0.8325069760214198,"pZ":1.8783689712043652,"vX0":-0.20156776142339689,"vY0":-108.81259371005197,"vZ0":-0.5667548878399344,"x":148.73,"y":188.06,"x0":-2.098392243554436,"y0":50.0005502368322,"z0":5.826686953610225,"aX":12.52603538658833},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-2.5,"breakHorizontal":-18.8,"spinRate":2368,"spinDirection":62},"zone":13,"typeConfidence":2.0,"plateTime":0.5038133542064984,"extension":7.210487793879496},"hitData":{"launchSpeed":101.4,"launchAngle":9.0,"totalDistance":164.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":143.48,"coordY":148.64}},"index":6,"playId":"2fce09b0-f099-3c71-95cf-84542c52c2db","pitchNumber":7,"startTime":"2025-08-09T03:31:50.100Z","endTime":"2025-08-09T03:31:54.579Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:31:54.579Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Willy Adames grounds out, shortstop CJ Abrams to first baseman Nathaniel Lowe.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-09T03:32:08.910Z","endTime":"2025-08-09T03:34:10.414Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.077638384162853,"aZ":-24.161069011420494,"pfxX":0.69024158894551,"pfxZ":4.887974991220483,"pX":0.5563116142279662,"pZ":2.431431857572092,"vX0":6.267721421960903,"vY0":-126.73182499475567,"vZ0":-3.211766001362488,"x":95.79,"y":173.13,"x0":-2.0308223543295423,"y0":50.00235897733915,"z0":5.6291165713683435,"aX":1.1295311284863807},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":8.4,"breakHorizontal":-2.5,"spinRate":2295,"spinDirection":188},"zone":6,"typeConfidence":2.0,"plateTime":0.43096566108040246,"extension":7.010887538133527},"index":0,"playId":"e5636bb0-e1d7-3a59-9ae7-4bc72525a32e","pitchNumber":1,"startTime":"2025-08-09T03:32:22.614Z","endTime":"2025-08-09T03:32:26.892Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.1,"strikeZoneTop":3.49385660531914,"strikeZoneBottom":1.72601684468276,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.62434296021631,"aZ":-29.32053742670112,"pfxX":-9.11323018160578,"pfxZ":1.7995590721969457,"pX":-2.0962363655664684,"pZ":2.820686125362079,"vX0":3.068862655852239,"vY0":-124.45659093010507,"vZ0":-1.400921667206423,"x":196.9,"y":162.62,"x0":-2.1541644252511727,"y0":50.00158174607881,"z0":5.796677818901216,"aX":-14.438934575496113},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.2,"breakHorizontal":16.0,"spinRate":2019,"spinDirection":246},"zone":11,"typeConfidence":2.0,"plateTime":0.4384101497670376,"extension":6.92510162898439},"index":1,"playId":"73e76113-b873-39d7-a215-21778ff8b162","pitchNumber":2,"startTime":"2025-08-09T03:32:39.070Z","endTime":"2025-08-09T03:32:44.445Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.179838943423725,"aZ":-28.475636616049997,"pfxX":-10.762984865447164,"pfxZ":2.3643931763767423,"pX":-0.4732712577523024,"pZ":3.147837285313413,"vX0":7.122337428553468,"vY0":-124.04045940773668,"vZ0":-0.9449223728063278,"x":135.04,"y":153.79,"x0":-1.9796031528867295,"y0":50.001685130493975,"z0":5.9022397215662705,"aX":-16.816284830186852},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.3,"breakHorizontal":17.9,"spinRate":2039,"spinDirection":237},"zone":1,"typeConfidence":2.0,"plateTime":0.44111623198820116,"extension":7.0052395392909235},"index":2,"playId":"f6a8d617-557f-3480-af8c-a480822f917c","pitchNumber":3,"startTime":"2025-08-09T03:32:55.696Z","endTime":"2025-08-09T03:33:02.586Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":75.0,"strikeZoneTop":3.42211065975459,"strikeZoneBottom":1.61896797768784,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.501808123893237,"aZ":-34.68596749310895,"pfxX":6.523187551280013,"pfxZ":-1.7979651996508128,"pX":1.038716598360923,"pZ":1.3691182853071249,"vX0":4.591479562725563,"vY0":-116.68434622730639,"vZ0":-2.508614834886628,"x":77.41,"y":201.81,"x0":-1.7939708800293257,"y0":50.003470573443465,"z0":5.68877756698562,"aX":9.102785516266879},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-3.6,"breakHorizontal":-12.8,"spinRate":2568,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.46728664258924546,"extension":7.480805201442589},"index":3,"playId":"7d523f4a-dec8-3848-a07b-b7b1055a475c","pitchNumber":4,"startTime":"2025-08-09T03:33:26.149Z","endTime":"2025-08-09T03:33:31.712Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":73.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.488617695754723,"aZ":-33.047545072429216,"pfxX":7.303206579529373,"pfxZ":-0.6509139016261312,"pX":0.5860208710629417,"pZ":1.8221937088220925,"vX0":3.569430092171281,"vY0":-114.91498494913886,"vZ0":-1.3574515497043638,"x":94.66,"y":189.58,"x0":-1.9341347671153635,"y0":50.00177939195709,"z0":5.619073466437028,"aX":9.806452921831577},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-1.2,"breakHorizontal":-14.2,"spinRate":2544,"spinDirection":63},"zone":9,"typeConfidence":2.0,"plateTime":0.4759018199171159,"extension":7.46608471965614},"index":4,"playId":"ad85c79d-4d3c-342d-a931-a7100d40b712","pitchNumber":5,"startTime":"2025-08-09T03:33:46.247Z","endTime":"2025-08-09T03:33:50.124Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.68680857606905,"aZ":-27.718976976086836,"pfxX":-9.519571346658367,"pfxZ":2.403038185080389,"pX":-0.09063904728580553,"pZ":2.6680433106935015,"vX0":7.91480923428495,"vY0":-135.50641430375347,"vZ0":-2.6458940512824434,"x":120.45,"y":166.74,"x0":-1.8181848955640108,"y0":50.00032997370224,"z0":5.601489155634128,"aX":-17.63196954710892},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.0,"breakHorizontal":15.5,"spinRate":2191,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.4048068793100206,"extension":7.179878730817397},"hitData":{"launchSpeed":89.6,"launchAngle":-16.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.01,"coordY":152.7}},"index":5,"playId":"79e87c42-9dec-3e43-be1a-22eaa1b2dcfd","pitchNumber":6,"startTime":"2025-08-09T03:34:03.123Z","endTime":"2025-08-09T03:34:10.414Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:34:10.414Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dominic Smith grounds out, second baseman José Tena to first baseman Nathaniel Lowe.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-09T03:34:20.011Z","endTime":"2025-08-09T03:36:30.145Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677588,"link":"/api/v1/people/677588"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.4,"strikeZoneTop":3.34124479634744,"strikeZoneBottom":1.65780394168355,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.70464924995572,"aZ":-17.39808350369005,"pfxX":-4.595896671447295,"pfxZ":8.140978635885975,"pX":-0.29797190751169694,"pZ":2.7924153143206647,"vX0":5.847422163820941,"vY0":-133.3924531555639,"vZ0":-4.447554971552852,"x":128.36,"y":163.38,"x0":-1.9138578957959518,"y0":50.00576361072419,"z0":5.722961296559918,"aX":-8.345380020348497},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.0,"breakHorizontal":7.2,"spinRate":2201,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.4094575565194698,"extension":7.478429562680321},"index":0,"playId":"5979bf60-b6f3-3921-bf89-5662f4b267d3","pitchNumber":1,"startTime":"2025-08-09T03:34:36.031Z","endTime":"2025-08-09T03:34:40.219Z","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":76.2,"endSpeed":70.4,"strikeZoneTop":3.23174287606301,"strikeZoneBottom":1.60555746925696,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.324562789055765,"aZ":-36.66753630216575,"pfxX":9.697799003222446,"pfxZ":-3.6128450714190095,"pX":-1.5868232615821072,"pZ":1.880051122071762,"vX0":-1.6293266224528637,"vY0":-110.99272913339385,"vZ0":-0.5752915861014918,"x":177.49,"y":188.02,"x0":-2.1018265504632243,"y0":50.002276375351514,"z0":5.9691030902797175,"aX":12.06881091045498},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-6.4,"breakHorizontal":-17.2,"spinRate":2423,"spinDirection":52},"zone":13,"typeConfidence":2.0,"plateTime":0.49395563139071275,"extension":6.766813149486207},"index":1,"playId":"d555c2fb-6284-355f-820c-8ddbc909451a","pitchNumber":2,"startTime":"2025-08-09T03:34:52.216Z","endTime":"2025-08-09T03:34:55.980Z","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":2},"pitchData":{"startSpeed":76.6,"endSpeed":70.4,"strikeZoneTop":3.24,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.192140285848723,"aZ":-33.064202059473736,"pfxX":8.981893755559366,"pfxZ":-0.718423323028532,"pX":0.9025254424148734,"pZ":0.8422202494080745,"vX0":3.669405096605456,"vY0":-111.46841720494913,"vZ0":-2.985906606940784,"x":82.6,"y":216.04,"x0":-1.937437491860044,"y0":50.00063808292881,"z0":5.652300173369598,"aX":11.170939929184268},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-1.8,"breakHorizontal":-17.3,"spinRate":2470,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.4935571952424036,"extension":7.039316551042125},"index":2,"playId":"1bd7d7e0-d087-35e7-87b1-4e019926df60","pitchNumber":3,"startTime":"2025-08-09T03:35:12.319Z","endTime":"2025-08-09T03:35:17.885Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-09T03:35:26.244Z","endTime":"2025-08-09T03:35:40.569Z","isPitch":false,"type":"action","player":{"id":642086,"link":"/api/v1/people/642086"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":74.6,"endSpeed":68.5,"strikeZoneTop":3.16687119046527,"strikeZoneBottom":1.53933675924949,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.7190698215016,"aZ":-37.03073097607386,"pfxX":9.19909021603123,"pfxZ":-4.092109459978044,"pX":-1.3834918677982255,"pZ":3.1850554287823165,"vX0":-1.0148669863187945,"vY0":-108.55609218450941,"vZ0":2.6050287043660294,"x":169.74,"y":152.78,"x0":-2.103271080757256,"y0":50.000087590784815,"z0":6.012267182156371,"aX":10.932394086436911},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-6.4,"breakHorizontal":-16.3,"spinRate":2431,"spinDirection":59},"zone":11,"typeConfidence":2.0,"plateTime":0.5053430822395493,"extension":7.176207810005881},"index":4,"playId":"6ba3df7c-e97c-30e2-986e-c57a56e6a27b","pitchNumber":4,"startTime":"2025-08-09T03:35:40.569Z","endTime":"2025-08-09T03:35:44.710Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.4,"endSpeed":69.3,"strikeZoneTop":3.24,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.819303341500774,"aZ":-34.941492544591455,"pfxX":7.685237744191541,"pfxZ":-2.2755035653126257,"pX":-0.7479085292083663,"pZ":2.283070143383913,"vX0":0.8085024953142543,"vY0":-109.8549029296124,"vZ0":0.3480920086693071,"x":145.51,"y":177.14,"x0":-2.119256879180518,"y0":50.005145549882286,"z0":5.85947972079304,"aX":9.324416972275},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-3.7,"breakHorizontal":-14.2,"spinRate":2392,"spinDirection":58},"zone":4,"typeConfidence":2.0,"plateTime":0.5000168646217653,"extension":7.14057317054364},"index":5,"playId":"85f2d7fe-8861-339f-a244-3289bf6b4c5e","pitchNumber":5,"startTime":"2025-08-09T03:35:59.982Z","endTime":"2025-08-09T03:36:04.274Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.1,"strikeZoneTop":3.24,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.24774589689235,"aZ":-27.79918106161712,"pfxX":-9.540688676682034,"pfxZ":2.917139767979875,"pX":-1.3339070073772221,"pZ":1.33826222319374,"vX0":4.410723644089293,"vY0":-121.57357033929061,"vZ0":-4.631100602959589,"x":167.85,"y":202.65,"x0":-1.9295124139311046,"y0":50.00496995702097,"z0":5.673453900221002,"aX":-14.320726209880455},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":4.4,"breakHorizontal":16.3,"spinRate":2001,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.45007960438137484,"extension":6.944047554245364},"hitData":{"launchSpeed":63.7,"launchAngle":-19.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.11,"coordY":163.89}},"index":6,"playId":"ec00e921-c3ec-34f1-a5c6-dc1bed0be972","pitchNumber":6,"startTime":"2025-08-09T03:36:23.416Z","endTime":"2025-08-09T03:36:30.145Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:36:30.145Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"James Wood flies out to left fielder Heliot Ramos.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-09T03:38:17.074Z","endTime":"2025-08-09T03:38:50.497Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.0,"strikeZoneTop":3.95,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.50125004018754,"aZ":-21.646770132522263,"pfxX":-6.528297804764974,"pfxZ":5.943356429557889,"pX":-0.8046952586497043,"pZ":3.8133648333903207,"vX0":5.308533212997892,"vY0":-132.2919091840247,"vZ0":-0.9646968803465932,"x":147.67,"y":135.82,"x0":-1.9902410122409553,"y0":50.000145315749656,"z0":5.771027694446921,"aX":-11.557472057321803},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.8,"breakHorizontal":10.7,"spinRate":2610,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.4142063451862019,"extension":6.14427122704807},"hitData":{"launchSpeed":86.5,"launchAngle":40.0,"totalDistance":281.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":43.52,"coordY":121.27}},"index":0,"playId":"0af8f276-1f33-3f26-a438-1bc77402e58a","pitchNumber":1,"startTime":"2025-08-09T03:38:39.466Z","endTime":"2025-08-09T03:38:50.497Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:38:50.497Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"CJ Abrams grounds out, shortstop Willy Adames to first baseman Rafael Devers.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-09T03:38:54.924Z","endTime":"2025-08-09T03:39:33.059Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.6,"strikeZoneTop":3.51493142716003,"strikeZoneBottom":1.60485265673432,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.372809823688858,"aZ":-29.74263900962408,"pfxX":-9.211559181625589,"pfxZ":1.326981572612178,"pX":0.543115235629565,"pZ":3.8123864077736767,"vX0":9.807554285119096,"vY0":-133.97494599216913,"vZ0":1.3189707688152539,"x":96.3,"y":135.85,"x0":-1.9581504606189617,"y0":50.00001469692483,"z0":5.430423461399968,"aX":-16.84044024756236},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":2.9,"breakHorizontal":14.8,"spinRate":2466,"spinDirection":239},"zone":12,"typeConfidence":2.0,"plateTime":0.4079161696831659,"extension":6.245325908743144},"index":0,"playId":"c401c883-5baf-3c76-97c7-860845eb1c71","pitchNumber":1,"startTime":"2025-08-09T03:39:09.543Z","endTime":"2025-08-09T03:39:13.405Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.5,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.73710278981321,"aZ":-27.87515144305745,"pfxX":-10.426803552205842,"pfxZ":2.668005942634043,"pX":-1.0106764805753115,"pZ":1.9249280445470895,"vX0":6.0782891145142806,"vY0":-126.10935755115102,"vZ0":-2.847222693561601,"x":155.52,"y":186.81,"x0":-2.0980041043066593,"y0":50.00205953457956,"z0":5.318076182628699,"aX":-16.7870456821542},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.4,"breakHorizontal":17.5,"spinRate":1871,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.43439230411550467,"extension":6.485078887086617},"hitData":{"launchSpeed":76.5,"launchAngle":7.0,"totalDistance":88.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.07,"coordY":146.11}},"index":1,"playId":"f7723996-8f52-34a5-a04b-a058f0133ac9","pitchNumber":2,"startTime":"2025-08-09T03:39:25.044Z","endTime":"2025-08-09T03:39:33.059Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:39:33.059Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brady House strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-09T03:39:43.471Z","endTime":"2025-08-09T03:40:41.724Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"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":"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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":85.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.64539891500124,"aZ":-16.27253141465174,"pfxX":-5.8955325733443456,"pfxZ":8.614999040929272,"pX":-0.5895335690101914,"pZ":3.864240979745667,"vX0":6.003710928292473,"vY0":-134.38762966985533,"vZ0":-1.5805740232998682,"x":139.47,"y":134.45,"x0":-2.0768780959641533,"y0":50.002938380656026,"z0":5.605050403339274,"aX":-10.88215969238873},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.5,"breakHorizontal":9.5,"spinRate":2521,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.40617886323265484,"extension":6.286580387531097},"index":0,"playId":"6a408ca5-b302-3a8f-b407-21fd83716a7c","pitchNumber":1,"startTime":"2025-08-09T03:39:55.840Z","endTime":"2025-08-09T03:39:59.665Z","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":82.4,"endSpeed":75.7,"strikeZoneTop":3.63508219817471,"strikeZoneBottom":1.71794916509472,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.946072961715267,"aZ":-28.368076159263467,"pfxX":8.837507048489273,"pfxZ":2.6001984765004096,"pX":-1.330413363313268,"pZ":3.3790277376431517,"vX0":-0.4208660958616195,"vY0":-120.11317934313368,"vZ0":1.0873449168852178,"x":167.71,"y":147.55,"x0":-2.3013975918546885,"y0":50.001528019602716,"z0":5.440070647000321,"aX":12.930830032538575},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":5.3,"breakHorizontal":-16.0,"spinRate":2655,"spinDirection":63},"zone":11,"typeConfidence":2.0,"plateTime":0.4557579334301316,"extension":6.09025075677194},"index":1,"playId":"f1b3b163-23f8-3993-8cbc-1f547c9e6dbb","pitchNumber":2,"startTime":"2025-08-09T03:40:10.078Z","endTime":"2025-08-09T03:40:14.414Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.031140487836602,"aZ":-28.952523507137766,"pfxX":8.331977099425274,"pfxZ":2.1966480714414667,"pX":1.1793948633116123,"pZ":1.7650183957494943,"vX0":5.30325162728258,"vY0":-120.43443413891258,"vZ0":-2.1930699325633674,"x":72.04,"y":191.12,"x0":-2.135607345753414,"y0":50.00144676029208,"z0":5.255584676872104,"aX":12.20036329625074},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":3.7,"breakHorizontal":-16.4,"spinRate":2707,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.45531423974429863,"extension":6.247589123178106},"index":2,"playId":"513501e5-fe5f-3ce7-bb7c-00dc64617c47","pitchNumber":3,"startTime":"2025-08-09T03:40:24.732Z","endTime":"2025-08-09T03:40:28.775Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.9,"strikeZoneTop":3.57,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.01853229154833,"aZ":-28.8053458347365,"pfxX":8.736147559716976,"pfxZ":2.265794732450755,"pX":1.690793925634272,"pZ":1.9601525901099386,"vX0":6.311316864731089,"vY0":-121.36915115371119,"vZ0":-1.8732438652475243,"x":52.55,"y":185.86,"x0":-2.079785650745348,"y0":50.00588541365395,"z0":5.253410850687444,"aX":13.020546557971514},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":3.8,"breakHorizontal":-17.3,"spinRate":2806,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.45149253715146775,"extension":6.383692980202146},"index":3,"playId":"6bd9a6a7-b764-3fea-a766-4a41984885dc","pitchNumber":4,"startTime":"2025-08-09T03:40:37.881Z","endTime":"2025-08-09T03:40:41.724Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:40:41.724Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Chapman flies out to center fielder Jacob Young.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-09T03:42:38.486Z","endTime":"2025-08-09T03:42:55.557Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.2,"strikeZoneTop":3.54,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.132406109643902,"aZ":-24.71140437439966,"pfxX":-9.921337848406667,"pfxZ":4.330164781542102,"pX":-0.2652108262798888,"pZ":2.505016802681822,"vX0":7.957663012087302,"vY0":-130.34811752149275,"vZ0":-3.1792697334439692,"x":127.11,"y":171.14,"x0":-2.0671278650712646,"y0":50.000168648926774,"z0":5.604062205843234,"aX":-17.087722958231044},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.3,"breakHorizontal":16.2,"spinRate":2178,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.42002468722652164,"extension":7.203466435826992},"hitData":{"launchSpeed":94.9,"launchAngle":25.0,"totalDistance":353.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":149.28,"coordY":58.96}},"index":0,"playId":"67e7c555-dd51-3967-ac27-3a4ea2c30b7d","pitchNumber":1,"startTime":"2025-08-09T03:42:47.627Z","endTime":"2025-08-09T03:42:55.557Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:42:55.557Z","atBatIndex":43},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Jung Hoo Lee reaches on a fielding error by first baseman Nathaniel Lowe. Jung Hoo Lee to 2nd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-09T03:43:04.410Z","endTime":"2025-08-09T03:43:37.795Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":90.5,"endSpeed":84.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.707681031186794,"aZ":-19.376137277852045,"pfxX":-5.5450208558473735,"pfxZ":7.174467427687693,"pX":0.486492442172304,"pZ":1.3782980207095663,"vX0":7.9958905686450885,"vY0":-131.63955239240045,"vZ0":-7.059411218355417,"x":98.46,"y":201.57,"x0":-1.8474317361497306,"y0":50.001074397970676,"z0":5.491994811700258,"aX":-9.888858120781984},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.9,"breakHorizontal":8.6,"spinRate":2131,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.4135309581074993,"extension":7.449105411543434},"hitData":{"launchSpeed":99.3,"launchAngle":-3.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.66,"coordY":171.95}},"index":0,"playId":"ac1b72d1-f482-3dc8-be2d-b634cbc7df38","pitchNumber":1,"startTime":"2025-08-09T03:43:22.250Z","endTime":"2025-08-09T03:43:37.795Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:43:37.795Z","atBatIndex":44},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Casey Schmitt homers (7) on a fly ball to left field. Jung Hoo Lee scores.","rbi":2,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-09T03:44:40.669Z","endTime":"2025-08-09T03:45:09.831Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":{"id":663623,"link":"/api/v1/people/663623"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":{"id":663623,"link":"/api/v1/people/663623"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-09T03:44:03.459Z","endTime":"2025-08-09T03:44:42.746Z","isPitch":false,"type":"action"},{"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.2,"endSpeed":71.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.904589505453426,"aZ":-32.606099295045944,"pfxX":6.22513323125324,"pfxZ":-0.33791709818411064,"pX":0.1188610846870289,"pZ":2.224537932498072,"vX0":2.8217224542468595,"vY0":-112.53273822285979,"vZ0":-0.5226661627114206,"x":112.47,"y":178.72,"x0":-1.9589234011095489,"y0":50.00242217119735,"z0":5.7552864257589675,"aX":8.004085172890166},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-0.5,"breakHorizontal":-12.0,"spinRate":2289,"spinDirection":62},"zone":5,"typeConfidence":2.0,"plateTime":0.4862376925739422,"extension":7.189476040134292},"hitData":{"launchSpeed":103.2,"launchAngle":40.0,"totalDistance":374.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":43.61,"coordY":71.7}},"index":1,"playId":"b12a4b43-bf50-3a4d-9078-00a6ac77117a","pitchNumber":1,"startTime":"2025-08-09T03:44:42.746Z","endTime":"2025-08-09T03:45:09.831Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:45:09.831Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Patrick Bailey flies out to center fielder Jacob Young.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-09T03:47:34.767Z","endTime":"2025-08-09T03:48:20.371Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":829272,"fullName":"Shinnosuke Ogasawara","link":"/api/v1/people/829272"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":4},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-09T03:45:29.765Z","endTime":"2025-08-09T03:46:00.230Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Shinnosuke Ogasawara replaces Jake Irvin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-09T03:46:00.230Z","endTime":"2025-08-09T03:47:36.870Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":829272,"link":"/api/v1/people/829272"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.7,"endSpeed":72.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.52785098928548,"aZ":-25.58591203925387,"pfxX":8.83904775088672,"pfxZ":4.922436996424976,"pX":-0.1916877158422722,"pZ":1.7991461570988658,"vX0":-6.0896206878145005,"vY0":-114.50004952110761,"vZ0":-3.337725342920878,"x":124.31,"y":190.2,"x0":1.3432988299009088,"y0":50.00428702891928,"z0":5.757670871575739,"aX":11.833272289830115},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":8.4,"breakHorizontal":-14.6,"spinRate":1489,"spinDirection":127},"zone":8,"typeConfidence":2.0,"plateTime":0.4768831993841762,"extension":6.244781206380869},"index":2,"playId":"dd5f75af-3fff-3bc6-9393-af9b95a97c08","pitchNumber":1,"startTime":"2025-08-09T03:47:36.870Z","endTime":"2025-08-09T03:47:40.769Z","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":80.7,"endSpeed":74.3,"strikeZoneTop":3.37373598246571,"strikeZoneBottom":1.66426661806007,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.318531610512732,"aZ":-24.36113298015826,"pfxX":10.587655311123857,"pfxZ":5.604871810132961,"pX":-1.5274761641227983,"pZ":1.1669046015303233,"vX0":-9.434021188739283,"vY0":-117.05940536496045,"vZ0":-5.096525242004583,"x":175.22,"y":207.27,"x0":1.1720382764245953,"y0":50.001259618169534,"z0":5.642493270295295,"aX":14.74849361768056},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":9.1,"breakHorizontal":-16.9,"spinRate":1544,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.46725229958613124,"extension":6.2002314407966},"index":3,"playId":"5a68253b-bbc7-3421-9e22-66a504b39064","pitchNumber":2,"startTime":"2025-08-09T03:47:53.512Z","endTime":"2025-08-09T03:47:57.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.44116659827646,"aZ":-14.961444828808538,"pfxX":3.167296507478601,"pfxZ":9.685279188556434,"pX":-0.0032020866368473837,"pZ":3.333762713041558,"vX0":-4.828643189087332,"vY0":-132.2648039304459,"vZ0":-3.467378744149806,"x":117.12,"y":148.77,"x0":1.4320926462306411,"y0":50.00162222135403,"z0":5.7546338713675125,"aX":5.628518939093654},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":17.0,"breakHorizontal":-4.7,"spinRate":2161,"spinDirection":147},"zone":2,"typeConfidence":2.0,"plateTime":0.4136709501574227,"extension":6.184055094988397},"hitData":{"launchSpeed":89.1,"launchAngle":54.0,"totalDistance":244.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":138.09,"coordY":103.1}},"index":4,"playId":"a837781a-748d-363f-b533-f418e5fe428b","pitchNumber":3,"startTime":"2025-08-09T03:48:11.477Z","endTime":"2025-08-09T03:48:20.371Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:48:20.371Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drew Gilbert grounds out, second baseman José Tena to first baseman Nathaniel Lowe.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-09T03:48:33.448Z","endTime":"2025-08-09T03:50:29.143Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":829272,"fullName":"Shinnosuke Ogasawara","link":"/api/v1/people/829272"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","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":5},"credits":[{"player":{"id":677588,"link":"/api/v1/people/677588"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":75.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.575948225325885,"aZ":-29.397006367503312,"pfxX":0.37744879713563195,"pfxZ":1.9576447415912068,"pX":-0.8107499695988568,"pZ":0.7038183448995151,"vX0":-5.501571387883879,"vY0":-117.96026484803807,"vZ0":-5.201348085427185,"x":147.9,"y":219.78,"x0":1.4940999674889508,"y0":50.005490788008224,"z0":5.619686679097693,"aX":0.5367838495183697},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":2.6,"breakHorizontal":0.6,"spinRate":2425,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.4627732513427305,"extension":6.121490901312587},"index":0,"playId":"1f7080df-4ebd-33ab-af23-1121ecfc0780","pitchNumber":1,"startTime":"2025-08-09T03:48:50.412Z","endTime":"2025-08-09T03:48:54.488Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.3,"strikeZoneTop":3.35044159841623,"strikeZoneBottom":1.6770687530349,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.13399408904408,"aZ":-15.36009660326297,"pfxX":3.2967757510640867,"pfxZ":9.51927106433055,"pX":-1.016664004229023,"pZ":2.299721952126294,"vX0":-7.475597820032871,"vY0":-131.85513097811886,"vZ0":-5.6130960362478195,"x":155.75,"y":176.69,"x0":1.4226826251272329,"y0":50.005922851998534,"z0":5.583259500813663,"aX":5.82571901856909},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.2,"breakHorizontal":-4.4,"spinRate":2221,"spinDirection":144},"zone":13,"typeConfidence":2.0,"plateTime":0.41484410812962125,"extension":6.36735947057778},"index":1,"playId":"9eca11b0-92b2-30b1-a507-e9ebe6ea34ff","pitchNumber":2,"startTime":"2025-08-09T03:49:08.271Z","endTime":"2025-08-09T03:49:12.155Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":73.7,"strikeZoneTop":3.19608848899734,"strikeZoneBottom":1.55106532863254,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.36686216847088,"aZ":-32.52664159685342,"pfxX":-0.52485932646516,"pfxZ":-0.2574414197047983,"pX":-0.946741718878936,"pZ":0.3753438429943901,"vX0":-5.529211948529579,"vY0":-115.63412764029599,"vZ0":-4.90697052517862,"x":153.09,"y":228.65,"x0":1.5426829376786027,"y0":50.00425912142044,"z0":5.642171040646577,"aX":-0.7112797400242203},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-1.4,"breakHorizontal":2.3,"spinRate":2512,"spinDirection":280},"zone":13,"typeConfidence":2.0,"plateTime":0.47349965616895195,"extension":6.198871571471196},"index":2,"playId":"2b85bf82-1605-3ad8-b857-3357dd4fd87e","pitchNumber":3,"startTime":"2025-08-09T03:49:27.754Z","endTime":"2025-08-09T03:49:31.717Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.21105909954778,"aZ":-16.450249108504654,"pfxX":3.6800895690370794,"pfxZ":8.89066296778243,"pX":-0.30152768511637934,"pZ":2.0225602149656368,"vX0":-5.96829536690232,"vY0":-132.37742377867116,"vZ0":-6.119498834068641,"x":128.49,"y":184.17,"x0":1.5078478551017223,"y0":50.00323409026047,"z0":5.575769180344818,"aX":6.50898624287132},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.9,"breakHorizontal":-5.3,"spinRate":2115,"spinDirection":145},"zone":7,"typeConfidence":2.0,"plateTime":0.41434630874441325,"extension":6.318658737298933},"index":3,"playId":"bef2611c-8673-387a-847d-ffba5e3f2d29","pitchNumber":4,"startTime":"2025-08-09T03:49:47.427Z","endTime":"2025-08-09T03:49:51.505Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-09T03:50:04.313Z","endTime":"2025-08-09T03:50:21.677Z","isPitch":false,"type":"action","player":{"id":687551,"link":"/api/v1/people/687551"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.372572552423552,"aZ":-18.173500117823213,"pfxX":3.0564216847789423,"pfxZ":7.765758674881365,"pX":-0.4191740545522771,"pZ":1.1404747742369423,"vX0":-6.33430866975371,"vY0":-133.11219305742284,"vZ0":-8.126564046674497,"x":132.98,"y":207.99,"x0":1.5893448119323617,"y0":50.000575166765934,"z0":5.537921034640958,"aX":5.509042950394608},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.6,"breakHorizontal":-4.2,"spinRate":2124,"spinDirection":148},"zone":13,"typeConfidence":2.0,"plateTime":0.4107673780561991,"extension":6.315660523481695},"hitData":{"launchSpeed":86.3,"launchAngle":-30.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.51,"coordY":160.3}},"index":5,"playId":"dfb41b10-c846-3a05-bb9a-276eb841082b","pitchNumber":5,"startTime":"2025-08-09T03:50:21.677Z","endTime":"2025-08-09T03:50:29.143Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:50:29.143Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathaniel Lowe grounds out, third baseman Matt Chapman to first baseman Rafael Devers.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-09T03:52:48.959Z","endTime":"2025-08-09T03:56:16.559Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664192,"fullName":"Joey Lucchesi","link":"/api/v1/people/664192"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,9],"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":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Joey Lucchesi replaces Kai-Wei Teng.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-09T03:51:46.061Z","endTime":"2025-08-09T03:52:51.128Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664192,"link":"/api/v1/people/664192"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.5,"strikeZoneTop":3.63173545623011,"strikeZoneBottom":1.7153223378291,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.68018224593849,"aZ":-15.902577274582649,"pfxX":2.6328828422686894,"pfxZ":8.93263388045285,"pX":-0.9080270376807066,"pZ":4.2113356454262005,"vX0":-8.29242621565587,"vY0":-133.6024222136947,"vZ0":-2.475344092107736,"x":151.61,"y":125.07,"x0":1.8834288839223974,"y0":50.00537642033801,"z0":6.282447680397457,"aX":4.798573843150902},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.8,"breakHorizontal":-3.1,"spinRate":2209,"spinDirection":155},"zone":11,"typeConfidence":2.0,"plateTime":0.4087483756019994,"extension":6.199670812520745},"index":1,"playId":"8361b3ca-e88b-313e-bbea-d0ba2fe5624e","pitchNumber":1,"startTime":"2025-08-09T03:52:51.128Z","endTime":"2025-08-09T03:52:54.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":74.5,"endSpeed":68.2,"strikeZoneTop":3.55175312110207,"strikeZoneBottom":1.65797747682129,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.89383843576284,"aZ":-34.99371146369053,"pfxX":-4.191980125723955,"pfxZ":-2.3694955077109654,"pX":0.4746627155964557,"pZ":6.264348961618565,"vX0":-2.666027884328853,"vY0":-108.31327160122908,"vZ0":6.459023130823629,"x":98.91,"y":69.64,"x0":2.266116421340501,"y0":50.00423108210457,"z0":7.069749430545097,"aX":-4.981571054774074},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-2.3,"breakHorizontal":8.3,"spinRate":2066,"spinDirection":333},"zone":12,"typeConfidence":2.0,"plateTime":0.5056601362374016,"extension":5.769183032147064},"index":2,"playId":"6e157561-1af8-3a04-b2f0-56fc922028f1","pitchNumber":2,"startTime":"2025-08-09T03:53:10.597Z","endTime":"2025-08-09T03:53:14.324Z","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":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.5,"strikeZoneTop":3.46865835084247,"strikeZoneBottom":1.54579397286676,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.49933291738434,"aZ":-19.79365997820686,"pfxX":3.818263259597197,"pfxZ":6.919372416281215,"pX":0.7363149046287418,"pZ":4.166877303000575,"vX0":-5.214591485132868,"vY0":-132.95109277995547,"vZ0":-1.3114681056685389,"x":88.93,"y":126.27,"x0":2.2270498480973258,"y0":50.0065265380212,"z0":6.103044744257148,"aX":6.836842408697428},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.5,"breakHorizontal":-5.8,"spinRate":2271,"spinDirection":146},"zone":12,"typeConfidence":2.0,"plateTime":0.4119764972893658,"extension":5.93104022240419},"index":3,"playId":"8cb6f71f-3436-392b-91e6-1cd9f2dfd48f","pitchNumber":3,"startTime":"2025-08-09T03:53:31.964Z","endTime":"2025-08-09T03:53:36.365Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.6,"strikeZoneTop":3.47628518742955,"strikeZoneBottom":1.60792159166573,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.898903284108226,"aZ":-24.068036184528815,"pfxX":8.31887539026507,"pfxZ":4.644413912546374,"pX":0.3998218499773854,"pZ":2.0498632455582304,"vX0":-8.390954393064627,"vY0":-131.7937518000782,"vZ0":-5.226004306072606,"x":101.76,"y":183.43,"x0":2.5551319351090034,"y0":50.006195189760405,"z0":5.853016662989558,"aX":14.531688779879962},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.3,"breakHorizontal":-13.1,"spinRate":2243,"spinDirection":148},"zone":9,"typeConfidence":2.0,"plateTime":0.4167404352940487,"extension":6.190118161787716},"index":4,"playId":"d38a0d2f-52c4-3662-8890-ee7bb4c32dba","pitchNumber":4,"startTime":"2025-08-09T03:53:55.774Z","endTime":"2025-08-09T03:53:59.780Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.024148836578366,"aZ":-22.107028084970867,"pfxX":8.03045307020054,"pfxZ":5.595130915697904,"pX":-0.30364584344269724,"pZ":2.8893516658557576,"vX0":-9.308669848673794,"vY0":-133.3819287356362,"vZ0":-3.895489810828853,"x":128.57,"y":160.77,"x0":2.190263541179584,"y0":50.00430912236203,"z0":5.965348826270341,"aX":14.453152042602866},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.5,"breakHorizontal":-12.5,"spinRate":2222,"spinDirection":154},"zone":4,"typeConfidence":2.0,"plateTime":0.4108382069788834,"extension":6.2105693780892794},"index":5,"playId":"729dcf45-fa61-358b-b3ba-9483cb7d2e8a","pitchNumber":5,"startTime":"2025-08-09T03:54:12.285Z","endTime":"2025-08-09T03:54:16.249Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.47895511260659,"aZ":-20.350643955100427,"pfxX":9.005858169728317,"pfxZ":6.368116864514875,"pX":0.24528236775185586,"pZ":1.7942630302995946,"vX0":-8.829926494495675,"vY0":-135.81629398827994,"vZ0":-6.5755062287415855,"x":107.65,"y":190.33,"x0":2.3782856480299093,"y0":50.003052130172094,"z0":5.675853489245367,"aX":16.720401866933347},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.2,"breakHorizontal":-14.3,"spinRate":2316,"spinDirection":145},"zone":8,"typeConfidence":2.0,"plateTime":0.40424634246318814,"extension":6.185033500101966},"index":6,"playId":"c18132ee-96d7-398b-89f3-e76cba0dca53","pitchNumber":6,"startTime":"2025-08-09T03:54:33.458Z","endTime":"2025-08-09T03:54:38.569Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.30736316958491,"aZ":-17.34213170949359,"pfxX":2.913840053063818,"pfxZ":8.153535620060229,"pX":-0.17090585783685006,"pZ":3.0453200838878,"vX0":-7.183953343213811,"vY0":-133.8766927298585,"vZ0":-4.310378649591482,"x":123.51,"y":156.56,"x0":2.1660793740264657,"y0":50.00299232169656,"z0":5.913743919099815,"aX":5.301258205191256},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.0,"breakHorizontal":-3.7,"spinRate":2167,"spinDirection":141},"zone":2,"typeConfidence":2.0,"plateTime":0.4087767498646473,"extension":6.085850119918602},"index":7,"playId":"304426b1-52b0-38f1-b340-ae5581d74396","pitchNumber":7,"startTime":"2025-08-09T03:55:03.410Z","endTime":"2025-08-09T03:55:08.292Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":8,"startTime":"2025-08-09T03:55:34.895Z","endTime":"2025-08-09T03:56:09.840Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.990077625467936,"aZ":-22.867101856017953,"pfxX":7.790970136307304,"pfxZ":5.004708916896959,"pX":1.221010798861798,"pZ":2.533438124661288,"vX0":-6.262944170353138,"vY0":-135.80986848085524,"vZ0":-4.354139582423022,"x":70.46,"y":170.38,"x0":2.549898693816157,"y0":50.00340873886399,"z0":5.756998117783794,"aX":14.488973723082264},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.3,"breakHorizontal":-12.7,"spinRate":2258,"spinDirection":148},"zone":14,"typeConfidence":2.0,"plateTime":0.4039936278128722,"extension":5.997498515329494},"hitData":{"launchSpeed":71.1,"launchAngle":-25.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.84,"coordY":157.92}},"index":9,"playId":"4fc42724-8243-3291-b3b9-1411806a9532","pitchNumber":8,"startTime":"2025-08-09T03:56:09.840Z","endTime":"2025-08-09T03:56:16.559Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:56:16.559Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Bell singles on a line drive to right fielder Drew Gilbert.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-09T03:56:29.201Z","endTime":"2025-08-09T03:57:34.173Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664192,"fullName":"Joey Lucchesi","link":"/api/v1/people/664192"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,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":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.4,"strikeZoneTop":3.92752430207486,"strikeZoneBottom":1.84714972545964,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.366447970201005,"aZ":-14.471164005389658,"pfxX":4.443665059858951,"pfxZ":9.58847162252823,"pX":-0.8658827787113174,"pZ":3.156507131854982,"vX0":-8.423261758886426,"vY0":-134.12630605124906,"vZ0":-5.472225768685609,"x":150.01,"y":153.55,"x0":1.7191138791376246,"y0":50.00415288249716,"z0":6.232408208356905,"aX":8.206196134885486},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.6,"breakHorizontal":-6.5,"spinRate":2263,"spinDirection":155},"zone":11,"typeConfidence":2.0,"plateTime":0.40629441042754877,"extension":5.924435253734655},"index":0,"playId":"056f472c-12c6-3b99-9beb-a0a76460613f","pitchNumber":1,"startTime":"2025-08-09T03:56:43.172Z","endTime":"2025-08-09T03:56:47.152Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-08-09T03:56:56.805Z","endTime":"2025-08-09T03:57:07.127Z","isPitch":false,"type":"action","player":{"id":605137,"link":"/api/v1/people/605137"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.7,"strikeZoneTop":4.02240108258783,"strikeZoneBottom":1.94370328666887,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.916902410698373,"aZ":-15.423273514068878,"pfxX":2.5527521493264898,"pfxZ":8.94291157883344,"pX":-0.7351788189551272,"pZ":3.467951726289336,"vX0":-8.805601698739746,"vY0":-135.58904715488788,"vZ0":-3.8255572130632065,"x":145.02,"y":145.15,"x0":2.2141227878809424,"y0":50.00481244074997,"z0":5.964130315411294,"aX":4.7827805455306915},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.6,"breakHorizontal":-2.9,"spinRate":2296,"spinDirection":150},"zone":1,"typeConfidence":2.0,"plateTime":0.402988397975935,"extension":6.0709486087469475},"index":2,"playId":"db28a9d9-6f51-3af3-b982-7505db850b61","pitchNumber":2,"startTime":"2025-08-09T03:57:07.127Z","endTime":"2025-08-09T03:57:11.100Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":73.4,"strikeZoneTop":3.7,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.139910866966144,"aZ":-35.74741213551987,"pfxX":-3.1978857820278073,"pfxZ":-2.6501829140699424,"pX":-0.09786247914787881,"pZ":2.5766690949322464,"vX0":-4.1518778085424835,"vY0":-114.9352795434105,"vZ0":-1.725674797645149,"x":120.73,"y":169.21,"x0":2.1435964822489884,"y0":50.00553254939936,"z0":6.790088863487564,"aX":-4.303913591197491},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-4.9,"breakHorizontal":6.8,"spinRate":2130,"spinDirection":333},"zone":5,"typeConfidence":2.0,"plateTime":0.47548651080752924,"extension":6.002361454389675},"hitData":{"launchSpeed":85.1,"launchAngle":18.0,"totalDistance":245.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":158.19,"coordY":94.14}},"index":3,"playId":"66904bab-fa54-3ec7-a73b-9b369ae9b428","pitchNumber":3,"startTime":"2025-08-09T03:57:25.258Z","endTime":"2025-08-09T03:57:34.173Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:57:34.173Z","atBatIndex":49},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Robert Hassell III grounds into a double play, first baseman Rafael Devers to shortstop Willy Adames. Josh Bell out at 2nd. Robert Hassell III out at 1st.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-09T03:57:36.809Z","endTime":"2025-08-09T03:59:42.776Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664192,"fullName":"Joey Lucchesi","link":"/api/v1/people/664192"},"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,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.7,"endSpeed":84.9,"strikeZoneTop":3.51032906412755,"strikeZoneBottom":1.74321361099036,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.616738756542677,"aZ":-22.850058617909585,"pfxX":6.101407596171533,"pfxZ":5.048795400077939,"pX":0.7128144788918933,"pZ":3.8400125347354637,"vX0":-7.550940078180149,"vY0":-134.84585913455325,"vZ0":-0.9046692356673318,"x":89.83,"y":135.1,"x0":2.753213388147196,"y0":50.00072096284945,"z0":5.788084586750415,"aX":11.264086475646167},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.1,"breakHorizontal":-9.5,"spinRate":2229,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.40578450358707707,"extension":6.1539203132059095},"index":0,"playId":"fed3abda-009c-3b0c-ad20-9a86da341d80","pitchNumber":1,"startTime":"2025-08-09T03:57:58.711Z","endTime":"2025-08-09T03:58:02.537Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.3,"strikeZoneTop":3.42,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.230809070411382,"aZ":-22.642349827907104,"pfxX":7.222527299574779,"pfxZ":5.241407979194838,"pX":0.4432672261226947,"pZ":2.5715364297618932,"vX0":-7.944332205036202,"vY0":-134.29293313939056,"vZ0":-4.304752945127115,"x":100.1,"y":169.35,"x0":2.5074253894676843,"y0":50.004775756329906,"z0":5.814587491407816,"aX":13.138472796969873},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":8.8,"breakHorizontal":-11.3,"spinRate":2187,"spinDirection":149},"zone":6,"typeConfidence":2.0,"plateTime":0.4085367984436221,"extension":6.1821712900840184},"index":1,"playId":"89fa7fa4-eec1-37ee-b6bb-8b70c2f41416","pitchNumber":2,"startTime":"2025-08-09T03:58:14.084Z","endTime":"2025-08-09T03:58:17.978Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":71.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.58678760141888,"aZ":-36.26350431346844,"pfxX":-3.336380238568034,"pfxZ":-3.192374936534371,"pX":-0.24987878432155036,"pZ":-0.38956904073086,"vX0":-4.518206305932126,"vY0":-113.36909822238889,"vZ0":-6.625303944731767,"x":126.52,"y":249.3,"x0":2.213748536278951,"y0":50.00214884371529,"z0":6.253935379282329,"aX":-4.277232816461425},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-7.3,"breakHorizontal":7.3,"spinRate":2027,"spinDirection":334},"zone":13,"typeConfidence":2.0,"plateTime":0.4858965771072663,"extension":6.1245141485633114},"index":2,"playId":"0c413ebb-7026-3ccd-ba5e-ba88f806fad5","pitchNumber":3,"startTime":"2025-08-09T03:58:41.662Z","endTime":"2025-08-09T03:58:47.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.7,"endSpeed":73.8,"strikeZoneTop":3.56056847630219,"strikeZoneBottom":1.70466492140751,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.902649700606037,"aZ":-37.26126113105158,"pfxX":-2.2310277492259836,"pfxZ":-3.756024680308313,"pX":-0.0537793997649167,"pZ":0.49782348446309804,"vX0":-4.9191439573945965,"vY0":-115.9515810211398,"vZ0":-5.430848613713924,"x":119.05,"y":225.34,"x0":2.3902341350780008,"y0":50.00370334247953,"z0":6.449521193017099,"aX":-3.0197687894876943},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-7.9,"breakHorizontal":5.3,"spinRate":2249,"spinDirection":349},"zone":13,"typeConfidence":2.0,"plateTime":0.47346931321794195,"extension":6.100310807052194},"index":3,"playId":"9a52b949-a91c-335e-a19b-5966ed0a914c","pitchNumber":4,"startTime":"2025-08-09T03:59:09.811Z","endTime":"2025-08-09T03:59:15.552Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.4,"strikeZoneTop":3.42,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.84216302703994,"aZ":-26.854494799618337,"pfxX":8.915202698397913,"pfxZ":2.9243370895653253,"pX":1.3268465563411775,"pZ":3.371795451658938,"vX0":-7.194689104674378,"vY0":-133.51613424416212,"vZ0":-0.6325155274060521,"x":66.42,"y":147.74,"x0":2.888794772774763,"y0":50.002440703876346,"z0":5.532366321751166,"aX":16.209863509430452},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.4,"breakHorizontal":-14.8,"spinRate":2221,"spinDirection":138},"zone":12,"typeConfidence":2.0,"plateTime":0.40913986463372654,"extension":6.265912137965921},"hitData":{"launchSpeed":65.7,"launchAngle":-36.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.28,"coordY":170.19}},"index":4,"playId":"991d898d-3776-3370-b2ff-a0c3ca0872e6","pitchNumber":5,"startTime":"2025-08-09T03:59:33.961Z","endTime":"2025-08-09T03:59:42.776Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T03:59:42.776Z","atBatIndex":50},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Heliot Ramos walks.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-09T04:01:44.920Z","endTime":"2025-08-09T04:03:42.987Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":829272,"fullName":"Shinnosuke Ogasawara","link":"/api/v1/people/829272"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":67.7,"endSpeed":62.4,"strikeZoneTop":3.1806293612281,"strikeZoneBottom":1.46944786255254,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.042829353496256,"aZ":-43.27069320931892,"pfxX":-3.9746563326496376,"pfxZ":-11.413236203584992,"pX":0.9112167920597612,"pZ":2.8121820957032218,"vX0":0.3517824979869337,"vY0":-98.4414819750766,"vZ0":4.292069132876955,"x":82.27,"y":162.85,"x0":1.245031903246894,"y0":50.00362968096945,"z0":6.369207724393364,"aX":-3.863309530111993},"breaks":{"breakAngle":4.8,"breakLength":18.0,"breakY":24.0,"breakVertical":-79.0,"breakVerticalInduced":-18.8,"breakHorizontal":7.1,"spinRate":2484,"spinDirection":344},"zone":12,"typeConfidence":2.0,"plateTime":0.5584657485368805,"extension":6.102210888304105},"index":0,"playId":"f5de26c8-b211-37c2-ab0d-e49d5f5be96a","pitchNumber":1,"startTime":"2025-08-09T04:02:07.313Z","endTime":"2025-08-09T04:02:11.764Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":72.7,"endSpeed":67.5,"strikeZoneTop":3.26841912524088,"strikeZoneBottom":1.54408896201664,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.797424359642225,"aZ":-44.240253924105225,"pfxX":-3.759774141542677,"pfxZ":-10.681284452874394,"pX":-0.9584779446301358,"pZ":1.5773892038330106,"vX0":-3.313723952669795,"vY0":-105.86683797315614,"vZ0":1.1966207360096737,"x":153.53,"y":196.19,"x0":1.1178658805605535,"y0":50.00108346834792,"z0":6.085744841171482,"aX":-4.248196283965274},"breaks":{"breakAngle":6.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-70.4,"breakVerticalInduced":-18.6,"breakHorizontal":7.7,"spinRate":2612,"spinDirection":342},"zone":13,"typeConfidence":2.0,"plateTime":0.5182244704851868,"extension":6.123893877849326},"index":1,"playId":"94434b14-27e4-3221-8a31-9f6c07b42249","pitchNumber":2,"startTime":"2025-08-09T04:02:21.758Z","endTime":"2025-08-09T04:02:28.012Z","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":90.7,"endSpeed":84.0,"strikeZoneTop":3.24,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.458206882604316,"aZ":-15.149858123014324,"pfxX":2.314127024789581,"pfxZ":9.498511789886749,"pX":0.678848540118223,"pZ":2.8494361639283623,"vX0":-2.8743737664158893,"vY0":-132.11749151693346,"vZ0":-4.584919063644369,"x":91.12,"y":161.85,"x0":1.4732024113771482,"y0":50.00612576945703,"z0":5.698042048950187,"aX":4.149321746371436},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.6,"breakHorizontal":-3.7,"spinRate":2235,"spinDirection":149},"zone":3,"typeConfidence":2.0,"plateTime":0.41238508887928127,"extension":6.159978665759356},"index":2,"playId":"a2dd1c6e-7da8-3ef1-9ea7-99b7108022d9","pitchNumber":3,"startTime":"2025-08-09T04:02:40.605Z","endTime":"2025-08-09T04:02:46.140Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.5,"strikeZoneTop":3.24142621072748,"strikeZoneBottom":1.54310393856533,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.225448369138157,"aZ":-27.703071657992094,"pfxX":7.753641459220996,"pfxZ":3.3396964436801486,"pX":0.6803724834171438,"pZ":3.910689179363592,"vX0":-4.003878183128997,"vY0":-114.68504073679779,"vZ0":1.2425679122852704,"x":91.07,"y":133.19,"x0":1.4369937348469655,"y0":50.00296437453345,"z0":6.053955853182406,"aX":10.379703936975025},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":6.6,"breakHorizontal":-13.1,"spinRate":1413,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.4766898404254847,"extension":6.297509004924113},"index":3,"playId":"471e7772-866b-3379-a15c-09882e294ddd","pitchNumber":4,"startTime":"2025-08-09T04:03:02.671Z","endTime":"2025-08-09T04:03:06.459Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":73.9,"strikeZoneTop":3.20762441588833,"strikeZoneBottom":1.56455932845383,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.28818063726966,"aZ":-26.917730790383057,"pfxX":8.02428723329821,"pfxZ":3.8616995516739747,"pX":-1.7720591628603108,"pZ":0.9860523852086505,"vX0":-9.12538788213147,"vY0":-114.97963458399227,"vZ0":-4.886526765949172,"x":184.55,"y":212.16,"x0":1.1778039552142814,"y0":50.00026674420976,"z0":5.704931517052967,"aX":10.906593887413313},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":6.1,"breakHorizontal":-12.6,"spinRate":1574,"spinDirection":130},"zone":13,"typeConfidence":2.0,"plateTime":0.4736463970394271,"extension":6.464042964927485},"index":4,"playId":"8ac2ddca-0f7a-3e62-b91a-fb0d4b253d9c","pitchNumber":5,"startTime":"2025-08-09T04:03:19.628Z","endTime":"2025-08-09T04:03:23.320Z","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":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.0,"strikeZoneTop":3.25710925546208,"strikeZoneBottom":1.55884293772709,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.445278144688835,"aZ":-16.867827551778767,"pfxX":4.61692922455039,"pfxZ":8.766233921391406,"pX":-0.41430560385228926,"pZ":1.0458254189358642,"vX0":-6.218288409776893,"vY0":-131.01373179862605,"vZ0":-8.316576234008418,"x":132.79,"y":210.54,"x0":1.3848974136439913,"y0":50.005940789690996,"z0":5.510812346480874,"aX":8.06566336027576},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":14.3,"breakHorizontal":-7.1,"spinRate":2136,"spinDirection":150},"zone":13,"typeConfidence":2.0,"plateTime":0.41729641937199347,"extension":6.2162626351941155},"index":5,"playId":"ed91d609-9862-3cbc-89c8-b6abc95a274f","pitchNumber":6,"startTime":"2025-08-09T04:03:38.162Z","endTime":"2025-08-09T04:03:42.987Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T04:03:42.987Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Rafael Devers walks. Heliot Ramos to 2nd.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-09T04:04:03.065Z","endTime":"2025-08-09T04:05:17.463Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":829272,"fullName":"Shinnosuke Ogasawara","link":"/api/v1/people/829272"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"postOnSecond":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":[]}],"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":76.7,"endSpeed":71.8,"strikeZoneTop":3.5673824853851,"strikeZoneBottom":1.70827327204697,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.71334719618698,"aZ":-31.92673408789923,"pfxX":-0.9672918181289347,"pfxZ":0.19138535237458765,"pX":-1.0757416150867374,"pZ":1.20215215454419,"vX0":-5.454342813156449,"vY0":-111.68592372793758,"vZ0":-3.1061416880376163,"x":158.0,"y":206.32,"x0":1.5108910925369818,"y0":50.00126484706991,"z0":5.852480380867925,"aX":-1.2371432519837207},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-0.1,"breakHorizontal":3.0,"spinRate":2384,"spinDirection":283},"zone":13,"typeConfidence":2.0,"plateTime":0.4880517421182744,"extension":6.139281951505327},"index":0,"playId":"d6221a8c-fe56-3730-9328-9cb84fd414ca","pitchNumber":1,"startTime":"2025-08-09T04:04:09.330Z","endTime":"2025-08-09T04:04:13.130Z","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":88.6,"endSpeed":81.4,"strikeZoneTop":3.54513736604525,"strikeZoneBottom":1.77055718826563,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.768869654495923,"aZ":-22.34756861693203,"pfxX":10.482380410808705,"pfxZ":5.837599392683615,"pX":-1.0579202074429814,"pZ":1.8380052791686368,"vX0":-9.78706002840342,"vY0":-128.6920852907944,"vZ0":-5.349812014338393,"x":157.33,"y":189.15,"x0":1.4256438421054425,"y0":50.00289069908211,"z0":5.666036945639465,"aX":17.648555696020672},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":9.6,"breakHorizontal":-16.9,"spinRate":2112,"spinDirection":136},"zone":13,"typeConfidence":2.0,"plateTime":0.42499808996174515,"extension":6.3702036003431255},"index":1,"playId":"46c3124a-2f5d-302f-9757-d14e2d1e835e","pitchNumber":2,"startTime":"2025-08-09T04:04:28.565Z","endTime":"2025-08-09T04:04:32.430Z","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":0,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.1,"strikeZoneTop":3.56951508196926,"strikeZoneBottom":1.73853081653925,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.74267023968182,"aZ":-14.853363231339493,"pfxX":5.51359040194534,"pfxZ":10.028890457563577,"pX":-1.28873054111178,"pZ":3.1776672722478487,"vX0":-8.972079325251102,"vY0":-130.6489463918125,"vZ0":-3.7749446457451215,"x":166.12,"y":152.98,"x0":1.474920662666267,"y0":50.004738065863016,"z0":5.758989983558498,"aX":9.525342301588834},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":17.5,"breakHorizontal":-8.0,"spinRate":2117,"spinDirection":142},"zone":11,"typeConfidence":2.0,"plateTime":0.41937530477603824,"extension":6.260751122553008},"index":2,"playId":"ea6d979b-909e-306b-b388-7c3691e3e6e6","pitchNumber":3,"startTime":"2025-08-09T04:04:49.813Z","endTime":"2025-08-09T04:04:53.674Z","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":88.1,"endSpeed":80.9,"strikeZoneTop":3.60787869885944,"strikeZoneBottom":1.79576456148973,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.400632664998064,"aZ":-16.55406206267497,"pfxX":4.050893658783336,"pfxZ":9.384076960155387,"pX":-1.0999287302578276,"pZ":1.7243126668174678,"vX0":-8.033105547815532,"vY0":-127.92651019970226,"vZ0":-6.475134859277278,"x":158.93,"y":192.22,"x0":1.5488603817614717,"y0":50.00046504344146,"z0":5.577306316874962,"aX":6.74138572979183},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":15.8,"breakHorizontal":-5.6,"spinRate":2059,"spinDirection":142},"zone":13,"typeConfidence":2.0,"plateTime":0.42750080349152064,"extension":6.378046824338354},"index":3,"playId":"0740e699-c3bf-3436-bcc5-c9f244bf7904","pitchNumber":4,"startTime":"2025-08-09T04:05:12.058Z","endTime":"2025-08-09T04:05:17.463Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T04:05:17.463Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willy Adames strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-09T04:06:46.346Z","endTime":"2025-08-09T04:08:05.162Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":829272,"fullName":"Shinnosuke Ogasawara","link":"/api/v1/people/829272"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"postOnSecond":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[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":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-09T04:05:27.957Z","endTime":"2025-08-09T04:06:48.606Z","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":78.7,"endSpeed":73.3,"strikeZoneTop":3.54510819907991,"strikeZoneBottom":1.77075768358809,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.004061415108175,"aZ":-25.952282207282472,"pfxX":6.900773635424895,"pfxZ":4.599640104716723,"pX":-0.27957417836124077,"pZ":2.6354973338860743,"vX0":-5.833953116692165,"vY0":-114.61844188373959,"vZ0":-1.8118181882989992,"x":127.66,"y":167.62,"x0":1.3827368397085014,"y0":50.00125874690359,"z0":5.931906935404427,"aX":9.328389848200533},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":8.3,"breakHorizontal":-11.3,"spinRate":1507,"spinDirection":127},"zone":4,"typeConfidence":2.0,"plateTime":0.47497814446958264,"extension":6.1969737725267775},"index":1,"playId":"36216ea6-159b-3534-a1c4-ebd1c1ebe89c","pitchNumber":1,"startTime":"2025-08-09T04:06:48.606Z","endTime":"2025-08-09T04:06:52.355Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":73.3,"strikeZoneTop":3.62032334898796,"strikeZoneBottom":1.79723553821592,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.279945235208647,"aZ":-25.960395297793706,"pfxX":9.840532309089468,"pfxZ":4.613554570932278,"pX":-0.8180261378593258,"pZ":0.5486446837894717,"vX0":-7.793823094989557,"vY0":-114.95300666587472,"vZ0":-5.962101700040687,"x":148.18,"y":223.97,"x0":1.3294182838478201,"y0":50.000347803296506,"z0":5.679817981559893,"aX":13.236350115053297},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":7.2,"breakHorizontal":-16.0,"spinRate":1487,"spinDirection":128},"zone":13,"typeConfidence":2.0,"plateTime":0.47555754197006017,"extension":6.273035612860141},"index":2,"playId":"574aa39a-892b-3ae3-b30d-ec735f39d9d9","pitchNumber":2,"startTime":"2025-08-09T04:07:10.660Z","endTime":"2025-08-09T04:07:14.771Z","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":88.9,"endSpeed":82.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.070592228771865,"aZ":-17.16948826307698,"pfxX":3.7715408988662626,"pfxZ":8.790077738766605,"pX":-0.8773473995697437,"pZ":2.489112803134848,"vX0":-7.231356615450478,"vY0":-129.33047226131316,"vZ0":-4.984373688547392,"x":150.44,"y":171.57,"x0":1.455436893983529,"y0":50.00133537825151,"z0":5.743860083921686,"aX":6.437336199394844},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":15.1,"breakHorizontal":-5.4,"spinRate":2154,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.4222925758775702,"extension":6.192413324496366},"index":3,"playId":"b7b49637-99fc-375d-b4c4-f1d880adf2b3","pitchNumber":3,"startTime":"2025-08-09T04:07:32.976Z","endTime":"2025-08-09T04:07:37.065Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":70.2,"endSpeed":64.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.41808737165855,"aZ":-44.87188636926377,"pfxX":-3.166838426950113,"pfxZ":-12.31949349922932,"pX":-0.2604234872897073,"pZ":0.9987677175007701,"vX0":-2.3028351967971585,"vY0":-102.05865413762871,"vZ0":0.994129957014676,"x":126.93,"y":211.81,"x0":1.3035918509090607,"y0":50.00424782597834,"z0":6.135737566003001,"aX":-3.2632107850481367},"breaks":{"breakAngle":4.8,"breakLength":18.0,"breakY":24.0,"breakVertical":-78.0,"breakVerticalInduced":-21.4,"breakHorizontal":6.5,"spinRate":2666,"spinDirection":341},"zone":13,"typeConfidence":2.0,"plateTime":0.5415103563792649,"extension":6.172551289922431},"index":4,"playId":"b6cb11bd-b085-399c-a5ef-8477a32066c3","pitchNumber":4,"startTime":"2025-08-09T04:08:00.377Z","endTime":"2025-08-09T04:08:05.162Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T04:08:05.162Z","atBatIndex":53},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Dominic Smith lines out to left fielder James Wood.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-09T04:08:33.861Z","endTime":"2025-08-09T04:08:59.162Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":829272,"fullName":"Shinnosuke Ogasawara","link":"/api/v1/people/829272"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"postOnSecond":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"91eee5ae-9630-46c2-bff9-f98a10391fae","startTime":"2025-08-09T04:08:33.861Z","endTime":"2025-08-09T04:08:38.861Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":74.9,"strikeZoneTop":3.24,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.39424830555519,"aZ":-32.1967811014266,"pfxX":-1.4968907339967616,"pfxZ":-0.017128478750581877,"pX":-0.945939416178099,"pZ":2.329873848178025,"vX0":-5.251801535910614,"vY0":-116.08672918444047,"vZ0":-1.2357891885721932,"x":153.06,"y":175.87,"x0":1.5208000825411698,"y0":50.00143657858475,"z0":5.8760108162796465,"aX":-2.086356677450301},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":0.0,"breakHorizontal":3.7,"spinRate":2393,"spinDirection":258},"zone":13,"typeConfidence":2.0,"plateTime":0.4680346875735122,"extension":6.090235131284511},"hitData":{"launchSpeed":90.0,"launchAngle":22.0,"totalDistance":294.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":72.03,"coordY":106.58}},"index":1,"playId":"5323f99e-03fe-38b2-aed5-b8fd4b12b4d1","pitchNumber":1,"startTime":"2025-08-09T04:08:50.813Z","endTime":"2025-08-09T04:08:59.162Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T04:08:59.162Z","atBatIndex":54},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Matt Chapman grounds into a force out, third baseman Brady House to second baseman José Tena. Rafael Devers out at 2nd.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-09T04:09:15.404Z","endTime":"2025-08-09T04:10:53.127Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":829272,"fullName":"Shinnosuke Ogasawara","link":"/api/v1/people/829272"},"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,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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":677588,"link":"/api/v1/people/677588"},"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":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":69.8,"endSpeed":63.5,"strikeZoneTop":3.50498260500186,"strikeZoneBottom":1.6543997353218,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.208341473219367,"aZ":-44.67712612306201,"pfxX":-5.751148034987385,"pfxZ":-12.316750182884034,"pX":-0.91365335060972,"pZ":2.4972627772083476,"vX0":-2.575032518566524,"vY0":-101.3106079382158,"vZ0":3.7441639125267634,"x":151.83,"y":171.35,"x0":1.1309925081604342,"y0":50.00340574053217,"z0":6.302855071812899,"aX":-5.83689272198398},"breaks":{"breakAngle":8.4,"breakLength":18.0,"breakY":24.0,"breakVertical":-77.9,"breakVerticalInduced":-20.4,"breakHorizontal":11.3,"spinRate":2738,"spinDirection":347},"zone":13,"typeConfidence":2.0,"plateTime":0.5456138964635104,"extension":6.36251731158749},"index":0,"playId":"fb7a57b4-f51f-3d9e-b2df-e0d62e93dce3","pitchNumber":1,"startTime":"2025-08-09T04:09:27.815Z","endTime":"2025-08-09T04:09:32.318Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.4,"strikeZoneTop":3.5855605550378,"strikeZoneBottom":1.70832893004415,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.687370174231766,"aZ":-13.131034263188965,"pfxX":2.2138134996801853,"pfxZ":10.958389248891615,"pX":0.2640220096451336,"pZ":1.5490307583933765,"vX0":-4.3826426615943745,"vY0":-131.2266385511506,"vZ0":-7.83480428155594,"x":106.94,"y":196.96,"x0":1.6708457063923852,"y0":50.00559756240811,"z0":5.559168497493749,"aX":3.848542472280801},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":18.2,"breakHorizontal":-3.0,"spinRate":2202,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.417960815849435,"extension":6.2159380307804595},"index":1,"playId":"c4d06b6c-1188-323c-9560-330ebb96eb43","pitchNumber":2,"startTime":"2025-08-09T04:09:46.414Z","endTime":"2025-08-09T04:09:50.640Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.7,"endSpeed":72.6,"strikeZoneTop":3.59688911664266,"strikeZoneBottom":1.72065065662213,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.304100972750874,"aZ":-25.15647839379393,"pfxX":9.621147007113922,"pfxZ":5.275364580563567,"pX":-0.6429174110159895,"pZ":1.7454427805153814,"vX0":-7.145535852144756,"vY0":-114.37638416657659,"vZ0":-3.5508475168978,"x":141.51,"y":191.65,"x0":1.2655724239850745,"y0":50.0032602426822,"z0":5.774203526978219,"aX":12.798962486294151},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":9.0,"breakHorizontal":-15.7,"spinRate":1561,"spinDirection":124},"zone":7,"typeConfidence":2.0,"plateTime":0.47815458593041615,"extension":6.293097678173871},"index":2,"playId":"e4cabf5d-2353-372f-acc9-5f8f4f22282d","pitchNumber":3,"startTime":"2025-08-09T04:10:05.179Z","endTime":"2025-08-09T04:10:09.185Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.5,"endSpeed":83.3,"strikeZoneTop":3.57986971857245,"strikeZoneBottom":1.76018492580062,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.484048663809588,"aZ":-17.277317349577583,"pfxX":4.074182387725372,"pfxZ":8.411109215503798,"pX":0.5135858617941772,"pZ":3.2337709592618586,"vX0":-3.7357000199066452,"vY0":-131.86811402035414,"vZ0":-3.176123916844586,"x":97.42,"y":151.47,"x0":1.415204053549819,"y0":50.005617967027334,"z0":5.719210861926763,"aX":7.219052565312554},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.8,"breakHorizontal":-6.6,"spinRate":2307,"spinDirection":144},"zone":3,"typeConfidence":2.0,"plateTime":0.4144113601651518,"extension":6.2147304184021},"index":3,"playId":"fb44229b-29e0-3ed7-83a1-8a196daec952","pitchNumber":4,"startTime":"2025-08-09T04:10:25.821Z","endTime":"2025-08-09T04:10:29.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":75.4,"strikeZoneTop":3.54,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.382760679951392,"aZ":-27.770294152120275,"pfxX":9.035382105417696,"pfxZ":3.0744731031635117,"pX":-0.20404863786693592,"pZ":1.97770440191547,"vX0":-6.608297483116433,"vY0":-118.23833373242066,"vZ0":-2.9508027587997465,"x":124.78,"y":185.38,"x0":1.4391679108145332,"y0":50.00092452337318,"z0":5.76334909793861,"aX":12.923150642379914},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":5.2,"breakHorizontal":-15.0,"spinRate":1600,"spinDirection":121},"zone":8,"typeConfidence":2.0,"plateTime":0.46145005638957715,"extension":6.268791267003898},"hitData":{"launchSpeed":99.0,"launchAngle":-8.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.44,"coordY":165.36}},"index":4,"playId":"c28df574-93ff-335a-bbc0-c051cf74bf87","pitchNumber":5,"startTime":"2025-08-09T04:10:46.656Z","endTime":"2025-08-09T04:10:53.127Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T04:10:53.127Z","atBatIndex":55},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Drew Millas lines out to right fielder Drew Gilbert.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-09T04:13:09.370Z","endTime":"2025-08-09T04:13:32.972Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676130,"fullName":"José Buttó","link":"/api/v1/people/676130"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: José Buttó replaces Joey Lucchesi.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-09T04:12:02.694Z","endTime":"2025-08-09T04:13:11.538Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676130,"link":"/api/v1/people/676130"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.32845202820322,"strikeZoneBottom":1.54650142658505,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.872597194907414,"aZ":-16.30934440187737,"pfxX":-5.024865729553242,"pfxZ":8.426807358715273,"pX":0.3418696018741691,"pZ":1.6011411756500462,"vX0":7.774026003250505,"vY0":-136.54023906471946,"vZ0":-7.365690927021319,"x":103.97,"y":195.55,"x0":-1.8931470343246686,"y0":50.004043588252344,"z0":5.462078406783443,"aX":-9.461792838182365},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.8,"breakHorizontal":7.4,"spinRate":2425,"spinDirection":219},"zone":9,"typeConfidence":0.84,"plateTime":0.4015991813836495,"extension":6.428712803251313},"index":1,"playId":"7281cd59-fbce-3810-bcd6-189b0811c060","pitchNumber":1,"startTime":"2025-08-09T04:13:11.538Z","endTime":"2025-08-09T04:13:15.577Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.01031961242091,"aZ":-34.43990526254979,"pfxX":0.49972659482489923,"pfxZ":-1.4158765780822966,"pX":-0.10576968678615256,"pZ":1.5471160242479092,"vX0":4.542681034342466,"vY0":-125.4622051541578,"vZ0":-3.1757396879706135,"x":121.03,"y":197.01,"x0":-2.000332861280815,"y0":50.00019051412056,"z0":5.619440228148116,"aX":0.8010428807105232},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-3.0,"breakHorizontal":-1.9,"spinRate":2539,"spinDirection":52},"zone":8,"typeConfidence":0.91,"plateTime":0.4356064273994473,"extension":5.93446268482353},"hitData":{"launchSpeed":89.7,"launchAngle":18.0,"totalDistance":294.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":174.67,"coordY":91.78}},"index":2,"playId":"bdc7a619-0f49-37b5-8bcb-b13f449e3f51","pitchNumber":2,"startTime":"2025-08-09T04:13:25.570Z","endTime":"2025-08-09T04:13:32.972Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T04:13:32.972Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Tena strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-09T04:13:39.348Z","endTime":"2025-08-09T04:15:43.459Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676130,"fullName":"José Buttó","link":"/api/v1/people/676130"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":84.3,"endSpeed":78.0,"strikeZoneTop":3.34181364364362,"strikeZoneBottom":1.60085272781804,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.94382822486745,"aZ":-35.28166741496602,"pfxX":0.25734826119618504,"pfxZ":-2.023917441543194,"pX":-1.0054992199516697,"pZ":2.7176621701561485,"vX0":2.2508061610362495,"vY0":-122.86328448475689,"vZ0":0.13535018215675376,"x":155.33,"y":165.4,"x0":-1.9645157013412988,"y0":50.00000868764133,"z0":5.645044254012723,"aX":0.3956131753357709},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-3.4,"breakHorizontal":-1.0,"spinRate":2548,"spinDirection":40},"zone":11,"typeConfidence":0.92,"plateTime":0.4447660703531935,"extension":5.781464788881186},"index":0,"playId":"fecf0934-23ba-3d8e-8b5b-85b15123554a","pitchNumber":1,"startTime":"2025-08-09T04:13:52.325Z","endTime":"2025-08-09T04:13:57.319Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":81.0,"strikeZoneTop":3.43273348244788,"strikeZoneBottom":1.66655246991666,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.541646911247085,"aZ":-32.8149843665981,"pfxX":0.759750599256066,"pfxZ":-0.3929184177685896,"pX":0.33137543930301117,"pZ":0.45838047677692356,"vX0":5.253065253301603,"vY0":-126.14828057426615,"vZ0":-5.796115442029531,"x":104.37,"y":226.4,"x0":-1.8656182395093546,"y0":50.00313352469467,"z0":5.390563864946253,"aX":1.2395587936527699},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.7,"breakHorizontal":-2.4,"spinRate":2731,"spinDirection":22},"zone":14,"typeConfidence":0.92,"plateTime":0.43206118311521724,"extension":6.002839563214256},"index":1,"playId":"7c4776e5-eded-302d-b77b-5f1b8b967aa7","pitchNumber":2,"startTime":"2025-08-09T04:14:07.346Z","endTime":"2025-08-09T04:14:11.222Z","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":1},"pitchData":{"startSpeed":86.0,"endSpeed":80.3,"strikeZoneTop":3.42,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.63486830536917,"aZ":-31.476523863563592,"pfxX":1.3936835433081045,"pfxZ":0.4353160630287518,"pX":1.2182387814510318,"pZ":0.5072506663739945,"vX0":7.023527521808006,"vY0":-125.14172684492358,"vZ0":-5.947011976842273,"x":70.56,"y":225.08,"x0":-1.793228791861178,"y0":50.00477565859103,"z0":5.45868910152772,"aX":2.2331643448863296},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.2,"breakHorizontal":-4.0,"spinRate":2659,"spinDirection":68},"zone":14,"typeConfidence":0.93,"plateTime":0.43585927642033706,"extension":6.273732474653576},"index":2,"playId":"6b535338-07a6-34fe-bd42-cabe06ea3143","pitchNumber":3,"startTime":"2025-08-09T04:14:37.917Z","endTime":"2025-08-09T04:14:42.698Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.3,"strikeZoneTop":3.32626720282399,"strikeZoneBottom":1.56986453273866,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.98240492940314,"aZ":-38.10445277216,"pfxX":1.9690426845212485,"pfxZ":-3.929026587857164,"pX":-2.463980277939232,"pZ":3.4391059639164605,"vX0":-1.7994438701842024,"vY0":-121.298539872231,"vZ0":2.358976841952929,"x":210.92,"y":145.92,"x0":-1.9727000649693884,"y0":50.00340314211005,"z0":5.7474382121692384,"aX":2.970487590331033},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-6.5,"breakHorizontal":-3.2,"spinRate":2373,"spinDirection":67},"zone":11,"typeConfidence":0.78,"plateTime":0.44943145718699684,"extension":5.866558112732662},"index":3,"playId":"e7458b9b-fe80-3c2f-a3f1-55f9f1277197","pitchNumber":4,"startTime":"2025-08-09T04:14:58.872Z","endTime":"2025-08-09T04:15:02.325Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.4,"strikeZoneTop":3.42,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.115149088611872,"aZ":-20.691810026423713,"pfxX":-1.0168462131633806,"pfxZ":5.762218590296708,"pX":0.2509236311895516,"pZ":3.642062106014686,"vX0":5.147925042141281,"vY0":-139.69480304398496,"vZ0":-1.8111193897498188,"x":107.44,"y":140.44,"x0":-1.4772256847171628,"y0":50.000707261695055,"z0":5.64785721205201,"aX":-2.026219021927486},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.3,"breakHorizontal":0.8,"spinRate":2283,"spinDirection":205},"zone":12,"typeConfidence":0.91,"plateTime":0.39090174174243986,"extension":5.8302606967039186},"index":4,"playId":"4d4357f3-c3e0-3ccb-8031-921e5c34b487","pitchNumber":5,"startTime":"2025-08-09T04:15:17.849Z","endTime":"2025-08-09T04:15:21.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.5,"strikeZoneTop":3.42,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.103333852196805,"aZ":-28.743350715892948,"pfxX":-4.210712699187095,"pfxZ":2.086076181924936,"pX":0.44605764130638687,"pZ":1.3548690335793796,"vX0":6.925315762175743,"vY0":-127.35333354349018,"vZ0":-4.578722588354576,"x":100.0,"y":202.2,"x0":-1.761097158517799,"y0":50.000273509345526,"z0":5.448807145394121,"aX":-6.917121738800624},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.0,"breakHorizontal":6.1,"spinRate":1926,"spinDirection":234},"zone":14,"typeConfidence":0.92,"plateTime":0.4300440341458458,"extension":6.463959802648458},"index":5,"playId":"2219a138-0f59-3389-bb3f-a30fc9b54718","pitchNumber":6,"startTime":"2025-08-09T04:15:39.613Z","endTime":"2025-08-09T04:15:43.459Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T04:15:43.459Z","atBatIndex":57},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Daylen Lile walks.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-09T04:16:09.653Z","endTime":"2025-08-09T04:17:27.902Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676130,"fullName":"José Buttó","link":"/api/v1/people/676130"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Daylen Lile replaces Jacob Young.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-09T04:15:58.224Z","endTime":"2025-08-09T04:16:11.460Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":696285,"link":"/api/v1/people/696285"}},{"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":82.0,"endSpeed":75.2,"strikeZoneTop":3.42318626247528,"strikeZoneBottom":1.54757984234823,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.644249483344584,"aZ":-39.85856531738147,"pfxX":5.730460333918813,"pfxZ":-5.357241418797116,"pX":-1.299897024964359,"pZ":2.2290736511695686,"vX0":0.4053732412754138,"vY0":-119.45971222828032,"vZ0":0.40787507465461403,"x":166.55,"y":178.6,"x0":-2.215884613091407,"y0":50.00309219124802,"z0":5.661397890300897,"aX":8.219119824478858},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-9.2,"breakHorizontal":-10.4,"spinRate":2595,"spinDirection":38},"zone":13,"typeConfidence":0.9,"plateTime":0.4598359408453727,"extension":5.953035889911538},"index":1,"playId":"faa1cd53-b725-3ed2-8f2c-a3cd92c91abd","pitchNumber":1,"startTime":"2025-08-09T04:16:11.460Z","endTime":"2025-08-09T04:16:15.620Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":87.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.379759411314705,"aZ":-17.319565738022405,"pfxX":-1.6050632971409917,"pfxZ":7.7082818407568485,"pX":-0.8923180171358024,"pZ":2.589585190550996,"vX0":3.071088549659922,"vY0":-137.22803073370807,"vZ0":-4.917338302434107,"x":151.01,"y":168.86,"x0":-1.812142668690306,"y0":50.005222725404046,"z0":5.566659631162837,"aX":-3.0943088086690707},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.2,"breakHorizontal":2.3,"spinRate":2340,"spinDirection":213},"zone":11,"typeConfidence":0.91,"plateTime":0.3975564659549069,"extension":6.011947394308674},"index":2,"playId":"6468f57e-7403-36d9-adfa-65440d149373","pitchNumber":2,"startTime":"2025-08-09T04:16:24.561Z","endTime":"2025-08-09T04:16:27.979Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.9,"strikeZoneTop":3.41512927551582,"strikeZoneBottom":1.56060574020614,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.819803055705965,"aZ":-30.777265122066996,"pfxX":-2.6552646788345156,"pfxZ":0.8415873376056169,"pX":-1.0090160139954711,"pZ":3.319809786076103,"vX0":2.9332717860359714,"vY0":-127.50045896689129,"vZ0":0.20348805391987446,"x":155.46,"y":149.15,"x0":-1.8241408105722272,"y0":50.004304859535594,"z0":5.648531439280711,"aX":-4.414937720080557},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.8,"breakHorizontal":4.2,"spinRate":1838,"spinDirection":237},"zone":11,"typeConfidence":0.89,"plateTime":0.42801037363993766,"extension":6.004473407696927},"index":3,"playId":"35c484a7-4a79-3779-ab7f-66361712c2cd","pitchNumber":3,"startTime":"2025-08-09T04:16:45.475Z","endTime":"2025-08-09T04:16:49.449Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.0,"strikeZoneTop":3.36303657713704,"strikeZoneBottom":1.56360343996258,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.208121191276827,"aZ":-17.213325257895214,"pfxX":-2.7006583464733405,"pfxZ":7.762715955945935,"pX":-1.341997825773143,"pZ":2.4751612403113707,"vX0":2.456771953619764,"vY0":-137.4201354228903,"vZ0":-4.854629576666564,"x":168.15,"y":171.95,"x0":-1.8933038460932374,"y0":50.00469514024304,"z0":5.420611100858948,"aX":-5.206488830303291},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.3,"breakHorizontal":4.4,"spinRate":2234,"spinDirection":211},"zone":11,"typeConfidence":0.91,"plateTime":0.3973789799216272,"extension":5.981169436551907},"index":4,"playId":"e086a18d-7c1d-3323-82b9-9bce7c5f202f","pitchNumber":4,"startTime":"2025-08-09T04:17:02.461Z","endTime":"2025-08-09T04:17:06.742Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"index":5,"startTime":"2025-08-09T04:17:10.598Z","endTime":"2025-08-09T04:17:23.658Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.44771465965362,"strikeZoneBottom":1.57601792840373,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.782997186401314,"aZ":-17.374649820935314,"pfxX":-2.322223404287704,"pfxZ":7.611991956600196,"pX":-1.6504938711201502,"pZ":3.589526105923535,"vX0":1.8130826196842453,"vY0":-138.31325786937305,"vZ0":-2.1731169824970435,"x":179.91,"y":141.86,"x0":-2.011582751167066,"y0":50.00487480118637,"z0":5.545723563689861,"aX":-4.516519841781022},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.6,"breakHorizontal":3.8,"spinRate":2200,"spinDirection":208},"zone":11,"typeConfidence":0.91,"plateTime":0.3954382923198514,"extension":5.992420282520862},"index":6,"playId":"c1e9895e-2ea3-35ec-a80e-56f572a2c62d","pitchNumber":5,"startTime":"2025-08-09T04:17:23.658Z","endTime":"2025-08-09T04:17:27.902Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T04:17:27.902Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Wood called out on strikes.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-09T04:17:36.805Z","endTime":"2025-08-09T04:20:09.640Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676130,"fullName":"José Buttó","link":"/api/v1/people/676130"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.95,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.885771977291714,"aZ":-16.166364793567546,"pfxX":-1.2894169835655531,"pfxZ":8.460047040705152,"pX":0.558867515276856,"pZ":1.8379257636040836,"vX0":6.918541803314017,"vY0":-136.4016398953307,"vZ0":-6.561591423342917,"x":95.7,"y":189.16,"x0":-1.838485649890156,"y0":50.00217362716033,"z0":5.381729543524936,"aX":-2.4409887792795004},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.2,"breakHorizontal":1.0,"spinRate":2350,"spinDirection":207},"zone":9,"typeConfidence":0.91,"plateTime":0.4009588321702249,"extension":6.202355554709106},"index":0,"playId":"7ee1e55d-e7a8-3751-8241-90caa7ba6410","pitchNumber":1,"startTime":"2025-08-09T04:17:51.722Z","endTime":"2025-08-09T04:17:56.089Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.6,"strikeZoneTop":3.99647411081412,"strikeZoneBottom":1.94959431572996,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.237362970140126,"aZ":-35.91082994314755,"pfxX":0.8665989023960474,"pfxZ":-2.41660488718873,"pX":-0.571407994053392,"pZ":1.4959671865028885,"vX0":2.7133621065524114,"vY0":-122.97746804615747,"vZ0":-2.563290671651206,"x":138.78,"y":198.39,"x0":-1.7974502877101601,"y0":50.00228954225156,"z0":5.570044293338376,"aX":1.3398250763823845},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-4.7,"breakHorizontal":-2.2,"spinRate":2470,"spinDirection":54},"zone":13,"typeConfidence":0.93,"plateTime":0.4437947593788656,"extension":5.890032469732116},"index":1,"playId":"2e127263-0385-3ca4-ab1d-0d6a0ebc96b1","pitchNumber":2,"startTime":"2025-08-09T04:18:09.895Z","endTime":"2025-08-09T04:18:13.809Z","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.5,"endSpeed":81.2,"strikeZoneTop":3.95,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.70974426510148,"aZ":-29.809063596229805,"pfxX":-5.2712823225176955,"pfxZ":1.4199831139135224,"pX":-0.29113419345858993,"pZ":1.1888244385422717,"vX0":5.470404725533255,"vY0":-127.37831337910644,"vZ0":-4.740025413226566,"x":128.1,"y":206.68,"x0":-1.7715280122559494,"y0":50.00047193478172,"z0":5.403468345384046,"aX":-8.748392633369843},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.8,"breakHorizontal":8.5,"spinRate":1926,"spinDirection":238},"zone":13,"typeConfidence":0.93,"plateTime":0.42837227427797675,"extension":6.060900099586409},"index":2,"playId":"3c47b30d-f92d-3700-b51d-942ab03d509d","pitchNumber":3,"startTime":"2025-08-09T04:18:28.813Z","endTime":"2025-08-09T04:18:34.420Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.3,"strikeZoneTop":3.95,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.729989121087584,"aZ":-35.02434382890577,"pfxX":1.3545388248325856,"pfxZ":-1.8408244466719026,"pX":-0.16795909967101175,"pZ":2.1453091785236396,"vX0":3.2376134429209236,"vY0":-123.02391777464612,"vZ0":-1.2164580919547496,"x":123.4,"y":180.86,"x0":-1.673311418960256,"y0":50.00610687644017,"z0":5.595371038634669,"aX":2.09173375801721},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-3.4,"breakHorizontal":-3.1,"spinRate":2494,"spinDirection":66},"zone":8,"typeConfidence":0.93,"plateTime":0.4439781566205836,"extension":6.150412008677672},"index":3,"playId":"f9b45b4d-0d66-3154-8353-0c6a550e768c","pitchNumber":4,"startTime":"2025-08-09T04:18:58.108Z","endTime":"2025-08-09T04:19:02.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.7,"strikeZoneTop":4.03241688518705,"strikeZoneBottom":1.87606058327412,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.304901936870515,"aZ":-35.592581610017554,"pfxX":2.081414046562604,"pfxZ":-2.1597595749067064,"pX":-0.38046131241251796,"pZ":1.1545666295471069,"vX0":2.649344587393154,"vY0":-124.08920805603178,"vZ0":-3.463219736525906,"x":131.5,"y":207.61,"x0":-1.726311394857844,"y0":50.003186109911915,"z0":5.487979569287811,"aX":3.294560887698639},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-4.4,"breakHorizontal":-4.3,"spinRate":2585,"spinDirection":48},"zone":13,"typeConfidence":0.92,"plateTime":0.4388787526878746,"extension":6.02337135894637},"index":4,"playId":"cddfb218-dc07-3503-ba98-36dbe9dfc721","pitchNumber":5,"startTime":"2025-08-09T04:19:21.201Z","endTime":"2025-08-09T04:19:25.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.9,"strikeZoneTop":3.95,"strikeZoneBottom":1.83,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.707079683770434,"aZ":-17.70433211384428,"pfxX":-3.13110213158482,"pfxZ":7.496107769945299,"pX":-0.6978580821004602,"pZ":3.599265073897867,"vX0":3.945044281311804,"vY0":-137.6334300203332,"vZ0":-2.03853883813635,"x":143.6,"y":141.6,"x0":-1.738705133608286,"y0":50.00542206445645,"z0":5.540140219539264,"aX":-6.046711209025722},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.4,"breakHorizontal":4.9,"spinRate":2474,"spinDirection":204},"zone":1,"typeConfidence":0.91,"plateTime":0.3969817667350175,"extension":6.26118413925191},"index":5,"playId":"2b5357b1-c48e-3e47-8097-3674fa69e09c","pitchNumber":6,"startTime":"2025-08-09T04:19:41.620Z","endTime":"2025-08-09T04:19:45.589Z","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.3,"endSpeed":88.1,"strikeZoneTop":3.98399134927551,"strikeZoneBottom":1.95083077273925,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.88470190234241,"aZ":-15.133974515667099,"pfxX":-2.0941264112932725,"pfxZ":8.654422919466274,"pX":-0.053957395390970525,"pZ":2.0557650148374638,"vX0":5.2586543369852246,"vY0":-138.68279103162175,"vZ0":-6.5456945725953535,"x":119.06,"y":183.27,"x0":-1.6935978647182106,"y0":50.003291357372575,"z0":5.43657197989979,"aX":-4.124007531238207},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.6,"breakHorizontal":2.9,"spinRate":2272,"spinDirection":214},"zone":8,"typeConfidence":0.92,"plateTime":0.3933439699110206,"extension":6.178255801012132},"index":6,"playId":"2a30bbda-3970-39ee-a22a-aac128fdc644","pitchNumber":7,"startTime":"2025-08-09T04:20:05.297Z","endTime":"2025-08-09T04:20:09.640Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T04:20:09.640Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jung Hoo Lee singles on a ground ball to left fielder James Wood.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-09T04:22:22.752Z","endTime":"2025-08-09T04:24:06.052Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":829272,"fullName":"Shinnosuke Ogasawara","link":"/api/v1/people/829272"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0,1],"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":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive switch from right field to center field for Robert Hassell III.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-09T04:21:32.287Z","endTime":"2025-08-09T04:21:32.309Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690987,"link":"/api/v1/people/690987"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"600"},{"details":{"description":"Daylen Lile remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-09T04:21:32.309Z","endTime":"2025-08-09T04:22:24.740Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"901","replacedPlayer":{"id":696285,"link":"/api/v1/people/696285"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.3,"strikeZoneTop":3.51339975481953,"strikeZoneBottom":1.67177960957593,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.876685757015633,"aZ":-17.07111622081328,"pfxX":4.675148328996714,"pfxZ":8.58766884960981,"pX":-0.36531814591142275,"pZ":1.3077433001453096,"vX0":-6.269984925576553,"vY0":-131.30657379164956,"vZ0":-7.751018146700641,"x":130.93,"y":203.47,"x0":1.4379489449171503,"y0":50.00505815620365,"z0":5.551260054445854,"aX":8.225258298880268},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":14.2,"breakHorizontal":-7.2,"spinRate":2050,"spinDirection":140},"zone":13,"typeConfidence":2.0,"plateTime":0.41596205473742875,"extension":6.2519073612975635},"index":2,"playId":"39229bae-1974-3c49-8ccf-43aa059fdb57","pitchNumber":1,"startTime":"2025-08-09T04:22:24.740Z","endTime":"2025-08-09T04:22:28.998Z","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":89.1,"endSpeed":81.6,"strikeZoneTop":3.44391663592413,"strikeZoneBottom":1.60271598392326,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.246501826132103,"aZ":-15.50925257740864,"pfxX":4.889626268622241,"pfxZ":9.802392773933612,"pX":0.8341139621318566,"pZ":1.9039353292765764,"vX0":-3.5129209380958875,"vY0":-129.61680770341263,"vZ0":-6.343733260957299,"x":85.21,"y":187.37,"x0":1.5720965839454706,"y0":50.00578456073332,"z0":5.56871803427233,"aX":8.316219411519079},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":16.6,"breakHorizontal":-8.0,"spinRate":2091,"spinDirection":145},"zone":14,"typeConfidence":2.0,"plateTime":0.42267895781952003,"extension":6.227083897188082},"index":3,"playId":"0d09f1eb-7e37-3402-9cfd-3a021dd90931","pitchNumber":2,"startTime":"2025-08-09T04:22:39.733Z","endTime":"2025-08-09T04:22:44.023Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.6,"strikeZoneTop":3.30237042668004,"strikeZoneBottom":1.49407643188677,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.762503971441802,"aZ":-16.74123355895794,"pfxX":4.92829304610216,"pfxZ":9.10444988695936,"pX":-0.17667997896917567,"pZ":1.2945933271410224,"vX0":-6.003492364036217,"vY0":-129.31194974764819,"vZ0":-7.49694486999565,"x":123.73,"y":203.83,"x0":1.5338537402995254,"y0":50.00150506488763,"z0":5.513809125586789,"aX":8.352662505781149},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":15.0,"breakHorizontal":-7.6,"spinRate":2135,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.4234393058725483,"extension":6.3294652743907225},"index":4,"playId":"66cba637-c2fb-3904-ad7e-0ed9db152954","pitchNumber":3,"startTime":"2025-08-09T04:22:56.225Z","endTime":"2025-08-09T04:23:00.394Z","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":90.8,"endSpeed":83.2,"strikeZoneTop":3.32842558007881,"strikeZoneBottom":1.60317964864986,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.559664399179223,"aZ":-13.433199148446109,"pfxX":2.071898794798102,"pfxZ":10.54649999767899,"pX":0.7116032633130215,"pZ":3.366456718337535,"vX0":-2.752824438105514,"vY0":-132.30075242816116,"vZ0":-3.5133970746408094,"x":89.88,"y":147.89,"x0":1.495201050165086,"y0":50.005597731751934,"z0":5.6928447582753,"aX":3.683028200474215},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.6,"breakHorizontal":-3.1,"spinRate":2217,"spinDirection":149},"zone":3,"typeConfidence":2.0,"plateTime":0.41360584460125693,"extension":6.13999094012414},"index":5,"playId":"e1dc13ee-b9bb-3c07-804c-543ab3971e14","pitchNumber":4,"startTime":"2025-08-09T04:23:13.504Z","endTime":"2025-08-09T04:23:17.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.61780981531295,"aZ":-16.443972568134633,"pfxX":2.520063558989603,"pfxZ":9.279038486965769,"pX":0.27169747183644966,"pZ":2.499203930096025,"vX0":-4.064200854327548,"vY0":-129.76001502913442,"vZ0":-4.750498162854643,"x":106.64,"y":171.3,"x0":1.5350079105237955,"y0":50.00516214634695,"z0":5.617209801045219,"aX":4.273629380722184},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":15.8,"breakHorizontal":-3.6,"spinRate":2087,"spinDirection":144},"zone":5,"typeConfidence":2.0,"plateTime":0.42304263098174566,"extension":6.305398813202765},"index":6,"playId":"12822605-0085-346d-a33d-8e41006a163d","pitchNumber":5,"startTime":"2025-08-09T04:23:29.164Z","endTime":"2025-08-09T04:23:32.981Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.4,"strikeZoneTop":3.38,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.30596515437852,"aZ":-17.271109394792912,"pfxX":2.6601332241561755,"pfxZ":8.557182865314397,"pX":-0.22818973409439977,"pZ":3.2771260121491963,"vX0":-5.481404997896622,"vY0":-131.02090104174835,"vZ0":-2.9373646708090053,"x":125.7,"y":150.3,"x0":1.543953918181929,"y0":50.000832335368514,"z0":5.701229552963751,"aX":4.6322955032802415},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":15.1,"breakHorizontal":-3.6,"spinRate":2046,"spinDirection":152},"zone":2,"typeConfidence":2.0,"plateTime":0.4178309667720814,"extension":6.242051262162321},"hitData":{"launchSpeed":97.6,"launchAngle":7.0,"totalDistance":144.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":89.26,"coordY":103.54}},"index":7,"playId":"812ef909-291d-3e19-9581-b5d5571fc79e","pitchNumber":6,"startTime":"2025-08-09T04:23:57.601Z","endTime":"2025-08-09T04:24:06.052Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T04:24:06.052Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Casey Schmitt grounds out, third baseman Brady House to first baseman Nathaniel Lowe. Jung Hoo Lee to 2nd.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-09T04:24:15.321Z","endTime":"2025-08-09T04:26:56.897Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":829272,"fullName":"Shinnosuke Ogasawara","link":"/api/v1/people/829272"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":79.5,"endSpeed":72.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.103924203334532,"aZ":-28.245764679022514,"pfxX":9.270865737363529,"pfxZ":2.90589451753363,"pX":0.3443770850785957,"pZ":2.578507998710421,"vX0":-5.464290194976799,"vY0":-115.72358110464408,"vZ0":-1.3385335895558592,"x":103.87,"y":169.16,"x0":1.5347107249054361,"y0":50.004913457929405,"z0":5.876525712760623,"aX":12.544070056431568},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":5.2,"breakHorizontal":-15.4,"spinRate":1635,"spinDirection":124},"zone":6,"typeConfidence":2.0,"plateTime":0.4737596743733903,"extension":6.167367801576868},"index":0,"playId":"326ea3fa-0260-3e4a-a5ba-0e21f6106a44","pitchNumber":1,"startTime":"2025-08-09T04:24:31.736Z","endTime":"2025-08-09T04:24:36.324Z","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":76.1,"endSpeed":70.4,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.614873234064607,"aZ":-28.054214762952014,"pfxX":8.562859653970143,"pfxZ":3.2931942970147503,"pX":-0.08575018585433379,"pZ":2.3175681576607268,"vX0":-5.720009643563049,"vY0":-110.75454677023679,"vZ0":-1.3807704616740695,"x":120.27,"y":176.21,"x0":1.4098899090488783,"y0":50.00053118813816,"z0":5.865954898116527,"aX":10.70358679194729},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":5.9,"breakHorizontal":-14.2,"spinRate":1368,"spinDirection":125},"zone":5,"typeConfidence":2.0,"plateTime":0.4933464623647903,"extension":6.158469561125703},"index":1,"playId":"d0479023-9f36-3b51-ae8f-3ca828c56d9d","pitchNumber":2,"startTime":"2025-08-09T04:24:52.903Z","endTime":"2025-08-09T04:24:57.845Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.1906009080164,"aZ":-16.563902832272085,"pfxX":2.7471006372458873,"pfxZ":8.761158516624022,"pX":0.3350032592106017,"pZ":2.377228015609612,"vX0":-4.091212628425314,"vY0":-131.93717021792304,"vZ0":-5.268120412999916,"x":104.23,"y":174.59,"x0":1.5411148134183705,"y0":50.00563689379773,"z0":5.600416260711358,"aX":4.896938763780405},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":15.1,"breakHorizontal":-4.2,"spinRate":2037,"spinDirection":139},"zone":6,"typeConfidence":2.0,"plateTime":0.41341567515075583,"extension":6.227471134368254},"index":2,"playId":"ba477075-b82c-30fa-8aba-dfd540755be7","pitchNumber":3,"startTime":"2025-08-09T04:25:17.503Z","endTime":"2025-08-09T04:25:21.336Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"playId":"910a335d-d361-36db-aab9-8702f5cd1b64","startTime":"2025-08-09T04:25:39.464Z","endTime":"2025-08-09T04:25:43.054Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":73.0,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.86264280357592,"aZ":-26.040860243275205,"pfxX":7.704530637081161,"pfxZ":4.530627424960093,"pX":-0.2059263734329468,"pZ":2.46414476735171,"vX0":-6.027137949993845,"vY0":-115.39369859263853,"vZ0":-1.879488602731679,"x":124.85,"y":172.25,"x0":1.4350010927368386,"y0":50.0005763877106,"z0":5.790645910182324,"aX":10.420767258879785},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":8.0,"breakHorizontal":-12.5,"spinRate":1460,"spinDirection":117},"zone":5,"typeConfidence":2.0,"plateTime":0.47411011787186963,"extension":6.112998642215418},"index":4,"playId":"c18623e8-e7d7-324b-b475-b59b90751563","pitchNumber":4,"startTime":"2025-08-09T04:25:57.761Z","endTime":"2025-08-09T04:26:01.780Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.2,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.88393823152443,"aZ":-12.149771626950903,"pfxX":3.1954447771971584,"pfxZ":11.345581087618456,"pX":0.2695958003590055,"pZ":1.9846530632508932,"vX0":-4.132945707462657,"vY0":-131.73864783488239,"vZ0":-7.063139972426456,"x":106.72,"y":185.19,"x0":1.440529073713341,"y0":50.002902874956426,"z0":5.5906695390729455,"aX":5.640272407571201},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":19.3,"breakHorizontal":-4.9,"spinRate":2070,"spinDirection":150},"zone":8,"typeConfidence":2.0,"plateTime":0.41508757425946197,"extension":6.163905803707658},"index":5,"playId":"8062b16c-7a4f-373b-8089-da0569f2d2a0","pitchNumber":5,"startTime":"2025-08-09T04:26:24.426Z","endTime":"2025-08-09T04:26:28.621Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":70.8,"endSpeed":64.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.62909833164455,"aZ":-45.60583161717312,"pfxX":-3.6094457507323114,"pfxZ":-12.791288463707152,"pX":0.9659412873094254,"pZ":1.9326100101820725,"vX0":0.1812576236624999,"vY0":-102.96436011085397,"vZ0":2.798514989681961,"x":80.18,"y":186.6,"x0":1.3431270269281241,"y0":50.00364769635556,"z0":6.165286276856736,"aX":-3.7896490928413518},"breaks":{"breakAngle":4.8,"breakLength":18.0,"breakY":24.0,"breakVertical":-77.2,"breakVerticalInduced":-21.6,"breakHorizontal":6.5,"spinRate":2765,"spinDirection":346},"zone":14,"typeConfidence":2.0,"plateTime":0.5365378326092993,"extension":6.098231983711335},"hitData":{"launchSpeed":86.5,"launchAngle":-6.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.93,"coordY":163.34}},"index":6,"playId":"e2c4442d-e132-3e75-80df-45b84a628afb","pitchNumber":6,"startTime":"2025-08-09T04:26:48.866Z","endTime":"2025-08-09T04:26:56.897Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T04:26:56.897Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Patrick Bailey singles on a soft ground ball to catcher Drew Millas. Jung Hoo Lee scores.","rbi":1,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-09T04:27:06.152Z","endTime":"2025-08-09T04:29:07.678Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":829272,"fullName":"Shinnosuke Ogasawara","link":"/api/v1/people/829272"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":{"id":829272,"link":"/api/v1/people/829272"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":73.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.087474051897235,"aZ":-27.880586337304877,"pfxX":8.25434004267958,"pfxZ":3.1625121446883284,"pX":0.548448809953432,"pZ":2.5521626294001365,"vX0":-4.286175409633559,"vY0":-115.07013047454548,"vZ0":-1.4368730390215123,"x":96.09,"y":169.87,"x0":1.3520351210795458,"y0":50.00131637635512,"z0":5.857793808036588,"aX":11.193693692252845},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":5.6,"breakHorizontal":-14.0,"spinRate":1578,"spinDirection":128},"zone":6,"typeConfidence":2.0,"plateTime":0.4739508300734534,"extension":6.0792854951128525},"index":0,"playId":"4e73df59-2598-3c1a-944f-55127195a2bf","pitchNumber":1,"startTime":"2025-08-09T04:27:27.829Z","endTime":"2025-08-09T04:27:31.493Z","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":78.7,"endSpeed":72.6,"strikeZoneTop":3.41147386081575,"strikeZoneBottom":1.70944345214152,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.352175250426626,"aZ":-28.337610359392144,"pfxX":10.281914732348314,"pfxZ":2.886523504028345,"pX":-0.9354170956084018,"pZ":2.053937222999622,"vX0":-8.125071776563349,"vY0":-114.36204231898527,"vZ0":-2.2361348991509757,"x":152.66,"y":183.32,"x0":1.3211759642891634,"y0":50.0033260424865,"z0":5.813780313773096,"aX":13.670836072666855},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":4.9,"breakHorizontal":-16.7,"spinRate":1693,"spinDirection":130},"zone":13,"typeConfidence":2.0,"plateTime":0.478254758144812,"extension":6.177371708112885},"index":1,"playId":"08142cee-693b-3b13-9f76-3b67694829c4","pitchNumber":2,"startTime":"2025-08-09T04:27:49.635Z","endTime":"2025-08-09T04:27:53.561Z","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":89.7,"endSpeed":82.3,"strikeZoneTop":3.36622868103179,"strikeZoneBottom":1.6934394902792,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.09010013141361,"aZ":-15.219386590001303,"pfxX":3.921519782607598,"pfxZ":9.794332867748496,"pX":0.6162211440463086,"pZ":2.578689705093372,"vX0":-3.5083105975062874,"vY0":-130.64190317312352,"vZ0":-5.00160076479774,"x":93.51,"y":169.16,"x0":1.46594113011225,"y0":50.004428354867436,"z0":5.6590016079008025,"aX":6.790517466836087},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.9,"breakHorizontal":-6.4,"spinRate":2214,"spinDirection":155},"zone":6,"typeConfidence":2.0,"plateTime":0.4189769236558778,"extension":6.1023654910738925},"index":2,"playId":"93d3b94f-2d35-3652-99ea-96dce367f931","pitchNumber":3,"startTime":"2025-08-09T04:28:08.494Z","endTime":"2025-08-09T04:28:12.541Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":71.2,"endSpeed":65.2,"strikeZoneTop":3.43,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.29401994161652,"aZ":-44.08051524374608,"pfxX":-3.366131843441302,"pfxZ":-11.181926854928236,"pX":0.20062947569257145,"pZ":1.8180716439878875,"vX0":-0.9080956102326612,"vY0":-103.51484080638454,"vZ0":2.098487369910761,"x":109.35,"y":189.69,"x0":1.0844283157798233,"y0":50.0025753102343,"z0":6.144008008077181,"aX":-3.584328179886047},"breaks":{"breakAngle":4.8,"breakLength":16.8,"breakY":24.0,"breakVertical":-73.8,"breakVerticalInduced":-19.0,"breakHorizontal":6.4,"spinRate":2630,"spinDirection":349},"zone":8,"typeConfidence":2.0,"plateTime":0.5329622911631073,"extension":6.176316661203339},"index":3,"playId":"d5a3e90c-7677-3eb2-84ab-b812347cf7e7","pitchNumber":4,"startTime":"2025-08-09T04:28:31.056Z","endTime":"2025-08-09T04:28:36.195Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.319471449139385,"aZ":-14.225622252682983,"pfxX":3.924526948755256,"pfxZ":10.027894163058718,"pX":-0.465268155064334,"pZ":2.3938365181625754,"vX0":-6.036925422627886,"vY0":-133.113639906718,"vZ0":-5.776995485228643,"x":134.73,"y":174.15,"x0":1.3249777885854273,"y0":50.00005496820704,"z0":5.626975565163332,"aX":7.02261116979897},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":17.0,"breakHorizontal":-5.8,"spinRate":2239,"spinDirection":150},"zone":4,"typeConfidence":2.0,"plateTime":0.41191456360664924,"extension":6.2897037910262625},"hitData":{"launchSpeed":58.5,"launchAngle":-66.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":120.64,"coordY":198.04}},"index":4,"playId":"e2e77413-3ef5-3165-b4ef-8ebf3d4597af","pitchNumber":5,"startTime":"2025-08-09T04:28:57.416Z","endTime":"2025-08-09T04:29:07.678Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T04:29:07.678Z","atBatIndex":62},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Drew Gilbert pops out to third baseman Brady House in foul territory.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-09T04:29:43.940Z","endTime":"2025-08-09T04:31:27.338Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":829272,"fullName":"Shinnosuke Ogasawara","link":"/api/v1/people/829272"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"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":"Pop Out","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":4},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":79.1,"endSpeed":74.1,"strikeZoneTop":3.12602728985677,"strikeZoneBottom":1.48703945879554,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.49611551397607,"aZ":-30.240259153841233,"pfxX":-1.034794166525244,"pfxZ":1.4170516129481392,"pX":-0.9111809989884516,"pZ":1.217780533425565,"vX0":-5.202758612320699,"vY0":-115.24726716178318,"vZ0":-3.6072683865149138,"x":151.73,"y":205.9,"x0":1.4966166917313806,"y0":50.002269218759295,"z0":5.679560917687898,"aX":-1.4120740361693596},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":2.0,"breakHorizontal":3.0,"spinRate":2515,"spinDirection":274},"zone":13,"typeConfidence":2.0,"plateTime":0.47264228781465967,"extension":6.0905894081091345},"index":0,"playId":"c4d15b6c-a5b5-3f19-b0c0-c9e9f92eec8b","pitchNumber":1,"startTime":"2025-08-09T04:29:47.991Z","endTime":"2025-08-09T04:29:52.614Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.0,"strikeZoneTop":3.25062893557878,"strikeZoneBottom":1.63453083805961,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.96815765359599,"aZ":-14.752583712767319,"pfxX":4.447308449795015,"pfxZ":9.946927471171204,"pX":-0.5649145673342837,"pZ":1.302331766615265,"vX0":-6.848127525553517,"vY0":-131.2972624424803,"vZ0":-8.057001906753664,"x":138.53,"y":203.62,"x0":1.4955008289046114,"y0":50.00387189006768,"z0":5.50164932294807,"aX":7.7905242519361035},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.4,"breakHorizontal":-6.6,"spinRate":2285,"spinDirection":144},"zone":13,"typeConfidence":2.0,"plateTime":0.41665486848710787,"extension":6.337993519402528},"index":1,"playId":"172e125d-13a9-3ba1-8661-c03d25ab50cf","pitchNumber":2,"startTime":"2025-08-09T04:30:08.294Z","endTime":"2025-08-09T04:30:13.036Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.9,"strikeZoneTop":3.20316191849638,"strikeZoneBottom":1.55990831156666,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.58008082349554,"aZ":-16.624875608070237,"pfxX":4.984212986842855,"pfxZ":9.185079794638728,"pX":-0.41639595614733743,"pZ":0.749253296374591,"vX0":-7.017878412877762,"vY0":-128.73269777340855,"vZ0":-8.455305483155163,"x":132.87,"y":218.55,"x0":1.6867449950953977,"y0":50.00073598011232,"z0":5.342163076347036,"aX":8.436198628743568},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":15.1,"breakHorizontal":-7.6,"spinRate":2121,"spinDirection":140},"zone":13,"typeConfidence":2.0,"plateTime":0.4240764617325672,"extension":6.348528038559575},"index":2,"playId":"f49ede5e-74f5-3d43-af73-8b4672176708","pitchNumber":3,"startTime":"2025-08-09T04:30:28.380Z","endTime":"2025-08-09T04:30:32.811Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.4855206809858,"aZ":-16.28783222637018,"pfxX":2.9575336532361307,"pfxZ":9.557505687935919,"pX":0.4623834796690747,"pZ":2.824149818554146,"vX0":-3.807878813144995,"vY0":-128.11461808696066,"vZ0":-3.8643885213301097,"x":99.38,"y":162.53,"x0":1.5837580913714002,"y0":50.00153538241522,"z0":5.6251360051043005,"aX":4.915630710893757},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":16.7,"breakHorizontal":-4.4,"spinRate":2151,"spinDirection":132},"zone":3,"typeConfidence":2.0,"plateTime":0.42753591415098224,"extension":6.231228095254458},"index":3,"playId":"606014a6-8975-35eb-a007-0a733e38ddb6","pitchNumber":4,"startTime":"2025-08-09T04:30:55.141Z","endTime":"2025-08-09T04:30:59.718Z","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":88.5,"endSpeed":81.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.154706089744405,"aZ":-16.178205311731666,"pfxX":4.011809704703492,"pfxZ":9.463380180399078,"pX":-0.30687573298743925,"pZ":3.0176884542917346,"vX0":-6.122649569174988,"vY0":-128.7953890423666,"vZ0":-3.5123656005442703,"x":128.7,"y":157.3,"x0":1.573059971199191,"y0":50.0055005247465,"z0":5.640041107008565,"aX":6.784028756092004},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":16.7,"breakHorizontal":-6.0,"spinRate":2141,"spinDirection":139},"zone":1,"typeConfidence":2.0,"plateTime":0.4242312870038796,"extension":6.309806539065395},"hitData":{"launchSpeed":81.4,"launchAngle":75.0,"totalDistance":78.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":103.96,"coordY":188.17}},"index":4,"playId":"d56bf3f3-5fcd-39bb-ad6b-f2a884c06692","pitchNumber":5,"startTime":"2025-08-09T04:31:16.354Z","endTime":"2025-08-09T04:31:27.338Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T04:31:27.338Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Heliot Ramos flies out to second baseman José Tena.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-09T04:33:53.905Z","endTime":"2025-08-09T04:34:22.051Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687377,"fullName":"Orlando Ribalta","link":"/api/v1/people/687377"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"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":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677588,"link":"/api/v1/people/677588"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-09T04:31:41.820Z","endTime":"2025-08-09T04:32:33.588Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Orlando Ribalta replaces Shinnosuke Ogasawara.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-09T04:32:33.588Z","endTime":"2025-08-09T04:33:56.057Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687377,"link":"/api/v1/people/687377"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.5,"strikeZoneTop":3.22797789302554,"strikeZoneBottom":1.5127526901212,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.66901023657242,"aZ":-29.009735737771013,"pfxX":1.7906674029894245,"pfxZ":1.9424492094843906,"pX":0.6023574916614917,"pZ":1.6223132342616224,"vX0":4.733492582661829,"vY0":-126.82143729952492,"vZ0":-6.1324603155065756,"x":94.04,"y":194.98,"x0":-1.5202023200246815,"y0":50.00499164500708,"z0":6.3824911923038545,"aX":2.9197368483367327},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.4,"breakHorizontal":-4.3,"spinRate":2147,"spinDirection":181},"zone":9,"typeConfidence":2.0,"plateTime":0.4317093118677686,"extension":6.4527351024770025},"index":2,"playId":"9923eb3c-8ae4-3fc5-a391-3d76d9311b21","pitchNumber":1,"startTime":"2025-08-09T04:33:56.057Z","endTime":"2025-08-09T04:34:01.062Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.24,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.73919116671167,"aZ":-14.625232314710386,"pfxX":-8.471834129532613,"pfxZ":8.879987330823212,"pX":-0.565812949002605,"pZ":2.9304670894832325,"vX0":4.864699755530304,"vY0":-139.53211471887838,"vZ0":-6.986630379796619,"x":138.57,"y":159.66,"x0":-1.2291222936453146,"y0":50.003500200301765,"z0":6.426470343170755,"aX":-16.742665570512216},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.9,"breakHorizontal":14.4,"spinRate":2317,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.3922082493898804,"extension":6.370170417296251},"hitData":{"launchSpeed":69.3,"launchAngle":40.0,"totalDistance":217.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.86,"coordY":118.66}},"index":3,"playId":"91ac777c-5506-3a0f-aede-4fd609b3200b","pitchNumber":2,"startTime":"2025-08-09T04:34:11.871Z","endTime":"2025-08-09T04:34:22.051Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T04:34:22.051Z","atBatIndex":64},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"CJ Abrams lines out to right fielder Drew Gilbert.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-09T04:36:42.476Z","endTime":"2025-08-09T04:37:03.415Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tristan Beck replaces José Buttó.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-09T04:35:59.169Z","endTime":"2025-08-09T04:36:42.476Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663941,"link":"/api/v1/people/663941"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.0,"strikeZoneTop":3.5021860393471,"strikeZoneBottom":1.572672199975,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.83322975727975,"aZ":-14.060833344775785,"pfxX":-6.946696259979511,"pfxZ":10.061794317811177,"pX":2.0702950760850447,"pZ":2.2901133448686823,"vX0":13.955624065844004,"vY0":-133.5714885303192,"vZ0":-6.674487840056392,"x":38.09,"y":176.95,"x0":-2.328721636402901,"y0":50.00012013362985,"z0":5.83976978840657,"aX":-12.50301912553906},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.8,"breakHorizontal":9.5,"spinRate":1999,"spinDirection":218},"zone":14,"typeConfidence":0.9,"plateTime":0.41069718554289913,"extension":6.816618110951755},"index":1,"playId":"1bcc1a19-6222-3abf-8181-ed6b092f067a","pitchNumber":1,"startTime":"2025-08-09T04:36:42.476Z","endTime":"2025-08-09T04:36:47.105Z","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":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.405213103886354,"aZ":-42.545234606267336,"pfxX":3.2087315915226498,"pfxZ":-7.506063797922049,"pX":-0.02585239716146942,"pZ":1.5937033525659607,"vX0":3.6925375121130943,"vY0":-117.17590118578083,"vZ0":-1.1789130331558249,"x":117.99,"y":195.75,"x0":-2.0425509797416113,"y0":50.00126518676085,"z0":6.099921271358355,"aX":4.434230681568402},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-13.6,"breakHorizontal":-6.7,"spinRate":2346,"spinDirection":29},"zone":8,"typeConfidence":0.91,"plateTime":0.468535834884495,"extension":7.014922156875964},"hitData":{"launchSpeed":92.6,"launchAngle":21.0,"totalDistance":296.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":191.44,"coordY":99.71}},"index":2,"playId":"0c9f573d-d376-36e1-b89e-eb7777037a24","pitchNumber":2,"startTime":"2025-08-09T04:36:57.493Z","endTime":"2025-08-09T04:37:03.415Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T04:37:03.415Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brady House flies out to right fielder Drew Gilbert.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-09T04:37:12.039Z","endTime":"2025-08-09T04:38:28.417Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":82.5,"strikeZoneTop":3.58050745176861,"strikeZoneBottom":1.69766345384146,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.75680210883181,"aZ":-27.530693486403433,"pfxX":0.7476886553269679,"pfxZ":2.7268213274968547,"pX":1.2469129840940556,"pZ":2.052612279461577,"vX0":8.705411980820935,"vY0":-128.91692485256723,"vZ0":-4.790964571564632,"x":69.47,"y":183.36,"x0":-2.253910991614377,"y0":50.00291062134707,"z0":6.029476284648063,"aX":1.2740110498124995},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.2,"breakHorizontal":-3.1,"spinRate":2511,"spinDirection":158},"zone":14,"typeConfidence":0.91,"plateTime":0.4229101343068393,"extension":6.823076356456732},"index":0,"playId":"6f49ea0d-b526-38a9-84d5-8d3d5c3bc2b3","pitchNumber":1,"startTime":"2025-08-09T04:37:30.433Z","endTime":"2025-08-09T04:37:34.370Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.6,"strikeZoneTop":3.57,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.197666028172673,"aZ":-14.403538064757457,"pfxX":-5.700120214593971,"pfxZ":9.397105160399125,"pX":-0.1731676019207906,"pZ":4.401162080330215,"vX0":8.189755657369677,"vY0":-136.8808825459138,"vZ0":-2.15498080342325,"x":123.6,"y":119.95,"x0":-2.468128347977469,"y0":50.000688807705465,"z0":6.188788433919562,"aX":-10.7776393166135},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.7,"breakHorizontal":8.5,"spinRate":2012,"spinDirection":217},"zone":11,"typeConfidence":0.9,"plateTime":0.40068598255609134,"extension":6.540679193045369},"index":1,"playId":"080061ff-82a5-37bf-85ee-ef0951e08278","pitchNumber":2,"startTime":"2025-08-09T04:37:44.538Z","endTime":"2025-08-09T04:37:48.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":72.9,"strikeZoneTop":3.57,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.192127170095528,"aZ":-32.619433313850585,"pfxX":10.165383428229877,"pfxZ":-0.32459108757754684,"pX":-0.6051227152221206,"pZ":3.0145632478115063,"vX0":1.6113108336425528,"vY0":-117.56071552833846,"vZ0":0.2451320043332037,"x":140.07,"y":157.39,"x0":-2.621774330778966,"y0":50.00328533922931,"z0":5.99642709219424,"aX":13.892725724548823},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-0.1,"breakHorizontal":-18.7,"spinRate":2553,"spinDirection":41},"zone":1,"typeConfidence":0.9,"plateTime":0.47019264027191365,"extension":6.777302517639316},"index":2,"playId":"1c51fbae-fabb-36de-b6b8-40bc2608edd8","pitchNumber":3,"startTime":"2025-08-09T04:38:00.678Z","endTime":"2025-08-09T04:38:05.142Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.3,"strikeZoneTop":3.57,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.021809125477237,"aZ":-30.813847287285853,"pfxX":10.561827339707195,"pfxZ":0.9418351504751161,"pX":0.7605326988831328,"pZ":2.8610608354664375,"vX0":4.347907426212261,"vY0":-120.04567076550717,"vZ0":-0.6579173498773097,"x":88.01,"y":161.53,"x0":-2.452983482016537,"y0":50.00127885268371,"z0":5.912794830240212,"aX":15.214670372544536},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":1.8,"breakHorizontal":-20.3,"spinRate":2905,"spinDirection":57},"zone":6,"typeConfidence":2.0,"plateTime":0.45852738445079,"extension":6.607853018352744},"hitData":{"launchSpeed":85.7,"launchAngle":33.0,"totalDistance":292.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.38,"coordY":95.23}},"index":3,"playId":"20a90343-7ce5-3739-922d-13a99831806a","pitchNumber":4,"startTime":"2025-08-09T04:38:21.281Z","endTime":"2025-08-09T04:38:28.417Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T04:38:28.417Z","atBatIndex":66},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nathaniel Lowe lines out sharply to right fielder Drew Gilbert.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-09T04:38:34.506Z","endTime":"2025-08-09T04:39:12.226Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.58878678872885,"strikeZoneBottom":1.66817195463299,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.064206683516236,"aZ":-17.270917713401108,"pfxX":-6.950297265419179,"pfxZ":7.998417902147336,"pX":0.5447441433434282,"pZ":3.063522630339867,"vX0":10.384232605065295,"vY0":-135.49568072521754,"vZ0":-4.545595432451618,"x":96.24,"y":156.06,"x0":-2.430888094536708,"y0":50.00250352093053,"z0":5.966442362482755,"aX":-12.94985852337423},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.7,"breakHorizontal":10.4,"spinRate":1858,"spinDirection":220},"zone":3,"typeConfidence":0.9,"plateTime":0.4039539343587686,"extension":6.749356534003899},"index":0,"playId":"aebacb13-3053-373c-9c02-e21181d9486c","pitchNumber":1,"startTime":"2025-08-09T04:38:50.551Z","endTime":"2025-08-09T04:38:54.745Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":84.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.297174478998887,"aZ":-21.32303337804602,"pfxX":0.3906753898878641,"pfxZ":6.0975707387272085,"pX":0.5939599722203348,"pZ":2.2754042919421438,"vX0":7.686318969716199,"vY0":-131.8511571312197,"vZ0":-5.182249492095524,"x":94.36,"y":177.34,"x0":-2.3970176401264567,"y0":50.00234531782156,"z0":5.817813358811504,"aX":0.6926421209404496},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.2,"breakHorizontal":-2.2,"spinRate":2425,"spinDirection":179},"zone":6,"typeConfidence":0.9,"plateTime":0.4137872750384206,"extension":6.675521484997211},"hitData":{"launchSpeed":102.5,"launchAngle":22.0,"totalDistance":350.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":197.6,"coordY":76.83}},"index":1,"playId":"1e16b8cf-61a2-3ba7-9ec3-7add109f8c72","pitchNumber":2,"startTime":"2025-08-09T04:39:04.644Z","endTime":"2025-08-09T04:39:12.226Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T04:39:12.226Z","atBatIndex":67}],"currentPlay":{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nathaniel Lowe lines out sharply to right fielder Drew Gilbert.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-09T04:38:34.506Z","endTime":"2025-08-09T04:39:12.226Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.58878678872885,"strikeZoneBottom":1.66817195463299,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.064206683516236,"aZ":-17.270917713401108,"pfxX":-6.950297265419179,"pfxZ":7.998417902147336,"pX":0.5447441433434282,"pZ":3.063522630339867,"vX0":10.384232605065295,"vY0":-135.49568072521754,"vZ0":-4.545595432451618,"x":96.24,"y":156.06,"x0":-2.430888094536708,"y0":50.00250352093053,"z0":5.966442362482755,"aX":-12.94985852337423},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.7,"breakHorizontal":10.4,"spinRate":1858,"spinDirection":220},"zone":3,"typeConfidence":0.9,"plateTime":0.4039539343587686,"extension":6.749356534003899},"index":0,"playId":"aebacb13-3053-373c-9c02-e21181d9486c","pitchNumber":1,"startTime":"2025-08-09T04:38:50.551Z","endTime":"2025-08-09T04:38:54.745Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":84.0,"strikeZoneTop":3.52,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.297174478998887,"aZ":-21.32303337804602,"pfxX":0.3906753898878641,"pfxZ":6.0975707387272085,"pX":0.5939599722203348,"pZ":2.2754042919421438,"vX0":7.686318969716199,"vY0":-131.8511571312197,"vZ0":-5.182249492095524,"x":94.36,"y":177.34,"x0":-2.3970176401264567,"y0":50.00234531782156,"z0":5.817813358811504,"aX":0.6926421209404496},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.2,"breakHorizontal":-2.2,"spinRate":2425,"spinDirection":179},"zone":6,"typeConfidence":0.9,"plateTime":0.4137872750384206,"extension":6.675521484997211},"hitData":{"launchSpeed":102.5,"launchAngle":22.0,"totalDistance":350.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":197.6,"coordY":76.83}},"index":1,"playId":"1e16b8cf-61a2-3ba7-9ec3-7add109f8c72","pitchNumber":2,"startTime":"2025-08-09T04:39:04.644Z","endTime":"2025-08-09T04:39:12.226Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-09T04:39:12.226Z","atBatIndex":67},"scoringPlays":[4,7,45,62],"playsByInning":[{"startIndex":0,"endIndex":9,"top":[0,1,2],"bottom":[3,4,5,6,7,8,9],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"coordinates":{"x":33.69,"y":110.04},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":1,"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":75.71,"y":87.92},"type":"O","description":"Flyout"}],"home":[{"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":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"coordinates":{"x":146.75,"y":46.15},"type":"O","description":"Lineout"},{"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":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":166.08,"y":30.62},"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":1,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":113.08,"y":181.58},"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":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"coordinates":{"x":167.28,"y":123.36},"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":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"coordinates":{"x":120.7,"y":88.14},"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":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":67.47,"y":109.62},"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":1,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"coordinates":{"x":99.9,"y":155.74},"type":"O","description":"Groundout"}]}},{"startIndex":10,"endIndex":15,"top":[10,11,12],"bottom":[13,14,15],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":2,"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"batter":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"coordinates":{"x":83.69,"y":104.56},"type":"O","description":"Flyout"}],"home":[]}},{"startIndex":16,"endIndex":23,"top":[16,17,18],"bottom":[19,20,21,22,23],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":3,"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"coordinates":{"x":105.48,"y":161.82},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":3,"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"coordinates":{"x":138.85,"y":155.66},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":3,"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":207.14,"y":120.36},"type":"O","description":"Lineout"}],"home":[{"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":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":153.62,"y":150.67},"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":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":207.23,"y":100.09},"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":3,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"coordinates":{"x":118.51,"y":67.73},"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":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"coordinates":{"x":28.5,"y":99.76},"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":3,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":156.66,"y":168.91},"type":"O","description":"Groundout"}]}},{"startIndex":24,"endIndex":31,"top":[24,25,26,27],"bottom":[28,29,30,31],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"coordinates":{"x":197.32,"y":75.85},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":129.12,"y":94.66},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":4,"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"coordinates":{"x":111.84,"y":53.28},"type":"O","description":"Flyout"}],"home":[{"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":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"coordinates":{"x":128.28,"y":192.73},"type":"O","description":"Pop Out"},{"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":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"coordinates":{"x":188.25,"y":57.04},"type":"H","description":"Triple"},{"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":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"coordinates":{"x":147.95,"y":167.94},"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":4,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"coordinates":{"x":177.54,"y":78.81},"type":"O","description":"Flyout"}]}},{"startIndex":32,"endIndex":39,"top":[32,33,34,35,36],"bottom":[37,38,39],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"batter":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"coordinates":{"x":119.64,"y":94.1},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"coordinates":{"x":137.91,"y":145.6},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"batter":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"coordinates":{"x":148.04,"y":174.49},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":5,"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"batter":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"coordinates":{"x":115.61,"y":153.71},"type":"O","description":"Grounded Into DP"}],"home":[{"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":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":143.48,"y":148.64},"type":"O","description":"Lineout"},{"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":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":108.01,"y":152.7},"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":5,"pitcher":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"coordinates":{"x":144.11,"y":163.89},"type":"O","description":"Groundout"}]}},{"startIndex":40,"endIndex":47,"top":[40,41,42],"bottom":[43,44,45,46,47],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":6,"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"coordinates":{"x":43.52,"y":121.27},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":6,"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":112.07,"y":146.11},"type":"O","description":"Groundout"}],"home":[{"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":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"coordinates":{"x":149.28,"y":58.96},"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":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":156.66,"y":171.95},"type":"E","description":"Field Error"},{"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":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"coordinates":{"x":43.61,"y":71.7},"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":6,"pitcher":{"id":829272,"fullName":"Shinnosuke Ogasawara","link":"/api/v1/people/829272"},"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"coordinates":{"x":138.09,"y":103.1},"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":829272,"fullName":"Shinnosuke Ogasawara","link":"/api/v1/people/829272"},"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"coordinates":{"x":145.51,"y":160.3},"type":"O","description":"Groundout"}]}},{"startIndex":48,"endIndex":55,"top":[48,49,50],"bottom":[51,52,53,54,55],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":664192,"fullName":"Joey Lucchesi","link":"/api/v1/people/664192"},"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"coordinates":{"x":106.84,"y":157.92},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":664192,"fullName":"Joey Lucchesi","link":"/api/v1/people/664192"},"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"coordinates":{"x":158.19,"y":94.14},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":7,"pitcher":{"id":664192,"fullName":"Joey Lucchesi","link":"/api/v1/people/664192"},"batter":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"coordinates":{"x":154.28,"y":170.19},"type":"O","description":"Grounded Into DP"}],"home":[{"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":829272,"fullName":"Shinnosuke Ogasawara","link":"/api/v1/people/829272"},"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"coordinates":{"x":72.03,"y":106.58},"type":"O","description":"Lineout"},{"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":829272,"fullName":"Shinnosuke Ogasawara","link":"/api/v1/people/829272"},"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"coordinates":{"x":102.44,"y":165.36},"type":"O","description":"Forceout"}]}},{"startIndex":56,"endIndex":64,"top":[56,57,58,59],"bottom":[60,61,62,63,64],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":8,"pitcher":{"id":676130,"fullName":"José Buttó","link":"/api/v1/people/676130"},"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"coordinates":{"x":174.67,"y":91.78},"type":"O","description":"Lineout"}],"home":[{"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":829272,"fullName":"Shinnosuke Ogasawara","link":"/api/v1/people/829272"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":89.26,"y":103.54},"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":8,"pitcher":{"id":829272,"fullName":"Shinnosuke Ogasawara","link":"/api/v1/people/829272"},"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"coordinates":{"x":101.93,"y":163.34},"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":8,"pitcher":{"id":829272,"fullName":"Shinnosuke Ogasawara","link":"/api/v1/people/829272"},"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"coordinates":{"x":120.64,"y":198.04},"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":8,"pitcher":{"id":829272,"fullName":"Shinnosuke Ogasawara","link":"/api/v1/people/829272"},"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"coordinates":{"x":103.96,"y":188.17},"type":"O","description":"Pop Out"},{"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":687377,"fullName":"Orlando Ribalta","link":"/api/v1/people/687377"},"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"coordinates":{"x":154.86,"y":118.66},"type":"O","description":"Flyout"}]}},{"startIndex":65,"endIndex":67,"top":[65,66,67],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":9,"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"coordinates":{"x":191.44,"y":99.71},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":9,"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"coordinates":{"x":180.38,"y":95.23},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"inning":9,"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"coordinates":{"x":197.6,"y":76.83},"type":"O","description":"Lineout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":2,"hits":4,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":6,"ordinalNum":"6th","home":{"runs":2,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":5,"hits":10,"errors":0,"leftOnBase":8},"away":{"runs":0,"hits":4,"errors":1,"leftOnBase":4}},"defense":{"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"catcher":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"first":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"second":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"third":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"shortstop":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"left":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"center":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"right":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"onDeck":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"inHole":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"battingOrder":2,"team":{"id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"}},"offense":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"onDeck":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"inHole":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"pitcher":{"id":687377,"fullName":"Orlando Ribalta","link":"/api/v1/people/687377"},"battingOrder":4,"team":{"id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"}},"balls":0,"strikes":1,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":120,"name":"Washington Nationals","link":"/api/v1/teams/120"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":7,"airOuts":11,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".241","atBats":29,"obp":".307","slg":".382","ops":".689","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":31,"totalBases":5,"rbi":0,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":4},"pitching":{"flyOuts":6,"groundOuts":10,"airOuts":11,"runs":5,"doubles":1,"triples":1,"homeRuns":2,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":35,"obp":".324","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":146,"era":"5.37","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.45","battersFaced":37,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":146,"balls":53,"strikes":93,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":5,"pitchesPerInning":"18.25","runsScoredPer9":"5.63","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":24,"errors":1,"chances":32,"passedBall":0,"pickoffs":0}},"players":{"ID691781":{"person":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"jerseyNumber":"55","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":22,"groundOuts":36,"airOuts":37,"runs":14,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":40,"baseOnBalls":5,"intentionalWalks":0,"hits":35,"hitByPitch":0,"avg":".241","atBats":145,"obp":".261","slg":".324","ops":".585","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":153,"totalBases":47,"rbi":18,"leftOnBase":66,"sacBunts":0,"sacFlies":3,"babip":".311","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"72.50","popOuts":2,"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":75,"putOuts":20,"errors":4,"chances":99,"fielding":".960","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID829272":{"person":{"id":829272,"fullName":"Shinnosuke Ogasawara","link":"/api/v1/people/829272"},"jerseyNumber":"16","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"summary":"2.1 IP, ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":9,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":50,"inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":11,"outs":7,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":50,"balls":21,"strikes":29,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"3.86","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":2,"flyOuts":8,"groundOuts":14,"airOuts":15,"runs":10,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":5,"intentionalWalks":0,"hits":18,"hitByPitch":2,"atBats":55,"obp":".403","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":238,"era":"6.75","inningsPitched":"13.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"1.73","battersFaced":62,"outs":40,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":238,"balls":93,"strikes":145,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.93","rbi":1,"winPercentage":".000","pitchesPerInning":"17.85","gamesFinished":0,"strikeoutWalkRatio":"1.60","strikeoutsPer9Inn":"5.40","walksPer9Inn":"3.38","hitsPer9Inn":"12.15","runsScoredPer9":"6.75","homeRunsPer9":"0.67","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":6},"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"}]},"ID678606":{"person":{"id":678606,"fullName":"José A. Ferrer","link":"/api/v1/people/678606"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":53,"gamesStarted":0,"flyOuts":16,"groundOuts":76,"airOuts":33,"runs":32,"doubles":8,"triples":2,"homeRuns":3,"strikeOuts":47,"baseOnBalls":12,"intentionalWalks":0,"hits":56,"hitByPitch":5,"atBats":207,"obp":".324","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":841,"era":"4.94","inningsPitched":"54.2","wins":3,"losses":3,"saves":0,"saveOpportunities":2,"holds":19,"blownSaves":2,"earnedRuns":30,"whip":"1.24","battersFaced":229,"outs":164,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":841,"balls":275,"strikes":566,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"2.30","rbi":0,"winPercentage":".500","pitchesPerInning":"15.38","gamesFinished":5,"strikeoutWalkRatio":"3.92","strikeoutsPer9Inn":"7.74","walksPer9Inn":"1.98","hitsPer9Inn":"9.22","runsScoredPer9":"5.27","homeRunsPer9":"0.49","inheritedRunners":30,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":4,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":1,"errors":2,"chances":15,"fielding":".867","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682928":{"person":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"200","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"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":101,"flyOuts":71,"groundOuts":106,"airOuts":118,"runs":69,"doubles":25,"triples":4,"homeRuns":14,"strikeOuts":75,"baseOnBalls":29,"intentionalWalks":1,"hits":108,"hitByPitch":12,"avg":".267","atBats":404,"obp":".333","slg":".453","ops":".786","caughtStealing":3,"stolenBases":26,"stolenBasePercentage":".897","caughtStealingPercentage":".103","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":448,"totalBases":183,"rbi":43,"leftOnBase":124,"sacBunts":1,"sacFlies":2,"babip":".297","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.86","popOuts":25,"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":235,"putOuts":147,"errors":13,"chances":395,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID663455":{"person":{"id":663455,"fullName":"Konnor Pilkington","link":"/api/v1/people/663455"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":8,"gamesStarted":0,"flyOuts":4,"groundOuts":5,"airOuts":8,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":27,"obp":".267","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":121,"era":"2.35","inningsPitched":"7.2","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.04","battersFaced":30,"outs":23,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":121,"balls":46,"strikes":75,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.78","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"10.57","walksPer9Inn":"3.52","hitsPer9Inn":"5.87","runsScoredPer9":"3.52","homeRunsPer9":"1.17","inheritedRunners":7,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686452":{"person":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"jerseyNumber":"81","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"700","stats":{"batting":{"summary":"1-3","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":4,"groundOuts":10,"airOuts":8,"runs":6,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".364","atBats":33,"obp":".400","slg":".455","ops":".855","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":15,"rbi":5,"leftOnBase":10,"sacBunts":1,"sacFlies":0,"babip":".414","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","assists":6,"putOuts":80,"errors":3,"chances":89,"fielding":".966","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID656180":{"person":{"id":656180,"fullName":"Riley Adams","link":"/api/v1/people/656180"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":14,"groundOuts":35,"airOuts":21,"runs":17,"doubles":6,"triples":0,"homeRuns":7,"strikeOuts":65,"baseOnBalls":9,"intentionalWalks":0,"hits":26,"hitByPitch":1,"avg":".177","atBats":147,"obp":".229","slg":".361","ops":".590","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":157,"totalBases":53,"rbi":17,"leftOnBase":72,"sacBunts":0,"sacFlies":0,"babip":".253","groundOutsToAirouts":"1.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.00","popOuts":3,"lineOuts":4},"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":14,"stolenBases":24,"stolenBasePercentage":".632","caughtStealingPercentage":".368","assists":23,"putOuts":280,"errors":1,"chances":304,"fielding":".997","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663993":{"person":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"jerseyNumber":"33","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":1,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":114,"flyOuts":49,"groundOuts":109,"airOuts":100,"runs":49,"doubles":16,"triples":2,"homeRuns":15,"strikeOuts":127,"baseOnBalls":43,"intentionalWalks":0,"hits":92,"hitByPitch":1,"avg":".216","atBats":426,"obp":".288","slg":".369","ops":".657","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":472,"totalBases":157,"rbi":64,"leftOnBase":178,"sacBunts":0,"sacFlies":2,"babip":".269","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.40","popOuts":14,"lineOuts":37},"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":57,"putOuts":783,"errors":7,"chances":847,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID605137":{"person":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"jerseyNumber":"19","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"500","stats":{"batting":{"summary":"1-2 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":52,"groundOuts":97,"airOuts":94,"runs":37,"doubles":10,"triples":1,"homeRuns":13,"strikeOuts":71,"baseOnBalls":44,"intentionalWalks":1,"hits":76,"hitByPitch":5,"avg":".226","atBats":337,"obp":".323","slg":".377","ops":".700","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":387,"totalBases":127,"rbi":40,"leftOnBase":143,"sacBunts":0,"sacFlies":1,"babip":".248","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.92","popOuts":17,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":41,"errors":0,"chances":42,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID676571":{"person":{"id":676571,"fullName":"PJ Poulin","link":"/api/v1/people/676571"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":2,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":9,"obp":".444","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":29,"era":"5.40","inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"2.40","battersFaced":9,"outs":5,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":29,"balls":7,"strikes":22,"strikePercentage":".760","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.00","rbi":0,"winPercentage":".---","pitchesPerInning":"17.40","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"10.80","walksPer9Inn":"0.00","hitsPer9Inn":"21.60","runsScoredPer9":"5.40","homeRunsPer9":"5.40","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID690925":{"person":{"id":690925,"fullName":"Clayton Beeter","link":"/api/v1/people/690925"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":4,"gamesStarted":0,"flyOuts":5,"groundOuts":3,"airOuts":9,"runs":7,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":4,"baseOnBalls":6,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":22,"obp":".464","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":126,"era":"11.12","inningsPitched":"5.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"2.29","battersFaced":29,"outs":17,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":126,"balls":54,"strikes":72,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".000","pitchesPerInning":"22.24","gamesFinished":0,"strikeoutWalkRatio":"0.67","strikeoutsPer9Inn":"6.35","walksPer9Inn":"9.53","hitsPer9Inn":"11.12","runsScoredPer9":"11.12","homeRunsPer9":"4.76","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"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}},"ID669371":{"person":{"id":669371,"fullName":"Cole Henry","link":"/api/v1/people/669371"},"jerseyNumber":"99","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":43,"gamesStarted":0,"flyOuts":24,"groundOuts":25,"airOuts":55,"runs":18,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":39,"baseOnBalls":21,"intentionalWalks":1,"hits":34,"hitByPitch":10,"atBats":152,"obp":".353","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":717,"era":"3.76","inningsPitched":"40.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":17,"whip":"1.35","battersFaced":184,"outs":122,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":717,"balls":290,"strikes":427,"strikePercentage":".600","hitBatsmen":10,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.45","rbi":0,"winPercentage":".500","pitchesPerInning":"17.63","gamesFinished":11,"strikeoutWalkRatio":"1.86","strikeoutsPer9Inn":"8.63","walksPer9Inn":"4.65","hitsPer9Inn":"7.52","runsScoredPer9":"3.98","homeRunsPer9":"1.33","inheritedRunners":31,"inheritedRunnersScored":12,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":20,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID690987":{"person":{"id":690987,"fullName":"Robert Hassell III","link":"/api/v1/people/690987"},"jerseyNumber":"57","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"600","stats":{"batting":{"summary":"1-3","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"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":1,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":28,"flyOuts":12,"groundOuts":29,"airOuts":19,"runs":9,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":24,"baseOnBalls":2,"intentionalWalks":0,"hits":24,"hitByPitch":0,"avg":".250","atBats":96,"obp":".265","slg":".365","ops":".630","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":98,"totalBases":35,"rbi":13,"leftOnBase":31,"sacBunts":0,"sacFlies":0,"babip":".314","groundOutsToAirouts":"1.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.00","popOuts":2,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":66,"errors":1,"chances":69,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID695418":{"person":{"id":695418,"fullName":"Brad Lord","link":"/api/v1/people/695418"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":38,"gamesStarted":9,"flyOuts":26,"groundOuts":90,"airOuts":71,"runs":31,"doubles":9,"triples":2,"homeRuns":6,"strikeOuts":65,"baseOnBalls":26,"intentionalWalks":0,"hits":71,"hitByPitch":3,"atBats":293,"obp":".310","caughtStealing":4,"stolenBases":2,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":1262,"era":"3.42","inningsPitched":"79.0","wins":2,"losses":6,"saves":0,"saveOpportunities":0,"holds":7,"blownSaves":0,"earnedRuns":30,"whip":"1.23","battersFaced":326,"outs":237,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":1262,"balls":443,"strikes":819,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.27","rbi":0,"winPercentage":".250","pitchesPerInning":"15.97","gamesFinished":2,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"7.41","walksPer9Inn":"2.96","hitsPer9Inn":"8.09","runsScoredPer9":"3.53","homeRunsPer9":"0.68","inheritedRunners":14,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":3,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":6,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657557":{"person":{"id":657557,"fullName":"Paul DeJong","link":"/api/v1/people/657557"},"jerseyNumber":"14","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":16,"groundOuts":11,"airOuts":32,"runs":7,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":34,"baseOnBalls":6,"intentionalWalks":0,"hits":21,"hitByPitch":1,"avg":".216","atBats":97,"obp":".267","slg":".351","ops":".618","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":105,"totalBases":34,"rbi":9,"leftOnBase":45,"sacBunts":0,"sacFlies":1,"babip":".306","groundOutsToAirouts":"0.34","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.50","popOuts":8,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":52,"putOuts":10,"errors":2,"chances":64,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695734":{"person":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"jerseyNumber":"51","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"0-0 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":26,"groundOuts":42,"airOuts":54,"runs":23,"doubles":9,"triples":4,"homeRuns":2,"strikeOuts":34,"baseOnBalls":10,"intentionalWalks":0,"hits":42,"hitByPitch":3,"avg":".249","atBats":169,"obp":".297","slg":".385","ops":".682","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":186,"totalBases":65,"rbi":16,"leftOnBase":92,"sacBunts":0,"sacFlies":3,"babip":".294","groundOutsToAirouts":"0.78","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"84.50","popOuts":8,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":99,"errors":1,"chances":101,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID677588":{"person":{"id":677588,"fullName":"José Tena","link":"/api/v1/people/677588"},"jerseyNumber":"8","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":13,"groundOuts":52,"airOuts":24,"runs":19,"doubles":12,"triples":2,"homeRuns":0,"strikeOuts":35,"baseOnBalls":15,"intentionalWalks":0,"hits":35,"hitByPitch":1,"avg":".241","atBats":145,"obp":".315","slg":".352","ops":".667","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":162,"totalBases":51,"rbi":13,"leftOnBase":62,"sacBunts":0,"sacFlies":1,"babip":".315","groundOutsToAirouts":"2.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":11},"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":74,"putOuts":29,"errors":5,"chances":108,"fielding":".954","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID695578":{"person":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"jerseyNumber":"29","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | 2B, K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":113,"flyOuts":40,"groundOuts":108,"airOuts":66,"runs":63,"doubles":22,"triples":0,"homeRuns":24,"strikeOuts":146,"baseOnBalls":66,"intentionalWalks":8,"hits":108,"hitByPitch":3,"avg":".254","atBats":425,"obp":".356","slg":".475","ops":".831","caughtStealing":5,"stolenBases":14,"stolenBasePercentage":".737","caughtStealingPercentage":".263","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":497,"totalBases":202,"rbi":71,"leftOnBase":148,"sacBunts":0,"sacFlies":3,"babip":".326","groundOutsToAirouts":"1.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.71","popOuts":5,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":188,"errors":1,"chances":192,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID669022":{"person":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"jerseyNumber":"1","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":23,"gamesStarted":23,"flyOuts":79,"groundOuts":83,"airOuts":130,"runs":61,"doubles":22,"triples":1,"homeRuns":17,"strikeOuts":148,"baseOnBalls":46,"intentionalWalks":0,"hits":126,"hitByPitch":4,"atBats":480,"obp":".329","caughtStealing":8,"stolenBases":10,"stolenBasePercentage":".556","caughtStealingPercentage":".444","numberOfPitches":2197,"era":"4.29","inningsPitched":"126.0","wins":4,"losses":12,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":60,"whip":"1.37","battersFaced":537,"outs":378,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2197,"balls":818,"strikes":1379,"strikePercentage":".630","hitBatsmen":4,"balks":0,"wildPitches":11,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".250","pitchesPerInning":"17.44","gamesFinished":0,"strikeoutWalkRatio":"3.22","strikeoutsPer9Inn":"10.57","walksPer9Inn":"3.29","hitsPer9Inn":"9.00","runsScoredPer9":"4.36","homeRunsPer9":"1.21","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":21,"lineOuts":30},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":3,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676917":{"person":{"id":676917,"fullName":"Cade Cavalli","link":"/api/v1/people/676917"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":1,"gamesStarted":1,"flyOuts":3,"groundOuts":6,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":18,"obp":".211","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":88,"era":"0.00","inningsPitched":"4.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.92","battersFaced":19,"outs":13,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":88,"balls":29,"strikes":59,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"20.31","gamesFinished":0,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"12.46","walksPer9Inn":"2.08","hitsPer9Inn":"6.23","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":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID696285":{"person":{"id":696285,"fullName":"Jacob Young","link":"/api/v1/people/696285"},"jerseyNumber":"30","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"battingOrder":"900","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":2,"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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":26,"groundOuts":97,"airOuts":58,"runs":25,"doubles":8,"triples":1,"homeRuns":0,"strikeOuts":44,"baseOnBalls":21,"intentionalWalks":0,"hits":56,"hitByPitch":3,"avg":".227","atBats":247,"obp":".295","slg":".267","ops":".562","caughtStealing":9,"stolenBases":10,"stolenBasePercentage":".526","caughtStealingPercentage":".474","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":279,"totalBases":66,"rbi":19,"leftOnBase":99,"sacBunts":8,"sacFlies":0,"babip":".276","groundOutsToAirouts":"1.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":10,"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":3,"putOuts":214,"errors":0,"chances":217,"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"}]},"ID663623":{"person":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"},"jerseyNumber":"27","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"note":"(L, 8-7)","summary":"5.1 IP, 3 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":7,"airOuts":7,"runs":4,"doubles":1,"triples":1,"homeRuns":2,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":25,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":94,"inningsPitched":"5.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":25,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":94,"balls":32,"strikes":62,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"6.75","homeRunsPer9":"3.38","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":24,"gamesStarted":24,"flyOuts":91,"groundOuts":151,"airOuts":157,"runs":79,"doubles":29,"triples":3,"homeRuns":26,"strikeOuts":91,"baseOnBalls":43,"intentionalWalks":0,"hits":139,"hitByPitch":4,"atBats":537,"obp":".318","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":2188,"era":"4.90","inningsPitched":"136.0","wins":8,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":74,"whip":"1.34","battersFaced":585,"outs":408,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2188,"balls":764,"strikes":1424,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.96","rbi":4,"winPercentage":".533","pitchesPerInning":"16.09","gamesFinished":0,"strikeoutWalkRatio":"2.12","strikeoutsPer9Inn":"6.02","walksPer9Inn":"2.85","hitsPer9Inn":"9.20","runsScoredPer9":"5.23","homeRunsPer9":"1.72","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":23,"lineOuts":43},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":14,"errors":1,"chances":29,"fielding":".966","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID687377":{"person":{"id":687377,"fullName":"Orlando Ribalta","link":"/api/v1/people/687377"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":2,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":2,"balls":0,"strikes":2,"strikePercentage":"1.000","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":6,"groundOuts":11,"airOuts":12,"runs":7,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":10,"baseOnBalls":5,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":40,"obp":".283","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":197,"era":"5.73","inningsPitched":"11.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":7,"whip":"1.18","battersFaced":46,"outs":33,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":197,"balls":65,"strikes":132,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".---","pitchesPerInning":"17.91","gamesFinished":4,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"8.18","walksPer9Inn":"4.09","hitsPer9Inn":"6.55","runsScoredPer9":"5.73","homeRunsPer9":"2.45","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID680730":{"person":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":23,"gamesStarted":23,"flyOuts":96,"groundOuts":104,"airOuts":176,"runs":83,"doubles":36,"triples":4,"homeRuns":16,"strikeOuts":81,"baseOnBalls":46,"intentionalWalks":0,"hits":136,"hitByPitch":3,"atBats":488,"obp":".339","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":2002,"era":"5.43","inningsPitched":"122.2","wins":7,"losses":12,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":74,"whip":"1.48","battersFaced":546,"outs":368,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2002,"balls":675,"strikes":1327,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":".368","pitchesPerInning":"16.32","gamesFinished":0,"strikeoutWalkRatio":"1.76","strikeoutsPer9Inn":"5.94","walksPer9Inn":"3.38","hitsPer9Inn":"9.98","runsScoredPer9":"6.09","homeRunsPer9":"1.17","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":8,"passedBall":0,"popOuts":33,"lineOuts":47},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":2,"chances":6,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671131":{"person":{"id":671131,"fullName":"Jackson Rutledge","link":"/api/v1/people/671131"},"jerseyNumber":"79","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"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":41,"gamesStarted":0,"flyOuts":36,"groundOuts":45,"airOuts":61,"runs":38,"doubles":11,"triples":1,"homeRuns":12,"strikeOuts":47,"baseOnBalls":19,"intentionalWalks":0,"hits":63,"hitByPitch":5,"atBats":210,"obp":".364","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":998,"era":"6.19","inningsPitched":"52.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":36,"whip":"1.57","battersFaced":240,"outs":157,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":998,"balls":384,"strikes":614,"strikePercentage":".620","hitBatsmen":5,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".500","pitchesPerInning":"19.07","gamesFinished":14,"strikeoutWalkRatio":"2.47","strikeoutsPer9Inn":"8.08","walksPer9Inn":"3.27","hitsPer9Inn":"10.83","runsScoredPer9":"6.54","homeRunsPer9":"2.06","inheritedRunners":16,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":16,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":1,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671277":{"person":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":120,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":101,"flyOuts":58,"groundOuts":113,"airOuts":100,"runs":49,"doubles":22,"triples":0,"homeRuns":9,"strikeOuts":60,"baseOnBalls":21,"intentionalWalks":0,"hits":95,"hitByPitch":2,"avg":".263","atBats":361,"obp":".302","slg":".399","ops":".701","caughtStealing":5,"stolenBases":9,"stolenBasePercentage":".643","caughtStealingPercentage":".357","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":391,"totalBases":144,"rbi":50,"leftOnBase":134,"sacBunts":0,"sacFlies":7,"babip":".288","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.11","popOuts":17,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":233,"putOuts":186,"errors":6,"chances":425,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[695578,682928,691781,663993,605137,690987,686452,677588,696285,695734,663623,829272,687377],"pitchers":[663623,829272,687377],"bench":[656180,657557,671277],"bullpen":[690925,676917,678606,669022,669371,695418,680730,663455,676571,671131],"battingOrder":[695578,682928,691781,663993,605137,690987,686452,677588,695734],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Wood (22, Teng)."},{"label":"TB","value":"Bell; Hassell III; Millas; Wood 2."},{"label":"Runners left in scoring position, 2 out","value":"Lowe, N."},{"label":"GIDP","value":"Hassell III; Young."},{"label":"Team RISP","value":"1-for-6."},{"label":"Team LOB","value":"4."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Lowe, N (7, fielding)."}]}],"note":[{"label":"a","value":"Walked for Young in the 8th."}]},"home":{"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":6,"groundOuts":10,"airOuts":11,"runs":5,"doubles":1,"triples":1,"homeRuns":2,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".234","atBats":35,"obp":".312","slg":".378","ops":".690","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":19,"rbi":5,"leftOnBase":17,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.50","popOuts":2,"lineOuts":3},"pitching":{"flyOuts":7,"groundOuts":7,"airOuts":11,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":29,"obp":".194","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":125,"era":"3.62","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":0,"whip":"1.27","battersFaced":31,"outs":27,"completeGames":0,"shutouts":1,"pitchesThrown":125,"balls":44,"strikes":81,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":0,"pitchesPerInning":"13.89","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":0,"chances":35,"passedBall":0,"pickoffs":0}},"players":{"ID669477":{"person":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"jerseyNumber":"10","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | HR, 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":29,"groundOuts":36,"airOuts":54,"runs":19,"doubles":8,"triples":0,"homeRuns":7,"strikeOuts":44,"baseOnBalls":16,"intentionalWalks":0,"hits":44,"hitByPitch":3,"avg":".249","atBats":177,"obp":".321","slg":".412","ops":".733","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":197,"totalBases":73,"rbi":24,"leftOnBase":92,"sacBunts":1,"sacFlies":0,"babip":".294","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.29","popOuts":9,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":84,"putOuts":149,"errors":2,"chances":235,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID671218":{"person":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"jerseyNumber":"17","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | BB, K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"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":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":114,"flyOuts":68,"groundOuts":100,"airOuts":114,"runs":61,"doubles":20,"triples":1,"homeRuns":14,"strikeOuts":114,"baseOnBalls":42,"intentionalWalks":2,"hits":120,"hitByPitch":13,"avg":".271","atBats":442,"obp":".348","slg":".416","ops":".764","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":503,"totalBases":184,"rbi":51,"leftOnBase":176,"sacBunts":0,"sacFlies":6,"babip":".331","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.57","popOuts":16,"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":3,"putOuts":200,"errors":6,"chances":209,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID678906":{"person":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"note":"(W, 1-1)","summary":"5.0 IP, 0 ER, 4 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":4,"groundOuts":5,"airOuts":5,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":64,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":18,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":64,"balls":22,"strikes":42,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":1,"flyOuts":7,"groundOuts":7,"airOuts":9,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":31,"obp":".333","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":131,"era":"5.40","inningsPitched":"8.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.32","battersFaced":36,"outs":25,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":131,"balls":45,"strikes":86,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".500","pitchesPerInning":"15.72","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"8.64","walksPer9Inn":"4.32","hitsPer9Inn":"7.56","runsScoredPer9":"5.40","homeRunsPer9":"1.08","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID668800":{"person":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"jerseyNumber":"21","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":9,"groundOuts":17,"airOuts":18,"runs":7,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".160","atBats":50,"obp":".208","slg":".220","ops":".428","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":54,"totalBases":11,"rbi":2,"leftOnBase":21,"sacBunts":1,"sacFlies":0,"babip":".171","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"50.00","popOuts":6,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","assists":5,"putOuts":120,"errors":3,"chances":128,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678495":{"person":{"id":678495,"fullName":"Randy Rodríguez","link":"/api/v1/people/678495"},"jerseyNumber":"73","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":47,"gamesStarted":0,"flyOuts":26,"groundOuts":31,"airOuts":45,"runs":10,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":64,"baseOnBalls":11,"intentionalWalks":0,"hits":30,"hitByPitch":3,"atBats":169,"obp":".239","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":745,"era":"1.51","inningsPitched":"47.2","wins":3,"losses":3,"saves":3,"saveOpportunities":6,"holds":13,"blownSaves":3,"earnedRuns":8,"whip":"0.86","battersFaced":184,"outs":143,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":745,"balls":250,"strikes":495,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".500","pitchesPerInning":"15.63","gamesFinished":12,"strikeoutWalkRatio":"5.82","strikeoutsPer9Inn":"12.08","walksPer9Inn":"2.08","hitsPer9Inn":"5.66","runsScoredPer9":"1.89","homeRunsPer9":"0.57","inheritedRunners":27,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":24,"gamesStarted":24,"flyOuts":50,"groundOuts":168,"airOuts":92,"runs":57,"doubles":36,"triples":2,"homeRuns":10,"strikeOuts":165,"baseOnBalls":34,"intentionalWalks":0,"hits":150,"hitByPitch":4,"atBats":567,"obp":".309","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":2331,"era":"3.24","inningsPitched":"147.1","wins":10,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.25","battersFaced":614,"outs":442,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2331,"balls":796,"strikes":1535,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.83","rbi":0,"winPercentage":".556","pitchesPerInning":"15.82","gamesFinished":0,"strikeoutWalkRatio":"4.85","strikeoutsPer9Inn":"10.08","walksPer9Inn":"2.08","hitsPer9Inn":"9.16","runsScoredPer9":"3.48","homeRunsPer9":"0.61","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":4,"sacFlies":4,"passedBall":0,"popOuts":14,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":25,"putOuts":4,"errors":1,"chances":30,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676254":{"person":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"jerseyNumber":"74","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":50,"gamesStarted":0,"flyOuts":22,"groundOuts":55,"airOuts":36,"runs":25,"doubles":10,"triples":0,"homeRuns":3,"strikeOuts":46,"baseOnBalls":14,"intentionalWalks":1,"hits":40,"hitByPitch":5,"atBats":175,"obp":".303","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":750,"era":"4.05","inningsPitched":"46.2","wins":4,"losses":4,"saves":10,"saveOpportunities":15,"holds":7,"blownSaves":5,"earnedRuns":21,"whip":"1.16","battersFaced":196,"outs":140,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":750,"balls":270,"strikes":480,"strikePercentage":".640","hitBatsmen":5,"balks":2,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.53","rbi":0,"winPercentage":".500","pitchesPerInning":"16.07","gamesFinished":25,"strikeoutWalkRatio":"3.29","strikeoutsPer9Inn":"8.87","walksPer9Inn":"2.70","hitsPer9Inn":"7.71","runsScoredPer9":"4.82","homeRunsPer9":"0.58","inheritedRunners":15,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":5,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676130":{"person":{"id":676130,"fullName":"José Buttó","link":"/api/v1/people/676130"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":8,"strikes":12,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":38,"gamesStarted":0,"flyOuts":24,"groundOuts":54,"airOuts":43,"runs":21,"doubles":10,"triples":2,"homeRuns":2,"strikeOuts":46,"baseOnBalls":24,"intentionalWalks":1,"hits":44,"hitByPitch":1,"atBats":183,"obp":".327","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":846,"era":"3.33","inningsPitched":"51.1","wins":3,"losses":2,"saves":1,"saveOpportunities":3,"holds":2,"blownSaves":2,"earnedRuns":19,"whip":"1.32","battersFaced":213,"outs":154,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":846,"balls":327,"strikes":519,"strikePercentage":".610","hitBatsmen":1,"balks":1,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.26","rbi":0,"winPercentage":".600","pitchesPerInning":"16.48","gamesFinished":7,"strikeoutWalkRatio":"1.92","strikeoutsPer9Inn":"8.06","walksPer9Inn":"4.21","hitsPer9Inn":"7.71","runsScoredPer9":"3.68","homeRunsPer9":"0.35","inheritedRunners":30,"inheritedRunnersScored":10,"catchersInterference":1,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":7,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID672275":{"person":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"jerseyNumber":"14","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | 3B, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":49,"groundOuts":59,"airOuts":78,"runs":30,"doubles":14,"triples":3,"homeRuns":2,"strikeOuts":92,"baseOnBalls":22,"intentionalWalks":0,"hits":61,"hitByPitch":2,"avg":".217","atBats":281,"obp":".274","slg":".310","ops":".584","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":314,"totalBases":87,"rbi":35,"leftOnBase":132,"sacBunts":4,"sacFlies":5,"babip":".307","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"140.50","popOuts":15,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":18,"stolenBases":42,"stolenBasePercentage":".700","caughtStealingPercentage":".300","assists":40,"putOuts":723,"errors":5,"chances":768,"fielding":".993","passedBall":5,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID656305":{"person":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"jerseyNumber":"26","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | 2B, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":45,"groundOuts":61,"airOuts":101,"runs":53,"doubles":15,"triples":2,"homeRuns":16,"strikeOuts":94,"baseOnBalls":51,"intentionalWalks":0,"hits":77,"hitByPitch":5,"avg":".232","atBats":332,"obp":".342","slg":".434","ops":".776","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":389,"totalBases":144,"rbi":44,"leftOnBase":167,"sacBunts":0,"sacFlies":1,"babip":".274","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.75","popOuts":33,"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":179,"putOuts":63,"errors":11,"chances":253,"fielding":".957","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID527038":{"person":{"id":527038,"fullName":"Wilmer Flores","link":"/api/v1/people/527038"},"jerseyNumber":"41","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":54,"groundOuts":78,"airOuts":113,"runs":36,"doubles":9,"triples":0,"homeRuns":12,"strikeOuts":68,"baseOnBalls":30,"intentionalWalks":0,"hits":85,"hitByPitch":6,"avg":".249","atBats":342,"obp":".318","slg":".380","ops":".698","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":380,"totalBases":130,"rbi":59,"leftOnBase":157,"sacBunts":0,"sacFlies":2,"babip":".277","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.50","popOuts":34,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":137,"errors":0,"chances":148,"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":5,"gamesStarted":0,"flyOuts":3,"groundOuts":15,"airOuts":5,"runs":8,"doubles":1,"triples":0,"homeRuns":5,"strikeOuts":11,"baseOnBalls":4,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":44,"obp":".354","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":190,"era":"4.91","inningsPitched":"11.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":6,"whip":"1.55","battersFaced":48,"outs":33,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":190,"balls":69,"strikes":121,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.00","rbi":0,"winPercentage":".000","pitchesPerInning":"17.27","gamesFinished":2,"strikeoutWalkRatio":"2.75","strikeoutsPer9Inn":"9.00","walksPer9Inn":"3.27","hitsPer9Inn":"10.64","runsScoredPer9":"6.55","homeRunsPer9":"4.09","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID702352":{"person":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"jerseyNumber":"76","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":38,"gamesStarted":0,"flyOuts":28,"groundOuts":66,"airOuts":49,"runs":32,"doubles":10,"triples":5,"homeRuns":5,"strikeOuts":44,"baseOnBalls":18,"intentionalWalks":1,"hits":57,"hitByPitch":3,"atBats":214,"obp":".331","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":904,"era":"4.75","inningsPitched":"55.0","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":29,"whip":"1.36","battersFaced":237,"outs":165,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":904,"balls":298,"strikes":606,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.35","rbi":0,"winPercentage":".400","pitchesPerInning":"16.44","gamesFinished":11,"strikeoutWalkRatio":"2.44","strikeoutsPer9Inn":"7.20","walksPer9Inn":"2.95","hitsPer9Inn":"9.33","runsScoredPer9":"5.24","homeRunsPer9":"0.82","inheritedRunners":20,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":5,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642086":{"person":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"jerseyNumber":"7","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"400","stats":{"batting":{"summary":"2-4","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":40,"flyOuts":20,"groundOuts":27,"airOuts":38,"runs":15,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":25,"baseOnBalls":11,"intentionalWalks":0,"hits":34,"hitByPitch":2,"avg":".279","atBats":122,"obp":".343","slg":".410","ops":".753","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":137,"totalBases":50,"rbi":19,"leftOnBase":49,"sacBunts":0,"sacFlies":2,"babip":".323","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.67","popOuts":5,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":24,"putOuts":249,"errors":0,"chances":273,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID687551":{"person":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"jerseyNumber":"61","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"900","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":4,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID808982":{"person":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"jerseyNumber":"51","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | 2 R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":82,"groundOuts":133,"airOuts":131,"runs":58,"doubles":27,"triples":9,"homeRuns":6,"strikeOuts":48,"baseOnBalls":38,"intentionalWalks":0,"hits":107,"hitByPitch":5,"avg":".258","atBats":415,"obp":".325","slg":".410","ops":".735","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":462,"totalBases":170,"rbi":46,"leftOnBase":172,"sacBunts":0,"sacFlies":4,"babip":".277","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"69.17","popOuts":15,"lineOuts":34},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":234,"errors":2,"chances":242,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID664192":{"person":{"id":664192,"fullName":"Joey Lucchesi","link":"/api/v1/people/664192"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"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":".---","numberOfPitches":16,"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":16,"balls":5,"strikes":11,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":0,"flyOuts":7,"groundOuts":24,"airOuts":16,"runs":5,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":18,"baseOnBalls":3,"intentionalWalks":0,"hits":17,"hitByPitch":0,"atBats":74,"obp":".260","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":310,"era":"2.29","inningsPitched":"19.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":5,"whip":"1.02","battersFaced":78,"outs":59,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":310,"balls":110,"strikes":200,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".000","pitchesPerInning":"15.76","gamesFinished":3,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"8.24","walksPer9Inn":"1.37","hitsPer9Inn":"7.78","runsScoredPer9":"2.29","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID646240":{"person":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"jerseyNumber":"16","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | HR, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":6,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":53,"groundOuts":103,"airOuts":90,"runs":66,"doubles":27,"triples":0,"homeRuns":21,"strikeOuts":135,"baseOnBalls":84,"intentionalWalks":8,"hits":111,"hitByPitch":6,"avg":".255","atBats":435,"obp":".380","slg":".462","ops":".842","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":529,"totalBases":201,"rbi":79,"leftOnBase":189,"sacBunts":0,"sacFlies":4,"babip":".318","groundOutsToAirouts":"1.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.71","popOuts":15,"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":6,"putOuts":58,"errors":1,"chances":65,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID663941":{"person":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":8,"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":8,"balls":2,"strikes":6,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"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":17,"gamesStarted":0,"flyOuts":14,"groundOuts":33,"airOuts":34,"runs":17,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":16,"baseOnBalls":10,"intentionalWalks":0,"hits":22,"hitByPitch":1,"atBats":103,"obp":".284","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":416,"era":"5.40","inningsPitched":"28.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":17,"whip":"1.13","battersFaced":116,"outs":85,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":416,"balls":143,"strikes":273,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.68","gamesFinished":5,"strikeoutWalkRatio":"1.60","strikeoutsPer9Inn":"5.08","walksPer9Inn":"3.18","hitsPer9Inn":"6.99","runsScoredPer9":"5.40","homeRunsPer9":"0.64","inheritedRunners":7,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":13},"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":true,"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":{},"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":2,"gamesStarted":2,"flyOuts":6,"groundOuts":12,"airOuts":12,"runs":6,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":39,"obp":".279","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":160,"era":"4.35","inningsPitched":"10.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.16","battersFaced":43,"outs":31,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":160,"balls":65,"strikes":95,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.48","gamesFinished":0,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"6.10","walksPer9Inn":"3.48","hitsPer9Inn":"6.97","runsScoredPer9":"5.23","homeRunsPer9":"1.74","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"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}},"ID687529":{"person":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"jerseyNumber":"58","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":2,"groundOuts":2,"airOuts":3,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".143","atBats":14,"obp":".143","slg":".286","ops":".429","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":15,"totalBases":4,"rbi":1,"leftOnBase":7,"sacBunts":1,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":2,"chances":5,"fielding":".600","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683766":{"person":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"jerseyNumber":"50","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":47,"flyOuts":12,"groundOuts":31,"airOuts":23,"runs":13,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":28,"baseOnBalls":5,"intentionalWalks":0,"hits":27,"hitByPitch":2,"avg":".257","atBats":105,"obp":".301","slg":".371","ops":".672","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":116,"totalBases":39,"rbi":14,"leftOnBase":47,"sacBunts":3,"sacFlies":1,"babip":".320","groundOutsToAirouts":"1.35","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.00","popOuts":5,"lineOuts":6},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":7,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":0,"strikes":7,"strikePercentage":"1.000","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"7.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":91,"putOuts":47,"errors":3,"chances":141,"fielding":".979","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,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":115,"flyOuts":83,"groundOuts":79,"airOuts":131,"runs":69,"doubles":18,"triples":2,"homeRuns":18,"strikeOuts":126,"baseOnBalls":53,"intentionalWalks":1,"hits":100,"hitByPitch":3,"avg":".233","atBats":430,"obp":".317","slg":".409","ops":".726","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":493,"totalBases":176,"rbi":61,"leftOnBase":173,"sacBunts":0,"sacFlies":6,"babip":".281","groundOutsToAirouts":"0.60","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"23.89","popOuts":29,"lineOuts":19},"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":277,"putOuts":136,"errors":13,"chances":426,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID592662":{"person":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"jerseyNumber":"38","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":92,"groundOuts":114,"airOuts":152,"runs":48,"doubles":25,"triples":2,"homeRuns":16,"strikeOuts":148,"baseOnBalls":55,"intentionalWalks":0,"hits":105,"hitByPitch":2,"atBats":514,"obp":".282","caughtStealing":7,"stolenBases":16,"stolenBasePercentage":".696","caughtStealingPercentage":".304","numberOfPitches":2301,"era":"2.85","inningsPitched":"142.0","wins":9,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.13","battersFaced":576,"outs":426,"gamesPitched":24,"completeGames":1,"shutouts":0,"pitchesThrown":2301,"balls":827,"strikes":1474,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":4,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".643","pitchesPerInning":"16.20","gamesFinished":0,"strikeoutWalkRatio":"2.69","strikeoutsPer9Inn":"9.38","walksPer9Inn":"3.49","hitsPer9Inn":"6.65","runsScoredPer9":"3.04","homeRunsPer9":"1.01","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":23,"lineOuts":37},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":2,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID434378":{"person":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"jerseyNumber":"35","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":19,"gamesStarted":19,"flyOuts":74,"groundOuts":75,"airOuts":120,"runs":51,"doubles":29,"triples":0,"homeRuns":11,"strikeOuts":81,"baseOnBalls":35,"intentionalWalks":0,"hits":102,"hitByPitch":5,"atBats":373,"obp":".340","caughtStealing":5,"stolenBases":8,"stolenBasePercentage":".615","caughtStealingPercentage":".385","numberOfPitches":1630,"era":"4.29","inningsPitched":"94.1","wins":1,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.45","battersFaced":418,"outs":283,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1630,"balls":574,"strikes":1056,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".111","pitchesPerInning":"17.28","gamesFinished":0,"strikeoutWalkRatio":"2.31","strikeoutsPer9Inn":"7.73","walksPer9Inn":"3.34","hitsPer9Inn":"9.73","runsScoredPer9":"4.87","homeRunsPer9":"1.05","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":23,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":6,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657424":{"person":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"jerseyNumber":"93","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"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":17,"balls":7,"strikes":10,"strikePercentage":".590","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":2,"flyOuts":8,"groundOuts":17,"airOuts":16,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":12,"baseOnBalls":5,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":56,"obp":".262","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":241,"era":"0.00","inningsPitched":"16.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":61,"outs":48,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":241,"balls":92,"strikes":149,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".---","pitchesPerInning":"15.06","gamesFinished":3,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"6.75","walksPer9Inn":"2.81","hitsPer9Inn":"6.19","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":7,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":4},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[671218,646240,642715,642086,656305,808982,669477,672275,687551,657424,678906,664192,676130,663941],"pitchers":[657424,678906,664192,676130,663941],"bench":[527038,668800,683766,687529],"bullpen":[702352,592662,678495,693313,434378,676254,657277,687931],"battingOrder":[671218,646240,642715,642086,656305,808982,669477,672275,687551],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Chapman, M (15, Irvin, J)."},{"label":"3B","value":"Bailey (3, Irvin, J)."},{"label":"HR","value":"Devers (21, 1st inning off Irvin, J, 0 on, 1 out); Schmitt (7, 6th inning off Irvin, J, 1 on, 1 out)."},{"label":"TB","value":"Adames; Bailey 4; Chapman, M 3; Devers 4; Lee, J; Schmitt 4; Smith, D 2."},{"label":"RBI","value":"Bailey (35); Chapman, M (44); Devers (79); Schmitt 2 (24)."},{"label":"Runners left in scoring position, 2 out","value":"Ramos, H; Lee, J 2; Chapman, M; Schmitt."},{"label":"Team RISP","value":"3-for-11."},{"label":"Team LOB","value":"8."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"2 (Adames-Schmitt-Devers; Devers-Adames)."}]}],"note":[]}},"officials":[{"official":{"id":503586,"fullName":"Tripp Gibson","link":"/api/v1/people/503586"},"officialType":"Home Plate"},{"official":{"id":503502,"fullName":"Ryan Blakney","link":"/api/v1/people/503502"},"officialType":"First Base"},{"official":{"id":545402,"fullName":"John Bacon","link":"/api/v1/people/545402"},"officialType":"Second Base"},{"official":{"id":427243,"fullName":"Marvin Hudson","link":"/api/v1/people/427243"},"officialType":"Third Base"}],"info":[{"label":"Pitches-strikes","value":"Irvin, J 94-62; Ogasawara 50-29; Ribalta 2-2; Gage 17-10; Teng 64-42; Lucchesi 16-11; Buttó 20-12; Beck, T 8-6."},{"label":"Groundouts-flyouts","value":"Irvin, J 7-4; Ogasawara 3-1; Ribalta 0-1; Gage 0-2; Teng 5-4; Lucchesi 2-0; Buttó 0-0; Beck, T 0-1."},{"label":"Batters faced","value":"Irvin, J 25; Ogasawara 11; Ribalta 1; Gage 3; Teng 18; Lucchesi 3; Buttó 4; Beck, T 3."},{"label":"Inherited runners-scored","value":"Ribalta 1-0."},{"label":"Umpires","value":"HP: Tripp Gibson. 1B: Ryan Blakney. 2B: John Bacon. 3B: Marvin Hudson. "},{"label":"Weather","value":"65 degrees, Clear."},{"label":"Wind","value":"10 mph, Out To CF."},{"label":"First pitch","value":"7:15 PM."},{"label":"T","value":"2:24."},{"label":"Att","value":"38,679."},{"label":"Venue","value":"Oracle Park."},{"label":"August 8, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906","boxscoreName":"Teng"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"note":"(W, 1-1)","summary":"5.0 IP, 0 ER, 4 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":4,"groundOuts":5,"airOuts":5,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":64,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":18,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":64,"balls":22,"strikes":42,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":1,"flyOuts":7,"groundOuts":7,"airOuts":9,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":31,"obp":".333","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":131,"era":"5.40","inningsPitched":"8.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.32","battersFaced":36,"outs":25,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":131,"balls":45,"strikes":86,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".500","pitchesPerInning":"15.72","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"8.64","walksPer9Inn":"4.32","hitsPer9Inn":"7.56","runsScoredPer9":"5.40","homeRunsPer9":"1.08","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"reliever","gameScore":66,"pitchingGameScore":66},{"player":{"person":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240","boxscoreName":"Devers"},"jerseyNumber":"16","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"200","stats":{"batting":{"summary":"1-3 | HR, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":6,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":53,"groundOuts":103,"airOuts":90,"runs":66,"doubles":27,"triples":0,"homeRuns":21,"strikeOuts":135,"baseOnBalls":84,"intentionalWalks":8,"hits":111,"hitByPitch":6,"avg":".255","atBats":435,"obp":".380","slg":".462","ops":".842","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":529,"totalBases":201,"rbi":79,"leftOnBase":189,"sacBunts":0,"sacFlies":4,"babip":".318","groundOutsToAirouts":"1.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.71","popOuts":15,"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":6,"putOuts":58,"errors":1,"chances":65,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":55,"hittingGameScore":55},{"player":{"person":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477","boxscoreName":"Schmitt"},"jerseyNumber":"10","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | HR, 2 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":29,"groundOuts":36,"airOuts":54,"runs":19,"doubles":8,"triples":0,"homeRuns":7,"strikeOuts":44,"baseOnBalls":16,"intentionalWalks":0,"hits":44,"hitByPitch":3,"avg":".249","atBats":177,"obp":".321","slg":".412","ops":".733","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":197,"totalBases":73,"rbi":24,"leftOnBase":92,"sacBunts":1,"sacFlies":0,"babip":".294","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.29","popOuts":9,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":84,"putOuts":149,"errors":2,"chances":235,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"type":"hitter","gameScore":52,"hittingGameScore":52}]},"decisions":{"winner":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"loser":{"id":663623,"fullName":"Jake Irvin","link":"/api/v1/people/663623"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}