{"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":776492,"link":"/api/v1.1/game/776492/feed/live","metaData":{"wait":10,"timeStamp":"20250901_225836","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count11","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776492,"type":"R","doubleHeader":"N","id":"2025/09/01/sfnmlb-colmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776492-2025-09-01","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-09-01T20:10:00Z","originalDate":"2025-09-01","officialDate":"2025-09-01","dayNight":"day","time":"2:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":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":138,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":69,"losses":69,"ties":0,"pct":".500"},"records":{},"divisionLeader":false,"wins":69,"losses":69,"winningPercentage":".500"},"franchiseName":"San Francisco","clubName":"Giants","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115","season":2025,"venue":{"id":19,"name":"Coors Field","link":"/api/v1/venues/19"},"springVenue":{"id":4249,"link":"/api/v1/venues/4249"},"teamCode":"col","fileCode":"col","abbreviation":"COL","teamName":"Rockies","locationName":"Denver","firstYearOfPlay":"1992","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":"Colorado","record":{"gamesPlayed":138,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":39,"losses":99,"ties":0,"pct":".283"},"records":{},"divisionLeader":false,"wins":39,"losses":99,"winningPercentage":".283"},"franchiseName":"Colorado","clubName":"Rockies","active":true}},"players":{"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},"ID680767":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767","firstName":"Victor","lastName":"Vodnik","primaryNumber":"38","birthDate":"1999-10-09","currentAge":26,"birthCity":"Whittier","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Victor","useLastName":"Vodnik","middleName":"Francisco","boxscoreName":"Vodnik","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"VOD-nik","mlbDebutDate":"2023-09-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Vodnik","nameSlug":"victor-vodnik-680767","firstLastName":"Victor Vodnik","lastFirstName":"Vodnik, Victor","lastInitName":"Vodnik, V","initLastName":"V Vodnik","fullFMLName":"Victor Francisco Vodnik","fullLFMName":"Vodnik, Victor Francisco","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID801403":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403","firstName":"Tyler","lastName":"Dollander","primaryNumber":"32","birthDate":"2001-10-26","currentAge":24,"birthCity":"Evans","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":219,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chase","useLastName":"Dollander","middleName":"Chase","boxscoreName":"Dollander","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"DOE-land-err","mlbDebutDate":"2025-04-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Dollander","nameSlug":"chase-dollander-801403","firstLastName":"Chase Dollander","lastFirstName":"Dollander, Chase","lastInitName":"Dollander, C","initLastName":"C Dollander","fullFMLName":"Tyler Chase Dollander","fullLFMName":"Dollander, Tyler Chase","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID690924":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924","firstName":"Braxton","lastName":"Fulford","primaryNumber":"37","birthDate":"1998-12-09","currentAge":27,"birthCity":"Lubbock","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Braxton","useLastName":"Fulford","middleName":"Albert","boxscoreName":"Fulford","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braxton Fulford","nameSlug":"braxton-fulford-690924","firstLastName":"Braxton Fulford","lastFirstName":"Fulford, Braxton","lastInitName":"Fulford, B","initLastName":"B Fulford","fullFMLName":"Braxton Albert Fulford","fullLFMName":"Fulford, Braxton Albert","strikeZoneTop":3.13,"strikeZoneBottom":1.58},"ID607536":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536","firstName":"Kyle","lastName":"Freeland","primaryNumber":"21","birthDate":"1993-05-14","currentAge":33,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 4\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Freeland","middleName":"Richard","boxscoreName":"Freeland, K","nickName":"F. Stanley","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-04-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Freeland","nameSlug":"kyle-freeland-607536","firstLastName":"Kyle Freeland","lastFirstName":"Freeland, Kyle","lastInitName":"Freeland, K","initLastName":"K Freeland","fullFMLName":"Kyle Richard Freeland","fullLFMName":"Freeland, Kyle Richard","strikeZoneTop":3.5,"strikeZoneBottom":1.66},"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},"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},"ID675848":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848","firstName":"Juan","lastName":"Mejia","primaryNumber":"47","birthDate":"2000-07-04","currentAge":26,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Juan","useLastName":"Mejia","middleName":"Manuel","boxscoreName":"Mejia, J","gender":"M","nameMatrilineal":"Adames","isPlayer":true,"isVerified":true,"pronunciation":"meh-HEE-uh","mlbDebutDate":"2025-04-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Juan Mejia","nameSlug":"juan-mejia-675848","firstLastName":"Juan Mejia","lastFirstName":"Mejia, Juan","lastInitName":"Mejia, J","initLastName":"J Mejia","fullFMLName":"Juan Manuel Mejia","fullLFMName":"Mejia, Juan Manuel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID691011":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011","firstName":"Drew","lastName":"Romo","primaryNumber":"36","birthDate":"2001-08-29","currentAge":25,"birthCity":"Fountain Valley","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Drew","useLastName":"Romo","middleName":"Arthur","boxscoreName":"Romo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2024-08-17","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drew Romo","nameSlug":"drew-romo-691011","firstLastName":"Drew Romo","lastFirstName":"Romo, Drew","lastInitName":"Romo, D","initLastName":"D Romo","fullFMLName":"Drew Arthur Romo","fullLFMName":"Romo, Drew Arthur","strikeZoneTop":3.216,"strikeZoneBottom":1.623},"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},"ID692585":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585","firstName":"Yanquiel","lastName":"Fernández","primaryNumber":"88","birthDate":"2003-01-01","currentAge":23,"birthCity":"Havana","birthCountry":"Cuba","height":"6' 2\"","weight":198,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Yanquiel","useLastName":"Fernández","boxscoreName":"Fernández, Y","gender":"M","nameMatrilineal":"Rodriguez","isPlayer":true,"isVerified":true,"pronunciation":"YAHN-kee-el","mlbDebutDate":"2025-07-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Yanquiel Fernández","nameSlug":"yanquiel-fernandez-692585","firstLastName":"Yanquiel Fernández","lastFirstName":"Fernández, Yanquiel","lastInitName":"Fernández, Y","initLastName":"Y Fernández","fullFMLName":"Yanquiel Fernández","fullLFMName":"Fernández, Yanquiel ","strikeZoneTop":3.305,"strikeZoneBottom":1.668},"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},"ID669020":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020","firstName":"Ryan","lastName":"Rolison","primaryNumber":"33","birthDate":"1997-07-11","currentAge":29,"birthCity":"Jackson","birthStateProvince":"TN","birthCountry":"USA","height":"6' 2\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Rolison","middleName":"Perry","boxscoreName":"Rolison","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"RAHL-ison","mlbDebutDate":"2025-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ryan Rolison","nameSlug":"ryan-rolison-669020","firstLastName":"Ryan Rolison","lastFirstName":"Rolison, Ryan","lastInitName":"Rolison, R","initLastName":"R Rolison","fullFMLName":"Ryan Perry Rolison","fullLFMName":"Rolison, Ryan Perry","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID696100":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100","firstName":"Hunter","lastName":"Goodman","primaryNumber":"15","birthDate":"1999-10-08","currentAge":26,"birthCity":"Arlington","birthStateProvince":"TN","birthCountry":"USA","height":"5' 11\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Hunter","useLastName":"Goodman","middleName":"Robert","boxscoreName":"Goodman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Goodman","nameSlug":"hunter-goodman-696100","firstLastName":"Hunter Goodman","lastFirstName":"Goodman, Hunter","lastInitName":"Goodman, H","initLastName":"H Goodman","fullFMLName":"Hunter Robert Goodman","fullLFMName":"Goodman, Hunter Robert","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"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},"ID666711":{"id":666711,"fullName":"Joel Peguero","link":"/api/v1/people/666711","firstName":"Joel","lastName":"Peguero","primaryNumber":"63","birthDate":"1997-05-05","currentAge":29,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 10\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joel","useLastName":"Peguero","middleName":"Alberto","boxscoreName":"Peguero, J","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"YO-el peh-GAIR-oh","mlbDebutDate":"2025-08-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joel Peguero","nameSlug":"joel-peguero-666711","firstLastName":"Joel Peguero","lastFirstName":"Peguero, Joel","lastInitName":"Peguero, J","initLastName":"J Peguero","fullFMLName":"Joel Alberto Peguero","fullLFMName":"Peguero, Joel Alberto","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID687597":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597","firstName":"Jordan","lastName":"Beck","primaryNumber":"27","birthDate":"2001-04-19","currentAge":25,"birthCity":"Hazel Green","birthStateProvince":"AL","birthCountry":"USA","height":"6' 2\"","weight":227,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jordan","useLastName":"Beck","middleName":"Alexander","boxscoreName":"Beck","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Beck","nameSlug":"jordan-beck-687597","firstLastName":"Jordan Beck","lastFirstName":"Beck, Jordan","lastInitName":"Beck, J","initLastName":"J Beck","fullFMLName":"Jordan Alexander Beck","fullLFMName":"Beck, Jordan Alexander","strikeZoneTop":3.32,"strikeZoneBottom":1.67},"ID685299":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299","firstName":"Tanner","lastName":"Gordon","primaryNumber":"29","birthDate":"1997-10-26","currentAge":28,"birthCity":"Champaign","birthStateProvince":"IL","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tanner","useLastName":"Gordon","middleName":"Robert","boxscoreName":"Gordon, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-07-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tanner Gordon","nameSlug":"tanner-gordon-685299","firstLastName":"Tanner Gordon","lastFirstName":"Gordon, Tanner","lastInitName":"Gordon, T","initLastName":"T Gordon","fullFMLName":"Tanner Robert Gordon","fullLFMName":"Gordon, Tanner Robert","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID686668":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668","firstName":"Brenton","lastName":"Doyle","primaryNumber":"7","birthDate":"1998-05-14","currentAge":28,"birthCity":"Warrenton","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":223,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Brenton","useLastName":"Doyle","middleName":"Edward","boxscoreName":"Doyle, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brenton Doyle","nameSlug":"brenton-doyle-686668","firstLastName":"Brenton Doyle","lastFirstName":"Doyle, Brenton","lastInitName":"Doyle, B","initLastName":"B Doyle","fullFMLName":"Brenton Edward Doyle","fullLFMName":"Doyle, Brenton Edward","strikeZoneTop":3.35,"strikeZoneBottom":1.69},"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},"ID683627":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627","firstName":"Anthony","lastName":"Molina","primaryNumber":"45","birthDate":"2002-01-12","currentAge":24,"birthCity":"San Joaquin","birthCountry":"Venezuela","height":"6' 1\"","weight":170,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Anthony","useLastName":"Molina","middleName":"Jose","boxscoreName":"Molina","gender":"M","nameMatrilineal":"Suarez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2024-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Anthony Molina","nameSlug":"anthony-molina-683627","firstLastName":"Anthony Molina","lastFirstName":"Molina, Anthony","lastInitName":"Molina, A","initLastName":"A Molina","fullFMLName":"Anthony Jose Molina","fullLFMName":"Molina, Anthony Jose","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID622608":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608","firstName":"Antonio","lastName":"Senzatela","primaryNumber":"49","birthDate":"1995-01-21","currentAge":31,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 1\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Antonio","useLastName":"Senzatela","boxscoreName":"Senzatela","nickName":"Senze","gender":"M","nameMatrilineal":"Rondon","isPlayer":true,"isVerified":true,"pronunciation":"sehn-zuh-TEH-luh","mlbDebutDate":"2017-04-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Antonio Senzatela","nameSlug":"antonio-senzatela-622608","firstLastName":"Antonio Senzatela","lastFirstName":"Senzatela, Antonio","lastInitName":"Senzatela, A","initLastName":"A Senzatela","fullFMLName":"Antonio Senzatela","fullLFMName":"Senzatela, Antonio","strikeZoneTop":3.38,"strikeZoneBottom":1.57},"ID677955":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955","firstName":"Kenneth","lastName":"Hill","primaryNumber":"0","birthDate":"1999-12-22","currentAge":26,"birthCity":"Ashdown","birthStateProvince":"AR","birthCountry":"USA","height":"6' 4\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jaden","useLastName":"Hill","middleName":"Jaden","boxscoreName":"Hill","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jaden Hill","nameSlug":"jaden-hill-677955","firstLastName":"Jaden Hill","lastFirstName":"Hill, Jaden","lastInitName":"Hill, J","initLastName":"J Hill","fullFMLName":"Kenneth Jaden Hill","fullLFMName":"Hill, Kenneth Jaden","strikeZoneTop":3.49,"strikeZoneBottom":1.6},"ID691720":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720","firstName":"Kyle","lastName":"Karros","primaryNumber":"12","birthDate":"2002-07-26","currentAge":24,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Kyle","useLastName":"Karros","middleName":"Garret","boxscoreName":"Karros, K","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"KARE-ohs","mlbDebutDate":"2025-08-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Karros","nameSlug":"kyle-karros-691720","firstLastName":"Kyle Karros","lastFirstName":"Karros, Kyle","lastInitName":"Karros, K","initLastName":"K Karros","fullFMLName":"Kyle Garret Karros","fullLFMName":"Karros, Kyle Garret","strikeZoneTop":3.43,"strikeZoneBottom":1.73},"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},"ID664141":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141","firstName":"Jonathan","lastName":"Brubaker","primaryNumber":"34","birthDate":"1993-11-17","currentAge":32,"birthCity":"Springfield","birthStateProvince":"OH","birthCountry":"USA","height":"6' 4\"","weight":197,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"JT","useLastName":"Brubaker","middleName":"Trey","boxscoreName":"Brubaker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BROO-bay-ker","mlbDebutDate":"2020-07-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"JT Brubaker","nameSlug":"jt-brubaker-664141","firstLastName":"JT Brubaker","lastFirstName":"Brubaker, JT","lastInitName":"Brubaker, J","initLastName":"J Brubaker","fullFMLName":"Jonathan Trey Brubaker","fullLFMName":"Brubaker, Jonathan Trey","strikeZoneTop":3.3,"strikeZoneBottom":1.55},"ID663372":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372","firstName":"Ryan","lastName":"Feltner","primaryNumber":"18","birthDate":"1996-09-02","currentAge":30,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Feltner","middleName":"Donald","boxscoreName":"Feltner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Feltner","nameSlug":"ryan-feltner-663372","firstLastName":"Ryan Feltner","lastFirstName":"Feltner, Ryan","lastInitName":"Feltner, R","initLastName":"R Feltner","fullFMLName":"Ryan Donald Feltner","fullLFMName":"Feltner, Ryan Donald","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID666160":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160","firstName":"McKenzie","lastName":"Moniak","primaryNumber":"22","birthDate":"1998-05-13","currentAge":28,"birthCity":"Encinitas","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":209,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Mickey","useLastName":"Moniak","middleName":"Matthew","boxscoreName":"Moniak","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"MO-nee-ak","mlbDebutDate":"2020-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mickey Moniak","nameSlug":"mickey-moniak-666160","firstLastName":"Mickey Moniak","lastFirstName":"Moniak, Mickey","lastInitName":"Moniak, M","initLastName":"M Moniak","fullFMLName":"McKenzie Matthew Moniak","fullLFMName":"Moniak, McKenzie Matthew","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"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},"ID685326":{"id":685326,"fullName":"McCade Brown","link":"/api/v1/people/685326","firstName":"McCade","lastName":"Brown","primaryNumber":"51","birthDate":"2000-08-15","currentAge":26,"birthCity":"Normal","birthStateProvince":"IL","birthCountry":"USA","height":"6' 6\"","weight":247,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"McCade","useLastName":"Brown","middleName":"David","boxscoreName":"Brown, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-08-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"McCade Brown","nameSlug":"mccade-brown-685326","firstLastName":"McCade Brown","lastFirstName":"Brown, McCade","lastInitName":"Brown, M","initLastName":"M Brown","fullFMLName":"McCade David Brown","fullLFMName":"Brown, McCade David","strikeZoneTop":3.66,"strikeZoneBottom":1.68},"ID623474":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474","firstName":"Jimmy","lastName":"Herget","primaryNumber":"44","birthDate":"1993-09-09","currentAge":33,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":183,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jimmy","useLastName":"Herget","middleName":"Matthew","boxscoreName":"Herget, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"HER-geht","mlbDebutDate":"2019-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jimmy Herget","nameSlug":"jimmy-herget-623474","firstLastName":"Jimmy Herget","lastFirstName":"Herget, Jimmy","lastInitName":"Herget, J","initLastName":"J Herget","fullFMLName":"Jimmy Matthew Herget","fullLFMName":"Herget, Jimmy Matthew","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID682653":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653","firstName":"Warming","lastName":"Bernabel","primaryNumber":"57","birthDate":"2002-06-06","currentAge":24,"birthCity":"Bani","birthCountry":"Dominican Republic","height":"6' 1\"","weight":180,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Warming","useLastName":"Bernabel","middleName":"Jose","boxscoreName":"Bernabel","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2025-07-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Warming Bernabel","nameSlug":"warming-bernabel-682653","firstLastName":"Warming Bernabel","lastFirstName":"Bernabel, Warming","lastInitName":"Bernabel, W","initLastName":"W Bernabel","fullFMLName":"Warming Jose Bernabel","fullLFMName":"Bernabel, Warming Jose","strikeZoneTop":3.268,"strikeZoneBottom":1.649},"ID608566":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566","firstName":"Germán","lastName":"Márquez","birthDate":"1995-02-22","currentAge":31,"birthCity":"San Felix","birthCountry":"Venezuela","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Germán","useLastName":"Márquez","middleName":"Andres","boxscoreName":"Márquez","nickName":"Marquee","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"hair-MAHN MAR-kehz","mlbDebutDate":"2016-09-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Germán Márquez","nameSlug":"german-marquez-608566","firstLastName":"Germán Márquez","lastFirstName":"Márquez, Germán","lastInitName":"Márquez, G","initLastName":"G Márquez","fullFMLName":"Germán Andres Márquez","fullLFMName":"Márquez, Germán Andres","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"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},"ID676775":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775","firstName":"Keaton","lastName":"Winn","primaryNumber":"67","birthDate":"1998-02-20","currentAge":28,"birthCity":"Ollie","birthStateProvince":"IA","birthCountry":"USA","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Keaton","useLastName":"Winn","middleName":"Eugene","boxscoreName":"Winn, K","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-06-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Keaton Winn","nameSlug":"keaton-winn-676775","firstLastName":"Keaton Winn","lastFirstName":"Winn, Keaton","lastInitName":"Winn, K","initLastName":"K Winn","fullFMLName":"Keaton E. Winn","fullLFMName":"Winn, Keaton E.","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID671289":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289","firstName":"Tyler","lastName":"Freeman","primaryNumber":"2","birthDate":"1999-05-21","currentAge":27,"birthCity":"Rancho Cucamonga","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Tyler","useLastName":"Freeman","middleName":"Andrew","boxscoreName":"Freeman, T","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-08-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Freeman","nameSlug":"tyler-freeman-671289","firstLastName":"Tyler Freeman","lastFirstName":"Freeman, Tyler","lastInitName":"Freeman, T","initLastName":"T Freeman","fullFMLName":"Tyler Andrew Freeman","fullLFMName":"Freeman, Tyler Andrew","strikeZoneTop":3.15,"strikeZoneBottom":1.59},"ID690022":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022","firstName":"Ryan","lastName":"Ritter","primaryNumber":"8","birthDate":"2000-11-10","currentAge":25,"birthCity":"Evergreen Park","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":209,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ryan","useLastName":"Ritter","middleName":"Michael","boxscoreName":"Ritter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Ritter","nameSlug":"ryan-ritter-690022","firstLastName":"Ryan Ritter","lastFirstName":"Ritter, Ryan","lastInitName":"Ritter, R","initLastName":"R Ritter","fullFMLName":"Ryan Michael Ritter","fullLFMName":"Ritter, Ryan Michael","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"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},"ID571657":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657","firstName":"James","lastName":"Farmer","primaryNumber":"15","birthDate":"1990-08-17","currentAge":36,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Kyle","useLastName":"Farmer","middleName":"Kyle","boxscoreName":"Farmer, K","nickName":"Farm Dawg","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-07-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Farmer","nameSlug":"kyle-farmer-571657","firstLastName":"Kyle Farmer","lastFirstName":"Farmer, Kyle","lastInitName":"Farmer, K","initLastName":"K Farmer","fullFMLName":"James Kyle Farmer","fullLFMName":"Farmer, James Kyle","strikeZoneTop":3.167,"strikeZoneBottom":1.598},"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},"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},"ID682641":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641","firstName":"Luis","lastName":"Matos","primaryNumber":"21","birthDate":"2002-01-28","currentAge":24,"birthCity":"Valera","birthCountry":"Venezuela","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Luis","useLastName":"Matos","middleName":"Eduardo","boxscoreName":"Matos","gender":"M","nameMatrilineal":"Cubillan","isPlayer":true,"isVerified":true,"pronunciation":"MAH-tose","mlbDebutDate":"2023-06-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Matos","nameSlug":"luis-matos-682641","firstLastName":"Luis Matos","lastFirstName":"Matos, Luis","lastInitName":"Matos, L","initLastName":"L Matos","fullFMLName":"Luis Eduardo Matos","fullLFMName":"Matos, Luis Eduardo","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"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},"ID678662":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662","firstName":"Ezequiel","lastName":"Tovar","primaryNumber":"14","birthDate":"2001-08-01","currentAge":25,"birthCity":"Maracay","birthCountry":"Venezuela","height":"6' 0\"","weight":192,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ezequiel","useLastName":"Tovar","middleName":"Jesus","boxscoreName":"Tovar","gender":"M","nameMatrilineal":"Gota","isPlayer":true,"isVerified":false,"pronunciation":"eh-ZEE-kee-ehl","mlbDebutDate":"2022-09-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ezequiel Tovar","nameSlug":"ezequiel-tovar-678662","firstLastName":"Ezequiel Tovar","lastFirstName":"Tovar, Ezequiel","lastInitName":"Tovar, E","initLastName":"E Tovar","fullFMLName":"Ezequiel Jesus Tovar","fullLFMName":"Tovar, Ezequiel Jesus","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID606115":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115","firstName":"Orlando","lastName":"Arcia","primaryNumber":"3","birthDate":"1994-08-04","currentAge":32,"birthCity":"Anaco","birthCountry":"Venezuela","height":"5' 11\"","weight":187,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Orlando","useLastName":"Arcia","middleName":"Jesus","boxscoreName":"Arcia, Or","nickName":"El Nino","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"AHR-see-uh","mlbDebutDate":"2016-08-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Orlando Arcia","nameSlug":"orlando-arcia-606115","firstLastName":"Orlando Arcia","lastFirstName":"Arcia, Orlando","lastInitName":"Arcia, O","initLastName":"O Arcia","fullFMLName":"Orlando Jesus Arcia","fullLFMName":"Arcia, Orlando Jesus","strikeZoneTop":3.171,"strikeZoneBottom":1.6},"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},"ID683409":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409","firstName":"Angel","lastName":"Chivilli","primaryNumber":"57","birthDate":"2002-07-28","currentAge":24,"birthCity":"La Victoria","birthCountry":"Dominican Republic","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Angel","useLastName":"Chivilli","boxscoreName":"Chivilli","gender":"M","nameMatrilineal":"Mieses","isPlayer":true,"isVerified":true,"pronunciation":"ahn-HEHL she-vee-yee","mlbDebutDate":"2024-06-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Angel Chivilli","nameSlug":"angel-chivilli-683409","firstLastName":"Angel Chivilli","lastFirstName":"Chivilli, Angel","lastInitName":"Chivilli, A","initLastName":"A Chivilli","fullFMLName":"Angel  Chivilli","fullLFMName":"Chivilli, Angel ","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},"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},"ID678821":{"id":678821,"fullName":"Luis Peralta","link":"/api/v1/people/678821","firstName":"Luis","lastName":"Peralta","birthDate":"2001-01-06","currentAge":25,"birthCity":"Moca","birthCountry":"Dominican Republic","height":"5' 11\"","weight":203,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luis","useLastName":"Peralta","middleName":"David","boxscoreName":"Peralta, L","gender":"M","nameMatrilineal":"Diaz","isPlayer":true,"isVerified":false,"mlbDebutDate":"2024-08-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Luis Peralta","nameSlug":"luis-peralta-678821","firstLastName":"Luis Peralta","lastFirstName":"Peralta, Luis","lastInitName":"Peralta, L","initLastName":"L Peralta","fullFMLName":"Luis David Peralta","fullLFMName":"Peralta, Luis David","strikeZoneTop":3.165,"strikeZoneBottom":1.598}},"venue":{"id":19,"name":"Coors Field","link":"/api/v1/venues/19","location":{"address1":"2001 Blake Street","city":"Denver","state":"Colorado","stateAbbrev":"CO","postalCode":"80205-2000","defaultCoordinates":{"latitude":39.756042,"longitude":-104.994136},"azimuthAngle":4.0,"elevation":5190,"country":"USA","phone":"(303) 292-0200"},"timeZone":{"tz":"MDT","id":"America/Denver","offset":-6,"offsetAtGameTime":-6},"fieldInfo":{"capacity":50480,"turfType":"Grass","roofType":"Open","leftLine":347,"left":390,"leftCenter":420,"center":415,"rightCenter":424,"right":375,"rightLine":350},"active":true,"season":"2025"},"officialVenue":{"id":19,"link":"/api/v1/venues/19"},"weather":{"condition":"Sunny","temp":"80","wind":"10 mph, In From CF"},"gameInfo":{"attendance":28805,"firstPitch":"2025-09-01T20:13:00.000Z","gameDurationMinutes":165},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"home":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"}},"officialScorer":{"id":431022,"fullName":"Dave Einspahr","link":"/api/v1/people/431022"},"primaryDatacaster":{"id":831878,"fullName":"Leslie Wilhite","link":"/api/v1/people/831878"},"moundVisits":{"away":{"used":0,"remaining":4},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Heliot Ramos grounds out, shortstop Ezequiel Tovar to first baseman Orlando Arcia.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-01T20:13:25.828Z","endTime":"2025-09-01T20:13:50.050Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":606115,"link":"/api/v1/people/606115"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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-09-01T16:42:38.778Z","endTime":"2025-09-01T19:43:06.197Z","isPitch":false,"type":"action","player":{"id":671218,"link":"/api/v1/people/671218"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-01T19:43:06.197Z","endTime":"2025-09-01T20:11:40.821Z","isPitch":false,"type":"action","player":{"id":671218,"link":"/api/v1/people/671218"}},{"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-09-01T20:11:40.821Z","endTime":"2025-09-01T20:13:27.796Z","isPitch":false,"type":"action","player":{"id":671218,"link":"/api/v1/people/671218"}},{"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":98.6,"endSpeed":92.6,"strikeZoneTop":3.06231066067412,"strikeZoneBottom":1.43248164331463,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.01470024770142,"aZ":-22.277455502609918,"pfxX":-6.55180223821534,"pfxZ":4.599581526064362,"pX":0.1721238968375522,"pZ":2.7335109628307324,"vX0":8.224719673412272,"vY0":-143.68309776288612,"vZ0":-3.32525652536885,"x":110.44,"y":164.98,"x0":-1.8369964872767568,"y0":50.00693195467714,"z0":5.24278914928088,"aX":-14.109706723196451},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":8.0,"breakHorizontal":10.8,"spinRate":2572,"spinDirection":230},"zone":2,"typeConfidence":2.0,"plateTime":0.3769675416760365,"extension":5.974266222680063},"index":3,"playId":"1ad6d5df-fc0b-3cf4-b5cf-0e80f39ef5ed","pitchNumber":1,"startTime":"2025-09-01T20:13:27.796Z","endTime":"2025-09-01T20:13:31.751Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 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":0},"pitchData":{"startSpeed":96.9,"endSpeed":89.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.315769246815382,"aZ":-27.846546079031285,"pfxX":-9.628235675207122,"pfxZ":2.130010218523811,"pX":-0.36538373569014704,"pZ":3.030195773583416,"vX0":7.65922440198378,"vY0":-140.99918107607536,"vZ0":-1.294906637316895,"x":130.93,"y":156.96,"x0":-1.8537536536482124,"y0":50.00406428068617,"z0":5.277042749069749,"aX":-19.565269624760877},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":3.8,"breakHorizontal":16.1,"spinRate":2424,"spinDirection":236},"zone":1,"typeConfidence":2.0,"plateTime":0.38711967619995047,"extension":5.875970280667247},"hitData":{"launchSpeed":68.5,"launchAngle":-38.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.76,"coordY":157.26}},"index":4,"playId":"644d3c65-a25b-3a22-aa57-25d2a08cbaff","pitchNumber":2,"startTime":"2025-09-01T20:13:42.449Z","endTime":"2025-09-01T20:13:50.050Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T20:13:50.050Z","atBatIndex":0},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Rafael Devers homers (29) on a line drive to right field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-01T20:13:57.353Z","endTime":"2025-09-01T20:15:55.595Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"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":801403,"link":"/api/v1/people/801403"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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":98.9,"endSpeed":90.3,"strikeZoneTop":3.56575408713759,"strikeZoneBottom":1.72021699004457,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.34434188598473,"aZ":-16.2043430240496,"pfxX":-8.572680820376071,"pfxZ":7.620019963749579,"pX":0.9287435566764068,"pZ":4.196495547005803,"vX0":10.440505006138082,"vY0":-143.65172525215803,"vZ0":-0.5250875923271491,"x":81.6,"y":125.47,"x0":-1.6339173048817488,"y0":50.00451322181546,"z0":5.386248594608539,"aX":-17.97188938823826},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":13.9,"breakHorizontal":13.6,"spinRate":2443,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.3808442126282121,"extension":5.939631878067098},"index":0,"playId":"60e274ed-3766-3457-bc94-d57bae67410d","pitchNumber":1,"startTime":"2025-09-01T20:14:18.875Z","endTime":"2025-09-01T20:14:23.427Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"startTime":"2025-09-01T20:14:38.968Z","endTime":"2025-09-01T20:14:51.402Z","isPitch":false,"type":"action","player":{"id":646240,"link":"/api/v1/people/646240"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.5,"endSpeed":91.3,"strikeZoneTop":3.45000097435553,"strikeZoneBottom":1.56667337748718,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.17497236292526,"aZ":-18.02898988262077,"pfxX":-7.190271237601056,"pfxZ":6.628069052238274,"pX":-0.4220675219367335,"pZ":3.201574298409211,"vX0":7.0843438383332575,"vY0":-144.79518768520396,"vZ0":-2.702035405142643,"x":133.09,"y":152.34,"x0":-1.9601556324218425,"y0":50.00246916707308,"z0":5.243207931900684,"aX":-15.346088928862706},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":11.6,"breakHorizontal":11.8,"spinRate":2385,"spinDirection":233},"zone":1,"typeConfidence":2.0,"plateTime":0.3775340589532683,"extension":5.807907013829171},"index":2,"playId":"f5afa352-92a0-37ed-b732-49dfd955cd9a","pitchNumber":2,"startTime":"2025-09-01T20:14:51.402Z","endTime":"2025-09-01T20:14:55.519Z","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":89.9,"endSpeed":82.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.148121888147436,"aZ":-27.608018961295453,"pfxX":-10.398311106225599,"pfxZ":2.644326174804389,"pX":-0.9660493081216351,"pZ":2.6274285403604387,"vX0":6.001635743078924,"vY0":-130.8061746795992,"vZ0":-1.1049490146602383,"x":153.82,"y":167.84,"x0":-1.941702470037908,"y0":50.006036163623605,"z0":5.129362019642651,"aX":-17.9836568975243},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.8,"breakHorizontal":17.5,"spinRate":2147,"spinDirection":258},"zone":11,"typeConfidence":2.0,"plateTime":0.4190771744510857,"extension":6.022168218445651},"index":3,"playId":"8b70c4a2-7d97-33b6-8889-0e0199bd7fa5","pitchNumber":3,"startTime":"2025-09-01T20:15:06.244Z","endTime":"2025-09-01T20:15:10.171Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":84.0,"strikeZoneTop":3.45,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.379458679438276,"aZ":-28.044728956451735,"pfxX":1.3541398079787668,"pfxZ":2.31152839997692,"pX":0.4916233348398111,"pZ":2.656011777517916,"vX0":5.9050540471012845,"vY0":-132.16468079762922,"vZ0":-1.3842871241307706,"x":98.26,"y":167.07,"x0":-1.938054001553201,"y0":50.00460414738508,"z0":5.226009159980098,"aX":2.420328794847571},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.1,"breakHorizontal":-3.6,"spinRate":2635,"spinDirection":144},"zone":6,"typeConfidence":2.0,"plateTime":0.41276735202689707,"extension":6.020017393074373},"hitData":{"launchSpeed":114.5,"launchAngle":21.0,"totalDistance":411.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":245.68,"coordY":81.49}},"index":4,"playId":"32bfb03d-28ac-35b9-b481-ff9a30521ce9","pitchNumber":4,"startTime":"2025-09-01T20:15:25.962Z","endTime":"2025-09-01T20:15:55.595Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T20:15:55.595Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Willy Adames flies out to left fielder Jordan Beck.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-01T20:16:00.648Z","endTime":"2025-09-01T20:18:33.548Z","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":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"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":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"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, 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":91.1,"endSpeed":85.2,"strikeZoneTop":3.44999873795043,"strikeZoneBottom":1.62367533880135,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.0102544782928,"aZ":-27.37439598855839,"pfxX":0.006868427932293031,"pfxZ":2.6451212088977245,"pX":2.1981472641386866,"pZ":1.9523011960798606,"vX0":10.185305461906548,"vY0":-132.4861961643637,"vZ0":-3.1139395299106654,"x":33.21,"y":186.07,"x0":-1.664967812670046,"y0":50.001533778517086,"z0":5.1012544544171545,"aX":0.010217655987142664},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.4,"breakHorizontal":-1.8,"spinRate":2578,"spinDirection":164},"zone":14,"typeConfidence":2.0,"plateTime":0.4103110586568324,"extension":6.198077555692111},"index":0,"playId":"4477c1a8-1630-3c37-aa53-d3c79aa01ab8","pitchNumber":1,"startTime":"2025-09-01T20:16:18.644Z","endTime":"2025-09-01T20:16:22.989Z","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":97.4,"endSpeed":90.2,"strikeZoneTop":3.45000050027889,"strikeZoneBottom":1.65421195727121,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.40485916661471,"aZ":-27.42717606785302,"pfxX":-8.249665874607054,"pfxZ":2.307534624222357,"pX":0.9024760689249948,"pZ":1.8179615973220147,"vX0":10.473364260652035,"vY0":-141.57754753046845,"vZ0":-4.3867907197473235,"x":82.6,"y":189.7,"x0":-1.7506281043543759,"y0":50.00138852106733,"z0":5.1157498128944505,"aX":-16.96285991941754},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":3.5,"breakHorizontal":13.1,"spinRate":2444,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.3849714514025795,"extension":6.081599755123374},"index":1,"playId":"34a7043d-6026-3921-9cec-4bfff20ec3f4","pitchNumber":2,"startTime":"2025-09-01T20:16:36.707Z","endTime":"2025-09-01T20:16:40.904Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":90.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.325048309592816,"aZ":-19.206940743480036,"pfxX":-6.6389821906957796,"pfxZ":6.201600423890719,"pX":0.33270083805805156,"pZ":2.935226959831621,"vX0":8.596434601429102,"vY0":-142.87512690243,"vZ0":-3.002573275322369,"x":104.32,"y":159.53,"x0":-1.8362070323230366,"y0":50.00628744599294,"z0":5.1902310313547515,"aX":-13.889268383889833},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":10.9,"breakHorizontal":10.6,"spinRate":2437,"spinDirection":231},"zone":3,"typeConfidence":2.0,"plateTime":0.38166863999261835,"extension":5.968523968879922},"index":2,"playId":"7f22f896-5cee-365c-b6f6-e35e622ab5a1","pitchNumber":3,"startTime":"2025-09-01T20:16:55.392Z","endTime":"2025-09-01T20:16:59.397Z","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":99.0,"endSpeed":91.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.70689384421597,"aZ":-17.898250510402082,"pfxX":-6.577380388807587,"pfxZ":6.703580668384944,"pX":0.3278530513636212,"pZ":3.100993838762829,"vX0":8.514088627148963,"vY0":-144.1252579880517,"vZ0":-3.0546966547247614,"x":104.5,"y":155.05,"x0":-1.7933223765169015,"y0":50.0003529630515,"z0":5.2635910442669696,"aX":-14.002961625438193},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":11.8,"breakHorizontal":10.4,"spinRate":2402,"spinDirection":229},"zone":3,"typeConfidence":2.0,"plateTime":0.37829954698955515,"extension":5.98611893602246},"index":3,"playId":"472d6d9d-2400-3071-8290-0ed72bad3ce3","pitchNumber":4,"startTime":"2025-09-01T20:17:12.989Z","endTime":"2025-09-01T20:17:16.722Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-09-01T20:17:28.448Z","endTime":"2025-09-01T20:17:41.020Z","isPitch":false,"type":"action","player":{"id":642715,"link":"/api/v1/people/642715"}},{"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":80.8,"endSpeed":75.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.28068780920274,"aZ":-34.25447500861506,"pfxX":7.454827216569598,"pfxZ":-1.4574490333426375,"pX":-0.08560685713814167,"pZ":2.609008078523612,"vX0":2.0061608294618463,"vY0":-117.7995003483907,"vZ0":0.7354933948864542,"x":120.26,"y":168.34,"x0":-1.9140361474701164,"y0":50.00439265980998,"z0":5.423051039901931,"aX":10.631449022739726},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-2.3,"breakHorizontal":-13.9,"spinRate":2755,"spinDirection":72},"zone":5,"typeConfidence":0.9,"plateTime":0.46237109283656874,"extension":6.324792231187427},"index":5,"playId":"77678a9c-e64e-3416-bc73-3b0291861207","pitchNumber":5,"startTime":"2025-09-01T20:17:41.020Z","endTime":"2025-09-01T20:17:44.959Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":91.0,"strikeZoneTop":3.45000151468846,"strikeZoneBottom":1.65182924823191,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.92483539086488,"aZ":-19.577056980964368,"pfxX":-6.145599635523644,"pfxZ":5.983702183064878,"pX":0.5048232897604057,"pZ":3.855700542322203,"vX0":9.047577773116181,"vY0":-143.01056025705122,"vZ0":-0.6939569603473296,"x":97.76,"y":134.68,"x0":-1.877655798960687,"y0":50.00370629892034,"z0":5.311423024817195,"aX":-12.940170931147133},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":10.9,"breakHorizontal":9.6,"spinRate":2423,"spinDirection":233},"zone":12,"typeConfidence":2.0,"plateTime":0.38064048424536745,"extension":5.917859497222575},"index":6,"playId":"f72b9cc1-f591-349e-89a3-907a8111c225","pitchNumber":6,"startTime":"2025-09-01T20:18:01.461Z","endTime":"2025-09-01T20:18:05.658Z","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":98.6,"endSpeed":90.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.206228996267374,"aZ":-17.96829736247618,"pfxX":-6.466530522032096,"pfxZ":6.74134415720276,"pX":-0.4279819279944051,"pZ":2.50450889897122,"vX0":6.7895828072322795,"vY0":-143.5523962163443,"vZ0":-4.329587861376297,"x":133.31,"y":171.16,"x0":-1.9726657876983147,"y0":50.00218227708723,"z0":5.135680303661167,"aX":-13.626875996591984},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":11.6,"breakHorizontal":10.6,"spinRate":2423,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.3801441505184391,"extension":5.958150072921921},"hitData":{"launchSpeed":88.5,"launchAngle":31.0,"totalDistance":329.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":70.05,"coordY":79.03}},"index":7,"playId":"8dab4141-1a92-3946-9fe1-52c6d92548da","pitchNumber":7,"startTime":"2025-09-01T20:18:21.737Z","endTime":"2025-09-01T20:18:33.548Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T20:18:33.548Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dominic Smith flies out to left fielder Jordan Beck.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-01T20:18:37.631Z","endTime":"2025-09-01T20:19:41.908Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","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":2},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.4,"endSpeed":92.3,"strikeZoneTop":3.45545966923557,"strikeZoneBottom":1.71244699050983,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.411034368643982,"aZ":-18.16419132211504,"pfxX":-7.107134733182178,"pfxZ":6.484884778082674,"pX":-1.1244789406663211,"pZ":2.258694432867419,"vX0":4.7523878670472115,"vY0":-144.8082955242849,"vZ0":-5.216228766494158,"x":159.86,"y":177.8,"x0":-1.8492518089450332,"y0":50.00256969828873,"z0":5.166393261454983,"aX":-15.350834265576239},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":11.0,"breakHorizontal":12.1,"spinRate":2528,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.37581566270809663,"extension":5.9017152505640755},"index":0,"playId":"b2b67cf1-b07d-38e7-8513-288b53373a8e","pitchNumber":1,"startTime":"2025-09-01T20:19:01.022Z","endTime":"2025-09-01T20:19:05.100Z","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":2},"pitchData":{"startSpeed":79.9,"endSpeed":75.1,"strikeZoneTop":3.31000029716317,"strikeZoneBottom":1.61399797219246,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.78091001266493,"aZ":-37.747045011916704,"pfxX":8.288692293003816,"pfxZ":-3.972765445395744,"pX":-0.8010279460359927,"pZ":2.2289565776907083,"vX0":0.23385712752970164,"vY0":-116.55797936464643,"vZ0":0.8053821475458034,"x":147.53,"y":178.6,"x0":-1.9821954090574883,"y0":50.00133674570713,"z0":5.387600667834293,"aX":11.632552618902901},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-6.8,"breakHorizontal":-15.1,"spinRate":2733,"spinDirection":72},"zone":4,"typeConfidence":0.9,"plateTime":0.46634909217504905,"extension":6.282701405191805},"index":1,"playId":"f204d6dc-dac4-308b-a868-9cb8bdc3e2d9","pitchNumber":2,"startTime":"2025-09-01T20:19:17.513Z","endTime":"2025-09-01T20:19:21.959Z","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":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.255066857430986,"aZ":-17.53958088334533,"pfxX":-7.1446045428785405,"pfxZ":7.009234263508234,"pX":0.11073035119019464,"pZ":2.4949415561189543,"vX0":8.40203928292599,"vY0":-143.18390379331183,"vZ0":-4.4761705749290766,"x":112.78,"y":171.42,"x0":-1.9253780026417802,"y0":50.005474206091186,"z0":5.166944435831699,"aX":-14.923862837843023},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.0,"breakHorizontal":11.4,"spinRate":2472,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.3816896763241737,"extension":6.010533736860506},"hitData":{"launchSpeed":84.3,"launchAngle":38.0,"totalDistance":306.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":37.16,"coordY":112.75}},"index":2,"playId":"2d5a9bdd-7258-3b24-8b40-afa8b0d2b4e6","pitchNumber":3,"startTime":"2025-09-01T20:19:33.819Z","endTime":"2025-09-01T20:19:41.908Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T20:19:41.908Z","atBatIndex":3},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tyler Freeman lines out to right fielder Drew Gilbert.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-01T20:21:43.173Z","endTime":"2025-09-01T20:21:59.554Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"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],"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":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"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":92.7,"endSpeed":86.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.137496474738068,"aZ":-23.48839185063478,"pfxX":-4.9183019247845685,"pfxZ":4.650302900096658,"pX":0.7234127607414017,"pZ":2.111959197735022,"vX0":8.511800292296272,"vY0":-134.80135784688076,"vZ0":-4.431248027783874,"x":89.43,"y":181.76,"x0":-1.8145288770929215,"y0":50.00333223567866,"z0":5.40424179386325,"aX":-9.189086712070717},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.8,"breakHorizontal":7.4,"spinRate":2535,"spinDirection":228},"zone":6,"typeConfidence":2.0,"plateTime":0.40398081482989223,"extension":6.081012618609666},"hitData":{"launchSpeed":77.2,"launchAngle":24.0,"totalDistance":266.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":171.79,"coordY":103.04}},"index":0,"playId":"dad3a8b3-f9c6-39d8-9f0e-c0ec4b429dea","pitchNumber":1,"startTime":"2025-09-01T20:21:51.528Z","endTime":"2025-09-01T20:21:59.554Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T20:21:59.554Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mickey Moniak flies out to center fielder Jung Hoo Lee.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-01T20:22:08.134Z","endTime":"2025-09-01T20:23:40.013Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"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,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"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":80.5,"endSpeed":74.6,"strikeZoneTop":3.46000041344373,"strikeZoneBottom":1.51170870435017,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.1796569691275,"aZ":-39.2003587696541,"pfxX":5.37812972902226,"pfxZ":-4.99075879189186,"pX":-1.2459577078779567,"pZ":3.849228740688324,"vX0":0.2592275441126628,"vY0":-117.30356746864855,"vZ0":3.7107819704844163,"x":164.49,"y":134.85,"x0":-2.0573573362371906,"y0":50.00368649686158,"z0":5.878546560412862,"aX":7.567950588823325},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.8,"breakVerticalInduced":-8.0,"breakHorizontal":-9.8,"spinRate":2599,"spinDirection":47},"zone":11,"typeConfidence":2.0,"plateTime":0.46520730330428206,"extension":6.027858792209025},"index":0,"playId":"0c467e58-7364-3cf0-b6e1-3ea31f79b6ee","pitchNumber":1,"startTime":"2025-09-01T20:22:20.422Z","endTime":"2025-09-01T20:22:24.514Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":81.2,"endSpeed":75.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.51419173696844,"aZ":-37.08862071191917,"pfxX":8.14699526163562,"pfxZ":-3.4787643144095792,"pX":0.9713678128409222,"pZ":1.8485918142350335,"vX0":4.049865295548534,"vY0":-118.18427034388687,"vZ0":-0.853987968870996,"x":79.97,"y":188.87,"x0":-1.822580640334404,"y0":50.000478048156836,"z0":5.620904414617001,"aX":11.522179569618546},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-6.2,"breakHorizontal":-15.7,"spinRate":2709,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.4634383983126211,"extension":6.2024375458870376},"index":1,"playId":"2e0a2a5e-6d14-3655-9f07-31b997e724c0","pitchNumber":2,"startTime":"2025-09-01T20:22:33.848Z","endTime":"2025-09-01T20:22:36.852Z","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":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.7,"strikeZoneTop":3.50376080972112,"strikeZoneBottom":1.72227619583175,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.428376880546974,"aZ":-18.222628909807398,"pfxX":-5.999445532958794,"pfxZ":7.34890766785038,"pX":0.7491795122152363,"pZ":1.4410007564313285,"vX0":9.232834709018324,"vY0":-136.09362748101677,"vZ0":-7.091901861463448,"x":88.44,"y":199.87,"x0":-1.8888987141560787,"y0":50.005162296947304,"z0":5.316789485451749,"aX":-11.394226984411876},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.1,"breakHorizontal":9.2,"spinRate":2568,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.40058980998353944,"extension":6.182734326042823},"index":2,"playId":"0a39b1e2-6572-3505-84cc-9f605ecc85bc","pitchNumber":3,"startTime":"2025-09-01T20:22:49.348Z","endTime":"2025-09-01T20:22:53.563Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.83992422045682,"aZ":-31.16642564140742,"pfxX":7.861585876362865,"pfxZ":0.6530632186858023,"pX":0.899953002310243,"pZ":1.7654515540993032,"vX0":4.860344000793484,"vY0":-122.91494663704556,"vZ0":-2.2306133663795724,"x":82.7,"y":191.11,"x0":-2.1172546016365916,"y0":50.003470450159085,"z0":5.30274254734199,"aX":12.162646373607105},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.0,"breakHorizontal":-15.2,"spinRate":2784,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.44373729710762344,"extension":6.20330426720791},"index":3,"playId":"f420faee-2436-385f-9f92-dd57f524c672","pitchNumber":4,"startTime":"2025-09-01T20:23:04.946Z","endTime":"2025-09-01T20:23:09.537Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-09-01T20:23:13.160Z","endTime":"2025-09-01T20:23:29.211Z","isPitch":false,"type":"action","player":{"id":666160,"link":"/api/v1/people/666160"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":88.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.582359104701663,"aZ":-21.82330845293024,"pfxX":-5.665643795213507,"pfxZ":5.263643148010997,"pX":0.8234545181255636,"pZ":2.3285631483526474,"vX0":9.093464568933257,"vY0":-137.8577095452498,"vZ0":-4.332595053908059,"x":85.61,"y":175.91,"x0":-1.7501946337921273,"y0":50.00014336857476,"z0":5.354513409332137,"aX":-11.134918993245238},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.0,"breakHorizontal":8.9,"spinRate":2616,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.394155995716845,"extension":6.173497059001122},"hitData":{"launchSpeed":72.4,"launchAngle":43.0,"totalDistance":250.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":107.12,"coordY":101.92}},"index":5,"playId":"85ae3f10-4050-3541-a6a5-92b0c0d58e63","pitchNumber":5,"startTime":"2025-09-01T20:23:29.211Z","endTime":"2025-09-01T20:23:40.013Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T20:23:40.013Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Hunter Goodman flies out to left fielder Heliot Ramos.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-01T20:23:52.332Z","endTime":"2025-09-01T20:24:16.073Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"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],"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":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"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(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":2},"pitchData":{"startSpeed":83.5,"endSpeed":78.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.0513214439898,"aZ":-30.4304463806536,"pfxX":8.18308776685354,"pfxZ":1.1398755369813376,"pX":0.5750052768939536,"pZ":2.517889216659101,"vX0":3.913417246443686,"vY0":-121.75905795190756,"vZ0":-0.6465558803156828,"x":95.08,"y":170.8,"x0":-2.1076136252611137,"y0":50.0016361073749,"z0":5.38105802273716,"aX":12.496008267118068},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.2,"breakHorizontal":-15.7,"spinRate":2812,"spinDirection":62},"zone":6,"typeConfidence":2.0,"plateTime":0.4469305665900558,"extension":6.235466932890177},"hitData":{"launchSpeed":89.2,"launchAngle":52.0,"totalDistance":256.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":60.14,"coordY":120.2}},"index":0,"playId":"d03c7436-0429-3486-b7af-10d0a3ebd08c","pitchNumber":1,"startTime":"2025-09-01T20:24:05.565Z","endTime":"2025-09-01T20:24:16.073Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T20:24:16.073Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt Chapman walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-01T20:26:14.695Z","endTime":"2025-09-01T20:28:49.272Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":84.0,"strikeZoneTop":3.55555435258535,"strikeZoneBottom":1.70999486338247,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.29457614624378,"aZ":-29.017125652828547,"pfxX":1.911823581325736,"pfxZ":1.7793008148940075,"pX":0.6463574299204635,"pZ":3.0057797592250113,"vX0":6.002488488404646,"vY0":-130.68880191386833,"vZ0":-0.26476092455262534,"x":92.36,"y":157.62,"x0":-1.9064201857196785,"y0":50.001178435061014,"z0":5.24405449080904,"aX":3.384627749647999},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.4,"breakHorizontal":-4.4,"spinRate":2628,"spinDirection":154},"zone":3,"typeConfidence":2.0,"plateTime":0.41531607292863804,"extension":6.0782634241174085},"index":0,"playId":"5f82c215-e3f4-3239-933d-6cf08e0eed82","pitchNumber":1,"startTime":"2025-09-01T20:26:32.546Z","endTime":"2025-09-01T20:26:36.729Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":74.3,"strikeZoneTop":3.55585813770164,"strikeZoneBottom":1.67306610809283,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.905306673820792,"aZ":-36.81582766970627,"pfxX":8.389790752501542,"pfxZ":-3.379937433720542,"pX":-1.3195549671564994,"pZ":1.6747506371311738,"vX0":-0.8390460664354313,"vY0":-115.46368962513041,"vZ0":-0.3828138785940145,"x":167.3,"y":193.56,"x0":-2.047294791206421,"y0":50.00087925792761,"z0":5.332228401470952,"aX":11.528779787483087},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-6.0,"breakHorizontal":-15.1,"spinRate":2799,"spinDirection":69},"zone":13,"typeConfidence":0.9,"plateTime":0.4711777571314788,"extension":6.209714433857741},"index":1,"playId":"dcd34402-b6de-3b65-a393-1f086dd607d9","pitchNumber":2,"startTime":"2025-09-01T20:26:48.097Z","endTime":"2025-09-01T20:26:52.282Z","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":96.6,"endSpeed":90.0,"strikeZoneTop":3.54904678906902,"strikeZoneBottom":1.66671834789562,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.23582723203274,"aZ":-27.296014381322244,"pfxX":-7.651829547873794,"pfxZ":2.3859157634383763,"pX":-1.585826829484672,"pZ":2.272765589386296,"vX0":3.7004423919317873,"vY0":-140.76786070509672,"vZ0":-3.335411208526372,"x":177.45,"y":177.42,"x0":-1.9096146101865674,"y0":50.00510159570335,"z0":5.203316323410482,"aX":-15.651222013844912},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":4.0,"breakHorizontal":13.3,"spinRate":2375,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.3863063630828938,"extension":5.913389951756561},"index":2,"playId":"ad6b1645-47b2-342f-9b6d-ff4f33aa9756","pitchNumber":3,"startTime":"2025-09-01T20:27:03.138Z","endTime":"2025-09-01T20:27:07.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":85.5,"strikeZoneTop":3.45,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.053982999678933,"aZ":-29.95103231716832,"pfxX":1.1478876095027686,"pfxZ":1.222698587398698,"pX":0.9417856000414605,"pZ":1.4353584004158053,"vX0":7.059821397824559,"vY0":-132.24759109200264,"vZ0":-3.7637636341460707,"x":81.1,"y":200.03,"x0":-1.8823530854949972,"y0":50.00337705019717,"z0":5.00985709468967,"aX":2.08754797917444},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":1.8,"breakHorizontal":-3.2,"spinRate":2506,"spinDirection":178},"zone":14,"typeConfidence":2.0,"plateTime":0.40996630300529757,"extension":6.237717510135312},"index":3,"playId":"85200d99-abff-38d7-adf9-4ef9f47c6bfc","pitchNumber":4,"startTime":"2025-09-01T20:27:19.306Z","endTime":"2025-09-01T20:27:24.821Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":91.1,"strikeZoneTop":3.45000273079329,"strikeZoneBottom":1.65710107018956,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.152838709490467,"aZ":-19.482925438433533,"pfxX":-6.0557974843453035,"pfxZ":5.991843888758499,"pX":-0.48558333478039606,"pZ":4.966683633858334,"vX0":6.2778888401815145,"vY0":-143.6896934807293,"vZ0":2.082480379893213,"x":135.51,"y":104.68,"x0":-1.8980676961356315,"y0":50.00629854072831,"z0":5.433861776653464,"aX":-12.834404216399781},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":11.4,"breakHorizontal":10.0,"spinRate":2544,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.37928603364010494,"extension":5.9540695205460334},"index":4,"playId":"17596098-975d-37c2-925e-5371084e514c","pitchNumber":5,"startTime":"2025-09-01T20:27:41.136Z","endTime":"2025-09-01T20:27:45.297Z","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":98.5,"endSpeed":91.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.992548313196924,"aZ":-19.418049095979423,"pfxX":-7.530152210420025,"pfxZ":6.058507524481051,"pX":0.5534270803409835,"pZ":2.5725316399620484,"vX0":9.564946768790708,"vY0":-143.25749583723646,"vZ0":-3.7956629358939358,"x":95.9,"y":169.32,"x0":-1.829746244604031,"y0":50.00392148344951,"z0":5.107909544896997,"aX":-15.859535060814324},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":10.4,"breakHorizontal":12.0,"spinRate":2399,"spinDirection":238},"zone":6,"typeConfidence":2.0,"plateTime":0.3804210931262486,"extension":6.010861198859125},"index":5,"playId":"7423c05a-eb18-3b1a-ab17-1afd64e2602b","pitchNumber":6,"startTime":"2025-09-01T20:28:01.587Z","endTime":"2025-09-01T20:28:05.593Z","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":98.9,"endSpeed":91.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.140819189566887,"aZ":-18.635261516460538,"pfxX":-7.01433895446954,"pfxZ":6.383672303738866,"pX":-0.2314410523203898,"pZ":3.2985291109635986,"vX0":7.251711552064795,"vY0":-143.9586150774145,"vZ0":-2.223552192483674,"x":125.82,"y":149.72,"x0":-1.8591464923658074,"y0":50.003061354236955,"z0":5.2211640052218655,"aX":-14.877270184223141},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":11.4,"breakHorizontal":11.4,"spinRate":2415,"spinDirection":233},"zone":2,"typeConfidence":2.0,"plateTime":0.3789566834546094,"extension":5.827279900833844},"index":6,"playId":"e77606ce-668b-3664-84ef-dd3badc83e73","pitchNumber":7,"startTime":"2025-09-01T20:28:21.626Z","endTime":"2025-09-01T20:28:25.683Z","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":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":84.9,"strikeZoneTop":3.44999945439271,"strikeZoneBottom":1.55399922563439,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.925800159672967,"aZ":-30.94045442243934,"pfxX":2.7662635773857964,"pfxZ":0.6915087948643919,"pX":0.8048454014815476,"pZ":1.2125632882162092,"vX0":6.122652803997515,"vY0":-131.94874183867492,"vZ0":-4.186582600552659,"x":86.32,"y":206.04,"x0":-1.887605341160114,"y0":50.006473733091894,"z0":5.0502352718527925,"aX":4.974802859428053},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":0.7,"breakHorizontal":-6.1,"spinRate":2587,"spinDirection":165},"zone":14,"typeConfidence":2.0,"plateTime":0.4120427595932017,"extension":6.2655057348288485},"index":7,"playId":"d880a4a1-83d1-3881-b930-812c3171e5ea","pitchNumber":8,"startTime":"2025-09-01T20:28:44.677Z","endTime":"2025-09-01T20:28:49.272Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T20:28:49.272Z","atBatIndex":7},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Jung Hoo Lee grounds into a force out, second baseman Tyler Freeman to shortstop Ezequiel Tovar. Matt Chapman out at 2nd. Jung Hoo Lee to 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-01T20:29:03.716Z","endTime":"2025-09-01T20:30:22.443Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"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(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":98.5,"endSpeed":91.1,"strikeZoneTop":3.34000299576449,"strikeZoneBottom":1.53349312355083,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.762801723563953,"aZ":-20.87998415064975,"pfxX":-6.099294456442664,"pfxZ":5.3546383988808675,"pX":0.7709223629348044,"pZ":3.664883201185357,"vX0":9.504033442853629,"vY0":-143.3073719016602,"vZ0":-0.9707023075140357,"x":87.61,"y":139.83,"x0":-1.774729246813334,"y0":50.00300527454697,"z0":5.295294849611569,"aX":-12.865790483001451},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":9.7,"breakHorizontal":9.5,"spinRate":2513,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.3801873189197962,"extension":6.024949164402395},"index":0,"playId":"a3eea481-14ad-3e53-a1b8-e9229e711466","pitchNumber":1,"startTime":"2025-09-01T20:29:15.615Z","endTime":"2025-09-01T20:29:20.207Z","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":80.8,"endSpeed":76.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.872193217264044,"aZ":-36.22894614943656,"pfxX":6.20909646117892,"pfxZ":-2.8305792803807384,"pX":0.8088142833154383,"pZ":1.802156556153694,"vX0":4.344324287178033,"vY0":-117.7780956406039,"vZ0":-0.5598385022721235,"x":86.17,"y":190.12,"x0":-1.8525432649719542,"y0":50.00084976895299,"z0":5.33278273017661,"aX":8.907046056318086},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-5.0,"breakHorizontal":-12.1,"spinRate":2670,"spinDirection":71},"zone":9,"typeConfidence":0.9,"plateTime":0.46130653873002814,"extension":6.250385612747846},"index":1,"playId":"a9089c5f-bdd3-3ba6-ab4b-a03946478f8d","pitchNumber":2,"startTime":"2025-09-01T20:29:33.850Z","endTime":"2025-09-01T20:29:38.348Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"playId":"b5d16087-d654-3120-945c-9abc4fd80740","startTime":"2025-09-01T20:29:51.931Z","endTime":"2025-09-01T20:29:56.057Z","isPitch":false,"type":"pickoff"},{"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":0},"pitchData":{"startSpeed":98.4,"endSpeed":90.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.471256075365087,"aZ":-20.597434249695933,"pfxX":-6.941111251888689,"pfxZ":5.536780510018705,"pX":0.4785548070068758,"pZ":3.4013310703420285,"vX0":9.188366497273183,"vY0":-143.13146378179923,"vZ0":-1.568864540419134,"x":98.76,"y":146.94,"x0":-1.8590903696865195,"y0":50.00656322466614,"z0":5.2356177896927925,"aX":-14.52435326535345},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":10.0,"breakHorizontal":10.9,"spinRate":2434,"spinDirection":228},"zone":3,"typeConfidence":2.0,"plateTime":0.38146684781642026,"extension":5.986252429503465},"hitData":{"launchSpeed":83.8,"launchAngle":-29.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.75,"coordY":154.72}},"index":3,"playId":"c1f9784b-9a3b-3db2-bff8-894faeb9fe04","pitchNumber":3,"startTime":"2025-09-01T20:30:13.324Z","endTime":"2025-09-01T20:30:22.443Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T20:30:22.443Z","atBatIndex":8},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Casey Schmitt grounds into a double play, shortstop Ezequiel Tovar to second baseman Tyler Freeman to first baseman Orlando Arcia. Jung Hoo Lee out at 2nd. Casey Schmitt out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-01T20:31:05.035Z","endTime":"2025-09-01T20:31:15.280Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"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":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":671289,"link":"/api/v1/people/671289"},"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":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":606115,"link":"/api/v1/people/606115"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"afb6b4e2-983e-32d9-9bdc-e6e07976e50f","startTime":"2025-09-01T20:30:48.514Z","endTime":"2025-09-01T20:30:51.955Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":90.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.25157417473752,"aZ":-26.00094547324015,"pfxX":-7.726023375299018,"pfxZ":2.9679318904253726,"pX":0.09894703115747377,"pZ":2.4044535156653732,"vX0":8.460929989460183,"vY0":-141.93433511353143,"vZ0":-3.087980024303091,"x":113.23,"y":173.86,"x0":-1.8881226740838701,"y0":50.00567014468296,"z0":5.125356629488305,"aX":-16.088809152553704},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":5.0,"breakHorizontal":12.7,"spinRate":2379,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.3829152694705491,"extension":6.114026475125316},"hitData":{"launchSpeed":95.1,"launchAngle":-9.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":101.65,"coordY":155.74}},"index":1,"playId":"c81a4233-c694-30fe-80a7-10e8ed0b992b","pitchNumber":1,"startTime":"2025-09-01T20:31:07.276Z","endTime":"2025-09-01T20:31:15.280Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T20:31:15.280Z","atBatIndex":9},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jordan Beck doubles (24) on a fly ball to right fielder Drew Gilbert.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-01T20:33:26.488Z","endTime":"2025-09-01T20:34:28.108Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":77.1,"strikeZoneTop":3.6,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.744785535473234,"aZ":-34.01916982161077,"pfxX":6.875153225729138,"pfxZ":-1.245550334241866,"pX":-0.9557465362339852,"pZ":2.3525697084081347,"vX0":1.069447844739061,"vY0":-119.83367141430959,"vZ0":-0.04390416768825767,"x":153.43,"y":175.26,"x0":-2.3001740641122486,"y0":50.000977764332674,"z0":5.359558390773735,"aX":10.200823880340426},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.0,"breakHorizontal":-12.7,"spinRate":2649,"spinDirection":64},"zone":13,"typeConfidence":2.0,"plateTime":0.4535740765873548,"extension":6.128632757821109},"index":0,"playId":"277cb306-2089-328c-aa76-802d4bc0ad32","pitchNumber":1,"startTime":"2025-09-01T20:33:36.699Z","endTime":"2025-09-01T20:33:41.424Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.7,"strikeZoneTop":3.60000000000168,"strikeZoneBottom":1.71480818126406,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.125892280835604,"aZ":-28.798147866414496,"pfxX":-7.044848294644736,"pfxZ":1.8230275274975778,"pX":0.553393129116647,"pZ":3.352466930294056,"vX0":9.023910476174525,"vY0":-133.79032217871446,"vZ0":-0.1670518513980932,"x":95.91,"y":148.26,"x0":-1.9149555435800332,"y0":50.00206342958357,"z0":5.443349261125084,"aX":-13.042122632593836},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":3.5,"breakHorizontal":11.3,"spinRate":2395,"spinDirection":233},"zone":3,"typeConfidence":2.0,"plateTime":0.4061221962316224,"extension":6.120652256650322},"index":1,"playId":"e0be7a5b-d1b4-307d-9ea5-cb229234b695","pitchNumber":2,"startTime":"2025-09-01T20:33:55.748Z","endTime":"2025-09-01T20:34:00.026Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":78.4,"strikeZoneTop":3.6,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.299700086682122,"aZ":-33.94205709635553,"pfxX":6.3747086107394075,"pfxZ":-1.1514822482253955,"pX":0.27944978719703006,"pZ":2.1588305526397242,"vX0":3.7475371966280107,"vY0":-122.11194738382858,"vZ0":-0.7388701759199314,"x":106.35,"y":180.49,"x0":-2.094937393490993,"y0":50.00204751802418,"z0":5.34344750143503,"aX":9.786790449337774},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.0,"breakHorizontal":-12.4,"spinRate":2734,"spinDirection":63},"zone":9,"typeConfidence":2.0,"plateTime":0.44573007386553076,"extension":6.152707658053841},"hitData":{"launchSpeed":94.8,"launchAngle":31.0,"totalDistance":349.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":220.38,"coordY":93.57}},"index":2,"playId":"b948bd75-78ab-3c5a-a0ab-f4d3423958a2","pitchNumber":3,"startTime":"2025-09-01T20:34:11.667Z","endTime":"2025-09-01T20:34:28.108Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T20:34:28.108Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brenton Doyle called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-01T20:34:40.929Z","endTime":"2025-09-01T20:37:16.934Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"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(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":83.3,"endSpeed":77.8,"strikeZoneTop":3.40999873955294,"strikeZoneBottom":1.70167777231488,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.162620671532874,"aZ":-31.984129288393664,"pfxX":7.829871789001642,"pfxZ":0.12358376710595476,"pX":1.4731050215703454,"pZ":1.6158601885618429,"vX0":6.028938107318519,"vY0":-121.33550746723638,"vZ0":-2.3155705357153558,"x":60.85,"y":195.15,"x0":-2.0508385501108153,"y0":50.00165871707729,"z0":5.338342743465138,"aX":11.807416402878092},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.0,"breakHorizontal":-15.5,"spinRate":2784,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.4494288923341716,"extension":6.202070103950553},"index":0,"playId":"389fff7e-24f8-371f-a50c-d8d5c02e9179","pitchNumber":1,"startTime":"2025-09-01T20:35:01.111Z","endTime":"2025-09-01T20:35:05.457Z","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":0,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":75.6,"strikeZoneTop":3.40999981551578,"strikeZoneBottom":1.6410471992274,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.570579667253813,"aZ":-39.17295587102492,"pfxX":7.5487054792335115,"pfxZ":-4.940859040880288,"pX":0.6976245639503142,"pZ":0.9202361386052422,"vX0":4.076213847460398,"vY0":-118.05822432345687,"vZ0":-2.4408647411626743,"x":90.41,"y":213.93,"x0":-2.029430774030328,"y0":50.0008832624036,"z0":5.558290450219433,"aX":10.699238388608},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-9.2,"breakHorizontal":-14.6,"spinRate":2745,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.46318941223122456,"extension":6.135267647824554},"index":1,"playId":"b9818afe-6d87-3d75-83f1-d0e1301f4105","pitchNumber":2,"startTime":"2025-09-01T20:35:15.684Z","endTime":"2025-09-01T20:35:21.836Z","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":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.516050550058154,"aZ":-31.234305524006075,"pfxX":7.1743936143555,"pfxZ":0.620057365395736,"pX":-0.35058487409749883,"pZ":2.8827681235791407,"vX0":2.752446335056641,"vY0":-121.81617243372457,"vZ0":0.29403965672887566,"x":130.36,"y":160.95,"x0":-2.423896358036549,"y0":50.00398341884199,"z0":5.437305810912842,"aX":10.898274889807821},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.4,"breakHorizontal":-13.6,"spinRate":2857,"spinDirection":70},"zone":1,"typeConfidence":2.0,"plateTime":0.44779805603003275,"extension":6.151052642351595},"index":2,"playId":"be1093da-f07f-3256-a076-bc4d0a94f9a8","pitchNumber":3,"startTime":"2025-09-01T20:35:36.984Z","endTime":"2025-09-01T20:35:41.601Z","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":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.8,"strikeZoneTop":3.41000224502322,"strikeZoneBottom":1.69201274827846,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.810087643843957,"aZ":-18.565258047103285,"pfxX":-3.807318498299376,"pfxZ":7.157163983757721,"pX":0.6369729847522313,"pZ":2.1354092608793573,"vX0":8.26612676100827,"vY0":-135.81454062081673,"vZ0":-5.10186738832574,"x":92.72,"y":181.12,"x0":-1.9274238678417632,"y0":50.0002026229813,"z0":5.296721463437511,"aX":-7.237387621382501},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.2,"breakHorizontal":5.5,"spinRate":2712,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.40058716356995605,"extension":6.235832989455336},"index":3,"playId":"74a212f0-8306-3d45-97a1-71ba81325624","pitchNumber":4,"startTime":"2025-09-01T20:35:56.453Z","endTime":"2025-09-01T20:36:00.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":80.6,"strikeZoneTop":3.40999762984826,"strikeZoneBottom":1.59795199694722,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.64216092664753,"aZ":-30.4169966289284,"pfxX":6.225191822101926,"pfxZ":1.0922776619097867,"pX":2.1508842471539396,"pZ":0.6731319246740308,"vX0":8.31433597694171,"vY0":-125.03404206579461,"vZ0":-4.964804129535866,"x":35.01,"y":220.61,"x0":-2.007195631499503,"y0":50.00146007736347,"z0":5.136897227011569,"aX":10.004372925985013},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.2,"breakHorizontal":-13.0,"spinRate":2906,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.4355489508577963,"extension":6.307726177426458},"index":4,"playId":"b0d66d0e-1c07-38d1-a2c6-d0b938087ef2","pitchNumber":5,"startTime":"2025-09-01T20:36:12.772Z","endTime":"2025-09-01T20:36:18.019Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":79.3,"strikeZoneTop":3.41,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.856439586925877,"aZ":-32.163888494597,"pfxX":6.71252002734455,"pfxZ":0.006092063378224211,"pX":0.5923538865477118,"pZ":2.1965245625091026,"vX0":4.91699881302243,"vY0":-123.88102917027408,"vZ0":-1.2304574807112771,"x":94.42,"y":179.47,"x0":-2.281786352599539,"y0":50.00366605736443,"z0":5.358272674801927,"aX":10.561297980651293},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.0,"breakHorizontal":-13.2,"spinRate":2824,"spinDirection":61},"zone":9,"typeConfidence":2.0,"plateTime":0.4400670972163083,"extension":6.306308186799856},"index":5,"playId":"3a5527e6-996f-3979-85db-0a6bfeec2a6b","pitchNumber":6,"startTime":"2025-09-01T20:36:37.264Z","endTime":"2025-09-01T20:36:42.799Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2025-09-01T20:37:04.858Z","endTime":"2025-09-01T20:37:11.189Z","isPitch":false,"type":"action","player":{"id":686668,"link":"/api/v1/people/686668"}},{"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":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.2,"strikeZoneTop":3.43765655370906,"strikeZoneBottom":1.63948372800638,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.064299907405523,"aZ":-20.08756750537634,"pfxX":-5.938720446175186,"pfxZ":6.271415060206954,"pX":0.8551586811992382,"pZ":2.0254891383605313,"vX0":9.687030483371437,"vY0":-137.13919329472958,"vZ0":-4.88532237028312,"x":84.4,"y":184.09,"x0":-1.932817713915892,"y0":50.00099560918866,"z0":5.178639632394784,"aX":-11.441914024741461},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.6,"breakHorizontal":9.0,"spinRate":2588,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.3976618595645869,"extension":6.278385924459033},"index":7,"playId":"050da0da-034c-3280-8ece-36ab8f80a0a2","pitchNumber":7,"startTime":"2025-09-01T20:37:11.189Z","endTime":"2025-09-01T20:37:16.934Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T20:37:16.934Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ezequiel Tovar singles on a sharp line drive to left fielder Heliot Ramos. Jordan Beck to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-01T20:37:30.673Z","endTime":"2025-09-01T20:38:13.487Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"postOnThird":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.4,"strikeZoneTop":3.3,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.64324026490613,"aZ":-33.56348581932896,"pfxX":4.566958602302865,"pfxZ":-0.8964651273035606,"pX":0.8970632387968931,"pZ":2.262288239921955,"vX0":5.901708506711672,"vY0":-123.05095621168346,"vZ0":-0.7264820148206277,"x":82.81,"y":177.7,"x0":-2.1189210055992183,"y0":50.00572867081673,"z0":5.385931212981953,"aX":7.056892636021089},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.6,"breakHorizontal":-9.6,"spinRate":2811,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.4438236494417169,"extension":6.179739716656399},"index":0,"playId":"3dca2afc-1ed0-3346-bafa-e42bf12658e6","pitchNumber":1,"startTime":"2025-09-01T20:37:39.463Z","endTime":"2025-09-01T20:37:44.211Z","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":1,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.961129896682124,"aZ":-38.66990620246499,"pfxX":6.872682765485806,"pfxZ":-4.397060293050552,"pX":0.35485926644078736,"pZ":1.4245218932558124,"vX0":3.2533195108463087,"vY0":-120.8644167689287,"vZ0":-1.7033017184327242,"x":103.47,"y":200.32,"x0":-1.9023547718670308,"y0":50.00389395752103,"z0":5.540005367586425,"aX":10.149367671273199},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-8.2,"breakHorizontal":-13.2,"spinRate":2718,"spinDirection":40},"zone":9,"typeConfidence":2.0,"plateTime":0.45348869046056706,"extension":6.290270373489722},"hitData":{"launchSpeed":104.1,"launchAngle":14.0,"totalDistance":250.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":74.64,"coordY":113.63}},"index":1,"playId":"54fc4ff8-85db-324f-965b-44d7cf5599ed","pitchNumber":2,"startTime":"2025-09-01T20:38:03.899Z","endTime":"2025-09-01T20:38:13.487Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T20:38:13.487Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Karros strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-01T20:38:33.951Z","endTime":"2025-09-01T20:39:26.294Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"postOnThird":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.6,"strikeZoneTop":3.67,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.317767997272927,"aZ":-28.77970365024392,"pfxX":5.949975483625813,"pfxZ":2.177713776018135,"pX":1.380123972781461,"pZ":1.77736003684645,"vX0":6.454269975320801,"vY0":-124.27641103899981,"vZ0":-2.852063253255668,"x":64.39,"y":190.79,"x0":-2.025623498958091,"y0":50.005522229838796,"z0":5.334736485525528,"aX":9.29175387721006},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.5,"breakHorizontal":-12.2,"spinRate":2853,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.4410221552685343,"extension":6.197810406714694},"index":0,"playId":"bccd4988-1407-37a7-90a7-b6e2162910c5","pitchNumber":1,"startTime":"2025-09-01T20:38:43.598Z","endTime":"2025-09-01T20:38:48.809Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.2,"strikeZoneTop":3.87154467754219,"strikeZoneBottom":1.72993935917505,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.84459484229112,"aZ":-28.231249437570995,"pfxX":-8.45522836972793,"pfxZ":2.08268237103659,"pX":-0.2752025683444765,"pZ":1.674006690542077,"vX0":7.6705670817924405,"vY0":-136.96124433309438,"vZ0":-4.415693057226088,"x":127.49,"y":193.58,"x0":-2.016492492642032,"y0":50.00499712887593,"z0":5.242649609573193,"aX":-16.031590845373078},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":3.0,"breakHorizontal":13.7,"spinRate":2456,"spinDirection":235},"zone":8,"typeConfidence":2.0,"plateTime":0.4002376202511342,"extension":6.119570953742338},"index":1,"playId":"a0f38ce0-883b-3325-863a-ff8e17c68c7f","pitchNumber":2,"startTime":"2025-09-01T20:39:00.843Z","endTime":"2025-09-01T20:39:05.428Z","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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.7,"strikeZoneTop":3.67,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.774834112345395,"aZ":-31.49898840223731,"pfxX":8.319491026296298,"pfxZ":0.42754805821941755,"pX":1.382307748134182,"pZ":1.2565581541455695,"vX0":5.75253390144562,"vY0":-125.28380590597808,"vZ0":-3.511572233877583,"x":64.31,"y":204.85,"x0":-2.022895385705167,"y0":50.00478187213979,"z0":5.244564777144376,"aX":13.257261047680261},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.2,"breakHorizontal":-16.3,"spinRate":2967,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.4368036629684213,"extension":6.234339266885789},"index":2,"playId":"4a4f3d6e-df8c-3a8e-bb4d-701f5bc402c7","pitchNumber":3,"startTime":"2025-09-01T20:39:19.414Z","endTime":"2025-09-01T20:39:26.294Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T20:39:26.294Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yanquiel Fernández called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-01T20:39:47.286Z","endTime":"2025-09-01T20:41:33.600Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":78.5,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.37794939076095,"aZ":-28.649843367658256,"pfxX":7.006464000285165,"pfxZ":2.2473432758944742,"pX":0.7980784906729032,"pZ":2.7779951748619003,"vX0":4.97749487745629,"vY0":-124.82926670740622,"vZ0":-0.5222402201867103,"x":86.58,"y":163.77,"x0":-2.135903310466562,"y0":50.00542267658542,"z0":5.3596329168577865,"aX":10.998073280451814},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.2,"breakHorizontal":-13.9,"spinRate":2843,"spinDirection":63},"zone":6,"typeConfidence":2.0,"plateTime":0.4396776600491936,"extension":6.189843931425449},"index":0,"playId":"72000726-377d-3099-9fbe-b5ff71b73a1f","pitchNumber":1,"startTime":"2025-09-01T20:39:53.230Z","endTime":"2025-09-01T20:39:57.749Z","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":83.9,"endSpeed":77.8,"strikeZoneTop":3.61000067286371,"strikeZoneBottom":1.74885273071445,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.059289319434395,"aZ":-38.02784711765075,"pfxX":7.944825266340635,"pfxZ":-3.836629299609557,"pX":-1.8552419493994052,"pZ":2.9433500889791513,"vX0":-1.6754561781756754,"vY0":-122.19875246789313,"vZ0":1.3161979234158894,"x":187.72,"y":159.31,"x0":-2.1970047415610625,"y0":50.00212322383793,"z0":5.642489465108939,"aX":12.12243444793949},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-6.5,"breakHorizontal":-14.0,"spinRate":2863,"spinDirection":48},"zone":11,"typeConfidence":2.0,"plateTime":0.4466872172215357,"extension":6.234824570794232},"index":1,"playId":"036e6dc1-bf29-3981-88f6-acabe45f4fb0","pitchNumber":2,"startTime":"2025-09-01T20:40:13.801Z","endTime":"2025-09-01T20:40:17.924Z","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.4,"endSpeed":87.1,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.80897177503618,"aZ":-20.69070377014948,"pfxX":-4.919452808372652,"pfxZ":5.95309949467126,"pX":-0.19906056995967558,"pZ":2.7745149719175184,"vX0":6.477282875843942,"vY0":-137.39904841298102,"vZ0":-3.1966942547314243,"x":124.59,"y":163.87,"x0":-1.9378056070645224,"y0":50.00551141137658,"z0":5.343886460998624,"aX":-9.4946510705039},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.3,"breakHorizontal":7.7,"spinRate":2651,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.39723577662623244,"extension":6.211532026427725},"index":2,"playId":"b4daaf7b-67f4-33ff-892b-28de40cf6cfa","pitchNumber":3,"startTime":"2025-09-01T20:40:29.894Z","endTime":"2025-09-01T20:40:34.097Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-09-01T20:40:57.735Z","endTime":"2025-09-01T20:41:07.570Z","isPitch":false,"type":"action","player":{"id":692585,"link":"/api/v1/people/692585"}},{"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":83.7,"endSpeed":78.1,"strikeZoneTop":3.61000156285341,"strikeZoneBottom":1.71762860544685,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.600654661094715,"aZ":-40.5415072393194,"pfxX":6.514898568492093,"pfxZ":-5.468993065188796,"pX":-1.6704061976354025,"pZ":2.980384902267537,"vX0":-1.1237044007439607,"vY0":-121.96760111966091,"vZ0":1.8316824340798488,"x":180.67,"y":158.31,"x0":-2.055233683375258,"y0":50.00473588287263,"z0":5.677295757186766,"aX":9.96409112911768},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-9.4,"breakHorizontal":-11.6,"spinRate":2546,"spinDirection":45},"zone":11,"typeConfidence":2.0,"plateTime":0.44651409296587286,"extension":6.18479234972962},"index":4,"playId":"589763b9-d740-34a1-85ce-eaf156476a33","pitchNumber":4,"startTime":"2025-09-01T20:41:07.570Z","endTime":"2025-09-01T20:41:12.413Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":77.2,"strikeZoneTop":3.61000179696502,"strikeZoneBottom":1.70891492268539,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.13007316644971,"aZ":-40.56378348359167,"pfxX":7.886867775755914,"pfxZ":-5.618678591885752,"pX":-0.7079150281007138,"pZ":2.611532444092082,"vX0":0.598890199161161,"vY0":-120.80816771406147,"vZ0":1.063581228566556,"x":143.98,"y":168.27,"x0":-1.9842799915528488,"y0":50.000953043332764,"z0":5.701090495940915,"aX":11.782674030946932},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-9.7,"breakHorizontal":-14.4,"spinRate":2799,"spinDirection":49},"zone":4,"typeConfidence":2.0,"plateTime":0.45150398731727304,"extension":6.198861561750486},"index":5,"playId":"9bbeefb1-b2ee-3d46-aba3-9cb14d582ea8","pitchNumber":5,"startTime":"2025-09-01T20:41:27.795Z","endTime":"2025-09-01T20:41:33.600Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T20:41:33.600Z","atBatIndex":14},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Patrick Bailey hit by pitch.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-01T20:43:31.930Z","endTime":"2025-09-01T20:44:40.123Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","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":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":90.7,"strikeZoneTop":3.4,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.922211537805662,"aZ":-19.68284348831419,"pfxX":-6.379905359494643,"pfxZ":6.013762502042445,"pX":0.45230062106727703,"pZ":3.4496970243634806,"vX0":8.555899352176665,"vY0":-141.51336357524372,"vZ0":-1.8162320192856496,"x":99.76,"y":145.64,"x0":-1.7475813573449734,"y0":50.00437165328949,"z0":5.329269018741728,"aX":-13.256290760794023},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":10.8,"breakHorizontal":10.3,"spinRate":2516,"spinDirection":231},"zone":3,"typeConfidence":2.0,"plateTime":0.38350438900736306,"extension":5.860378095532448},"index":0,"playId":"c73fc356-c41a-37b9-9b1e-b6a2bf909938","pitchNumber":1,"startTime":"2025-09-01T20:43:46.221Z","endTime":"2025-09-01T20:43:52.729Z","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":97.1,"endSpeed":90.1,"strikeZoneTop":3.4,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.933955487990882,"aZ":-19.975326004070602,"pfxX":-8.490682583677103,"pfxZ":5.93678185405769,"pX":0.33255465670627665,"pZ":2.612028946541433,"vX0":8.937800392765643,"vY0":-141.22075790308773,"vZ0":-3.653310389912259,"x":104.32,"y":168.26,"x0":-1.74418591610733,"y0":50.00456224691349,"z0":5.179920357936585,"aX":-17.44980156511595},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":10.3,"breakHorizontal":13.9,"spinRate":2513,"spinDirection":233},"zone":6,"typeConfidence":2.0,"plateTime":0.38531220211382955,"extension":5.897688675373746},"index":1,"playId":"438dbb04-99af-353f-93d4-18f8159af7ee","pitchNumber":2,"startTime":"2025-09-01T20:44:06.851Z","endTime":"2025-09-01T20:44:11.762Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":75.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.15124433362491,"aZ":-37.07842178156007,"pfxX":6.928534181478074,"pfxZ":-3.5124898774065887,"pX":2.237271150838771,"pZ":0.7931581910750007,"vX0":7.037646153153723,"vY0":-117.23816595846121,"vZ0":-2.4979117615382034,"x":31.72,"y":217.36,"x0":-1.6978022322972885,"y0":50.00036458935104,"z0":5.316992506489773,"aX":9.68755323649688},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-6.7,"breakHorizontal":-14.2,"spinRate":2822,"spinDirection":59},"zone":14,"typeConfidence":0.9,"plateTime":0.4663351360239014,"extension":6.3443267814026045},"index":2,"playId":"fd50bf1e-4241-3b2c-bd57-45fcb85ce1f3","pitchNumber":3,"startTime":"2025-09-01T20:44:28.756Z","endTime":"2025-09-01T20:44:40.123Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T20:44:40.123Z","atBatIndex":15},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Drew Gilbert homers (2) on a fly ball to right field. Patrick Bailey scores.","rbi":2,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-01T20:44:54.145Z","endTime":"2025-09-01T20:46:38.289Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":{"id":801403,"link":"/api/v1/people/801403"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":{"id":801403,"link":"/api/v1/people/801403"},"isScoringEvent":true,"rbi":true,"earned":true,"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":78.6,"endSpeed":72.5,"strikeZoneTop":3.13552011849958,"strikeZoneBottom":1.33044576428564,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.948206315504432,"aZ":-38.41523118609405,"pfxX":8.268932024309027,"pfxZ":-4.719369020030811,"pX":1.1344165323794397,"pZ":2.333222857215118,"vX0":4.352967345531338,"vY0":-114.46090249074308,"vZ0":1.3672413812574962,"x":73.76,"y":175.78,"x0":-1.8690903618444275,"y0":50.005042521532395,"z0":5.501665516771902,"aX":10.926742599571483},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-7.9,"breakHorizontal":-16.1,"spinRate":2789,"spinDirection":65},"zone":12,"typeConfidence":0.9,"plateTime":0.4792952399126875,"extension":6.282333005660342},"index":0,"playId":"ea3c0fbc-865f-32b7-a663-9fcb587e4b7d","pitchNumber":1,"startTime":"2025-09-01T20:45:08.558Z","endTime":"2025-09-01T20:45:13.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":91.3,"strikeZoneTop":3.25000046762677,"strikeZoneBottom":1.43474058621432,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.652928206058775,"aZ":-20.940745883610166,"pfxX":-9.580038482791212,"pfxZ":5.296890930915259,"pX":-0.011748093918391976,"pZ":3.037142213576486,"vX0":9.081496738851277,"vY0":-143.65374259894392,"vZ0":-2.31534241888298,"x":117.45,"y":156.78,"x0":-1.946712245896347,"y0":50.00513811727703,"z0":5.134636644380874,"aX":-20.32300890036027},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":9.4,"breakHorizontal":15.8,"spinRate":2475,"spinDirection":238},"zone":2,"typeConfidence":2.0,"plateTime":0.37914394065317936,"extension":5.970923381194967},"index":1,"playId":"cabaad0f-72f5-31a4-bfc8-9aa8822f1377","pitchNumber":2,"startTime":"2025-09-01T20:45:26.704Z","endTime":"2025-09-01T20:45:34.705Z","isPitch":true,"type":"pitch"},{"details":{"description":"Patrick Bailey steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"actionPlayId":"cabaad0f-72f5-31a4-bfc8-9aa8822f1377","startTime":"2025-09-01T20:45:53.943Z","endTime":"2025-09-01T20:45:53.944Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":672275,"link":"/api/v1/people/672275"}},{"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":90.0,"endSpeed":83.1,"strikeZoneTop":3.26222037083232,"strikeZoneBottom":1.44450190379764,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.647746768420625,"aZ":-27.979474830135395,"pfxX":-9.287548397442666,"pfxZ":2.3898846556031295,"pX":-1.4439545422617255,"pZ":2.28776186277194,"vX0":4.508445033258653,"vY0":-131.14187813357182,"vZ0":-1.86321290057302,"x":172.04,"y":177.01,"x0":-1.9713042076951737,"y0":50.003425041809614,"z0":5.07824691134492,"aX":-16.307553687288173},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.2,"breakHorizontal":16.0,"spinRate":2041,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.4163842167249574,"extension":6.093277219425212},"index":3,"playId":"0e85d139-bf85-35f0-bd31-50ec987eb22e","pitchNumber":3,"startTime":"2025-09-01T20:45:53.945Z","endTime":"2025-09-01T20:46:00.728Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":91.3,"strikeZoneTop":3.25,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.85129521427086,"aZ":-18.16086844019148,"pfxX":-6.713400010690917,"pfxZ":6.618096533872654,"pX":0.6086768743237875,"pZ":2.7035838591069745,"vX0":9.296159595591575,"vY0":-143.57018763732376,"vZ0":-3.79780043401847,"x":93.8,"y":165.78,"x0":-1.7778627772509534,"y0":50.00044315059143,"z0":5.152891857213841,"aX":-14.210967527981865},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":11.5,"breakHorizontal":10.6,"spinRate":2448,"spinDirection":234},"zone":6,"typeConfidence":2.0,"plateTime":0.37946215898828317,"extension":5.983305351205776},"hitData":{"launchSpeed":98.1,"launchAngle":34.0,"totalDistance":388.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":216.57,"coordY":70.21}},"index":4,"playId":"26b9ef76-78ee-374e-8e7f-767479c8cb9a","pitchNumber":4,"startTime":"2025-09-01T20:46:12.693Z","endTime":"2025-09-01T20:46:38.289Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T20:46:38.289Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Heliot Ramos singles on a fly ball to center fielder Brenton Doyle. Heliot Ramos out at 2nd on the throw, center fielder Brenton Doyle to shortstop Ezequiel Tovar.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-01T20:47:00.461Z","endTime":"2025-09-01T20:47:14.911Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_out_stretching","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":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist"},{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist_of"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.9,"strikeZoneTop":3.13,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.27162896050901,"aZ":-27.336236612116338,"pfxX":0.39950801832728555,"pfxZ":2.601075868504447,"pX":-0.055971822425713295,"pZ":2.2622057221502136,"vX0":4.690275120009949,"vY0":-134.28005120875085,"vZ0":-2.4760188448026645,"x":119.13,"y":177.7,"x0":-1.86443915517515,"y0":50.00104081900876,"z0":5.1062867527416556,"aX":0.7413479818922385},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.4,"breakHorizontal":-1.6,"spinRate":2621,"spinDirection":174},"zone":5,"typeConfidence":2.0,"plateTime":0.40519483330872186,"extension":6.218913041383047},"hitData":{"launchSpeed":91.8,"launchAngle":37.0,"totalDistance":335.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":171.88,"coordY":70.56}},"index":0,"playId":"dbace1dd-158a-3a06-ba9f-994b38ba81ff","pitchNumber":1,"startTime":"2025-09-01T20:47:00.461Z","endTime":"2025-09-01T20:47:14.911Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T20:47:14.911Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rafael Devers grounds out, second baseman Tyler Freeman to first baseman Orlando Arcia.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-01T20:47:58.390Z","endTime":"2025-09-01T20:48:38.680Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":606115,"link":"/api/v1/people/606115"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":80.8,"endSpeed":74.6,"strikeZoneTop":3.44999954515959,"strikeZoneBottom":1.42672428467689,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.435375412214047,"aZ":-37.30490429156714,"pfxX":8.09699077970729,"pfxZ":-3.652114576366621,"pX":-0.6135942635574307,"pZ":2.099111667805592,"vX0":0.7959598602487925,"vY0":-117.75307735939012,"vZ0":0.4578532384301235,"x":140.39,"y":182.1,"x0":-2.008032066799336,"y0":50.00395958911791,"z0":5.354474332058544,"aX":11.367249207533371},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-6.2,"breakHorizontal":-14.9,"spinRate":2889,"spinDirection":76},"zone":4,"typeConfidence":0.89,"plateTime":0.4652028149422187,"extension":6.239819886243545},"index":0,"playId":"67634669-86d6-3062-91e9-7758542c34e6","pitchNumber":1,"startTime":"2025-09-01T20:47:58.390Z","endTime":"2025-09-01T20:48:02.918Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.9,"endSpeed":91.4,"strikeZoneTop":3.42011803135437,"strikeZoneBottom":1.68867077083654,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.98999036204206,"aZ":-16.586906626306014,"pfxX":-8.926439473163082,"pfxZ":7.306554418120794,"pX":1.2364885001343788,"pZ":1.9510422793755076,"vX0":11.374336123113943,"vY0":-144.94555002574154,"vZ0":-6.105560072253206,"x":69.87,"y":186.1,"x0":-1.5736659078923287,"y0":50.00528722955255,"z0":5.092876379437607,"aX":-19.049927845675324},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":12.1,"breakHorizontal":14.0,"spinRate":2539,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.3774886028308142,"extension":6.132581163013105},"index":1,"playId":"0ce050d3-ee80-358a-ace3-1a56ff5ad488","pitchNumber":2,"startTime":"2025-09-01T20:48:13.419Z","endTime":"2025-09-01T20:48:18.239Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.0,"strikeZoneTop":3.45,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.85374125431233,"aZ":-28.209373752142522,"pfxX":-10.360993773263765,"pfxZ":2.2658094349683635,"pX":-0.38022099923126307,"pZ":1.7705771199611544,"vX0":7.137834083975245,"vY0":-130.96053165283635,"vZ0":-2.8767821363284787,"x":131.49,"y":190.97,"x0":-1.7854508084999705,"y0":50.002697376019434,"z0":4.978033387547974,"aX":-18.12226716813184},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.7,"breakHorizontal":17.4,"spinRate":1917,"spinDirection":258},"zone":7,"typeConfidence":2.0,"plateTime":0.4171375656689662,"extension":6.177508149021204},"hitData":{"launchSpeed":105.1,"launchAngle":-5.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.68,"coordY":153.2}},"index":2,"playId":"f6b06a39-2840-31fc-aebc-254600d3d5b0","pitchNumber":3,"startTime":"2025-09-01T20:48:29.111Z","endTime":"2025-09-01T20:48:38.680Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T20:48:38.680Z","atBatIndex":18},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Willy Adames pops out to third baseman Kyle Karros in foul territory.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-01T20:48:45.652Z","endTime":"2025-09-01T20:50:29.208Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"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":"Pop Out","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":4},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.4,"strikeZoneTop":3.44999933231395,"strikeZoneBottom":1.71026488153889,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.09356396464613,"aZ":-28.986423460342607,"pfxX":-10.156255581390628,"pfxZ":1.5720385731938071,"pX":-1.2096295576333775,"pZ":1.4975534871007132,"vX0":5.377877034376511,"vY0":-141.39269812761418,"vZ0":-4.835381476207994,"x":163.11,"y":198.35,"x0":-1.812772059557083,"y0":50.00598314617413,"z0":5.081353629073384,"aX":-20.645783715405138},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":2.0,"breakHorizontal":17.4,"spinRate":2436,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.3868149172547928,"extension":6.062830153403902},"index":0,"playId":"d09be7f1-1ec9-382b-beb2-3a7440396c04","pitchNumber":1,"startTime":"2025-09-01T20:49:04.185Z","endTime":"2025-09-01T20:49:08.640Z","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":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.203308788737974,"aZ":-28.75590204252942,"pfxX":2.4328384647332593,"pfxZ":1.9361700977178202,"pX":-0.08532283313367009,"pZ":2.2299491065899155,"vX0":4.14448762388501,"vY0":-131.78427068390198,"vZ0":-1.8835597400271284,"x":120.25,"y":178.57,"x0":-1.9925203490826815,"y0":50.00242660298097,"z0":5.0717891595282945,"aX":4.290819213668658},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.4,"breakHorizontal":-5.3,"spinRate":2631,"spinDirection":174},"zone":5,"typeConfidence":2.0,"plateTime":0.4151448677037122,"extension":6.165564045767958},"index":1,"playId":"f88e3405-d4d3-3ad7-8843-fe6a158cbee1","pitchNumber":2,"startTime":"2025-09-01T20:49:18.244Z","endTime":"2025-09-01T20:49:22.165Z","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":82.3,"endSpeed":75.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.459317758208844,"aZ":-36.38246725098776,"pfxX":5.6230817189940705,"pfxZ":-2.8941716426450714,"pX":1.1837079163316897,"pZ":1.8510766741898101,"vX0":5.22740153455053,"vY0":-119.79645506936787,"vZ0":-0.4511890657822003,"x":71.88,"y":188.8,"x0":-1.758639437441791,"y0":50.00581881516126,"z0":5.2981073421748475,"aX":8.162299213717402},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-5.0,"breakHorizontal":-11.4,"spinRate":2930,"spinDirection":64},"zone":14,"typeConfidence":0.85,"plateTime":0.45747536505235553,"extension":6.521806386564049},"index":2,"playId":"4ba4c732-ff4f-3ba4-be7a-0295a6c644aa","pitchNumber":3,"startTime":"2025-09-01T20:49:35.861Z","endTime":"2025-09-01T20:49:40.503Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.1,"endSpeed":92.6,"strikeZoneTop":3.44999723571559,"strikeZoneBottom":1.6984438917049,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.54493063496623,"aZ":-19.968088255459776,"pfxX":-9.057563377103838,"pfxZ":5.6125505589381515,"pX":-1.0488181800113456,"pZ":1.828039688712642,"vX0":5.795316685707848,"vY0":-145.71353072847822,"vZ0":-5.8451836103853845,"x":156.98,"y":189.42,"x0":-1.8747422547857167,"y0":50.006406161422035,"z0":5.045650623688188,"aX":-19.70558171848672},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":9.4,"breakHorizontal":15.5,"spinRate":2490,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.37426813812591186,"extension":6.082430119240761},"index":3,"playId":"a3b9288c-1f27-3f19-b04a-2ca06b20e2e3","pitchNumber":4,"startTime":"2025-09-01T20:50:01.032Z","endTime":"2025-09-01T20:50:05.857Z","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.2,"endSpeed":74.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.74580052487316,"aZ":-36.813320300647,"pfxX":6.171540546692003,"pfxZ":-3.3352205955805907,"pX":0.22410119703183923,"pZ":2.2765651508322433,"vX0":3.047030301766792,"vY0":-116.789807679817,"vZ0":0.8453294005782934,"x":108.46,"y":177.31,"x0":-1.8968803171264221,"y0":50.004322670436515,"z0":5.355756360894277,"aX":8.577584371570437},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-5.6,"breakHorizontal":-11.9,"spinRate":2833,"spinDirection":71},"zone":5,"typeConfidence":0.9,"plateTime":0.46790284995257947,"extension":6.69973052060889},"hitData":{"launchSpeed":91.4,"launchAngle":77.0,"totalDistance":65.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":104.18,"coordY":207.93}},"index":4,"playId":"9ab30852-2139-373f-8db7-4f5a3451e090","pitchNumber":5,"startTime":"2025-09-01T20:50:19.214Z","endTime":"2025-09-01T20:50:29.208Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T20:50:29.208Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Orlando Arcia strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-01T20:52:15.564Z","endTime":"2025-09-01T20:53:48.073Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"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,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":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":85.0,"strikeZoneTop":3.73745171764166,"strikeZoneBottom":1.76795876527677,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.61429757150387,"aZ":-19.496399626324664,"pfxX":-3.5150864931023795,"pfxZ":6.880524012424901,"pX":-1.0518718499371174,"pZ":3.7995501552516595,"vX0":3.6798026278252083,"vY0":-134.073494808323,"vZ0":-0.9958596627590666,"x":157.09,"y":136.19,"x0":-1.9773983307609189,"y0":50.00485084129389,"z0":5.5509978207319985,"aX":-6.479659643916187},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.5,"breakHorizontal":5.6,"spinRate":2528,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.4065928690267473,"extension":6.120968422046665},"index":0,"playId":"610d752b-948a-3c5c-b64d-f65b1b7f42ff","pitchNumber":1,"startTime":"2025-09-01T20:52:40.202Z","endTime":"2025-09-01T20:52:44.308Z","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":91.5,"endSpeed":84.8,"strikeZoneTop":3.56936168098716,"strikeZoneBottom":1.82197325094507,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.562925087653902,"aZ":-27.160535009414975,"pfxX":-6.166533845155269,"pfxZ":2.7422134192661787,"pX":-0.8559239058608721,"pZ":3.8079515435270075,"vX0":5.329657628827031,"vY0":-133.33419924879774,"vZ0":0.7396106202027256,"x":149.63,"y":135.97,"x0":-2.064751390955676,"y0":50.00294607185378,"z0":5.464093408928069,"aX":-11.273133538896982},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.3,"breakHorizontal":10.2,"spinRate":2307,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.4084313691122481,"extension":6.107339486295492},"index":1,"playId":"5d383403-eabc-3d1b-8bb5-4994d5758c71","pitchNumber":2,"startTime":"2025-09-01T20:52:54.385Z","endTime":"2025-09-01T20:52:58.826Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.36482226572947,"aZ":-32.54109300225763,"pfxX":7.362803077103209,"pfxZ":-0.23684129417210897,"pX":1.17948247698341,"pZ":2.396146502880266,"vX0":5.599870941501111,"vY0":-121.91585512330096,"vZ0":-0.3925705916761967,"x":72.04,"y":174.08,"x0":-2.0983973980558903,"y0":50.00604744378816,"z0":5.35071486905733,"aX":11.164899024774927},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.2,"breakHorizontal":-14.6,"spinRate":2676,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.448038859509003,"extension":6.190092028908155},"index":2,"playId":"cc8efd48-1e45-30d1-b40b-acf23a881002","pitchNumber":3,"startTime":"2025-09-01T20:53:08.187Z","endTime":"2025-09-01T20:53:12.628Z","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":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.96401554674112,"aZ":-35.37207386976297,"pfxX":7.489107690399289,"pfxZ":-2.073603010800178,"pX":0.3205912900411286,"pZ":1.8965783114029617,"vX0":3.6896694184792667,"vY0":-122.84472643020389,"vZ0":-1.0167033451969418,"x":104.78,"y":187.57,"x0":-2.1687958546342636,"y0":50.00114064653335,"z0":5.295143125497115,"aX":11.563023364617408},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-3.7,"breakHorizontal":-14.4,"spinRate":2664,"spinDirection":67},"zone":9,"typeConfidence":2.0,"plateTime":0.44411850443016343,"extension":6.1236332463421945},"index":3,"playId":"bbaa6fcb-34c9-3b58-8a23-e9c2078a8a54","pitchNumber":4,"startTime":"2025-09-01T20:53:21.665Z","endTime":"2025-09-01T20:53:25.818Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":80.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.080055799098556,"aZ":-35.42350615706994,"pfxX":7.858464517954942,"pfxZ":-2.04311630438593,"pX":2.5764688604913024,"pZ":1.2853298384027023,"vX0":8.304804466600709,"vY0":-124.77969174593649,"vZ0":-2.5578226314811614,"x":18.79,"y":204.08,"x0":-1.8053222697010962,"y0":50.00326723370828,"z0":5.217891498641179,"aX":12.497179315674545},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-4.1,"breakHorizontal":-16.0,"spinRate":2918,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.4375175366444104,"extension":6.262046427238498},"index":4,"playId":"0f2d66a1-623c-38cd-aea3-feaf3cb70949","pitchNumber":5,"startTime":"2025-09-01T20:53:41.878Z","endTime":"2025-09-01T20:53:48.073Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T20:53:48.073Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Freeman singles on a soft bunt ground ball to pitcher Kai-Wei Teng, deflected by third baseman Matt Chapman.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-01T20:53:59.850Z","endTime":"2025-09-01T20:54:22.032Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":678906,"link":"/api/v1/people/678906"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":1},"pitchData":{"startSpeed":94.0,"endSpeed":87.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.698507478956945,"aZ":-31.13394257000198,"pfxX":-6.309486638042511,"pfxZ":0.5354857633441021,"pX":0.4268926151412268,"pZ":2.238022430159193,"vX0":8.864395416955357,"vY0":-136.73525825834216,"vZ0":-2.4670172841259346,"x":100.73,"y":178.35,"x0":-2.0085665178212735,"y0":50.0010472745923,"z0":5.24736803764518,"aX":-12.178077992705608},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":0.7,"breakHorizontal":10.0,"spinRate":2458,"spinDirection":235},"zone":6,"typeConfidence":2.0,"plateTime":0.39767786867794186,"extension":6.144629567350077},"hitData":{"launchSpeed":30.0,"launchAngle":-2.0,"totalDistance":17.0,"trajectory":"bunt_grounder","hardness":"soft","location":"5","coordinates":{"coordX":119.51,"coordY":193.23}},"index":0,"playId":"6c1acd92-c0d6-370f-8ba1-841b49a0659b","pitchNumber":1,"startTime":"2025-09-01T20:54:09.404Z","endTime":"2025-09-01T20:54:22.032Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T20:54:22.032Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mickey Moniak singles on a ground ball to right fielder Drew Gilbert. Tyler Freeman to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-01T20:54:38.890Z","endTime":"2025-09-01T20:54:55.007Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"postOnSecond":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"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":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"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(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":81.0,"endSpeed":75.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.129825938179263,"aZ":-40.21087687730432,"pfxX":8.223235025434876,"pfxZ":-5.693823231738371,"pX":0.20228341058373625,"pZ":1.8511971101096956,"vX0":2.6623395717799854,"vY0":-117.92815566488146,"vZ0":-0.08098483281316837,"x":109.29,"y":188.8,"x0":-2.009397521385406,"y0":50.00448537333566,"z0":5.590725002591064,"aX":11.599889149765827},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-10.1,"breakHorizontal":-15.6,"spinRate":3037,"spinDirection":43},"zone":8,"typeConfidence":2.0,"plateTime":0.4642009072288005,"extension":6.2828107203662045},"hitData":{"launchSpeed":106.7,"launchAngle":2.0,"totalDistance":69.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.1,"coordY":116.21}},"index":0,"playId":"8a43703f-99f2-3242-8514-6a1e5b74d0d5","pitchNumber":1,"startTime":"2025-09-01T20:54:45.374Z","endTime":"2025-09-01T20:54:55.007Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T20:54:55.007Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Goodman strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-01T20:55:20.514Z","endTime":"2025-09-01T20:56:28.555Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"postOnSecond":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.7,"strikeZoneTop":3.38000072361585,"strikeZoneBottom":1.56848646121975,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.97474080361687,"aZ":-31.56691976090082,"pfxX":7.246571943963178,"pfxZ":0.3891986295646319,"pX":2.020480060201405,"pZ":1.4823298292917084,"vX0":7.512716725773177,"vY0":-123.1609147709801,"vZ0":-2.7236468870978783,"x":39.98,"y":198.76,"x0":-2.0032521084546295,"y0":50.00021337601449,"z0":5.254815798113367,"aX":11.201747847481665},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.4,"breakHorizontal":-14.8,"spinRate":2854,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.4436168018587945,"extension":6.255529857448578},"index":0,"playId":"da40263c-c8a0-3053-a3c2-9d1417cd6327","pitchNumber":1,"startTime":"2025-09-01T20:55:29.042Z","endTime":"2025-09-01T20:55:33.541Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":87.1,"strikeZoneTop":3.37999953417187,"strikeZoneBottom":1.59444385230522,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.168901152871516,"aZ":-28.39515132426555,"pfxX":-5.719283410901083,"pfxZ":1.9846851859944916,"pX":0.29004356325671293,"pZ":2.732250990740383,"vX0":8.346810216560323,"vY0":-135.36029658378428,"vZ0":-1.7040876590877274,"x":105.94,"y":165.01,"x0":-2.053238160562545,"y0":50.00287069370189,"z0":5.308096726259987,"aX":-10.895510746877159},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":3.5,"breakHorizontal":9.1,"spinRate":2465,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.4006062414606357,"extension":6.184488905739439},"index":1,"playId":"bab181e7-8283-364a-8b56-3fcad9a4d673","pitchNumber":2,"startTime":"2025-09-01T20:55:48.029Z","endTime":"2025-09-01T20:55:52.027Z","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":94.3,"endSpeed":88.0,"strikeZoneTop":3.37999793399217,"strikeZoneBottom":1.61757486724689,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.2875535374185,"aZ":-20.966835952626525,"pfxX":-3.654552024546722,"pfxZ":5.751869349781738,"pX":0.3828369095969919,"pZ":1.95683043526272,"vX0":7.6865813336628985,"vY0":-137.2121508845869,"vZ0":-5.262445534468624,"x":102.41,"y":185.95,"x0":-1.953415506608005,"y0":50.00007663227287,"z0":5.28635685662095,"aX":-7.117372498528762},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.7,"breakHorizontal":5.4,"spinRate":2697,"spinDirection":222},"zone":9,"typeConfidence":2.0,"plateTime":0.3959849782026681,"extension":6.1688223040437205},"index":2,"playId":"f4cb9dfe-31b6-379e-b345-adaaab51ea74","pitchNumber":3,"startTime":"2025-09-01T20:56:05.981Z","endTime":"2025-09-01T20:56:10.729Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":78.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.940401161792167,"aZ":-31.77702512039936,"pfxX":6.881769577192042,"pfxZ":0.2570361548468707,"pX":1.6612989611993427,"pZ":2.118425969028221,"vX0":6.727479257150688,"vY0":-122.40289154771826,"vZ0":-1.4367720114955183,"x":53.68,"y":181.58,"x0":-2.006850085730286,"y0":50.001601542107046,"z0":5.409456746176144,"aX":10.542382165370707},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.4,"breakHorizontal":-13.9,"spinRate":2767,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.4458063784997943,"extension":6.202118383773021},"index":3,"playId":"11d2a81c-8dc6-3796-9c6f-fa2a224ed89d","pitchNumber":4,"startTime":"2025-09-01T20:56:23.342Z","endTime":"2025-09-01T20:56:28.555Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T20:56:28.555Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Beck strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-01T20:56:38.666Z","endTime":"2025-09-01T20:58:41.086Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"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,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":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":87.5,"strikeZoneTop":3.73179917287506,"strikeZoneBottom":1.76934488664819,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.293306691024405,"aZ":-20.422903259101222,"pfxX":-4.102338899390606,"pfxZ":6.11127625674832,"pX":0.37686322801240435,"pZ":1.3686717722556416,"vX0":7.853883016125228,"vY0":-136.4141279530877,"vZ0":-6.6150045335525105,"x":102.63,"y":201.83,"x0":-1.9804385185984417,"y0":50.002758182083866,"z0":5.189115465319702,"aX":-7.888943993219728},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.1,"breakHorizontal":6.1,"spinRate":2682,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.39844046110957887,"extension":6.225245425538783},"index":0,"playId":"c8ec0e5e-5923-3b71-84cb-14b0668cfcca","pitchNumber":1,"startTime":"2025-09-01T20:56:54.083Z","endTime":"2025-09-01T20:56:58.541Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":79.2,"strikeZoneTop":3.61667955594154,"strikeZoneBottom":1.60737469128322,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.412709583404222,"aZ":-34.7171615241206,"pfxX":7.185009864692779,"pfxZ":-1.636172188200808,"pX":1.794754537958348,"pZ":1.2362303245825197,"vX0":7.185108667172828,"vY0":-123.14644390298659,"vZ0":-2.7170056137229004,"x":48.59,"y":205.4,"x0":-2.079957828252288,"y0":50.00181333280984,"z0":5.252494878926944,"aX":11.17947878801783},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-3.4,"breakHorizontal":-14.5,"spinRate":2722,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.4425361599641042,"extension":6.271938253627127},"index":1,"playId":"d6d8435a-3400-39af-a0e5-5407c9a8ea50","pitchNumber":2,"startTime":"2025-09-01T20:57:10.317Z","endTime":"2025-09-01T20:57:14.959Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":79.0,"strikeZoneTop":3.57214164064924,"strikeZoneBottom":1.7229952809988,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.231136584954655,"aZ":-32.05217786448054,"pfxX":4.224344654518594,"pfxZ":0.08096195025761421,"pX":0.8441635921345082,"pZ":1.6471329640286292,"vX0":6.149627811455156,"vY0":-123.2330201547422,"vZ0":-2.1933379587442854,"x":84.82,"y":194.31,"x0":-2.2192100343570242,"y0":50.006126415410556,"z0":5.219623150476702,"aX":6.588686890554482},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.1,"breakHorizontal":-8.9,"spinRate":2745,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.44208661835273455,"extension":6.170247513259722},"index":2,"playId":"69c1da6c-05a9-3345-aa58-d405f253d9c6","pitchNumber":3,"startTime":"2025-09-01T20:57:27.246Z","endTime":"2025-09-01T20:57:32.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.4,"strikeZoneTop":3.6,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.351402633504364,"aZ":-18.36109925536617,"pfxX":-5.646114975026438,"pfxZ":7.259399143189032,"pX":-0.16981851650684293,"pZ":2.7571493076210887,"vX0":7.06947102057489,"vY0":-136.4084781250817,"vZ0":-3.2707068698512605,"x":123.47,"y":164.34,"x0":-2.0500395462308267,"y0":50.000879057853155,"z0":5.222993146952421,"aX":-10.740294087246108},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.7,"breakHorizontal":8.9,"spinRate":2604,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.40009156863445705,"extension":6.167394558997637},"index":3,"playId":"fce15aa2-6740-3d38-be8c-025426fffe2d","pitchNumber":4,"startTime":"2025-09-01T20:57:46.183Z","endTime":"2025-09-01T20:57:50.741Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-09-01T20:57:59.312Z","endTime":"2025-09-01T20:58:13.654Z","isPitch":false,"type":"action","player":{"id":687597,"link":"/api/v1/people/687597"}},{"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.6,"endSpeed":86.3,"strikeZoneTop":3.6,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.945129338721046,"aZ":-19.412898690897503,"pfxX":-6.928076971480724,"pfxZ":6.669913479952829,"pX":0.49411329298129864,"pZ":3.019437525138473,"vX0":8.602354278680057,"vY0":-137.5692105593893,"vZ0":-2.7831810032990156,"x":98.17,"y":157.26,"x0":-1.7755077208237109,"y0":50.00675455513355,"z0":5.362577580979293,"aX":-13.263236651531097},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.6,"breakHorizontal":10.7,"spinRate":2578,"spinDirection":229},"zone":3,"typeConfidence":2.0,"plateTime":0.39838273879219255,"extension":6.274047045664514},"index":5,"playId":"f0d6bc03-0fa8-3880-8c00-a12107881680","pitchNumber":5,"startTime":"2025-09-01T20:58:13.654Z","endTime":"2025-09-01T20:58:18.961Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.6,"strikeZoneTop":3.6,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.70862535190138,"aZ":-30.340306877172814,"pfxX":4.3020524914750045,"pfxZ":1.174706478064648,"pX":1.0795353285176097,"pZ":1.8308546160105308,"vX0":6.458441294051699,"vY0":-124.04884670387905,"vZ0":-2.0880249071472656,"x":75.85,"y":189.35,"x0":-2.116094103535302,"y0":50.00213673471954,"z0":5.211746357249728,"aX":6.705956804377346},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.9,"breakHorizontal":-9.2,"spinRate":2887,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.44146995592051974,"extension":6.348118805532157},"index":6,"playId":"d5e57b6b-6887-31be-8b9c-c0994dbeba3b","pitchNumber":6,"startTime":"2025-09-01T20:58:36.652Z","endTime":"2025-09-01T20:58:41.086Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T20:58:41.086Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dominic Smith grounds out, second baseman Tyler Freeman to first baseman Orlando Arcia.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-01T21:00:39.645Z","endTime":"2025-09-01T21:01:34.876Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"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":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":606115,"link":"/api/v1/people/606115"},"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":97.9,"endSpeed":90.5,"strikeZoneTop":3.32947295082682,"strikeZoneBottom":1.52292829589776,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.338402044934114,"aZ":-20.962449185770165,"pfxX":-6.776858675497482,"pfxZ":5.398394330832275,"pX":1.1813792753449546,"pZ":2.503608150197932,"vX0":10.765856684716685,"vY0":-142.23075482369026,"vZ0":-3.80443169136317,"x":71.97,"y":171.18,"x0":-1.7482227853938928,"y0":50.0052289328821,"z0":5.164811762003692,"aX":-14.081749887237992},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":9.2,"breakHorizontal":10.4,"spinRate":2418,"spinDirection":233},"zone":12,"typeConfidence":2.0,"plateTime":0.3830606819943667,"extension":6.01979241714654},"index":0,"playId":"64e90caa-db96-3c66-9ddd-62a6f18bcb51","pitchNumber":1,"startTime":"2025-09-01T21:00:54.161Z","endTime":"2025-09-01T21:00:58.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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":90.5,"strikeZoneTop":3.3099984100334,"strikeZoneBottom":1.53947250097934,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.15669866633217,"aZ":-20.61557392870116,"pfxX":-5.780479806520743,"pfxZ":5.568879750290158,"pX":0.6504956448066536,"pZ":1.9599614797728333,"vX0":8.97345118119277,"vY0":-142.36374884069957,"vZ0":-5.122872285384631,"x":92.2,"y":185.86,"x0":-1.7747913737090837,"y0":50.00608433245726,"z0":5.0667498835909,"aX":-12.004987276336688},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":9.4,"breakHorizontal":8.9,"spinRate":2439,"spinDirection":233},"zone":9,"typeConfidence":2.0,"plateTime":0.3830507777786081,"extension":6.045887172360676},"index":1,"playId":"95020ef0-e8b3-3901-b357-cd44be46caf8","pitchNumber":2,"startTime":"2025-09-01T21:01:10.563Z","endTime":"2025-09-01T21:01:14.669Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":90.9,"endSpeed":85.5,"strikeZoneTop":3.31,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.71372931756431,"aZ":-29.619627966706027,"pfxX":2.1251942445530614,"pfxZ":1.4022236011194602,"pX":0.6069572854433726,"pZ":1.7508342037459086,"vX0":5.8053181168462595,"vY0":-132.50016063927688,"vZ0":-3.218371215267294,"x":93.86,"y":191.51,"x0":-1.8671098819814316,"y0":50.00245438574259,"z0":5.089257698868729,"aX":3.872492558643586},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":2.2,"breakHorizontal":-4.8,"spinRate":2546,"spinDirection":169},"zone":9,"typeConfidence":2.0,"plateTime":0.409516159752529,"extension":6.112240981294841},"hitData":{"launchSpeed":96.9,"launchAngle":-13.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.74,"coordY":146.04}},"index":2,"playId":"a58ec041-2cca-3ce2-9d74-a9c22d26a9ed","pitchNumber":3,"startTime":"2025-09-01T21:01:27.143Z","endTime":"2025-09-01T21:01:34.876Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T21:01:34.876Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Chapman grounds out, shortstop Ezequiel Tovar to first baseman Orlando Arcia.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-01T21:01:46.751Z","endTime":"2025-09-01T21:03:31.316Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","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":4},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":606115,"link":"/api/v1/people/606115"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":96.4,"endSpeed":89.5,"strikeZoneTop":3.45,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.313499393725728,"aZ":-29.398562235125382,"pfxX":-7.131963569056928,"pfxZ":1.3662155894394115,"pX":-0.8986415635126106,"pZ":2.2807605238478375,"vX0":5.473731268072407,"vY0":-140.40190153629447,"vZ0":-2.76916528918598,"x":151.25,"y":177.2,"x0":-1.932380553042249,"y0":50.00033009257669,"z0":5.16327950017251,"aX":-14.450717212068612},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":2.2,"breakHorizontal":12.0,"spinRate":2352,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.3878960822691191,"extension":5.868236623926008},"index":0,"playId":"1cd2b9b7-c210-3d30-91df-a2d26bba6d2e","pitchNumber":1,"startTime":"2025-09-01T21:02:01.750Z","endTime":"2025-09-01T21:02:05.716Z","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":89.9,"endSpeed":84.7,"strikeZoneTop":3.57338439180528,"strikeZoneBottom":1.66320523168204,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.624816145357133,"aZ":-31.17366408729908,"pfxX":2.2724408850827316,"pfxZ":0.5594888521323647,"pX":-0.7524694661971595,"pZ":1.9519482429106088,"vX0":2.5461829530606406,"vY0":-131.2143167625578,"vZ0":-2.3100060289717685,"x":145.68,"y":186.08,"x0":-2.02102389273994,"y0":50.0031907541227,"z0":5.104806451654343,"aX":4.071123113650742},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":0.8,"breakHorizontal":-4.6,"spinRate":2616,"spinDirection":139},"zone":7,"typeConfidence":2.0,"plateTime":0.41313494149193675,"extension":6.065867042040501},"index":1,"playId":"2354ce50-0aa8-3adb-9d8c-004bf2e74250","pitchNumber":2,"startTime":"2025-09-01T21:02:21.074Z","endTime":"2025-09-01T21:02:27.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":75.4,"strikeZoneTop":3.44999943676414,"strikeZoneBottom":1.69443640569523,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.348950361630802,"aZ":-37.29401267301833,"pfxX":6.245162910568591,"pfxZ":-3.6495296375131847,"pX":1.4256180855084657,"pZ":1.2529362744322536,"vX0":5.349649866129756,"vY0":-116.68757202675154,"vZ0":-1.4337287091022068,"x":62.66,"y":204.95,"x0":-1.693665463773386,"y0":50.002563857986374,"z0":5.334121592819808,"aX":8.761969039091321},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-6.7,"breakHorizontal":-12.5,"spinRate":2798,"spinDirection":65},"zone":14,"typeConfidence":0.9,"plateTime":0.46628371283849734,"extension":6.440382579577293},"index":2,"playId":"0f672759-e9ff-3709-8a50-e3324e655adc","pitchNumber":3,"startTime":"2025-09-01T21:02:38.727Z","endTime":"2025-09-01T21:02:42.803Z","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":98.2,"endSpeed":90.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.39846733625299,"aZ":-21.51090943915173,"pfxX":-5.315386345502047,"pfxZ":5.092372647850443,"pX":-0.39251331965154895,"pZ":3.1731376656012222,"vX0":6.129302088041419,"vY0":-142.97675530981837,"vZ0":-1.9453662022531746,"x":131.96,"y":153.11,"x0":-1.8617759003848848,"y0":50.00318294960173,"z0":5.196113117127039,"aX":-11.132289308891675},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":9.1,"breakHorizontal":8.5,"spinRate":2314,"spinDirection":237},"zone":1,"typeConfidence":2.0,"plateTime":0.38140181982488297,"extension":6.050270147073818},"index":3,"playId":"2ef08f2b-ffbf-3f85-8d37-b275ca80246d","pitchNumber":4,"startTime":"2025-09-01T21:02:54.689Z","endTime":"2025-09-01T21:02:58.613Z","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":97.7,"endSpeed":91.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.612523327614618,"aZ":-29.26426310984601,"pfxX":-6.087208065138878,"pfxZ":1.3818335176206293,"pX":-0.8573149515422207,"pZ":2.597861629699032,"vX0":5.35105141321868,"vY0":-142.48975080713572,"vZ0":-2.1042803895449684,"x":149.68,"y":168.64,"x0":-1.944682054063395,"y0":50.005569463200416,"z0":5.147150901750948,"aX":-12.85047027423694},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":2.3,"breakHorizontal":10.3,"spinRate":2341,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.3805778548123069,"extension":6.040021014908867},"hitData":{"launchSpeed":86.7,"launchAngle":-21.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.85,"coordY":157.76}},"index":4,"playId":"97bd0686-ad54-3b5e-9366-74325f69a5a2","pitchNumber":5,"startTime":"2025-09-01T21:03:23.700Z","endTime":"2025-09-01T21:03:31.316Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T21:03:31.316Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jung Hoo Lee grounds out, shortstop Ezequiel Tovar to first baseman Orlando Arcia.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-01T21:03:44.606Z","endTime":"2025-09-01T21:04:42.044Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":606115,"link":"/api/v1/people/606115"},"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":2},"pitchData":{"startSpeed":99.1,"endSpeed":91.4,"strikeZoneTop":3.35502016299416,"strikeZoneBottom":1.55677292483853,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.585043076547155,"aZ":-18.10255330797919,"pfxX":-6.692321878224945,"pfxZ":6.617562691313131,"pX":-0.6966145271170857,"pZ":2.225266335565421,"vX0":6.002450929476475,"vY0":-144.22160466630737,"vZ0":-5.086610209344073,"x":143.55,"y":178.7,"x0":-1.9257937713896223,"y0":50.003167375702674,"z0":5.112746660964631,"aX":-14.231115659974785},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":11.3,"breakHorizontal":11.0,"spinRate":2413,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.378420808300477,"extension":5.9508421132190685},"index":0,"playId":"8c679389-b425-3f12-802a-9813a2c43171","pitchNumber":1,"startTime":"2025-09-01T21:03:57.270Z","endTime":"2025-09-01T21:04:01.950Z","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":2},"pitchData":{"startSpeed":81.0,"endSpeed":75.9,"strikeZoneTop":3.33999845037594,"strikeZoneBottom":1.46968121902396,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.8945562302937,"aZ":-39.467391276876555,"pfxX":5.351006889360638,"pfxZ":-5.1077757936471855,"pX":0.6354917709198379,"pZ":1.1366215229682535,"vX0":4.333093922042767,"vY0":-118.03894771539602,"vZ0":-1.1920362939311384,"x":92.78,"y":208.09,"x0":-1.9111341506150743,"y0":50.00168866755643,"z0":5.242785448171583,"aX":7.6422543054912575},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-9.2,"breakHorizontal":-10.7,"spinRate":2820,"spinDirection":65},"zone":14,"typeConfidence":0.89,"plateTime":0.4618656676465305,"extension":6.3109286899717265},"index":1,"playId":"67ae5752-f073-352c-a652-08bb43c13dc7","pitchNumber":2,"startTime":"2025-09-01T21:04:16.046Z","endTime":"2025-09-01T21:04:20.316Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":90.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.31922931833763,"aZ":-20.888148460625896,"pfxX":-5.256598446643414,"pfxZ":5.379547358067855,"pX":-0.13832830388786582,"pZ":2.6807970019197467,"vX0":7.04526309852751,"vY0":-142.8459960323412,"vZ0":-3.125155971070688,"x":122.27,"y":166.4,"x0":-1.9366837593640522,"y0":50.00133438529868,"z0":5.079452156985275,"aX":-11.024713421134415},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":9.4,"breakHorizontal":8.4,"spinRate":2385,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.38128944717092184,"extension":6.089463312004073},"hitData":{"launchSpeed":104.0,"launchAngle":-11.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.29,"coordY":156.75}},"index":2,"playId":"6dacd73a-dc31-3636-9517-fe0ee45475cc","pitchNumber":3,"startTime":"2025-09-01T21:04:33.445Z","endTime":"2025-09-01T21:04:42.044Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T21:04:42.044Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brenton Doyle singles on a ground ball to left fielder Heliot Ramos.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-01T21:06:31.958Z","endTime":"2025-09-01T21:07:49.580Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":83.2,"endSpeed":77.3,"strikeZoneTop":3.41,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.38513857748425,"aZ":-34.408568725761654,"pfxX":6.656778014478695,"pfxZ":-1.4986819674501008,"pX":0.8725883571882544,"pZ":1.821597774071073,"vX0":4.914270008068527,"vY0":-121.16271775361439,"vZ0":-1.4487789430525408,"x":83.74,"y":189.6,"x0":-2.0423995752964905,"y0":50.00062607481884,"z0":5.4182126430363375,"aX":9.951581600879665},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-2.8,"breakHorizontal":-13.2,"spinRate":2786,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.45105775346254795,"extension":6.078819034322199},"index":0,"playId":"6d41961a-e02f-3273-9f6a-c29542797653","pitchNumber":1,"startTime":"2025-09-01T21:06:50.530Z","endTime":"2025-09-01T21:06:55.168Z","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":92.4,"endSpeed":85.4,"strikeZoneTop":3.51687402507224,"strikeZoneBottom":1.68431306859532,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.051706733518778,"aZ":-20.629289383947086,"pfxX":-3.501116929743599,"pfxZ":6.218768744784986,"pX":-0.6400854972116254,"pZ":3.531618273868801,"vX0":4.5015289338553215,"vY0":-134.59754304939443,"vZ0":-1.4483740998109802,"x":141.4,"y":143.43,"x0":-1.870348499590814,"y0":50.001820803371174,"z0":5.521049434601906,"aX":-6.498419955695519},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.2,"breakHorizontal":5.5,"spinRate":2635,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.4051532001171356,"extension":6.012152919326084},"index":1,"playId":"ba56f43a-1b47-3ef8-b610-17e0cc509d8b","pitchNumber":2,"startTime":"2025-09-01T21:07:04.218Z","endTime":"2025-09-01T21:07:08.770Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.3,"strikeZoneTop":3.41,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.677146833961498,"aZ":-18.396129356704353,"pfxX":-4.308375460362538,"pfxZ":7.440397373973786,"pX":0.08785530464954855,"pZ":3.460669924720105,"vX0":6.5455101101028195,"vY0":-134.3800098732393,"vZ0":-2.1862813055182375,"x":113.65,"y":145.34,"x0":-1.8057145498608447,"y0":50.00308142780818,"z0":5.573788506235855,"aX":-7.979277143267857},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.3,"breakHorizontal":6.6,"spinRate":2665,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.40564377333141,"extension":6.128382804319872},"index":2,"playId":"b31d7670-8bca-3f45-b0fe-4adbedadec47","pitchNumber":3,"startTime":"2025-09-01T21:07:18.734Z","endTime":"2025-09-01T21:07:22.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.922546831642382,"aZ":-29.82633307038515,"pfxX":4.6626831705316905,"pfxZ":1.5069502638690189,"pX":0.20348774940134204,"pZ":2.2966440913809163,"vX0":4.086436096326821,"vY0":-123.20884916569086,"vZ0":-1.4406188037639662,"x":109.24,"y":176.77,"x0":-2.073401243033369,"y0":50.00615564368675,"z0":5.373745865790421,"aX":7.279880551522333},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.6,"breakHorizontal":-9.2,"spinRate":2779,"spinDirection":69},"zone":5,"typeConfidence":2.0,"plateTime":0.44194580669778016,"extension":6.1894015549028385},"hitData":{"launchSpeed":98.2,"launchAngle":1.0,"totalDistance":56.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":89.99,"coordY":118.24}},"index":3,"playId":"8d0cef0b-703c-3036-8b17-1f92686da0ef","pitchNumber":4,"startTime":"2025-09-01T21:07:39.557Z","endTime":"2025-09-01T21:07:49.580Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T21:07:49.580Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ezequiel Tovar flies out to second baseman Casey Schmitt in foul territory.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-01T21:08:07.428Z","endTime":"2025-09-01T21:09:47.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.316444422796877,"aZ":-34.34232871622512,"pfxX":6.018890820652314,"pfxZ":-1.4018376552342002,"pX":1.216790443410411,"pZ":0.8137718313574717,"vX0":6.05174198131849,"vY0":-123.21292666295942,"vZ0":-3.7430501991107397,"x":70.62,"y":216.81,"x0":-2.048713153489315,"y0":50.00481079818492,"z0":5.239298625906572,"aX":9.300380905115311},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-3.1,"breakHorizontal":-12.2,"spinRate":2906,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.44367785324297593,"extension":6.227145345349273},"index":0,"playId":"0babbe5e-d475-3de2-8784-5a5775f703fa","pitchNumber":1,"startTime":"2025-09-01T21:08:15.412Z","endTime":"2025-09-01T21:08:20.130Z","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.0,"endSpeed":87.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.609515297493896,"aZ":-23.92021935387228,"pfxX":-4.793337060015823,"pfxZ":4.338922133334083,"pX":0.7338861560962401,"pZ":1.9654762491279099,"vX0":8.482367985252004,"vY0":-135.35462132098644,"vZ0":-4.8699093565705605,"x":89.03,"y":185.71,"x0":-1.7826753624344314,"y0":50.00133288288548,"z0":5.410113330983977,"aX":-9.116166777113639},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.2,"breakHorizontal":7.4,"spinRate":2641,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.40085209640899766,"extension":6.205239866919706},"index":1,"playId":"60230f26-5ee1-3d33-9dac-55e05b68f797","pitchNumber":2,"startTime":"2025-09-01T21:08:38.603Z","endTime":"2025-09-01T21:08:43.303Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.5,"strikeZoneTop":2.9419285939659,"strikeZoneBottom":1.30667218752251,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.338602261166574,"aZ":-34.57612609576275,"pfxX":4.230828515033503,"pfxZ":-1.5278533712259437,"pX":1.6998436216734896,"pZ":1.6077683918339811,"vX0":7.560084384022588,"vY0":-124.10781311003015,"vZ0":-1.9990367559265805,"x":52.21,"y":195.37,"x0":-1.9224894046612029,"y0":50.000535736740204,"z0":5.2743455576172815,"aX":6.667676479067899},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-3.0,"breakHorizontal":-9.2,"spinRate":2896,"spinDirection":79},"zone":14,"typeConfidence":2.0,"plateTime":0.4395324709781314,"extension":6.085148447701785},"index":2,"playId":"29b30cf2-0df9-3718-be41-3d2cd6bb53d4","pitchNumber":3,"startTime":"2025-09-01T21:08:59.955Z","endTime":"2025-09-01T21:09:04.222Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.9,"strikeZoneTop":2.9727960463504,"strikeZoneBottom":1.41151061528369,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.96250273704967,"aZ":-18.81212385690517,"pfxX":-4.097576378540448,"pfxZ":7.031616403654899,"pX":1.2993816652784311,"pZ":1.7107809975113952,"vX0":9.828439331805539,"vY0":-135.7986019021402,"vZ0":-6.423537274303038,"x":67.47,"y":192.59,"x0":-1.8069594275899807,"y0":50.00172518299602,"z0":5.380341639297552,"aX":-7.78586246516095},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.8,"breakHorizontal":5.8,"spinRate":2572,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.40074218738683154,"extension":6.2164857239432285},"index":3,"playId":"f86ba615-6ad9-3255-9720-ad13e457e72c","pitchNumber":4,"startTime":"2025-09-01T21:09:17.806Z","endTime":"2025-09-01T21:09:22.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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.8,"endSpeed":79.4,"strikeZoneTop":3.3,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.17420501986177,"aZ":-34.11325776736773,"pfxX":5.460616508950102,"pfxZ":-1.2319751650703648,"pX":0.26602538699979084,"pZ":2.3191011990851345,"vX0":4.379767815955449,"vY0":-123.567909925989,"vZ0":-0.5094958398808838,"x":106.86,"y":176.16,"x0":-2.2268196483272535,"y0":50.001965385101634,"z0":5.347267122742686,"aX":8.60543268123694},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.2,"breakHorizontal":-10.8,"spinRate":2747,"spinDirection":68},"zone":5,"typeConfidence":2.0,"plateTime":0.440044772131436,"extension":6.124849771745837},"hitData":{"launchSpeed":79.7,"launchAngle":60.0,"totalDistance":191.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":184.45,"coordY":150.09}},"index":4,"playId":"c70680d8-5be3-3162-9d5b-5156c66dff25","pitchNumber":5,"startTime":"2025-09-01T21:09:34.347Z","endTime":"2025-09-01T21:09:47.749Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T21:09:47.749Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Karros flies out to left fielder Heliot Ramos.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-01T21:10:07.398Z","endTime":"2025-09-01T21:11:26.868Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":86.9,"strikeZoneTop":3.66999941891167,"strikeZoneBottom":1.69688733175835,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.741745068810687,"aZ":-29.74120684299421,"pfxX":-4.69681598667859,"pfxZ":1.2763990742017945,"pX":-0.9904509115410466,"pZ":3.9951006198554104,"vX0":4.701738600526997,"vY0":-135.51004116273097,"vZ0":1.5076730361110926,"x":154.75,"y":130.91,"x0":-2.1174924729118443,"y0":50.00293987002743,"z0":5.473193249828882,"aX":-8.951495732849391},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":2.8,"breakHorizontal":7.8,"spinRate":2411,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.4004405179516799,"extension":6.080972902647715},"index":0,"playId":"a49050cc-381d-3b51-8cd0-1dc6964c5417","pitchNumber":1,"startTime":"2025-09-01T21:10:13.560Z","endTime":"2025-09-01T21:10:18.126Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":76.6,"strikeZoneTop":3.67,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.968740343211863,"aZ":-30.451500167717214,"pfxX":5.939857282175695,"pfxZ":1.1523757193993536,"pX":0.1236241793759682,"pZ":2.214098730652673,"vX0":3.6597023843318475,"vY0":-121.68582993990576,"vZ0":-1.2402708360614512,"x":112.29,"y":179.0,"x0":-2.173864259847073,"y0":50.00157674796957,"z0":5.3803924793740405,"aX":8.862626468673527},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.0,"breakHorizontal":-11.6,"spinRate":2806,"spinDirection":68},"zone":8,"typeConfidence":2.0,"plateTime":0.4509701502220964,"extension":6.066971831079814},"index":1,"playId":"14d3683d-24db-3aea-82d7-54f09b62e4e3","pitchNumber":2,"startTime":"2025-09-01T21:10:29.719Z","endTime":"2025-09-01T21:10:33.832Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.7,"strikeZoneTop":3.66999711221456,"strikeZoneBottom":1.76519363759728,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.639345483635065,"aZ":-32.67085770837992,"pfxX":6.702694940870665,"pfxZ":-0.3221906220690567,"pX":1.844113392951104,"pZ":0.7391250567587566,"vX0":6.909093353347743,"vY0":-124.0685541629554,"vZ0":-4.327511298025864,"x":46.71,"y":218.82,"x0":-1.850968470939964,"y0":50.0014534634275,"z0":5.239310372599842,"aX":10.410174976625322},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.4,"breakHorizontal":-13.8,"spinRate":2916,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.4420746491095753,"extension":6.208096998818965},"index":2,"playId":"3210679a-8fb3-3fe9-8a39-e6cf824a2e82","pitchNumber":3,"startTime":"2025-09-01T21:10:53.484Z","endTime":"2025-09-01T21:10:57.628Z","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":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.3,"strikeZoneTop":3.67,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.69639547746532,"aZ":-33.50273349638657,"pfxX":4.686754114487892,"pfxZ":-0.8504064727897305,"pX":0.10722337746407812,"pZ":2.9940049246181992,"vX0":4.065757515273489,"vY0":-123.58366351244428,"vZ0":0.962689011637798,"x":112.91,"y":157.94,"x0":-2.1660152687942147,"y0":50.00613450009055,"z0":5.404635697591633,"aX":7.2800575528704785},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.1,"breakHorizontal":-9.4,"spinRate":2897,"spinDirection":73},"zone":5,"typeConfidence":2.0,"plateTime":0.44252487550191333,"extension":6.199850904430522},"hitData":{"launchSpeed":84.0,"launchAngle":33.0,"totalDistance":337.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":76.71,"coordY":72.47}},"index":3,"playId":"b0e4e1ad-7c27-3a47-81ba-926a2ad08a58","pitchNumber":4,"startTime":"2025-09-01T21:11:14.596Z","endTime":"2025-09-01T21:11:26.868Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T21:11:26.868Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yanquiel Fernández singles on a ground ball to second baseman Casey Schmitt, deflected by shortstop Willy Adames. Brenton Doyle to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-01T21:11:40.243Z","endTime":"2025-09-01T21:13:08.293Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"postOnSecond":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_deflection"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.9,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.427790828210398,"aZ":-33.261469880559844,"pfxX":7.531989997994962,"pfxZ":-0.7127520348204506,"pX":0.5932284298849988,"pZ":1.827135597728627,"vX0":4.368913763709489,"vY0":-122.96630434650424,"vZ0":-1.5500038586452398,"x":94.39,"y":189.45,"x0":-2.1850046246034203,"y0":50.0016695048821,"z0":5.288116131035627,"aX":11.529664600907617},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.4,"breakHorizontal":-14.6,"spinRate":2901,"spinDirection":72},"zone":9,"typeConfidence":2.0,"plateTime":0.44547361318194767,"extension":6.194902299468449},"index":0,"playId":"61f9753a-311f-3b8b-8b01-fb3ae2e96b04","pitchNumber":1,"startTime":"2025-09-01T21:11:50.748Z","endTime":"2025-09-01T21:11:55.207Z","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,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.9,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.38414161809241,"aZ":-20.01863181671303,"pfxX":-1.629470460386421,"pfxZ":6.467418461388879,"pX":0.014300847457447823,"pZ":3.3436548383895555,"vX0":5.771055346388275,"vY0":-135.6763963624826,"vZ0":-2.0415141785818243,"x":116.45,"y":148.5,"x0":-1.9209678254220302,"y0":50.00372285274885,"z0":5.488804769628193,"aX":-3.0636025375537153},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.5,"breakHorizontal":1.8,"spinRate":2701,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.4024323948234825,"extension":6.085999572880551},"index":1,"playId":"268061a2-52a8-37fd-900f-21af3455e4ac","pitchNumber":2,"startTime":"2025-09-01T21:12:12.522Z","endTime":"2025-09-01T21:12:18.395Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-09-01T21:12:39.738Z","endTime":"2025-09-01T21:12:58.793Z","isPitch":false,"type":"action","player":{"id":692585,"link":"/api/v1/people/692585"}},{"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":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.1,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.71955196513025,"aZ":-37.676018055714,"pfxX":8.73551260759732,"pfxZ":-3.668299788249266,"pX":-0.2715017767110461,"pZ":2.328029837416434,"vX0":1.539940529863151,"vY0":-121.60958147345202,"vZ0":0.03696264066164012,"x":127.35,"y":175.92,"x0":-2.0479638547843333,"y0":50.00481460662658,"z0":5.579246551870455,"aX":13.092331817653765},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-6.4,"breakHorizontal":-16.2,"spinRate":2743,"spinDirection":46},"zone":5,"typeConfidence":2.0,"plateTime":0.4503091831070267,"extension":6.219623143991403},"hitData":{"launchSpeed":91.4,"launchAngle":-4.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.26,"coordY":150.67}},"index":3,"playId":"abd65b38-c7a8-368a-b0af-6e34ec39fcf6","pitchNumber":3,"startTime":"2025-09-01T21:12:58.793Z","endTime":"2025-09-01T21:13:08.293Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T21:13:08.293Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Orlando Arcia strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-01T21:13:31.868Z","endTime":"2025-09-01T21:14:43.481Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"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":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.8,"endSpeed":84.7,"strikeZoneTop":3.62648164638389,"strikeZoneBottom":1.68870472649544,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.521526980674086,"aZ":-19.905848601752293,"pfxX":-2.153195105630705,"pfxZ":6.733713629867237,"pX":0.8449234627271177,"pZ":2.7900183951681217,"vX0":8.05006625611708,"vY0":-133.5612638536206,"vZ0":-2.993365104793236,"x":84.79,"y":163.45,"x0":-1.9174249038284794,"y0":50.00163162663432,"z0":5.343011868493395,"aX":-3.9230414319678966},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.8,"breakHorizontal":2.3,"spinRate":2625,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.4088005325067168,"extension":6.182470906686443},"index":0,"playId":"1a35afb5-49af-3bf4-a851-1e84b78edebe","pitchNumber":1,"startTime":"2025-09-01T21:13:39.339Z","endTime":"2025-09-01T21:13:43.863Z","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.3,"endSpeed":77.9,"strikeZoneTop":3.5,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.087256905555957,"aZ":-29.366621060218776,"pfxX":4.912758037487755,"pfxZ":1.8311892781004566,"pX":0.45904989105454874,"pZ":2.5824480095942706,"vX0":4.757464898299544,"vY0":-122.7222144364201,"vZ0":-0.5305481112450408,"x":99.5,"y":169.05,"x0":-2.139199692865137,"y0":50.003746079542026,"z0":5.291506846631088,"aX":7.53182173128324},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.5,"breakHorizontal":-10.0,"spinRate":2819,"spinDirection":75},"zone":6,"typeConfidence":2.0,"plateTime":0.4454263331746855,"extension":6.257354550969495},"index":1,"playId":"5180d5a8-d7fa-3a0b-8d25-f12eedb72ea4","pitchNumber":2,"startTime":"2025-09-01T21:13:53.723Z","endTime":"2025-09-01T21:13:57.818Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.6,"strikeZoneTop":3.59180031520931,"strikeZoneBottom":1.74633253884097,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.398433241148048,"aZ":-38.551278463429,"pfxX":6.013174878590677,"pfxZ":-4.144423642572628,"pX":0.6630535520672506,"pZ":0.38738288684640304,"vX0":4.804994131937713,"vY0":-123.29372048732868,"vZ0":-3.645995532412922,"x":91.73,"y":228.32,"x0":-2.0917535989064544,"y0":50.00139321776359,"z0":5.137103093929688,"aX":9.25946222575005},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-8.2,"breakHorizontal":-12.0,"spinRate":2726,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.4441605828350008,"extension":6.244920116544956},"index":2,"playId":"29977d9b-97e5-3311-9c78-4206b8dac5f5","pitchNumber":3,"startTime":"2025-09-01T21:14:18.614Z","endTime":"2025-09-01T21:14:22.394Z","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":84.8,"endSpeed":78.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.20477502230834,"aZ":-33.30986624901015,"pfxX":6.219681721116777,"pfxZ":-0.7402408034879429,"pX":1.3232703291947412,"pZ":1.097574829057822,"vX0":6.354864101838351,"vY0":-123.43465263899938,"vZ0":-3.1588740735407335,"x":66.56,"y":209.15,"x0":-2.095218761756793,"y0":50.00277499490375,"z0":5.206646183387192,"aX":9.568073249288947},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.8,"breakHorizontal":-12.7,"spinRate":2822,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.44421429778732824,"extension":6.223349409123518},"index":3,"playId":"dbd623ab-884e-35b7-8aa1-5376c8e9c4e0","pitchNumber":4,"startTime":"2025-09-01T21:14:38.671Z","endTime":"2025-09-01T21:14:43.481Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T21:14:43.481Z","atBatIndex":32},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Casey Schmitt hit by pitch.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-01T21:16:57.734Z","endTime":"2025-09-01T21:17:43.519Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"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":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.677186820722355,"aZ":-31.800167545422244,"pfxX":2.6596204732767177,"pfxZ":0.22399241346894527,"pX":-0.4034816864620538,"pZ":2.470791854713513,"vX0":3.0633772027733666,"vY0":-127.6899871416711,"vZ0":-0.9835460392142872,"x":132.38,"y":172.07,"x0":-1.9595478181427504,"y0":50.003267773190096,"z0":5.33943139054177,"aX":4.437770267570279},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.4,"breakHorizontal":-5.4,"spinRate":2519,"spinDirection":150},"zone":4,"typeConfidence":2.0,"plateTime":0.4272241375599455,"extension":6.060366325034438},"index":0,"playId":"cf4fecc0-18e2-3838-b327-d16cdbacc991","pitchNumber":1,"startTime":"2025-09-01T21:17:04.323Z","endTime":"2025-09-01T21:17:08.314Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":74.1,"strikeZoneTop":3.37999871143455,"strikeZoneBottom":1.61148953330613,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.008666864823564,"aZ":-38.47835882137374,"pfxX":7.122054708330643,"pfxZ":-4.651479678026873,"pX":1.6051255447292019,"pZ":1.441003042761104,"vX0":5.496495881515163,"vY0":-114.69251745583476,"vZ0":-0.6293047065814135,"x":55.82,"y":199.87,"x0":-1.7344006961736071,"y0":50.00500229291633,"z0":5.4199061085333815,"aX":9.642991917852676},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-8.4,"breakHorizontal":-14.2,"spinRate":2835,"spinDirection":60},"zone":14,"typeConfidence":0.91,"plateTime":0.4746477068676387,"extension":6.361680003966681},"index":1,"playId":"fb3edc3b-8405-3755-9725-bb8192dc15ef","pitchNumber":2,"startTime":"2025-09-01T21:17:21.756Z","endTime":"2025-09-01T21:17:26.217Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.4,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.563747010892406,"aZ":-29.084496246449127,"pfxX":-8.056925045126764,"pfxZ":1.5525609378407523,"pX":-1.9210014601443726,"pZ":3.134101698338829,"vX0":2.9965087848183116,"vY0":-139.45050458378677,"vZ0":-0.5689594177030451,"x":190.22,"y":154.16,"x0":-1.9568452558567695,"y0":50.00068179489578,"z0":5.243481611022848,"aX":-16.017178287752},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":2.9,"breakHorizontal":14.0,"spinRate":2398,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.39135113739641003,"extension":6.01574456841223},"index":2,"playId":"0c55e6b1-4b99-36c1-b445-f17d643c4864","pitchNumber":3,"startTime":"2025-09-01T21:17:38.519Z","endTime":"2025-09-01T21:17:43.519Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T21:17:43.519Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Patrick Bailey called out on strikes.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-01T21:20:22.448Z","endTime":"2025-09-01T21:23:58.651Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7,8,9,10],"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":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-01T21:18:02.379Z","endTime":"2025-09-01T21:20:24.712Z","isPitch":false,"type":"action","player":{"id":672275,"link":"/api/v1/people/672275"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":90.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.675761448400557,"aZ":-19.710493025655076,"pfxX":-6.886488857158978,"pfxZ":5.996680723682772,"pX":-0.5558048370105921,"pZ":3.1741190423736176,"vX0":6.390347956529653,"vY0":-142.53479376746807,"vZ0":-2.3420612800714324,"x":138.19,"y":153.08,"x0":-1.921187479012983,"y0":50.00298498772881,"z0":5.237341190007894,"aX":-14.312637545201099},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":10.7,"breakHorizontal":11.4,"spinRate":2458,"spinDirection":234},"zone":1,"typeConfidence":2.0,"plateTime":0.3828204267654729,"extension":6.034025817388952},"index":1,"playId":"f86187a9-a3b9-3c78-9985-33365e3eaf07","pitchNumber":1,"startTime":"2025-09-01T21:20:24.712Z","endTime":"2025-09-01T21:20:28.783Z","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":96.9,"endSpeed":89.2,"strikeZoneTop":3.399997210527,"strikeZoneBottom":1.65085566257424,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.980940804649908,"aZ":-21.31471595541196,"pfxX":-5.570057224489421,"pfxZ":5.332067299834478,"pX":-0.6740839695620973,"pZ":4.475175232714565,"vX0":5.687779663538047,"vY0":-141.0773835853372,"vZ0":1.4952552297759483,"x":142.69,"y":117.95,"x0":-1.9826487154232644,"y0":50.00263148469033,"z0":5.302721754558314,"aX":-11.344300031963742},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.2,"breakHorizontal":9.1,"spinRate":2455,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.3867270125860336,"extension":5.982071049072977},"index":2,"playId":"74ae9bfc-e694-35c4-9ead-9b7177f0f65b","pitchNumber":2,"startTime":"2025-09-01T21:20:42.810Z","endTime":"2025-09-01T21:20:46.550Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":90.7,"strikeZoneTop":3.41859933996844,"strikeZoneBottom":1.59819463595159,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.30020726749063,"aZ":-21.33344841344386,"pfxX":-6.154315248336063,"pfxZ":5.189903216019886,"pX":-0.767374556655447,"pZ":3.4695059339232945,"vX0":5.750112720555342,"vY0":-142.39507256309878,"vZ0":-1.1859569435960506,"x":146.25,"y":145.1,"x0":-1.996124595359361,"y0":50.00675914520191,"z0":5.218698047983364,"aX":-12.864176163683366},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":9.4,"breakHorizontal":10.2,"spinRate":2512,"spinDirection":230},"zone":1,"typeConfidence":2.0,"plateTime":0.3820992410363244,"extension":5.927563825850816},"index":3,"playId":"747138b6-7593-30c2-a481-52cb4b6e617e","pitchNumber":3,"startTime":"2025-09-01T21:21:02.364Z","endTime":"2025-09-01T21:21:06.696Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":90.4,"strikeZoneTop":3.40000146339726,"strikeZoneBottom":1.60004683975906,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.557516278254006,"aZ":-21.391262387873,"pfxX":-3.4503461326198073,"pfxZ":5.189167557071013,"pX":-0.6760477672129308,"pZ":4.558383545532605,"vX0":4.940049620849779,"vY0":-141.86836989181364,"vZ0":1.7413669368219062,"x":142.77,"y":115.7,"x0":-1.9761499267999836,"y0":50.00163791640609,"z0":5.283390316865014,"aX":-7.16908547622843},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":9.8,"breakHorizontal":5.5,"spinRate":2408,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.38325647253596395,"extension":6.016218493700081},"index":4,"playId":"7b4aa982-173a-3656-8aa4-085cc9d081aa","pitchNumber":4,"startTime":"2025-09-01T21:21:21.446Z","endTime":"2025-09-01T21:21:25.819Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":91.0,"strikeZoneTop":3.39999882874327,"strikeZoneBottom":1.58838687163574,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.465700545728243,"aZ":-20.76392544331802,"pfxX":-6.974260560832989,"pfxZ":5.430328424883866,"pX":-1.1313240258025508,"pZ":3.353246265926102,"vX0":4.906798940913474,"vY0":-142.80010049356224,"vZ0":-1.6408892029173272,"x":160.12,"y":148.24,"x0":-1.9505362644292172,"y0":50.003635600298786,"z0":5.218558595086062,"aX":-14.65761809787581},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":9.7,"breakHorizontal":11.9,"spinRate":2485,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.38102190170399464,"extension":5.965609452640614},"index":5,"playId":"63ed711f-8f06-3d59-bbea-788d7055fc76","pitchNumber":5,"startTime":"2025-09-01T21:21:42.498Z","endTime":"2025-09-01T21:21:46.472Z","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":97.7,"endSpeed":91.0,"strikeZoneTop":3.4,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.308567103723682,"aZ":-20.466175424539237,"pfxX":-5.75496776004994,"pfxZ":5.587156033795411,"pX":-0.5950817190322433,"pZ":2.8262953610468733,"vX0":5.906754654227704,"vY0":-142.39578754835742,"vZ0":-2.8624426459291525,"x":139.68,"y":162.47,"x0":-1.9280506545689118,"y0":50.00632187562744,"z0":5.108778118508278,"aX":-12.067361795347777},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":9.8,"breakHorizontal":9.6,"spinRate":2399,"spinDirection":236},"zone":4,"typeConfidence":2.0,"plateTime":0.3816249327988257,"extension":6.017394678638702},"index":6,"playId":"ca4b6569-4f60-3b97-919d-02fd5747c09e","pitchNumber":6,"startTime":"2025-09-01T21:22:03.930Z","endTime":"2025-09-01T21:22:07.732Z","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":98.5,"endSpeed":91.9,"strikeZoneTop":3.4,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.314798614037027,"aZ":-23.04568659365508,"pfxX":-7.145698936286522,"pfxZ":4.291565704118701,"pX":0.576585450433299,"pZ":2.1086461524846944,"vX0":9.63424671898395,"vY0":-143.33792596062142,"vZ0":-4.329918712094143,"x":95.02,"y":181.85,"x0":-1.8656983565759448,"y0":50.002549771124905,"z0":5.03834564943504,"aX":-15.196399852960226},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":7.2,"breakHorizontal":11.5,"spinRate":2365,"spinDirection":228},"zone":9,"typeConfidence":2.0,"plateTime":0.3789777059006716,"extension":6.0548743461018075},"index":7,"playId":"b3ce54fb-067c-3701-9c67-1301d27ba05a","pitchNumber":7,"startTime":"2025-09-01T21:22:35.853Z","endTime":"2025-09-01T21:22:39.871Z","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":98.4,"endSpeed":91.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.96213827834688,"aZ":-19.704779078052624,"pfxX":-8.145804342844427,"pfxZ":5.901747445354875,"pX":-0.06733996033728452,"pZ":2.575353631788834,"vX0":8.379005573206767,"vY0":-143.26949813673892,"vZ0":-3.5517163891649046,"x":119.57,"y":169.25,"x0":-1.9484270761212121,"y0":50.00358561120991,"z0":5.037328054878623,"aX":-17.21524666269049},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":10.3,"breakHorizontal":13.4,"spinRate":2373,"spinDirection":236},"zone":5,"typeConfidence":2.0,"plateTime":0.379909594545111,"extension":6.054120787569129},"index":8,"playId":"31d6c17b-c326-3cf3-b953-ef479ed33695","pitchNumber":8,"startTime":"2025-09-01T21:23:03.796Z","endTime":"2025-09-01T21:23:09.218Z","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":98.3,"endSpeed":90.7,"strikeZoneTop":3.4,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.590373598688657,"aZ":-21.052791186005813,"pfxX":-8.971001572319194,"pfxZ":5.315248982931669,"pX":0.4308416385153433,"pZ":2.5827204437068443,"vX0":9.642552682066707,"vY0":-142.97663715899736,"vZ0":-3.2296812321726365,"x":100.58,"y":169.05,"x0":-1.8023205522211114,"y0":50.00407095111486,"z0":5.0310343587476165,"aX":-18.77764135432845},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":9.2,"breakHorizontal":14.5,"spinRate":2468,"spinDirection":233},"zone":6,"typeConfidence":2.0,"plateTime":0.38149640321412015,"extension":6.02375248607961},"index":9,"playId":"098808a8-e419-35b5-bfd6-7527ba244621","pitchNumber":9,"startTime":"2025-09-01T21:23:28.268Z","endTime":"2025-09-01T21:23:32.481Z","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":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":90.5,"strikeZoneTop":3.40000164338261,"strikeZoneBottom":1.66257189547486,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.962262919485283,"aZ":-16.422167456484104,"pfxX":-7.254230422812455,"pfxZ":7.527418194740326,"pX":-0.3364210177365589,"pZ":2.7073637521423533,"vX0":7.247001510028874,"vY0":-143.25844652009272,"vZ0":-3.6920650806143582,"x":129.82,"y":165.68,"x0":-1.9480170109220478,"y0":50.00321353883483,"z0":5.029774088293013,"aX":-15.1823949238856},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.1,"breakHorizontal":11.8,"spinRate":2488,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.3813353029929183,"extension":6.0284231497128795},"index":10,"playId":"93984231-ab95-3b7f-9da2-b7de74651f87","pitchNumber":10,"startTime":"2025-09-01T21:23:53.584Z","endTime":"2025-09-01T21:23:58.651Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T21:23:58.651Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Drew Gilbert singles on a ground ball to right fielder Mickey Moniak. Christian Koss to 3rd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-01T21:25:35.191Z","endTime":"2025-09-01T21:25:48.446Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"postOnThird":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2],"actionIndex":[0],"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":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"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":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Christian Koss replaces Casey Schmitt.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-01T21:24:40.277Z","endTime":"2025-09-01T21:24:52.726Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"701","replacedPlayer":{"id":669477,"link":"/api/v1/people/669477"},"base":1},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-09-01T21:24:52.726Z","endTime":"2025-09-01T21:25:37.475Z","isPitch":false,"type":"action"},{"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":1},"pitchData":{"startSpeed":97.6,"endSpeed":90.0,"strikeZoneTop":3.25,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.23594083279882,"aZ":-28.161469569720083,"pfxX":-9.845061823596335,"pfxZ":1.9547819260766985,"pX":0.04395349694340324,"pZ":1.8756849934417048,"vX0":8.958566617309558,"vY0":-141.93545199620866,"vZ0":-3.9475655515156944,"x":115.32,"y":188.14,"x0":-1.8627318165402167,"y0":50.00599966058463,"z0":5.062644639429993,"aX":-20.23981366728258},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":3.0,"breakHorizontal":16.2,"spinRate":2389,"spinDirection":232},"zone":8,"typeConfidence":2.0,"plateTime":0.38482204505897366,"extension":6.026229825945587},"hitData":{"launchSpeed":106.0,"launchAngle":-4.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":168.48,"coordY":132.99}},"index":2,"playId":"237601a5-5367-38b7-b4be-ffe3db4264b1","pitchNumber":1,"startTime":"2025-09-01T21:25:37.475Z","endTime":"2025-09-01T21:25:48.446Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T21:25:48.446Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Heliot Ramos strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-01T21:26:24.022Z","endTime":"2025-09-01T21:27:34.196Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"postOnThird":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":90.9,"strikeZoneTop":3.17976798034643,"strikeZoneBottom":1.59346836792265,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.434544540805433,"aZ":-17.437091083861517,"pfxX":-6.574866616358021,"pfxZ":7.018871306302433,"pX":-0.41562898244318525,"pZ":2.685317837335795,"vX0":6.621560865337304,"vY0":-142.95072787935703,"vZ0":-3.880269865888347,"x":132.84,"y":166.28,"x0":-1.891525951632165,"y0":50.00545930509304,"z0":5.133664678064638,"aX":-13.809251026445963},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.2,"breakHorizontal":10.8,"spinRate":2414,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.3810458765574434,"extension":6.036938396145071},"index":0,"playId":"e5615276-4b2b-37ac-a8d8-cce44f8b7bee","pitchNumber":1,"startTime":"2025-09-01T21:26:24.080Z","endTime":"2025-09-01T21:26:29.008Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":91.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.242538229136184,"aZ":-19.80641014522843,"pfxX":-8.017458639841298,"pfxZ":5.836791954503373,"pX":-0.12913495357933208,"pZ":2.383779537228358,"vX0":8.147446202330974,"vY0":-143.71139678664966,"vZ0":-4.235363099843488,"x":121.92,"y":174.42,"x0":-1.941579563887631,"y0":50.00349650755939,"z0":5.085799344987478,"aX":-16.98966836683075},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":10.0,"breakHorizontal":13.2,"spinRate":2458,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.37924686222859716,"extension":6.00691917498194},"index":1,"playId":"5514020b-287e-327d-be08-08ef4945596d","pitchNumber":2,"startTime":"2025-09-01T21:26:41.135Z","endTime":"2025-09-01T21:26:45.673Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":91.5,"strikeZoneTop":3.17990498453672,"strikeZoneBottom":1.54635959309757,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.169932224324914,"aZ":-18.05042069872203,"pfxX":-7.680035376981751,"pfxZ":6.649580630873508,"pX":1.5008208414027808,"pZ":3.12053408881032,"vX0":12.258187836342147,"vY0":-143.66130506361682,"vZ0":-2.727281332060732,"x":59.79,"y":154.53,"x0":-1.7918101696744957,"y0":50.006593506628484,"z0":5.182747112672575,"aX":-16.32177390784237},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":11.8,"breakHorizontal":11.9,"spinRate":2475,"spinDirection":235},"zone":12,"typeConfidence":2.0,"plateTime":0.3789115657689788,"extension":6.000208198316707},"index":2,"playId":"15d07013-6469-321a-b61e-6490c2d36781","pitchNumber":3,"startTime":"2025-09-01T21:27:09.308Z","endTime":"2025-09-01T21:27:14.059Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":74.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.646536939000114,"aZ":-37.439827014489005,"pfxX":6.401061714126843,"pfxZ":-3.813711189840472,"pX":1.8270429856828898,"pZ":0.955157053110675,"vX0":6.501610575585299,"vY0":-116.14821575055183,"vZ0":-1.7100696698194409,"x":47.36,"y":212.99,"x0":-1.8295148976575712,"y0":50.0045283749579,"z0":5.22788006976105,"aX":8.83463807697959},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-7.1,"breakHorizontal":-13.1,"spinRate":2826,"spinDirection":56},"zone":14,"typeConfidence":0.9,"plateTime":0.4697382753710948,"extension":6.610176167485826},"index":3,"playId":"6e215681-4e3e-392c-8c02-bb3d77da2a17","pitchNumber":4,"startTime":"2025-09-01T21:27:28.832Z","endTime":"2025-09-01T21:27:34.196Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T21:27:34.196Z","atBatIndex":36},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Rafael Devers walks. Drew Gilbert to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-01T21:27:45.797Z","endTime":"2025-09-01T21:28:59.726Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"postOnSecond":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"postOnThird":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"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":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"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(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":99.1,"endSpeed":91.6,"strikeZoneTop":3.45000124336191,"strikeZoneBottom":1.66608882161042,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.925203380570853,"aZ":-17.165817488088603,"pfxX":-6.653681837612162,"pfxZ":7.029646010521072,"pX":-1.1325473253562137,"pZ":2.078518510565968,"vX0":5.076733815661053,"vY0":-144.33482495673368,"vZ0":-5.539494602702211,"x":160.17,"y":182.66,"x0":-2.0395472599684985,"y0":50.00163745485269,"z0":5.060235539431203,"aX":-14.201332540319852},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":12.0,"breakHorizontal":11.2,"spinRate":2441,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.37781833012219845,"extension":6.030878969044431},"index":0,"playId":"9d27a2b6-200a-3f7a-b6a9-fff383d25e1d","pitchNumber":1,"startTime":"2025-09-01T21:28:01.493Z","endTime":"2025-09-01T21:28:06.406Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.7,"strikeZoneTop":3.44999734350671,"strikeZoneBottom":1.57542553080597,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.165106887981693,"aZ":-25.924058443201346,"pfxX":-7.680144034837773,"pfxZ":3.4500459301718056,"pX":-1.2783054172569908,"pZ":1.8615963463570342,"vX0":4.7044162143789485,"vY0":-132.6779000335722,"vZ0":-3.266164731857866,"x":165.73,"y":188.52,"x0":-2.062233621151806,"y0":50.00171470810047,"z0":4.965027166555525,"aX":-13.908960032898722},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.9,"breakHorizontal":13.1,"spinRate":1940,"spinDirection":256},"zone":13,"typeConfidence":2.0,"plateTime":0.410340384227565,"extension":6.046225773251293},"index":1,"playId":"fb7a4bf4-2fce-3efe-9fef-5b770f5bd7f4","pitchNumber":2,"startTime":"2025-09-01T21:28:18.660Z","endTime":"2025-09-01T21:28:23.476Z","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":2},"pitchData":{"startSpeed":99.8,"endSpeed":92.2,"strikeZoneTop":3.4882559875396,"strikeZoneBottom":1.63782697053384,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.423437815989068,"aZ":-17.29368602361269,"pfxX":-5.44260528630285,"pfxZ":6.879279571195035,"pX":-1.6539600162655088,"pZ":2.2754463844469366,"vX0":3.2771210522678436,"vY0":-145.32531467483537,"vZ0":-5.0764041770811605,"x":180.05,"y":177.34,"x0":-2.0824100619601515,"y0":50.00277242800684,"z0":5.077132677280876,"aX":-11.774074902806964},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":11.8,"breakHorizontal":9.4,"spinRate":2534,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.3752715265944473,"extension":6.01267595833069},"index":2,"playId":"1b00df64-7879-3eed-a743-f52972c53dbf","pitchNumber":3,"startTime":"2025-09-01T21:28:37.463Z","endTime":"2025-09-01T21:28:42.190Z","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":2},"pitchData":{"startSpeed":97.7,"endSpeed":90.9,"strikeZoneTop":3.44999944740152,"strikeZoneBottom":1.58129467581339,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.083096999934305,"aZ":-19.069078014871177,"pfxX":-5.017188474966735,"pfxZ":6.262612798609686,"pX":-1.5143766049421943,"pZ":2.3761842934901494,"vX0":3.691635541147288,"vY0":-142.4215603872351,"vZ0":-4.336397661238514,"x":174.72,"y":174.62,"x0":-2.1636777278996937,"y0":50.00001694288432,"z0":5.094716461074578,"aX":-10.494378647555811},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":10.8,"breakHorizontal":8.5,"spinRate":2297,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.38192246200615987,"extension":5.943522143002349},"index":3,"playId":"f5eb8459-87c0-3ad9-b6e5-56093af5a248","pitchNumber":4,"startTime":"2025-09-01T21:28:54.665Z","endTime":"2025-09-01T21:28:59.726Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T21:28:59.726Z","atBatIndex":37},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Willy Adames walks. Christian Koss scores. Drew Gilbert to 3rd. Rafael Devers to 2nd.","rbi":1,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-01T21:30:06.301Z","endTime":"2025-09-01T21:31:38.914Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"postOnSecond":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"postOnThird":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":{"id":801403,"link":"/api/v1/people/801403"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-01T21:29:12.398Z","endTime":"2025-09-01T21:30:08.488Z","isPitch":false,"type":"action"},{"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.5,"endSpeed":74.9,"strikeZoneTop":3.44999878176419,"strikeZoneBottom":1.70106551640561,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.336258668343664,"aZ":-37.7081346326708,"pfxX":8.3553291069233,"pfxZ":-3.952312750846108,"pX":0.20575699060530514,"pZ":1.2755406212036657,"vX0":2.655197110792079,"vY0":-117.36191634919268,"vZ0":-1.2167759010584613,"x":109.16,"y":204.34,"x0":-2.0244630082510637,"y0":50.002331000551656,"z0":5.299604646713826,"aX":11.703052898587893},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-7.2,"breakHorizontal":-15.7,"spinRate":2941,"spinDirection":73},"zone":14,"typeConfidence":0.9,"plateTime":0.4659629314204947,"extension":6.576684266708147},"index":1,"playId":"abd76e8e-2bdf-3455-bf59-a4bb95ced252","pitchNumber":1,"startTime":"2025-09-01T21:30:08.488Z","endTime":"2025-09-01T21:30:13.199Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":90.6,"strikeZoneTop":3.45000027722309,"strikeZoneBottom":1.61623048297671,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.38076004285495,"aZ":-17.449402551998112,"pfxX":-7.7017348407781725,"pfxZ":7.038689735077016,"pX":0.7614890076733521,"pZ":1.7916389660623433,"vX0":10.361194709185359,"vY0":-143.30192068553708,"vZ0":-6.1789173272781435,"x":87.97,"y":190.41,"x0":-1.8909087125250252,"y0":50.00133112985403,"z0":5.055756965605142,"aX":-16.107658697248883},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":11.8,"breakHorizontal":12.0,"spinRate":2398,"spinDirection":224},"zone":9,"typeConfidence":2.0,"plateTime":0.38141284970677036,"extension":6.095835271595146},"index":2,"playId":"86d925c4-b56a-391e-b4cf-fadd6b21fc58","pitchNumber":2,"startTime":"2025-09-01T21:30:25.606Z","endTime":"2025-09-01T21:30:29.838Z","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":2},"pitchData":{"startSpeed":98.7,"endSpeed":91.0,"strikeZoneTop":3.44999746141575,"strikeZoneBottom":1.71593189757359,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.889994124124996,"aZ":-29.649927022890097,"pfxX":-9.575301948795136,"pfxZ":1.2074865752262802,"pX":0.0826074932428281,"pZ":1.1838864932895143,"vX0":9.112794957508228,"vY0":-143.3987003176008,"vZ0":-5.532639725006777,"x":113.85,"y":206.82,"x0":-1.8811051803633352,"y0":50.006446474841304,"z0":4.970978662311355,"aX":-20.091646644756093},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":1.3,"breakHorizontal":15.7,"spinRate":2413,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.38090035555178847,"extension":6.1424503196451035},"index":3,"playId":"376e35c9-2d80-362b-ba19-fe355c43b77b","pitchNumber":3,"startTime":"2025-09-01T21:30:41.186Z","endTime":"2025-09-01T21:30:45.373Z","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":99.3,"endSpeed":91.4,"strikeZoneTop":3.4500008182568,"strikeZoneBottom":1.65476293711099,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.16223994938993,"aZ":-18.18051767950256,"pfxX":-7.208238516531868,"pfxZ":6.580832635370062,"pX":0.7242509121564463,"pZ":1.78000078085969,"vX0":10.050624967950368,"vY0":-144.32796773370552,"vZ0":-6.045164361279098,"x":89.39,"y":190.72,"x0":-1.8541719536889514,"y0":50.00039442084613,"z0":5.007294286171479,"aX":-15.323012465300087},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":10.9,"breakHorizontal":11.3,"spinRate":2514,"spinDirection":231},"zone":9,"typeConfidence":2.0,"plateTime":0.37838449873706237,"extension":6.086006611504901},"index":4,"playId":"9af74891-bd65-3e5c-bb3a-c2d1d31b7b93","pitchNumber":4,"startTime":"2025-09-01T21:30:57.874Z","endTime":"2025-09-01T21:31:02.389Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":73.9,"strikeZoneTop":3.44999761096049,"strikeZoneBottom":1.61484651709722,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.536739400647644,"aZ":-38.146345479058915,"pfxX":8.808924518895951,"pfxZ":-4.372270805865442,"pX":-1.3516959437274019,"pZ":2.805550288788096,"vX0":-0.6806066520646319,"vY0":-115.02702326628692,"vZ0":2.22746162219355,"x":168.52,"y":163.03,"x0":-2.2024731608830903,"y0":50.00430719412887,"z0":5.473428095140047,"aX":12.028673401280868},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-7.3,"breakHorizontal":-16.0,"spinRate":2853,"spinDirection":55},"zone":11,"typeConfidence":0.9,"plateTime":0.47276662259299584,"extension":6.315067023007296},"index":5,"playId":"5a1807de-54f2-351f-a95c-97eaa56e0e4e","pitchNumber":5,"startTime":"2025-09-01T21:31:15.431Z","endTime":"2025-09-01T21:31:20.577Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":92.1,"strikeZoneTop":3.44999809925691,"strikeZoneBottom":1.74580773654598,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.694160835763682,"aZ":-19.952646713108837,"pfxX":-6.269606366246407,"pfxZ":5.680442290226329,"pX":-1.3186171253682142,"pZ":3.362645999085924,"vX0":4.535149578356472,"vY0":-144.4158019091448,"vZ0":-1.706821200023751,"x":167.26,"y":147.99,"x0":-2.0798870229246713,"y0":50.005650233947875,"z0":5.165169050971313,"aX":-13.494745441226618},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":10.2,"breakHorizontal":10.7,"spinRate":2394,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.37657494218740073,"extension":5.934094293858397},"index":6,"playId":"23237721-1342-3a80-ad28-af02c1675946","pitchNumber":6,"startTime":"2025-09-01T21:31:33.430Z","endTime":"2025-09-01T21:31:38.914Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T21:31:38.914Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dominic Smith singles on a ground ball to left fielder Jordan Beck. Drew Gilbert scores. Rafael Devers scores. Dominic Smith out at 2nd on the throw, left fielder Jordan Beck to second baseman Tyler Freeman. Willy Adames to 3rd.","rbi":2,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-01T21:31:54.188Z","endTime":"2025-09-01T21:32:18.119Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5,6],"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":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":{"id":801403,"link":"/api/v1/people/801403"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"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":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_out_stretching","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":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist"},{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_assist_of"},{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_adv_force","runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":{"id":801403,"link":"/api/v1/people/801403"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":91.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.425303931160528,"aZ":-18.61214050326722,"pfxX":-7.14333862623209,"pfxZ":6.340937978417763,"pX":-0.9313865560888297,"pZ":2.7477665500590516,"vX0":5.8690170721154615,"vY0":-144.38484713807873,"vZ0":-3.607793597998529,"x":152.5,"y":164.59,"x0":-2.0489417891071087,"y0":50.0061470091793,"z0":5.139458024716422,"aX":-15.285997641124695},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":11.0,"breakHorizontal":12.0,"spinRate":2450,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.3774365860157296,"extension":5.998698210740943},"hitData":{"launchSpeed":64.4,"launchAngle":-3.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":69.22,"coordY":134.96}},"index":0,"playId":"b048d626-b568-3c7a-a4c9-75ff3d63ab70","pitchNumber":1,"startTime":"2025-09-01T21:32:05.662Z","endTime":"2025-09-01T21:32:18.119Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T21:32:18.119Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Freeman singles on a ground ball to center fielder Jung Hoo Lee.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-01T21:34:39.752Z","endTime":"2025-09-01T21:35:20.350Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"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_fielded_ball"}]}],"playEvents":[{"details":{"description":"Christian Koss remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-01T21:34:33.945Z","endTime":"2025-09-01T21:34:39.752Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"701","replacedPlayer":{"id":669477,"link":"/api/v1/people/669477"}},{"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.5,"endSpeed":76.9,"strikeZoneTop":3.26168554435935,"strikeZoneBottom":1.65989106474169,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.17631315855787,"aZ":-33.969906812100504,"pfxX":7.1007935312675,"pfxZ":-1.213674818004951,"pX":0.755595580880764,"pZ":1.813679825564143,"vX0":4.602123309137705,"vY0":-120.23869195062228,"vZ0":-1.4121486181611118,"x":53.54,"y":144.2,"x0":-2.099408342658281,"y0":50.00264864976429,"z0":5.396010735531669,"aX":10.498924915001478},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-2.3,"breakHorizontal":-13.9,"spinRate":2788,"spinDirection":66},"zone":9,"typeConfidence":2.0,"plateTime":0.4538286643442553,"extension":6.206750472130707},"index":1,"playId":"dbf0a1a0-afbf-3cad-8e2c-196c196d2e1e","pitchNumber":1,"startTime":"2025-09-01T21:34:39.752Z","endTime":"2025-09-01T21:34:42.775Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":85.0,"strikeZoneTop":3.2578749540686,"strikeZoneBottom":1.57084172155091,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.329234366430608,"aZ":-19.58957154523315,"pfxX":-4.743750001289765,"pfxZ":6.85793898409883,"pX":-0.7880890647771308,"pZ":2.909214019044839,"vX0":4.756027517366678,"vY0":-133.742676946655,"vZ0":-3.0271807287132884,"x":71.07,"y":144.2,"x0":-1.962106070768501,"y0":50.003109225259344,"z0":5.439537161876028,"aX":-8.705811321133117},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.1,"breakHorizontal":7.7,"spinRate":2580,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.4075237651658705,"extension":6.167157271515382},"index":2,"playId":"fb71ea74-d8c8-3033-9f64-95cfee1f84fb","pitchNumber":2,"startTime":"2025-09-01T21:34:54.345Z","endTime":"2025-09-01T21:34:58.854Z","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":81.0,"endSpeed":75.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.517824988351446,"aZ":-40.819753679897055,"pfxX":4.586139700332515,"pfxZ":-6.075392740179139,"pX":0.6505435505658238,"pZ":1.838821149019078,"vX0":4.383011962753028,"vY0":-117.9775477536732,"vZ0":-0.11348020688976113,"x":52.66,"y":146.55,"x0":-1.8209934494274578,"y0":50.00316807796749,"z0":5.620998257376771,"aX":6.524538656325284},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-10.8,"breakHorizontal":-9.4,"spinRate":2800,"spinDirection":42},"zone":9,"typeConfidence":2.0,"plateTime":0.46263340508076434,"extension":6.288954678246095},"hitData":{"launchSpeed":105.7,"launchAngle":9.0,"totalDistance":189.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":122.43,"coordY":86.82}},"index":3,"playId":"65485714-ea12-3c67-b9ca-336e7495f1f6","pitchNumber":3,"startTime":"2025-09-01T21:35:10.838Z","endTime":"2025-09-01T21:35:20.350Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T21:35:20.350Z","atBatIndex":40},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Mickey Moniak grounds into a double play, second baseman Christian Koss to shortstop Willy Adames to first baseman Dominic Smith. Tyler Freeman out at 2nd. Mickey Moniak out at 1st.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-01T21:35:46.465Z","endTime":"2025-09-01T21:36:11.127Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"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,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"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":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"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":642086,"link":"/api/v1/people/642086"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.30658479094446,"aZ":-36.82608785263471,"pfxX":8.084046847349654,"pfxZ":-3.103216247671762,"pX":1.2486667242274874,"pZ":2.2733925571572975,"vX0":5.402862215056012,"vY0":-122.0319495843758,"vZ0":0.11141242119735306,"x":52.22,"y":134.77,"x0":-2.0485594813821915,"y0":50.00182874223042,"z0":5.414601656933545,"aX":12.121154764534994},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-5.3,"breakHorizontal":-16.0,"spinRate":2808,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.4498353765157628,"extension":6.160421900008762},"index":0,"playId":"4b5c4693-6f05-3d0c-ad46-05bc2f07c4e3","pitchNumber":1,"startTime":"2025-09-01T21:35:46.465Z","endTime":"2025-09-01T21:35:51.678Z","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":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.42053533366836,"aZ":-29.99716972787826,"pfxX":-8.138090166890013,"pfxZ":1.181623924721154,"pX":-0.11800004843026553,"pZ":1.9612832008430927,"vX0":7.7748285682916665,"vY0":-134.84870217402246,"vZ0":-3.279951420394433,"x":73.26,"y":140.43,"x0":-1.9766463163812178,"y0":50.006571717583626,"z0":5.302282761892086,"aX":-15.040573840660251},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":1.7,"breakHorizontal":13.2,"spinRate":2489,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.4056644874173827,"extension":6.115978690967686},"hitData":{"launchSpeed":109.4,"launchAngle":-13.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":115.84,"coordY":151.18}},"index":1,"playId":"740a17bd-418d-3618-9d2a-593c7ade40d9","pitchNumber":2,"startTime":"2025-09-01T21:36:03.411Z","endTime":"2025-09-01T21:36:11.127Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T21:36:11.127Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Goodman strikes out swinging.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-01T21:36:47.648Z","endTime":"2025-09-01T21:37:58.030Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"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,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"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":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.7,"strikeZoneTop":3.38000068856871,"strikeZoneBottom":1.511387533513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.82673396927181,"aZ":-33.94036591710032,"pfxX":5.256293749489764,"pfxZ":-1.1279479047699912,"pX":0.12436716549455883,"pZ":2.219109286625566,"vX0":3.9253632135502476,"vY0":-123.57450086354652,"vZ0":-0.652674157571219,"x":46.09,"y":137.13,"x0":-2.163522560773073,"y0":50.005746004100644,"z0":5.318574805580597,"aX":8.194445984777088},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.9,"breakHorizontal":-10.4,"spinRate":2812,"spinDirection":74},"zone":5,"typeConfidence":2.0,"plateTime":0.4419129791292846,"extension":6.199116871698308},"index":0,"playId":"723b1be4-f42c-3bb0-917d-57844b5a7c7b","pitchNumber":1,"startTime":"2025-09-01T21:36:47.648Z","endTime":"2025-09-01T21:36:51.935Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.72684902765235,"aZ":-35.31795366056699,"pfxX":5.981350983972089,"pfxZ":-2.029430467685952,"pX":0.9137203961909045,"pZ":1.561436711169269,"vX0":5.520215943446352,"vY0":-123.57303170269597,"vZ0":-1.870079617388877,"x":63.62,"y":151.73,"x0":-2.122761774600715,"y0":50.00020210276096,"z0":5.284215913738527,"aX":9.283500667933012},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-3.8,"breakHorizontal":-12.1,"spinRate":2714,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.44259075522350866,"extension":6.204369569714214},"index":1,"playId":"61c6a6a7-595b-39a5-bd8c-c39782ec54da","pitchNumber":2,"startTime":"2025-09-01T21:37:02.688Z","endTime":"2025-09-01T21:37:07.541Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.7,"strikeZoneTop":3.37999712022182,"strikeZoneBottom":1.50275389418427,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.15762113909995,"aZ":-36.63350047729424,"pfxX":3.7734382841253566,"pfxZ":-2.8171961078446195,"pX":1.681775428039995,"pZ":0.9058177759936323,"vX0":8.021128949267483,"vY0":-124.8531270050819,"vZ0":-3.2706346951340013,"x":59.67,"y":148.91,"x0":-2.0572369615744788,"y0":50.00118235479176,"z0":5.234915785861511,"aX":5.978935769762914},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-5.6,"breakHorizontal":-8.6,"spinRate":2770,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.4380125090318754,"extension":6.242337646476196},"index":2,"playId":"b4643b2a-5f30-3c2d-bbfd-fc5911c438e1","pitchNumber":3,"startTime":"2025-09-01T21:37:18.968Z","endTime":"2025-09-01T21:37:23.015Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":87.7,"strikeZoneTop":3.2687910820622,"strikeZoneBottom":1.56524777509994,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.77197543492871,"aZ":-21.27332750084152,"pfxX":-4.6790319775312925,"pfxZ":5.6511639895655215,"pX":1.5428900968996044,"pZ":2.6012977192457187,"vX0":10.60492358858096,"vY0":-136.2670992412009,"vZ0":-3.50418287402366,"x":70.19,"y":148.91,"x0":-1.7476118365793212,"y0":50.0016545822691,"z0":5.329529865642615,"aX":-9.02462745242408},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.8,"breakHorizontal":6.8,"spinRate":2709,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.39810247059259796,"extension":6.264419763951327},"index":3,"playId":"d81bc19f-ede7-35c3-a5d5-09939b4483b8","pitchNumber":4,"startTime":"2025-09-01T21:37:36.113Z","endTime":"2025-09-01T21:37:40.187Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.0,"endSpeed":87.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.763778299182242,"aZ":-20.163959082608866,"pfxX":-4.180114123506257,"pfxZ":6.2333816091136125,"pX":-0.057344757801527924,"pZ":3.537416692288589,"vX0":6.337057904120406,"vY0":-136.86139843910223,"vZ0":-1.4413057406069205,"x":61.86,"y":149.38,"x0":-1.8431388560121182,"y0":50.003020292257496,"z0":5.430653855214645,"aX":-8.054949619643809},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.3,"breakHorizontal":6.5,"spinRate":2580,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.39783566802238024,"extension":6.21224376901693},"index":4,"playId":"3baf4e05-199f-3622-9963-8f92005b24f7","pitchNumber":5,"startTime":"2025-09-01T21:37:53.733Z","endTime":"2025-09-01T21:37:58.030Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T21:37:58.030Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Chapman strikes out swinging.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-01T21:40:24.916Z","endTime":"2025-09-01T21:42:04.623Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6],"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":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Anthony Molina replaces Chase Dollander.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-01T21:40:02.623Z","endTime":"2025-09-01T21:40:26.986Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683627,"link":"/api/v1/people/683627"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.53436580656579,"aZ":-27.605178542769735,"pfxX":2.456964363991969,"pfxZ":2.8008099750629576,"pX":0.1564775094907286,"pZ":1.1308769861893926,"vX0":2.7616162681114926,"vY0":-125.91338660908383,"vZ0":-6.640332934910171,"x":111.04,"y":208.25,"x0":-1.267012645052989,"y0":50.004530304693276,"z0":5.986753886262292,"aX":4.011808354544958},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.1,"breakHorizontal":-5.0,"spinRate":2043,"spinDirection":182},"zone":14,"typeConfidence":2.0,"plateTime":0.4322319211781287,"extension":6.241105080264536},"index":1,"playId":"ecbf2e0f-84ef-3591-9331-d23d88eb0924","pitchNumber":1,"startTime":"2025-09-01T21:40:26.986Z","endTime":"2025-09-01T21:40:34.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":77.9,"strikeZoneTop":3.4500029134996,"strikeZoneBottom":1.71117320261673,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.498485999881535,"aZ":-32.49906760481555,"pfxX":0.6630487916900552,"pfxZ":-0.21731649326963434,"pX":0.2951118514475707,"pZ":-0.056525676279448676,"vX0":2.8739057531079437,"vY0":-119.58298457804956,"vZ0":-7.554253539016262,"x":105.75,"y":240.31,"x0":-0.9960112630974568,"y0":50.0035828073388,"z0":5.96440834543531,"aX":0.9848745537473588},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-1.6,"breakHorizontal":-1.7,"spinRate":2147,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.4536070572626212,"extension":6.483051056174818},"index":2,"playId":"52306a16-d134-35f9-bf4a-8cffbc28f29f","pitchNumber":2,"startTime":"2025-09-01T21:40:58.830Z","endTime":"2025-09-01T21:41:02.866Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":89.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.778073109989766,"aZ":-14.445082989119337,"pfxX":-3.8308236173580457,"pfxZ":8.69293435920273,"pX":0.10253310799175777,"pZ":2.399884333979343,"vX0":4.681130835083807,"vY0":-140.68375014549108,"vZ0":-7.6188455353835725,"x":113.09,"y":173.98,"x0":-1.071904483775377,"y0":50.000429679767514,"z0":6.046871212008505,"aX":-7.81028663910342},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.6,"breakHorizontal":6.1,"spinRate":2284,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.3868140364021939,"extension":6.353654185915656},"index":3,"playId":"e7693c5b-7638-3dfd-8262-33aabaa5b82d","pitchNumber":3,"startTime":"2025-09-01T21:41:15.733Z","endTime":"2025-09-01T21:41:18.738Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2025-09-01T21:41:29.873Z","endTime":"2025-09-01T21:41:42.380Z","isPitch":false,"type":"action","player":{"id":656305,"link":"/api/v1/people/656305"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.1,"strikeZoneTop":3.45000115744221,"strikeZoneBottom":1.67363321448766,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.529409833918415,"aZ":-11.370848209868074,"pfxX":-3.0046611835859602,"pfxZ":10.69210986939855,"pX":-0.4710453425430073,"pZ":3.960176194562215,"vX0":2.8647926832663613,"vY0":-138.30071620370876,"vZ0":-4.090145036252517,"x":134.96,"y":131.86,"x0":-1.127662637897942,"y0":50.00645513775689,"z0":6.215321684557649,"aX":-5.848350357031367},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.7,"breakHorizontal":4.9,"spinRate":2257,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.39535601563355494,"extension":6.2386809901219085},"index":5,"playId":"f50ff505-d4b4-3b75-9bc5-926a4de2b31b","pitchNumber":4,"startTime":"2025-09-01T21:41:42.380Z","endTime":"2025-09-01T21:41:46.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":0},"pitchData":{"startSpeed":82.8,"endSpeed":77.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.77060442458794,"aZ":-32.5906387583482,"pfxX":0.5560617506921517,"pfxZ":-0.2813317779845854,"pX":0.6415547867470783,"pZ":0.4652705709351693,"vX0":3.7996908661010735,"vY0":-120.54202398503703,"vZ0":-6.357949779476129,"x":92.55,"y":226.22,"x0":-1.022525494606393,"y0":50.00429776297757,"z0":5.988297467787822,"aX":0.823522809872825},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-1.7,"breakHorizontal":-1.8,"spinRate":2041,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.45308554812998514,"extension":6.451789153874603},"index":6,"playId":"e81bd4fd-883c-31a1-89de-b5ef8ec73894","pitchNumber":5,"startTime":"2025-09-01T21:41:58.955Z","endTime":"2025-09-01T21:42:04.623Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T21:42:04.623Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jung Hoo Lee singles on a line drive to left fielder Jordan Beck.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-01T21:42:25.242Z","endTime":"2025-09-01T21:43:49.165Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.7,"endSpeed":80.1,"strikeZoneTop":3.33999742403235,"strikeZoneBottom":1.5096609041458,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.672896073930488,"aZ":-27.571952416982036,"pfxX":-9.141976190577651,"pfxZ":2.841666335700923,"pX":-0.8086245755914748,"pZ":1.6757296641423385,"vX0":4.6449850697247355,"vY0":-126.23739561399286,"vZ0":-4.862286613368184,"x":147.82,"y":193.54,"x0":-1.480529081218383,"y0":50.005692400069734,"z0":5.835272257868335,"aX":-14.819981772055886},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.3,"breakHorizontal":15.6,"spinRate":1870,"spinDirection":233},"zone":7,"typeConfidence":2.0,"plateTime":0.43318932581937375,"extension":6.597906008774285},"index":0,"playId":"381b158e-b214-3a9e-9d52-ab9ae4faea24","pitchNumber":1,"startTime":"2025-09-01T21:42:28.888Z","endTime":"2025-09-01T21:42:34.088Z","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":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.0,"strikeZoneTop":3.39078937337914,"strikeZoneBottom":1.54663017533898,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.536539976468394,"aZ":-14.768211830894938,"pfxX":-5.562085817558186,"pfxZ":8.794621931117671,"pX":-0.20769570051946928,"pZ":3.743341594740246,"vX0":4.35869009355507,"vY0":-139.36267094819334,"vZ0":-3.992088025024133,"x":124.92,"y":137.71,"x0":-1.06461083416649,"y0":50.002227560473585,"z0":6.161304237348834,"aX":-11.00704727603611},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.4,"breakHorizontal":9.2,"spinRate":2157,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3921140538876817,"extension":6.2121784894084255},"index":1,"playId":"ac0f703b-dae6-3449-b754-f0ae6d670678","pitchNumber":2,"startTime":"2025-09-01T21:42:43.487Z","endTime":"2025-09-01T21:42:48.685Z","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":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.9,"strikeZoneTop":3.40388344174981,"strikeZoneBottom":1.53186960144209,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.110258442307508,"aZ":-25.443684073406747,"pfxX":-7.817641523320158,"pfxZ":4.100102134177615,"pX":-1.6913689821930624,"pZ":1.6225555494144153,"vX0":2.1404769039919094,"vY0":-126.08464800052457,"vZ0":-5.1496793951019235,"x":181.47,"y":194.97,"x0":-1.525919094644986,"y0":50.00020434626665,"z0":5.6969492339076275,"aX":-12.82158986505663},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.7,"breakHorizontal":13.8,"spinRate":1852,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.43133117450222747,"extension":6.320626032455448},"index":2,"playId":"8bf9ffc5-1023-3fa6-bd14-2d8e52bf7425","pitchNumber":3,"startTime":"2025-09-01T21:42:58.888Z","endTime":"2025-09-01T21:43:03.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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":77.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.893509312404102,"aZ":-34.097046481311715,"pfxX":-0.19638038333698604,"pfxZ":-1.2980391976724528,"pX":-0.2136948382762607,"pZ":0.63027154284032,"vX0":2.246963493831502,"vY0":-120.41645487514852,"vZ0":-5.630187361281248,"x":125.15,"y":221.76,"x0":-1.1307227253286067,"y0":50.003869325895884,"z0":5.991622914778563,"aX":-0.2903725809030829},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-3.4,"breakHorizontal":-0.1,"spinRate":2006,"spinDirection":90},"zone":13,"typeConfidence":2.0,"plateTime":0.45368715719713304,"extension":6.388017113587356},"index":3,"playId":"0bf1511b-2a17-3505-a423-cc08540446c2","pitchNumber":4,"startTime":"2025-09-01T21:43:15.652Z","endTime":"2025-09-01T21:43:20.159Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":88.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.809073269163576,"aZ":-14.329790298025193,"pfxX":-4.284627067849625,"pfxZ":9.062787392188444,"pX":0.06832045132580535,"pZ":1.866034418385921,"vX0":4.180191087564149,"vY0":-138.87831218035703,"vZ0":-8.787262521451355,"x":114.4,"y":188.4,"x0":-0.8939954233927813,"y0":50.003617497878984,"z0":6.007788735950007,"aX":-8.436146811723587},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.9,"breakHorizontal":7.0,"spinRate":2163,"spinDirection":207},"zone":8,"typeConfidence":2.0,"plateTime":0.39322190153927084,"extension":6.242301369372838},"hitData":{"launchSpeed":97.0,"launchAngle":5.0,"totalDistance":117.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":81.97,"coordY":106.35}},"index":4,"playId":"ef1e551c-b847-3f21-b83c-95c378826d59","pitchNumber":5,"startTime":"2025-09-01T21:43:39.680Z","endTime":"2025-09-01T21:43:49.165Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T21:43:49.165Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Christian Koss flies out to center fielder Brenton Doyle.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-01T21:44:03.138Z","endTime":"2025-09-01T21:45:53.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.7,"endSpeed":87.5,"strikeZoneTop":3.79126136164524,"strikeZoneBottom":1.63066704325546,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.540484980942086,"aZ":-14.408685238543555,"pfxX":-4.095770084053012,"pfxZ":9.167689638588067,"pX":1.0727231280538796,"pZ":2.040662143282142,"vX0":7.008695880842841,"vY0":-137.61969267589734,"vZ0":-7.916362345462135,"x":76.11,"y":183.68,"x0":-0.9628416127375705,"y0":50.005452282099675,"z0":5.90955555536116,"aX":-7.939918197491771},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.2,"breakHorizontal":6.1,"spinRate":2162,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.3964039644907529,"extension":6.197953080580274},"index":0,"playId":"302045bc-8a21-3cdb-b825-c3bef5973456","pitchNumber":1,"startTime":"2025-09-01T21:44:18.760Z","endTime":"2025-09-01T21:44:23.090Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":80.8,"strikeZoneTop":3.68000226219454,"strikeZoneBottom":1.78174646500705,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.55924361863409,"aZ":-26.875096773941433,"pfxX":0.5822751613072579,"pfxZ":3.2915877950434034,"pX":0.4270514250990517,"pZ":-0.25321125950095763,"vX0":3.5185588852531895,"vY0":-124.91435643974357,"vZ0":-9.593477542504997,"x":100.72,"y":245.62,"x0":-1.0643424463945133,"y0":50.00565237815206,"z0":5.780547097578701,"aX":0.9378964489940329},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.4,"breakHorizontal":-1.7,"spinRate":1998,"spinDirection":186},"zone":14,"typeConfidence":2.0,"plateTime":0.4352493952644285,"extension":6.425679419187743},"index":1,"playId":"b4de09f4-3e8b-3b1e-9b0c-b0b4eee26a0f","pitchNumber":2,"startTime":"2025-09-01T21:44:36.548Z","endTime":"2025-09-01T21:44:41.586Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.8,"strikeZoneTop":3.68000031887954,"strikeZoneBottom":1.6474590877457,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.62473029792797,"aZ":-15.541099241730404,"pfxX":-2.782584523530602,"pfxZ":8.53385526350763,"pX":-0.6927041429659316,"pZ":2.7500355796653673,"vX0":2.360230748747459,"vY0":-137.54865777238226,"vZ0":-6.328023685910061,"x":143.4,"y":164.53,"x0":-1.1932470362413816,"y0":50.002994115707814,"z0":6.103215477346096,"aX":-5.423123585736843},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.6,"breakHorizontal":4.7,"spinRate":2138,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.39564494779606907,"extension":6.263310369014773},"index":2,"playId":"63404217-74ab-387b-81a6-f9b66d51c783","pitchNumber":3,"startTime":"2025-09-01T21:45:01.278Z","endTime":"2025-09-01T21:45:05.808Z","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.5,"endSpeed":89.2,"strikeZoneTop":3.68,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.911510581657087,"aZ":-15.067947157561361,"pfxX":-2.977809280371816,"pfxZ":8.553204597355723,"pX":0.7924020825809721,"pZ":2.062087309148688,"vX0":5.648242793945199,"vY0":-139.0409030277523,"vZ0":-8.22928936506829,"x":86.8,"y":183.1,"x0":-0.8589722739613603,"y0":50.00062972258713,"z0":6.01604213297563,"aX":-5.954556960817623},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.4,"breakHorizontal":4.6,"spinRate":2125,"spinDirection":205},"zone":9,"typeConfidence":2.0,"plateTime":0.39075029829699126,"extension":6.396516342342728},"index":3,"playId":"3c9d29d1-94ec-3123-ad94-2bdfb6c8effa","pitchNumber":4,"startTime":"2025-09-01T21:45:19.715Z","endTime":"2025-09-01T21:45:24.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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":88.5,"strikeZoneTop":3.68,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.975105676172515,"aZ":-13.642986219518367,"pfxX":-2.6897909253935657,"pfxZ":9.374310543309045,"pX":-0.14523443016967866,"pZ":2.0905365431246437,"vX0":3.475877317910102,"vY0":-138.51250643866797,"vZ0":-8.354103316436067,"x":122.54,"y":182.34,"x0":-1.0569609869114158,"y0":50.00195625804553,"z0":6.023745144873454,"aX":-5.316307757622646},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.7,"breakHorizontal":4.3,"spinRate":2141,"spinDirection":203},"zone":8,"typeConfidence":2.0,"plateTime":0.3928911044971084,"extension":6.432304723183303},"hitData":{"launchSpeed":90.2,"launchAngle":33.0,"totalDistance":349.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":173.54,"coordY":66.52}},"index":4,"playId":"d314dea4-337b-3c77-b99b-081eb4caa87d","pitchNumber":5,"startTime":"2025-09-01T21:45:40.855Z","endTime":"2025-09-01T21:45:53.101Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T21:45:53.101Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Patrick Bailey grounds out, second baseman Tyler Freeman to first baseman Orlando Arcia.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-01T21:46:01.619Z","endTime":"2025-09-01T21:49:49.789Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7,8],"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":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":606115,"link":"/api/v1/people/606115"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.8,"strikeZoneTop":3.39999831582385,"strikeZoneBottom":1.71690457032424,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.01610119347942,"aZ":-24.623239814560982,"pfxX":-7.253728226284563,"pfxZ":4.51636222988634,"pX":0.19291648498401903,"pZ":0.587539783171976,"vX0":6.172222700762404,"vY0":-127.39578665689862,"vZ0":-8.076369561669868,"x":109.65,"y":222.92,"x0":-1.2990990834462126,"y0":50.00168616440778,"z0":5.695690262669801,"aX":-12.124435022816018},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.8,"breakHorizontal":12.0,"spinRate":1966,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.4271922911840016,"extension":6.351754190413434},"index":0,"playId":"d3c72f6b-ab33-3915-9114-417a2c295ae6","pitchNumber":1,"startTime":"2025-09-01T21:46:21.818Z","endTime":"2025-09-01T21:46:26.264Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":88.5,"strikeZoneTop":3.50660830231212,"strikeZoneBottom":1.68461257535893,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.153248493443474,"aZ":-13.733661283691314,"pfxX":-3.116967944136092,"pfxZ":9.349668504733655,"pX":-1.086349595776281,"pZ":1.672422309792158,"vX0":1.6799057929955017,"vY0":-138.20895599933598,"vZ0":-9.044457417689607,"x":158.41,"y":193.62,"x0":-1.2907991773264227,"y0":50.005011975042585,"z0":5.868501568739705,"aX":-6.148793821069454},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.7,"breakHorizontal":5.4,"spinRate":2242,"spinDirection":204},"zone":13,"typeConfidence":2.0,"plateTime":0.39339049372659796,"extension":6.39808663493574},"index":1,"playId":"b4281276-e87d-33df-b738-8ec9230f000e","pitchNumber":2,"startTime":"2025-09-01T21:46:44.719Z","endTime":"2025-09-01T21:46:49.023Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":89.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.108539837000574,"aZ":-14.393513192666868,"pfxX":-2.584545152688995,"pfxZ":8.841564261758025,"pX":0.05431470082210313,"pZ":2.2879613674488883,"vX0":4.086899812368352,"vY0":-139.86448228288663,"vZ0":-7.796158123370727,"x":114.93,"y":177.01,"x0":-1.0800526595142486,"y0":50.00235613798869,"z0":6.026336138185971,"aX":-5.197564364451638},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.9,"breakHorizontal":4.0,"spinRate":2194,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.38938415180143426,"extension":6.234748410919126},"index":2,"playId":"90dcf11e-3217-3fe9-bf84-b82d8f0c5848","pitchNumber":3,"startTime":"2025-09-01T21:47:03.075Z","endTime":"2025-09-01T21:47:06.978Z","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":95.4,"endSpeed":88.9,"strikeZoneTop":3.39999839308052,"strikeZoneBottom":1.60882640472182,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.419292181404128,"aZ":-14.873972493135312,"pfxX":-3.093539190309592,"pfxZ":8.697024249683018,"pX":1.2975337171336554,"pZ":2.3828460551140997,"vX0":6.949948462539525,"vY0":-138.8103660094616,"vZ0":-7.490147894738463,"x":67.54,"y":174.44,"x0":-0.8152996493778154,"y0":50.006159979635804,"z0":6.069290800519462,"aX":-6.156640821194656},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.8,"breakHorizontal":4.4,"spinRate":2192,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.3917026417221008,"extension":6.247719625814511},"index":3,"playId":"91d6fad3-3aa4-3617-9bd4-d72c74232853","pitchNumber":4,"startTime":"2025-09-01T21:47:32.693Z","endTime":"2025-09-01T21:47:38.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.008388320424263,"aZ":-13.572491534193237,"pfxX":-3.065355128896693,"pfxZ":9.40640385734014,"pX":-0.0031839242866191974,"pZ":0.8184458201858366,"vX0":4.07150476852118,"vY0":-139.22011804267058,"vZ0":-11.352797992784545,"x":117.12,"y":216.68,"x0":-1.0811380040310437,"y0":50.00642694290024,"z0":5.828900555185783,"aX":-6.064779318469025},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.0,"breakHorizontal":4.8,"spinRate":2187,"spinDirection":204},"zone":13,"typeConfidence":2.0,"plateTime":0.3922673744654275,"extension":6.542449093193409},"index":4,"playId":"77911951-fbb3-31f9-850f-fa5ec53a3f4f","pitchNumber":5,"startTime":"2025-09-01T21:47:50.533Z","endTime":"2025-09-01T21:47:56.098Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2025-09-01T21:48:05.270Z","endTime":"2025-09-01T21:48:20.643Z","isPitch":false,"type":"action","player":{"id":672275,"link":"/api/v1/people/672275"}},{"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.5405492113721,"aZ":-13.654216398875132,"pfxX":-3.6828544016667975,"pfxZ":9.35073572548566,"pX":-0.04137071606323296,"pZ":1.7853876289730257,"vX0":4.050865099535728,"vY0":-138.97216009428155,"vZ0":-9.068786021671105,"x":118.58,"y":190.57,"x0":-1.03089081662006,"y0":50.000184399249456,"z0":5.971718814386723,"aX":-7.2918978287757605},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.5,"breakHorizontal":6.0,"spinRate":2248,"spinDirection":205},"zone":8,"typeConfidence":2.0,"plateTime":0.39227683478716235,"extension":6.4661185554833756},"index":6,"playId":"b2db4095-8846-3b48-9063-c3fc71a176fe","pitchNumber":6,"startTime":"2025-09-01T21:48:20.643Z","endTime":"2025-09-01T21:48:26.219Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.25391836933889,"aZ":-13.461357317433157,"pfxX":-2.7505871868781773,"pfxZ":9.372765996564137,"pX":-0.4691410898556624,"pZ":2.833372218442476,"vX0":3.3331605847486934,"vY0":-139.21415679632364,"vZ0":-6.517537522825798,"x":134.88,"y":162.28,"x0":-1.3150581089415168,"y0":50.0027875151277,"z0":6.066904286761069,"aX":-5.4914652187178765},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.1,"breakHorizontal":4.4,"spinRate":2208,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.39092072767442465,"extension":6.4149582120718796},"index":7,"playId":"ec06c5d8-1289-327e-8c6e-4ae547d25551","pitchNumber":7,"startTime":"2025-09-01T21:48:49.533Z","endTime":"2025-09-01T21:48:55.030Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.6,"strikeZoneTop":3.4,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.09501874630698,"aZ":-14.112654480546167,"pfxX":-4.49736368413703,"pfxZ":9.32428843251694,"pX":-0.21049711002388719,"pZ":1.3695634899410916,"vX0":3.9159635203384258,"vY0":-137.4825963719971,"vZ0":-9.976803912994587,"x":125.02,"y":201.8,"x0":-1.060779742510888,"y0":50.00462050796095,"z0":5.976226305254009,"aX":-8.712559448435648},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.2,"breakHorizontal":7.4,"spinRate":2180,"spinDirection":205},"zone":13,"typeConfidence":2.0,"plateTime":0.3966160920080597,"extension":6.452528650705853},"hitData":{"launchSpeed":73.7,"launchAngle":-27.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.72,"coordY":156.24}},"index":8,"playId":"c8919124-bb65-35a2-85bf-0ab071c8a19a","pitchNumber":8,"startTime":"2025-09-01T21:49:42.202Z","endTime":"2025-09-01T21:49:49.789Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T21:49:49.789Z","atBatIndex":46},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jordan Beck lines out to center fielder Jung Hoo Lee.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-01T21:51:44.551Z","endTime":"2025-09-01T21:52:52.007Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"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,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.2,"strikeZoneTop":3.60000000210879,"strikeZoneBottom":1.65607136057096,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.075417885587648,"aZ":-36.699731049429694,"pfxX":7.711590026600441,"pfxZ":-3.0998066469534233,"pX":0.7567479942632553,"pZ":2.379794800753919,"vX0":4.491466874585981,"vY0":-120.02227113349187,"vZ0":0.3560931894921331,"x":88.15,"y":174.53,"x0":-2.1402877610683837,"y0":50.00307403478774,"z0":5.495878985709026,"aX":11.257711388141345},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-5.3,"breakHorizontal":-15.0,"spinRate":2725,"spinDirection":66},"zone":6,"typeConfidence":2.0,"plateTime":0.4562295867963746,"extension":6.133267395621551},"index":0,"playId":"c608a10d-e497-3969-b53c-6f15231413ce","pitchNumber":1,"startTime":"2025-09-01T21:51:59.140Z","endTime":"2025-09-01T21:52:03.175Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.4,"strikeZoneTop":3.6,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.61507845383034,"aZ":-32.71398037436685,"pfxX":6.975605555456612,"pfxZ":-0.3625678998881128,"pX":-0.40056590792578894,"pZ":2.138294380387525,"vX0":2.0959062520072873,"vY0":-121.74945070720364,"vZ0":-1.060416597548179,"x":132.27,"y":181.05,"x0":-2.1774051440014537,"y0":50.00016329639626,"z0":5.3962326833982965,"aX":10.529135557795529},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.6,"breakHorizontal":-13.1,"spinRate":2847,"spinDirection":67},"zone":7,"typeConfidence":2.0,"plateTime":0.44890472146442884,"extension":6.1121722105887235},"index":1,"playId":"60fca6d6-df4f-3098-a8e0-a091590298ac","pitchNumber":2,"startTime":"2025-09-01T21:52:14.668Z","endTime":"2025-09-01T21:52:19.234Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-01T21:52:32.023Z","endTime":"2025-09-01T21:52:42.793Z","isPitch":false,"type":"action","player":{"id":687597,"link":"/api/v1/people/687597"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.7,"strikeZoneTop":3.6,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.731990910181523,"aZ":-20.92094906327359,"pfxX":-7.096758384928552,"pfxZ":5.883332732948027,"pX":-0.6150982994784369,"pZ":3.231928373854799,"vX0":6.059942284939825,"vY0":-136.59827738460592,"vZ0":-2.131552455870811,"x":140.45,"y":151.52,"x0":-1.927406183552267,"y0":50.002026609499346,"z0":5.442811321044801,"aX":-13.570709757421305},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.4,"breakHorizontal":11.8,"spinRate":2651,"spinDirection":231},"zone":1,"typeConfidence":2.0,"plateTime":0.399164815577719,"extension":6.146551950689949},"hitData":{"launchSpeed":80.2,"launchAngle":29.0,"totalDistance":311.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":136.28,"coordY":75.04}},"index":3,"playId":"ea9e950d-2b85-34eb-9085-eb2793a17b62","pitchNumber":3,"startTime":"2025-09-01T21:52:42.793Z","endTime":"2025-09-01T21:52:52.007Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T21:52:52.007Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brenton Doyle singles on a sharp line drive to left fielder Heliot Ramos.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-01T21:53:03.653Z","endTime":"2025-09-01T21:54:51.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":85.5,"strikeZoneTop":3.49875922975983,"strikeZoneBottom":1.75421445130801,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.907920915631152,"aZ":-21.63716948732352,"pfxX":-4.168567717803314,"pfxZ":5.703011431755115,"pX":0.24887155279611428,"pZ":3.0131526006378437,"vX0":7.395820259929331,"vY0":-133.86111563850855,"vZ0":-1.9713381244264294,"x":107.51,"y":157.42,"x0":-1.985446999454556,"y0":50.006295914209396,"z0":5.279364855859103,"aX":-7.707283221595371},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.2,"breakHorizontal":6.2,"spinRate":2540,"spinDirection":231},"zone":2,"typeConfidence":2.0,"plateTime":0.40634248814782215,"extension":6.336666541868233},"index":0,"playId":"b6c020a6-e2a2-3116-88d5-e03404fa0a58","pitchNumber":1,"startTime":"2025-09-01T21:53:16.325Z","endTime":"2025-09-01T21:53:20.302Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":79.1,"strikeZoneTop":3.50988284637736,"strikeZoneBottom":1.76546646798406,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.952647910998532,"aZ":-35.02904313701583,"pfxX":4.468188685148424,"pfxZ":-1.8383719508731176,"pX":1.742733086365711,"pZ":0.5537685312668947,"vX0":7.812323340175755,"vY0":-123.49262176133087,"vZ0":-3.962260154754535,"x":50.57,"y":223.83,"x0":-2.03331908302316,"y0":50.00153805606378,"z0":5.103518481415742,"aX":6.947932081688533},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-4.0,"breakHorizontal":-9.8,"spinRate":2819,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.4423236060035749,"extension":6.320944880942465},"index":1,"playId":"9715a5bc-2e7a-3650-bac0-a56d8046be41","pitchNumber":2,"startTime":"2025-09-01T21:53:30.757Z","endTime":"2025-09-01T21:53:34.893Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":80.2,"strikeZoneTop":3.4099971983855,"strikeZoneBottom":1.72441262624152,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.05853900388226,"aZ":-35.17463787271348,"pfxX":5.850302023507617,"pfxZ":-1.885076838087337,"pX":2.2317465822509828,"pZ":1.4972484855795687,"vX0":8.71764864521065,"vY0":-124.25978402710454,"vZ0":-2.1794598385876927,"x":31.93,"y":198.35,"x0":-2.0602854194041824,"y0":50.00396924959242,"z0":5.262643108699963,"aX":9.29997771487841},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.7,"breakHorizontal":-12.4,"spinRate":2797,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.43805308653889385,"extension":6.186981937938555},"index":2,"playId":"4cd712c4-8f13-3fde-8a53-b889569d6947","pitchNumber":3,"startTime":"2025-09-01T21:53:47.543Z","endTime":"2025-09-01T21:53:51.948Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.2,"endSpeed":78.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.24479091197391,"aZ":-32.73703631297811,"pfxX":7.873118796220895,"pfxZ":-0.357807822770436,"pX":-0.47083973814429275,"pZ":2.3307239528363155,"vX0":2.1268405176800105,"vY0":-122.72782224188879,"vZ0":-0.6014993212958124,"x":134.95,"y":175.85,"x0":-2.368425117010564,"y0":50.00565640855744,"z0":5.324811010677539,"aX":12.225721495561231},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.6,"breakHorizontal":-14.8,"spinRate":2916,"spinDirection":64},"zone":4,"typeConfidence":2.0,"plateTime":0.4433033943229461,"extension":6.176492567585048},"index":3,"playId":"12d5da34-0b94-32a1-baff-c9a0c0127227","pitchNumber":4,"startTime":"2025-09-01T21:54:03.378Z","endTime":"2025-09-01T21:54:09.100Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-09-01T21:54:19.487Z","endTime":"2025-09-01T21:54:26.102Z","isPitch":false,"type":"action","player":{"id":686668,"link":"/api/v1/people/686668"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":87.3,"strikeZoneTop":3.53024714445713,"strikeZoneBottom":1.67544429259401,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.058018325061187,"aZ":-24.064187039973703,"pfxX":-1.2372646557243407,"pfxZ":4.1959739013644874,"pX":-0.4004988344855004,"pZ":3.6864984809703305,"vX0":4.893076954270298,"vY0":-137.1694285856862,"vZ0":-0.3266262143516509,"x":132.27,"y":139.24,"x0":-2.035186251468268,"y0":50.00666699432453,"z0":5.426812117437358,"aX":-2.3942187507079575},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.8,"breakHorizontal":1.3,"spinRate":2706,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.3970306222267834,"extension":6.130522765259534},"index":5,"playId":"e673a0ea-db40-362a-88d6-391d27bca27a","pitchNumber":5,"startTime":"2025-09-01T21:54:26.102Z","endTime":"2025-09-01T21:54:30.905Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.169827671942333,"aZ":-33.67780169337917,"pfxX":6.070369202010241,"pfxZ":-0.940369081572582,"pX":-0.06879391339081072,"pZ":2.3954967282260395,"vX0":3.503854817099614,"vY0":-124.73888946840592,"vZ0":-0.3211732703533836,"x":119.62,"y":174.1,"x0":-2.274811734292717,"y0":50.00507145922683,"z0":5.273560405173724,"aX":9.684851653311249},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.6,"breakHorizontal":-11.8,"spinRate":2738,"spinDirection":67},"zone":5,"typeConfidence":2.0,"plateTime":0.4370348120260692,"extension":6.244793504038632},"hitData":{"launchSpeed":108.2,"launchAngle":12.0,"totalDistance":293.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":79.67,"coordY":71.67}},"index":6,"playId":"9dc35d9c-5b5b-358a-826b-42bde6fc2d91","pitchNumber":6,"startTime":"2025-09-01T21:54:40.854Z","endTime":"2025-09-01T21:54:51.546Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T21:54:51.546Z","atBatIndex":48},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ezequiel Tovar doubles (17) on a line drive to right fielder Drew Gilbert. Brenton Doyle to 3rd.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-01T21:55:04.534Z","endTime":"2025-09-01T21:55:49.451Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"postOnThird":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"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"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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.6,"endSpeed":78.4,"strikeZoneTop":3.3,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.99815616334889,"aZ":-33.31159648356813,"pfxX":7.913422142047365,"pfxZ":-0.7444479058178786,"pX":0.43148811980425156,"pZ":2.253106760801823,"vX0":3.756744782868067,"vY0":-121.93857725058147,"vZ0":-0.5910706813695986,"x":100.55,"y":177.95,"x0":-2.148708838254536,"y0":50.00076278425766,"z0":5.3291378559097184,"aX":12.12607417247245},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.2,"breakHorizontal":-15.1,"spinRate":2727,"spinDirection":71},"zone":6,"typeConfidence":2.0,"plateTime":0.4461752409946036,"extension":6.236341464860854},"index":0,"playId":"cfbaca25-b162-3c0f-8bc1-1e7fb4e38997","pitchNumber":1,"startTime":"2025-09-01T21:55:17.361Z","endTime":"2025-09-01T21:55:22.899Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.547049751048093,"aZ":-22.456791984751447,"pfxX":-3.120515810624674,"pfxZ":5.1300236458868085,"pX":0.6647804892565798,"pZ":1.66873761782995,"vX0":7.631030666957575,"vY0":-135.5192695972583,"vZ0":-5.809756986902849,"x":66.25,"y":147.97,"x0":-1.759472069815937,"y0":50.001577928635406,"z0":5.369166487645504,"aX":-5.9101369253376035},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":8.5,"breakHorizontal":4.3,"spinRate":2616,"spinDirection":219},"zone":9,"typeConfidence":2.0,"plateTime":0.4013730127825066,"extension":6.160624190071111},"hitData":{"launchSpeed":81.8,"launchAngle":26.0,"totalDistance":266.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":204.52,"coordY":125.33}},"index":1,"playId":"32f1a37f-604e-36c6-b189-30526048db07","pitchNumber":2,"startTime":"2025-09-01T21:55:37.510Z","endTime":"2025-09-01T21:55:49.451Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T21:55:49.451Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Karros grounds out, third baseman Matt Chapman to first baseman Dominic Smith. Brenton Doyle scores. Ezequiel Tovar to 3rd.","rbi":1,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-01T21:58:23.826Z","endTime":"2025-09-01T21:59:16.917Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666711,"fullName":"Joel Peguero","link":"/api/v1/people/666711"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":642086,"link":"/api/v1/people/642086"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":{"id":678906,"link":"/api/v1/people/678906"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Joel Peguero replaces Kai-Wei Teng.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-01T21:57:15.800Z","endTime":"2025-09-01T21:58:26.152Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666711,"link":"/api/v1/people/666711"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":85.6,"strikeZoneTop":3.801540262529,"strikeZoneBottom":1.78602498585357,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.859460068008087,"aZ":-32.24939774526113,"pfxX":3.6479493599959665,"pfxZ":-0.044734289967138796,"pX":0.8446948476487198,"pZ":0.6662599303468234,"vX0":4.560524254459505,"vY0":-132.09411242530496,"vZ0":-7.27700941025209,"x":84.8,"y":220.79,"x0":-1.362872968229994,"y0":50.00232944456712,"z0":5.754923856739893,"aX":6.597593854937986},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":-1.1,"breakHorizontal":-7.4,"spinRate":2610,"spinDirection":145},"zone":14,"typeConfidence":2.0,"plateTime":0.4109546989046451,"extension":5.7079252335237065},"index":1,"playId":"17a4e594-9e44-326c-90c4-f6d4e17c3b7b","pitchNumber":1,"startTime":"2025-09-01T21:58:26.152Z","endTime":"2025-09-01T21:58:30.917Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":86.3,"strikeZoneTop":3.6699997236905,"strikeZoneBottom":1.77364051462791,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.195645719076406,"aZ":-30.275920714328695,"pfxX":3.200254274006215,"pfxZ":1.0326865809209562,"pX":1.3952541812781927,"pZ":0.4329056041596916,"vX0":5.914595539164694,"vY0":-133.50905247919124,"vZ0":-8.22370789734785,"x":63.82,"y":227.09,"x0":-1.247234779858836,"y0":50.00514430331297,"z0":5.669254237485764,"aX":5.896451747241846},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":0.6,"breakHorizontal":-6.8,"spinRate":2676,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.40708094654444915,"extension":5.6887015238516545},"index":2,"playId":"ce05e3bd-6c66-31ec-8ab5-de1514b2bc3d","pitchNumber":2,"startTime":"2025-09-01T21:58:43.240Z","endTime":"2025-09-01T21:58:48.956Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.8,"endSpeed":93.1,"strikeZoneTop":3.67,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.70880626176914,"aZ":-21.531325178101543,"pfxX":-2.9469815138338173,"pfxZ":4.866614708086635,"pX":-1.2196978808572445,"pZ":2.7739706476607577,"vX0":0.5812436214024472,"vY0":-145.5103304995883,"vZ0":-5.1958803349677,"x":163.49,"y":163.88,"x0":-1.0361872160857268,"y0":50.00402667790173,"z0":5.850982998410875,"aX":-6.447005091195807},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":8.2,"breakHorizontal":5.3,"spinRate":2301,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3735578894431262,"extension":5.336535944058282},"hitData":{"launchSpeed":74.9,"launchAngle":-14.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.35,"coordY":157.03}},"index":3,"playId":"47a56734-3c3e-303b-95af-3637b917bf7f","pitchNumber":3,"startTime":"2025-09-01T21:59:09.407Z","endTime":"2025-09-01T21:59:16.917Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T21:59:16.917Z","atBatIndex":50},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Yanquiel Fernández doubles (4) on a sharp fly ball to center fielder Jung Hoo Lee. Ezequiel Tovar scores.","rbi":1,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-01T21:59:43.900Z","endTime":"2025-09-01T22:01:19.078Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666711,"fullName":"Joel Peguero","link":"/api/v1/people/666711"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"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":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":{"id":678906,"link":"/api/v1/people/678906"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.2,"endSpeed":86.7,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.295913963775963,"aZ":-26.016097585926826,"pfxX":2.082298597255652,"pfxZ":3.2884822165824863,"pX":1.0317403489480967,"pZ":1.6740478054760235,"vX0":5.413742765174794,"vY0":-134.3409301580183,"vZ0":-6.285449705720707,"x":77.67,"y":193.58,"x0":-1.2605704091076118,"y0":50.00577698048015,"z0":5.83195150529507,"aX":3.9000793968700296},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.2,"breakHorizontal":-4.7,"spinRate":2710,"spinDirection":140},"zone":14,"typeConfidence":2.0,"plateTime":0.40390334707527664,"extension":5.740214601263345},"index":0,"playId":"ced06201-d1f0-30b9-8bc5-d028a97b0649","pitchNumber":1,"startTime":"2025-09-01T21:59:43.900Z","endTime":"2025-09-01T21:59:48.459Z","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":101.5,"endSpeed":94.6,"strikeZoneTop":3.61000035732534,"strikeZoneBottom":1.67522456903211,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.735497926444157,"aZ":-19.677778450145748,"pfxX":-4.827075247517374,"pfxZ":5.524146892926563,"pX":-1.4489831486249876,"pZ":3.5301576610891354,"vX0":0.5588997933221661,"vY0":-148.01279528720028,"vZ0":-3.629188287415097,"x":172.23,"y":143.47,"x0":-1.0093461805856065,"y0":50.006688293728565,"z0":5.89571922146269,"aX":-10.925470740432608},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":9.6,"breakHorizontal":8.8,"spinRate":2332,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3672729529747163,"extension":5.138872362061521},"index":1,"playId":"cffd0e5a-8938-3076-b713-e49b3a8e3dab","pitchNumber":2,"startTime":"2025-09-01T22:00:03.162Z","endTime":"2025-09-01T22:00:09.193Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2025-09-01T22:00:14.082Z","endTime":"2025-09-01T22:00:25.587Z","isPitch":false,"type":"action","player":{"id":692585,"link":"/api/v1/people/692585"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":101.5,"endSpeed":95.0,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.328929317771816,"aZ":-19.904349064724567,"pfxX":-3.7936750587792845,"pfxZ":5.400689295019699,"pX":-0.5776706094522989,"pZ":2.7793291096986765,"vX0":2.657937176727466,"vY0":-147.98814097853506,"vZ0":-5.629134156045075,"x":139.02,"y":163.74,"x0":-0.9836312738572758,"y0":50.002219233641405,"z0":5.830206277236099,"aX":-8.617142802761864},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":9.1,"breakHorizontal":6.5,"spinRate":2320,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.36676822825048916,"extension":5.437135888060251},"index":3,"playId":"885979a2-5414-3cac-925f-09e309569f20","pitchNumber":3,"startTime":"2025-09-01T22:00:25.587Z","endTime":"2025-09-01T22:00:30.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":101.5,"endSpeed":94.7,"strikeZoneTop":3.61000198307872,"strikeZoneBottom":1.68458597620096,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.055533778377264,"aZ":-21.694416263659356,"pfxX":-2.9209026945493406,"pfxZ":4.621456509009537,"pX":-0.38608754966777875,"pZ":3.859763193311749,"vX0":2.1393156805618574,"vY0":-147.98619770502106,"vZ0":-2.631450603910318,"x":131.72,"y":134.57,"x0":-0.730932978746108,"y0":50.00035985973094,"z0":6.000507562797751,"aX":-6.619600918939502},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":8.2,"breakHorizontal":5.0,"spinRate":2259,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.36706310252316454,"extension":5.136052207656476},"index":4,"playId":"0f0d29b6-6c51-36df-8982-2db0aaa78f6d","pitchNumber":4,"startTime":"2025-09-01T22:00:43.969Z","endTime":"2025-09-01T22:00:49.603Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":87.1,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.275993055022212,"aZ":-32.869446125626105,"pfxX":3.660557813504185,"pfxZ":-0.36611324318283067,"pX":-0.8370738895475384,"pZ":2.9158413881415797,"vX0":-0.5857860333001548,"vY0":-135.59162898093481,"vZ0":-2.102251162078663,"x":148.91,"y":160.05,"x0":-1.0976572072809816,"y0":50.001730622954064,"z0":5.944509110132367,"aX":6.9716086695177255},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":-0.8,"breakHorizontal":-6.6,"spinRate":2694,"spinDirection":121},"zone":11,"typeConfidence":2.0,"plateTime":0.40047546076881746,"extension":5.555796516232167},"hitData":{"launchSpeed":100.8,"launchAngle":24.0,"totalDistance":401.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":83.2,"coordY":42.4}},"index":5,"playId":"afd68546-ef80-38fb-ae9f-c3e18387af5c","pitchNumber":5,"startTime":"2025-09-01T22:01:00.672Z","endTime":"2025-09-01T22:01:19.078Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T22:01:19.078Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Orlando Arcia grounds out, shortstop Willy Adames to first baseman Dominic Smith.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-01T22:01:39.778Z","endTime":"2025-09-01T22:04:09.255Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666711,"fullName":"Joel Peguero","link":"/api/v1/people/666711"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":642086,"link":"/api/v1/people/642086"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.7,"endSpeed":92.9,"strikeZoneTop":3.63876521992409,"strikeZoneBottom":1.77518248114715,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.803390925365708,"aZ":-23.560538156801574,"pfxX":-6.28403738556016,"pfxZ":3.9628184629633587,"pX":0.5389876426495779,"pZ":2.195278807441355,"vX0":6.43448780404728,"vY0":-145.15922698600502,"vZ0":-6.333510608867308,"x":96.46,"y":179.51,"x0":-0.8694479644697514,"y0":50.00609274448502,"z0":5.799603398809385,"aX":-13.6731370149361},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":6.4,"breakHorizontal":10.4,"spinRate":2352,"spinDirection":205},"zone":9,"typeConfidence":2.0,"plateTime":0.37455607497531496,"extension":5.508716514312317},"index":0,"playId":"0b7c984c-ddc7-3342-aed2-2009e01136c5","pitchNumber":1,"startTime":"2025-09-01T22:01:52.667Z","endTime":"2025-09-01T22:01:56.891Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":100.6,"endSpeed":93.9,"strikeZoneTop":3.50000182179135,"strikeZoneBottom":1.61808255297529,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.60196818269373,"aZ":-21.218458860044425,"pfxX":-7.772918964529259,"pfxZ":4.960557682257532,"pX":0.014725768781175305,"pZ":0.7361330058972212,"vX0":4.9824703738790435,"vY0":-146.35068178741574,"vZ0":-10.328639393581115,"x":116.44,"y":218.9,"x0":-0.6838438166198367,"y0":50.00324898763121,"z0":5.535939462729626,"aX":-17.171054895508217},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":7.4,"breakHorizontal":13.3,"spinRate":2348,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.3716655407423737,"extension":5.447303803675438},"index":1,"playId":"71c6e4f7-0af2-3640-b4b0-915ebda5ced1","pitchNumber":2,"startTime":"2025-09-01T22:02:13.637Z","endTime":"2025-09-01T22:02:17.772Z","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":93.7,"endSpeed":88.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.429624516942113,"aZ":-28.84224675443414,"pfxX":3.1893883034280606,"pfxZ":1.709214080468688,"pX":0.05791776715097104,"pZ":1.887685386048409,"vX0":2.1610699227970986,"vY0":-136.73306806304117,"vZ0":-5.254519769015457,"x":114.79,"y":187.81,"x0":-1.1498896973132826,"y0":50.00034771559965,"z0":5.747876426704329,"aX":6.201820024748178},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":2.5,"breakHorizontal":-6.1,"spinRate":2708,"spinDirection":150},"zone":8,"typeConfidence":2.0,"plateTime":0.39648306837776603,"extension":5.615191677885116},"index":2,"playId":"d1caf26a-5c08-30cc-a9ca-46fb26af10f5","pitchNumber":3,"startTime":"2025-09-01T22:02:34.668Z","endTime":"2025-09-01T22:02:38.624Z","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":101.3,"endSpeed":94.5,"strikeZoneTop":3.33900591129662,"strikeZoneBottom":1.47539369193067,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.164600990055806,"aZ":-20.675150430737773,"pfxX":-7.021946142294131,"pfxZ":5.110872063797212,"pX":1.172092408226019,"pZ":2.351471135429634,"vX0":7.336250569325422,"vY0":-147.47040667632436,"vZ0":-6.396890653823784,"x":72.32,"y":175.29,"x0":-0.4106502087401096,"y0":50.00135322525304,"z0":5.728608645544516,"aX":-15.790475469352003},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":8.4,"breakHorizontal":11.6,"spinRate":2422,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.3684886833182772,"extension":5.223887331279011},"index":3,"playId":"41e434fb-05b5-33ec-9519-8f3472e1f6e1","pitchNumber":4,"startTime":"2025-09-01T22:02:57.736Z","endTime":"2025-09-01T22:03:03.260Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":101.8,"endSpeed":94.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.83853500882764,"aZ":-19.068136575086562,"pfxX":-7.523490200028279,"pfxZ":5.807405232953997,"pX":0.08079065961798244,"pZ":3.2007660893597754,"vX0":5.087623088982366,"vY0":-148.2787943450196,"vZ0":-4.507831890605667,"x":113.92,"y":152.36,"x0":-0.6674676938937546,"y0":50.00631371067651,"z0":5.83186991769386,"aX":-16.989496382813265},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":10.0,"breakHorizontal":12.8,"spinRate":2391,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.3674386148399007,"extension":5.3989930337482415},"index":4,"playId":"14b71e24-4708-3b6c-bd27-9a05283fe429","pitchNumber":5,"startTime":"2025-09-01T22:03:17.103Z","endTime":"2025-09-01T22:03:21.209Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":88.2,"strikeZoneTop":3.41334602138993,"strikeZoneBottom":1.55000471739078,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.57125878119795,"aZ":-25.589049749783992,"pfxX":-0.038709353437518246,"pfxZ":3.3642245712491086,"pX":1.2042431819797312,"pZ":0.8427726207461925,"vX0":5.711280688556935,"vY0":-138.44775773579337,"vZ0":-8.60195553752188,"x":71.1,"y":216.03,"x0":-0.8733377255501008,"y0":50.00288644024366,"z0":5.680755633086419,"aX":-0.07669140329894},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.6,"breakHorizontal":-1.1,"spinRate":2682,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.3944106689257123,"extension":5.626841916385442},"index":5,"playId":"21f9b5bb-621b-326c-b00a-7a465be39e92","pitchNumber":6,"startTime":"2025-09-01T22:03:38.121Z","endTime":"2025-09-01T22:03:49.422Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.5,"endSpeed":93.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.622193993995843,"aZ":-19.570727339979214,"pfxX":-6.829318390554085,"pfxZ":5.7533212437694035,"pX":0.4353594095531048,"pZ":1.5916392188603932,"vX0":5.168749513624357,"vY0":-146.23315719128306,"vZ0":-8.197813101808588,"x":100.41,"y":195.81,"x0":-0.45714053722360504,"y0":50.00646689595525,"z0":5.580046698330423,"aX":-14.970723106212949},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":9.1,"breakHorizontal":11.5,"spinRate":2561,"spinDirection":209},"zone":9,"typeConfidence":2.0,"plateTime":0.3728661553505672,"extension":5.365735451282103},"hitData":{"launchSpeed":84.6,"launchAngle":-27.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.77,"coordY":159.28}},"index":6,"playId":"70d2177e-d9ba-3b8d-bf1f-79b581e950a1","pitchNumber":7,"startTime":"2025-09-01T22:04:01.535Z","endTime":"2025-09-01T22:04:09.255Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T22:04:09.255Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Drew Gilbert singles on a line drive to left fielder Jordan Beck.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-01T22:06:14.219Z","endTime":"2025-09-01T22:06:47.657Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"M","description":"Missed Bunt"},"description":"Missed Bunt","code":"M","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.6,"strikeZoneTop":3.25,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.584188486094156,"aZ":-27.396696504048403,"pfxX":-9.232850726832265,"pfxZ":3.0485613018150914,"pX":0.038121457907784116,"pZ":2.616252612174872,"vX0":6.19406971441317,"vY0":-124.03155312825079,"vZ0":-2.6923157923920114,"x":115.55,"y":168.14,"x0":-1.285432834907537,"y0":50.002183348640415,"z0":5.988086569093307,"aX":-14.460612402457414},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.2,"breakHorizontal":15.4,"spinRate":2001,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.4407155492680639,"extension":6.213246660034049},"index":0,"playId":"3940ec18-a9a1-3299-9b74-42895f569a62","pitchNumber":1,"startTime":"2025-09-01T22:06:22.841Z","endTime":"2025-09-01T22:06:26.754Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.6,"strikeZoneTop":3.25,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.95082543183305,"aZ":-14.743569372866908,"pfxX":-4.367666570065991,"pfxZ":8.787375791795835,"pX":-0.6685804113659835,"pZ":1.9692678148988554,"vX0":3.1239393079237234,"vY0":-138.94843073778034,"vZ0":-8.205785566093043,"x":142.48,"y":185.61,"x0":-1.2319121858587552,"y0":50.001639441301464,"z0":5.911179840480211,"aX":-8.662218022904625},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.6,"breakHorizontal":7.4,"spinRate":2294,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.3920525226053857,"extension":6.270335433834712},"hitData":{"launchSpeed":98.5,"launchAngle":12.0,"totalDistance":260.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":70.99,"coordY":88.96}},"index":1,"playId":"e370b287-729c-3c10-afea-581cf69da808","pitchNumber":2,"startTime":"2025-09-01T22:06:38.816Z","endTime":"2025-09-01T22:06:47.657Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T22:06:47.657Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Heliot Ramos strikes out swinging.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-01T22:07:07.201Z","endTime":"2025-09-01T22:09:01.025Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"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":94.7,"endSpeed":88.4,"strikeZoneTop":3.16757410246429,"strikeZoneBottom":1.53257379574271,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.493043705921213,"aZ":-13.655206467170087,"pfxX":-2.9000855769996896,"pfxZ":9.41789978077135,"pX":0.6739463760273833,"pZ":2.1981085185375484,"vX0":5.647259524453451,"vY0":-137.86407697216887,"vZ0":-8.049179139237294,"x":70.19,"y":158.8,"x0":-1.004613978347934,"y0":50.000934620146865,"z0":6.035086845690251,"aX":-5.701856237401957},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.0,"breakHorizontal":4.3,"spinRate":2136,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.3940905169505351,"extension":6.293742323719959},"index":0,"playId":"c1b90bda-724d-3420-9a24-1a886abc8cb9","pitchNumber":1,"startTime":"2025-09-01T22:07:15.057Z","endTime":"2025-09-01T22:07:19.264Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":80.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.808869905176117,"aZ":-28.372381144907173,"pfxX":2.190479929671326,"pfxZ":2.3500460447168496,"pX":0.1337640249895772,"pZ":3.4209476771443392,"vX0":2.8002064500293846,"vY0":-125.40342361093164,"vZ0":-1.0756086853140299,"x":111.9,"y":146.41,"x0":-1.2756122858062005,"y0":50.00180625128815,"z0":6.138886842307894,"aX":3.539862415487038},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.3,"breakHorizontal":-4.6,"spinRate":2062,"spinDirection":178},"zone":12,"typeConfidence":2.0,"plateTime":0.4343019106282706,"extension":6.154140607004776},"index":1,"playId":"22e1f98c-b7f2-393d-a7c4-213023a88f3a","pitchNumber":2,"startTime":"2025-09-01T22:07:32.217Z","endTime":"2025-09-01T22:07:36.715Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"playId":"9cf93e98-3da3-3e65-b02e-821ab2d82166","startTime":"2025-09-01T22:07:53.871Z","endTime":"2025-09-01T22:07:57.590Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.938731673602703,"aZ":-15.061898505424852,"pfxX":-3.221624755567786,"pfxZ":8.797860140942088,"pX":0.6591663748209453,"pZ":2.420987336712481,"vX0":5.465244017998556,"vY0":-137.71106767286477,"vZ0":-7.4139755311734294,"x":91.87,"y":173.41,"x0":-0.9211496312374868,"y0":50.00359001681998,"z0":6.142097390212662,"aX":-6.267114266106217},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.8,"breakHorizontal":4.8,"spinRate":2183,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.395816667849457,"extension":6.17163243705366},"index":3,"playId":"4adc8253-6e1b-39c3-888b-566c8f518669","pitchNumber":3,"startTime":"2025-09-01T22:08:12.594Z","endTime":"2025-09-01T22:08:18.426Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":78.2,"strikeZoneTop":3.13000255809263,"strikeZoneBottom":1.56245334285105,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.3678539136976,"aZ":-32.84783905440847,"pfxX":0.5645269744151357,"pfxZ":-0.4413401061442217,"pX":0.22821482630109965,"pZ":0.8513177203642157,"vX0":3.0930967928533275,"vY0":-121.84310776689254,"vZ0":-5.539694207193156,"x":108.3,"y":215.79,"x0":-1.1251140497285357,"y0":50.00326592899446,"z0":5.95503981043576,"aX":0.8585809373460794},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-1.8,"breakHorizontal":-1.7,"spinRate":2074,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.4475731321299241,"extension":6.485129798525739},"index":4,"playId":"bcc06940-98dd-3a8e-8828-3c1873739b40","pitchNumber":4,"startTime":"2025-09-01T22:08:36.562Z","endTime":"2025-09-01T22:08:41.631Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.57302562877502,"aZ":-34.29408055229555,"pfxX":1.605694127590413,"pfxZ":-1.4017630274568997,"pX":-0.27231725250598793,"pZ":2.033928970575746,"vX0":1.4747239339868947,"vY0":-122.10852944250263,"vZ0":-2.6204226462497684,"x":127.38,"y":183.86,"x0":-1.0932885057813762,"y0":50.00567829237777,"z0":6.0783259937172565,"aX":2.4195710068720637},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-2.9,"breakHorizontal":-3.2,"spinRate":1911,"spinDirection":121},"zone":5,"typeConfidence":2.0,"plateTime":0.4489630868184129,"extension":6.564857004604207},"index":5,"playId":"9460486c-a4cb-365f-8dbc-9358af8698c7","pitchNumber":5,"startTime":"2025-09-01T22:08:56.453Z","endTime":"2025-09-01T22:09:01.025Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T22:09:01.025Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Devers called out on strikes.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-01T22:09:13.107Z","endTime":"2025-09-01T22:10:35.154Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.6,"strikeZoneTop":3.52223882476381,"strikeZoneBottom":1.82322338999336,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.798439479938008,"aZ":-15.110652811697014,"pfxX":-3.623351545112687,"pfxZ":8.70107268791586,"pX":0.3173250365721982,"pZ":3.455253515675168,"vX0":5.010030937354503,"vY0":-138.84449930231838,"vZ0":-4.5212595547822545,"x":104.9,"y":145.49,"x0":-1.036026820785788,"y0":50.003935308954844,"z0":6.103689235699128,"aX":-7.106757473107028},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.0,"breakHorizontal":5.5,"spinRate":2216,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.3938298569081802,"extension":6.29419768718602},"index":0,"playId":"8e4bf525-7a4d-33ce-a402-73b0be9d2a64","pitchNumber":1,"startTime":"2025-09-01T22:09:26.540Z","endTime":"2025-09-01T22:09:31.419Z","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":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.299511952981817,"aZ":-28.245934733751877,"pfxX":-7.3204580240248465,"pfxZ":2.3959852967612987,"pX":0.032582444533508656,"pZ":1.6298604821937988,"vX0":5.867485996313481,"vY0":-126.83567507898898,"vZ0":-4.743124939531267,"x":115.76,"y":194.77,"x0":-1.3519915716909365,"y0":50.00439790946487,"z0":5.758764482980023,"aX":-12.009164912289686},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.5,"breakHorizontal":12.0,"spinRate":1955,"spinDirection":232},"zone":8,"typeConfidence":2.0,"plateTime":0.43072492977550336,"extension":6.132052033869354},"index":1,"playId":"2b0d858e-f45c-37df-9314-0382a1dcbb5a","pitchNumber":2,"startTime":"2025-09-01T22:09:45.994Z","endTime":"2025-09-01T22:09:49.521Z","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":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.3,"strikeZoneTop":3.4499989248602,"strikeZoneBottom":1.56153209170182,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.082708508569844,"aZ":-25.144389035718724,"pfxX":-6.566894056439757,"pfxZ":4.29340927910898,"pX":-0.9339308260666853,"pZ":3.313825899658165,"vX0":3.675141398204433,"vY0":-126.40339990469822,"vZ0":-1.2258794697463344,"x":152.6,"y":149.31,"x0":-1.5452358475118226,"y0":50.000293886819726,"z0":5.803182830410264,"aX":-10.743076546399722},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.8,"breakHorizontal":11.2,"spinRate":1923,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.4314888169532285,"extension":6.230595010360506},"index":2,"playId":"a5b25be7-5a5f-3d21-a857-954a4db8152f","pitchNumber":3,"startTime":"2025-09-01T22:10:09.557Z","endTime":"2025-09-01T22:10:14.136Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":88.6,"strikeZoneTop":3.45000224476295,"strikeZoneBottom":1.58074764270344,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.132748303825274,"aZ":-14.894407045952201,"pfxX":-2.9278620513957048,"pfxZ":8.732580824834551,"pX":-0.09266427469636832,"pZ":1.4937221691597968,"vX0":4.2517686658654394,"vY0":-138.62732749572478,"vZ0":-8.861542399022941,"x":120.53,"y":198.45,"x0":-1.2541481648245938,"y0":50.00535335770983,"z0":5.690403640504915,"aX":-5.7952120935605835},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.5,"breakHorizontal":4.6,"spinRate":2236,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.39261868017806156,"extension":6.267636444588561},"index":3,"playId":"31cca28d-49d5-32d2-b0dd-d123d70e5bc1","pitchNumber":4,"startTime":"2025-09-01T22:10:29.681Z","endTime":"2025-09-01T22:10:35.154Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T22:10:35.154Z","atBatIndex":55},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Willy Adames homers (26) on a fly ball to left field. Drew Gilbert scores.","rbi":2,"awayScore":8,"homeScore":2,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-01T22:11:29.318Z","endTime":"2025-09-01T22:13:00.141Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[4],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Disengagement Violation","eventType":"forced_balk","movementReason":"r_adv_play","runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":{"id":683627,"link":"/api/v1/people/683627"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"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":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":{"id":683627,"link":"/api/v1/people/683627"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"f5d7cdbe-f441-3009-9e34-4722dd186acf","startTime":"2025-09-01T22:10:56.054Z","endTime":"2025-09-01T22:11:00.277Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"playId":"1155d75c-29b6-37fe-b36d-83330c354208","startTime":"2025-09-01T22:11:14.482Z","endTime":"2025-09-01T22:11:19.510Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":88.3,"strikeZoneTop":3.46805312555774,"strikeZoneBottom":1.72767040907943,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.642340502521105,"aZ":-13.981222585396695,"pfxX":-2.7272777870729104,"pfxZ":9.23094100187674,"pX":0.7227296226883411,"pZ":1.2346517540533302,"vX0":5.453052235400365,"vY0":-138.68713481769026,"vZ0":-9.976515640276137,"x":89.45,"y":205.44,"x0":-0.9043648189144584,"y0":50.00155064026598,"z0":5.784610443050827,"aX":-5.374629634593745},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.1,"breakHorizontal":4.0,"spinRate":2195,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.3931911596442954,"extension":6.406921517975921},"index":2,"playId":"57d4685b-a929-34a4-9f6e-badb4d536ec6","pitchNumber":1,"startTime":"2025-09-01T22:11:31.566Z","endTime":"2025-09-01T22:11:35.951Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":3},"count":{"balls":1,"strikes":0,"outs":2},"index":3,"playId":"96f12c24-a4a5-4a97-a6d7-00d71445e85f","startTime":"2025-09-01T22:11:47.990Z","endTime":"2025-09-01T22:11:53.994Z","isPitch":false,"type":"stepoff"},{"details":{"description":"With Willy Adames batting, Drew Gilbert advances to 2nd on a disengagement violation.","event":"Disengagement Violation","eventType":"forced_balk","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_disengagement","description":"Pitcher Disengagement Violation","player":{"id":683627,"fullName":"Anthony Molina"}}},"count":{"balls":1,"strikes":0,"outs":2},"index":4,"actionPlayId":"96f12c24-a4a5-4a97-a6d7-00d71445e85f","startTime":"2025-09-01T22:11:56.658Z","endTime":"2025-09-01T22:12:11.313Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":683627,"link":"/api/v1/people/683627"}},{"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":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":81.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.313580255577108,"aZ":-24.916049203653564,"pfxX":2.4333934521330858,"pfxZ":4.367592204639071,"pX":0.6913439986306738,"pZ":1.4859573019746386,"vX0":3.8184493773601265,"vY0":-126.61227685793637,"vZ0":-6.323925176588154,"x":90.65,"y":198.66,"x0":-1.1392748111649507,"y0":50.00089787440122,"z0":5.949171484191271,"aX":4.039383541728872},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.1,"breakHorizontal":-5.2,"spinRate":2099,"spinDirection":186},"zone":14,"typeConfidence":2.0,"plateTime":0.42888296156339134,"extension":6.430916583774214},"index":5,"playId":"302716d8-eb51-3d95-a243-017f06c7e20b","pitchNumber":2,"startTime":"2025-09-01T22:12:11.313Z","endTime":"2025-09-01T22:12:18.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":82.7,"endSpeed":77.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.986608427939316,"aZ":-35.11459665509797,"pfxX":1.4035380218848672,"pfxZ":-1.9817037778664526,"pX":0.4454396581568674,"pZ":1.5487488537642269,"vX0":3.195401455664531,"vY0":-120.51997016080342,"vZ0":-3.53938237116568,"x":100.02,"y":196.96,"x0":-1.0740147725145457,"y0":50.00082769626839,"z0":6.102543019818056,"aX":2.0864388467784263},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-4.1,"breakHorizontal":-3.2,"spinRate":2294,"spinDirection":105},"zone":14,"typeConfidence":2.0,"plateTime":0.45257049566965657,"extension":6.361413330641835},"hitData":{"launchSpeed":97.3,"launchAngle":34.0,"totalDistance":393.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":43.38,"coordY":70.6}},"index":6,"playId":"5e7395e5-c469-3c7b-a2dd-b3407424fe3d","pitchNumber":3,"startTime":"2025-09-01T22:12:33.088Z","endTime":"2025-09-01T22:13:00.141Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T22:13:00.141Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dominic Smith grounds out, second baseman Tyler Freeman to first baseman Orlando Arcia.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-01T22:13:14.486Z","endTime":"2025-09-01T22:14:45.402Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"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":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":606115,"link":"/api/v1/people/606115"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.166270069535063,"aZ":-27.207372343419216,"pfxX":-6.814234478632363,"pfxZ":2.9415954759039806,"pX":0.10094962784329262,"pZ":2.654918348219364,"vX0":5.870320085498174,"vY0":-128.06081713547425,"vZ0":-3.04870423995701,"x":113.15,"y":167.1,"x0":-1.3167092071224513,"y0":50.004987215117396,"z0":5.950569870110777,"aX":-11.51505721638157},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.9,"breakHorizontal":11.3,"spinRate":2038,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.42492079740792654,"extension":6.115751918112323},"index":0,"playId":"f5a33cd5-5c8c-3859-bfbf-72bfe3e184c6","pitchNumber":1,"startTime":"2025-09-01T22:13:23.885Z","endTime":"2025-09-01T22:13:29.215Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.27513265019335,"aZ":-21.725788470711233,"pfxX":-1.3966777741860348,"pfxZ":5.662102456240108,"pX":1.289240368822481,"pZ":2.1182620244289647,"vX0":6.466154673136915,"vY0":-134.52562080798396,"vZ0":-6.044715696145367,"x":67.86,"y":181.59,"x0":-0.956904065828248,"y0":50.00511865637515,"z0":5.919151356008945,"aX":-2.579174782405739},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.2,"breakHorizontal":1.2,"spinRate":2044,"spinDirection":191},"zone":14,"typeConfidence":2.0,"plateTime":0.4060815652015659,"extension":6.246540948248534},"index":1,"playId":"9dcb1661-086e-3041-9bf5-a228dedc69c4","pitchNumber":2,"startTime":"2025-09-01T22:13:58.296Z","endTime":"2025-09-01T22:14:03.154Z","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":89.7,"endSpeed":83.4,"strikeZoneTop":3.24064847473144,"strikeZoneBottom":1.51206284551292,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.197997534177457,"aZ":-27.005528059981465,"pfxX":-8.807028050472015,"pfxZ":2.984549374874285,"pX":0.1740377099115322,"pZ":-0.7308497109331553,"vX0":6.662824719451311,"vY0":-130.2482904886261,"vZ0":-10.832514380115224,"x":110.37,"y":258.51,"x0":-1.262282428324157,"y0":50.0055537776844,"z0":5.495617845775233,"aX":-15.26196280738992},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.4,"breakHorizontal":14.6,"spinRate":2042,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.419184050383572,"extension":6.266155993666644},"index":2,"playId":"de86cd91-fa85-3114-93fe-1cafe284c37e","pitchNumber":3,"startTime":"2025-09-01T22:14:18.005Z","endTime":"2025-09-01T22:14:22.630Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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.9,"endSpeed":78.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.59320043204595,"aZ":-35.55517085449319,"pfxX":0.8868863503733923,"pfxZ":-2.171515300943131,"pX":-0.1637377608508133,"pZ":0.7322441815797369,"vX0":2.350049876604688,"vY0":-123.60410562821063,"vZ0":-5.459278194257739,"x":123.24,"y":219.01,"x0":-1.240377317483411,"y0":50.00462866073654,"z0":5.939588211910694,"aX":1.3787181915683213},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-4.9,"breakHorizontal":-2.2,"spinRate":2137,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.4423595739397368,"extension":6.59177429361438},"hitData":{"launchSpeed":59.5,"launchAngle":12.0,"totalDistance":85.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.21,"coordY":158.68}},"index":3,"playId":"12437b6b-3668-3461-9675-f480fa966793","pitchNumber":4,"startTime":"2025-09-01T22:14:37.978Z","endTime":"2025-09-01T22:14:45.402Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T22:14:45.402Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Freeman singles on a ground ball to right fielder Drew Gilbert.","rbi":0,"awayScore":8,"homeScore":2,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-01T22:17:05.598Z","endTime":"2025-09-01T22:18:12.225Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666711,"fullName":"Joel Peguero","link":"/api/v1/people/666711"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":91.0,"strikeZoneTop":3.35760702546842,"strikeZoneBottom":1.59741277074684,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.94498438923856,"aZ":-20.820418167966107,"pfxX":-5.4924518843117855,"pfxZ":5.380191686948612,"pX":-0.6047263491163021,"pZ":3.640555067391047,"vX0":3.3407197530369306,"vY0":-143.585663198042,"vZ0":-2.8342873432099633,"x":140.05,"y":140.49,"x0":-1.0632945278039192,"y0":50.00138426168711,"z0":5.920190920543076,"aX":-11.589140982716822},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":9.5,"breakHorizontal":9.4,"spinRate":2202,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.37992902008404705,"extension":5.276992430013786},"index":0,"playId":"3681dac1-f02e-3f50-9f29-87538ee93ef3","pitchNumber":1,"startTime":"2025-09-01T22:17:10.665Z","endTime":"2025-09-01T22:17:15.336Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":90.8,"strikeZoneTop":3.386258100663,"strikeZoneBottom":1.5887665017272,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.33200257157883,"aZ":-19.18905913208003,"pfxX":-7.33489413081503,"pfxZ":6.164802852225083,"pX":0.5677293656910587,"pZ":3.32001512122619,"vX0":6.629978751853221,"vY0":-143.75545791453396,"vZ0":-3.9600766995966814,"x":95.36,"y":149.14,"x0":-0.8082886766021101,"y0":50.00341598449229,"z0":5.896675829352304,"aX":-15.450701365784884},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":10.6,"breakHorizontal":12.1,"spinRate":2337,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.3800965912117489,"extension":5.392314106826818},"index":1,"playId":"c31e1917-fb97-31cc-b51a-731d904f88f4","pitchNumber":2,"startTime":"2025-09-01T22:17:25.730Z","endTime":"2025-09-01T22:17:29.870Z","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":0},"pitchData":{"startSpeed":98.5,"endSpeed":89.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.35209659197201,"aZ":-21.52347490178654,"pfxX":-9.661033492110477,"pfxZ":5.146305763387975,"pX":-0.11612865830893082,"pZ":2.7939856780905368,"vX0":5.384501551256065,"vY0":-143.27162307617368,"vZ0":-4.692961842199711,"x":121.43,"y":163.34,"x0":-0.768618766828929,"y0":50.00683112775314,"z0":5.805896802093573,"aX":-20.007614793618767},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":8.5,"breakHorizontal":16.3,"spinRate":2361,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.3828906901591953,"extension":5.439459982097384},"index":2,"playId":"35c4c4ec-4443-311e-92da-21cab8589262","pitchNumber":3,"startTime":"2025-09-01T22:17:42.232Z","endTime":"2025-09-01T22:17:47.162Z","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":2,"outs":0},"pitchData":{"startSpeed":99.5,"endSpeed":92.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.803272969212838,"aZ":-23.973338916911967,"pfxX":-9.126083279037985,"pfxZ":3.8053424534813995,"pX":0.29233799815634515,"pZ":3.033264513226156,"vX0":5.642726166928663,"vY0":-144.97078053830293,"vZ0":-3.6753999603573697,"x":105.86,"y":156.88,"x0":-0.4805931793286698,"y0":50.003492014728,"z0":5.758468635521525,"aX":-19.67612299202331},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":6.5,"breakHorizontal":15.6,"spinRate":2367,"spinDirection":280},"zone":3,"typeConfidence":2.0,"plateTime":0.3759614719341422,"extension":5.093983672373603},"hitData":{"launchSpeed":99.9,"launchAngle":1.0,"totalDistance":68.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.1,"coordY":118.24}},"index":3,"playId":"41ef0a39-9ab3-3b47-8abe-0cc1b1313104","pitchNumber":4,"startTime":"2025-09-01T22:18:02.011Z","endTime":"2025-09-01T22:18:12.225Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T22:18:12.225Z","atBatIndex":58},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Mickey Moniak grounds into a double play, first baseman Dominic Smith to shortstop Willy Adames to first baseman Dominic Smith. Tyler Freeman out at 2nd. Mickey Moniak out at 1st.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-01T22:18:26.502Z","endTime":"2025-09-01T22:19:00.993Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666711,"fullName":"Joel Peguero","link":"/api/v1/people/666711"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":642086,"link":"/api/v1/people/642086"},"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"}]},{"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":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"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":642086,"link":"/api/v1/people/642086"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":85.5,"strikeZoneTop":3.45999957629714,"strikeZoneBottom":1.62410018201327,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.727099133723353,"aZ":-31.20425178419458,"pfxX":3.683272293490587,"pfxZ":0.5282761427408129,"pX":-0.040903412593085435,"pZ":2.335568106951446,"vX0":2.327993001804437,"vY0":-133.72614139499487,"vZ0":-3.455528653229418,"x":118.56,"y":175.72,"x0":-1.3969977322931868,"y0":50.00376472242194,"z0":5.8469188659210145,"aX":6.772170600875873},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":0.5,"breakHorizontal":-7.1,"spinRate":2641,"spinDirection":128},"zone":5,"typeConfidence":2.0,"plateTime":0.40723675311467655,"extension":5.538943422296635},"index":0,"playId":"4fe432de-f536-3077-a2aa-1ddbf787642a","pitchNumber":1,"startTime":"2025-09-01T22:18:36.156Z","endTime":"2025-09-01T22:18:40.686Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.4,"endSpeed":93.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.680888831408136,"aZ":-23.058874059859043,"pfxX":-3.8234995473347833,"pfxZ":4.185496795686617,"pX":0.1616827280912926,"pZ":1.381203260801752,"vX0":4.490200139471033,"vY0":-144.78757913462027,"vZ0":-8.581354592987505,"x":110.84,"y":201.49,"x0":-0.8939189406730886,"y0":50.00488583007456,"z0":5.7340426160764135,"aX":-8.327446337743266},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":6.5,"breakHorizontal":6.4,"spinRate":2391,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.37467351870915344,"extension":5.269422400267513},"hitData":{"launchSpeed":93.0,"launchAngle":-16.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.78,"coordY":172.97}},"index":1,"playId":"639d2b98-ace4-3783-a817-c7650d4a2905","pitchNumber":2,"startTime":"2025-09-01T22:18:53.354Z","endTime":"2025-09-01T22:19:00.993Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T22:19:00.993Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Goodman strikes out swinging.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-01T22:19:20.805Z","endTime":"2025-09-01T22:20:33.038Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666711,"fullName":"Joel Peguero","link":"/api/v1/people/666711"},"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":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":87.3,"strikeZoneTop":3.37999841999703,"strikeZoneBottom":1.50656474757422,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.245186306053167,"aZ":-28.010675826636852,"pfxX":1.6975021939090453,"pfxZ":2.19496020035812,"pX":0.7448731229867903,"pZ":0.5888373851317447,"vX0":4.551937189074543,"vY0":-135.52382919777526,"vZ0":-8.369201357852624,"x":88.61,"y":222.88,"x0":-1.1642570762576083,"y0":50.00357272238087,"z0":5.617847075605276,"aX":3.2175582465278763},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":2.8,"breakHorizontal":-3.8,"spinRate":2700,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.40121880828792156,"extension":5.798998592315878},"index":0,"playId":"c35d7e58-da72-3eba-b520-534372e3d768","pitchNumber":1,"startTime":"2025-09-01T22:19:27.256Z","endTime":"2025-09-01T22:19:31.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.8,"endSpeed":93.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.32171213521981,"aZ":-24.348064276522422,"pfxX":-7.7621989593546665,"pfxZ":3.585377211652456,"pX":0.459678616661305,"pZ":1.3672050352251022,"vX0":6.473965490616128,"vY0":-145.2956062464615,"vZ0":-8.152917041857421,"x":99.48,"y":201.87,"x0":-0.7658255802553913,"y0":50.004937795065864,"z0":5.63942400258571,"aX":-16.94796510692264},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":5.4,"breakHorizontal":13.1,"spinRate":2378,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.3739981789548845,"extension":5.391505409000981},"index":1,"playId":"db3e6570-f310-3ecd-a6d9-f55f01c80d40","pitchNumber":2,"startTime":"2025-09-01T22:19:42.900Z","endTime":"2025-09-01T22:19:47.732Z","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":92.7,"endSpeed":87.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.79306252976813,"aZ":-31.819516201200514,"pfxX":3.6878044415739035,"pfxZ":0.18714595577120452,"pX":0.576084421656156,"pZ":1.9860822594497578,"vX0":2.8802353001184473,"vY0":-135.25085643426578,"vZ0":-4.383431176598118,"x":95.04,"y":185.16,"x0":-0.9730619859068276,"y0":50.00456851586839,"z0":5.799177607221747,"aX":6.997105686451541},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":-0.2,"breakHorizontal":-7.2,"spinRate":2672,"spinDirection":126},"zone":9,"typeConfidence":2.0,"plateTime":0.40128973386670896,"extension":5.636814224419111},"index":2,"playId":"c2a65b8a-d7a4-3eca-881f-e4ed40f51400","pitchNumber":3,"startTime":"2025-09-01T22:19:58.343Z","endTime":"2025-09-01T22:20:07.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":85.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.193413814103994,"aZ":-31.851965428373447,"pfxX":3.320695497247444,"pfxZ":0.17313462692904302,"pX":-0.6272824170955917,"pZ":2.364774875580847,"vX0":0.12050766588686379,"vY0":-133.6115993033142,"vZ0":-3.2363059417721782,"x":140.91,"y":174.93,"x0":-1.1052365659750047,"y0":50.00038305298279,"z0":5.839962213060184,"aX":6.105233757339644},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":-0.1,"breakHorizontal":-6.1,"spinRate":2656,"spinDirection":123},"zone":4,"typeConfidence":2.0,"plateTime":0.40729803190855174,"extension":5.611286001153321},"index":3,"playId":"b67ec6d8-46dc-395d-be04-b62dedf9cfc6","pitchNumber":4,"startTime":"2025-09-01T22:20:26.953Z","endTime":"2025-09-01T22:20:33.038Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T22:20:33.038Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Chapman flies out to right fielder Mickey Moniak.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-01T22:22:23.269Z","endTime":"2025-09-01T22:23:40.069Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":3},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"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":0},"pitchData":{"startSpeed":94.3,"endSpeed":88.1,"strikeZoneTop":3.34602758408138,"strikeZoneBottom":1.47450956325998,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.707237327774532,"aZ":-16.402706616357044,"pfxX":-3.9486170579344364,"pfxZ":8.10625103733469,"pX":-0.8018977957174116,"pZ":1.2694935646581977,"vX0":2.8004107295727994,"vY0":-137.25489377897875,"vZ0":-9.518283344946449,"x":147.57,"y":204.5,"x0":-1.3122302524293785,"y0":50.004732689118065,"z0":5.852494891640854,"aX":-7.684824106649797},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.3,"breakHorizontal":6.7,"spinRate":2065,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.39605773518410636,"extension":6.112930454350647},"index":0,"playId":"178a8b75-7cff-3f15-8595-176bb8074b8a","pitchNumber":1,"startTime":"2025-09-01T22:22:37.585Z","endTime":"2025-09-01T22:22:41.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":89.3,"strikeZoneTop":3.4649603343797,"strikeZoneBottom":1.60060986051366,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.395728381085142,"aZ":-15.31676291236033,"pfxX":-2.670286167325531,"pfxZ":8.399152449232805,"pX":0.6463473139727774,"pZ":2.1139921917720725,"vX0":5.510113895783806,"vY0":-139.38034064793084,"vZ0":-7.8771842534114525,"x":92.36,"y":181.7,"x0":-0.9915260571667629,"y0":50.00411950092306,"z0":5.94791788476546,"aX":-5.360620575018978},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.2,"breakHorizontal":4.0,"spinRate":2070,"spinDirection":208},"zone":9,"typeConfidence":2.0,"plateTime":0.3899812428525209,"extension":6.3237373759004},"index":1,"playId":"e82ab74e-0a3e-3a46-a6a7-4eeb718b7130","pitchNumber":2,"startTime":"2025-09-01T22:22:53.670Z","endTime":"2025-09-01T22:22:57.774Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.8,"strikeZoneTop":3.39106665808452,"strikeZoneBottom":1.60168444255773,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.540637357110274,"aZ":-27.697699115789206,"pfxX":2.0504958938245004,"pfxZ":2.7077077557292983,"pX":1.665066808599117,"pZ":-0.5532233418812457,"vX0":6.278973990124543,"vY0":-126.79184791548536,"vZ0":-10.493392266048803,"x":53.53,"y":253.72,"x0":-1.09594379163405,"y0":50.001693892413115,"z0":5.80000198851515,"aX":3.3827548407394765},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.0,"breakHorizontal":-4.9,"spinRate":2110,"spinDirection":183},"zone":14,"typeConfidence":2.0,"plateTime":0.42972297372967105,"extension":6.239025562249752},"index":2,"playId":"c897c960-5057-35ce-9462-f7f52283a56c","pitchNumber":3,"startTime":"2025-09-01T22:23:10.233Z","endTime":"2025-09-01T22:23:14.743Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.158447825512077,"aZ":-13.352657163822887,"pfxX":-3.6198340386653927,"pfxZ":9.498636094725931,"pX":0.5539346730518977,"pZ":1.9677423710852628,"vX0":5.391368833076052,"vY0":-139.15112469524428,"vZ0":-8.404611888162586,"x":95.89,"y":185.65,"x0":-0.9290487414752029,"y0":50.002552319573674,"z0":5.890953452315861,"aX":-7.173045048562326},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.8,"breakHorizontal":5.5,"spinRate":2165,"spinDirection":207},"zone":9,"typeConfidence":2.0,"plateTime":0.39204841205987595,"extension":6.42185862973632},"hitData":{"launchSpeed":93.3,"launchAngle":48.0,"totalDistance":295.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.37,"coordY":97.1}},"index":3,"playId":"97d007ee-19a6-337c-9c2d-2148af03dc4d","pitchNumber":4,"startTime":"2025-09-01T22:23:29.463Z","endTime":"2025-09-01T22:23:40.069Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T22:23:40.069Z","atBatIndex":61},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jung Hoo Lee walks.","rbi":0,"awayScore":8,"homeScore":2,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-01T22:23:54.893Z","endTime":"2025-09-01T22:26:05.012Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":81.4,"strikeZoneTop":3.39990156116986,"strikeZoneBottom":1.50562160080016,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.045923587398356,"aZ":-27.834571667048195,"pfxX":-6.829745021466083,"pfxZ":2.6073485875979916,"pX":-1.4980245642462673,"pZ":2.856427791730687,"vX0":2.215172388579218,"vY0":-126.93887651493827,"vZ0":-2.279045809458123,"x":174.1,"y":161.66,"x0":-1.4842703903490146,"y0":50.00402863506027,"z0":5.937695460678844,"aX":-11.372299967044592},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.6,"breakHorizontal":12.0,"spinRate":2006,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.42819898781020216,"extension":6.038225876344335},"index":0,"playId":"664353ee-33da-3531-9c3d-93b303dc10c6","pitchNumber":1,"startTime":"2025-09-01T22:24:03.373Z","endTime":"2025-09-01T22:24:07.881Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":84.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.268635322436502,"aZ":-22.910378263947003,"pfxX":0.26353608368906,"pfxZ":5.178500320510826,"pX":0.17463795705067217,"pZ":2.804358729673443,"vX0":3.8162043760750635,"vY0":-131.48135257645006,"vZ0":-4.200723712743751,"x":110.34,"y":163.06,"x0":-1.316969333861048,"y0":50.001063552511795,"z0":6.078822244660694,"aX":0.47082340949831347},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.9,"breakHorizontal":-1.1,"spinRate":2034,"spinDirection":196},"zone":2,"typeConfidence":2.0,"plateTime":0.4132164813941195,"extension":6.126022942458619},"index":1,"playId":"92ba3036-a444-3fd5-9dd5-6d921f7571ca","pitchNumber":2,"startTime":"2025-09-01T22:24:18.840Z","endTime":"2025-09-01T22:24:22.845Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":84.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.83767727573754,"aZ":-24.72332545468246,"pfxX":0.40267797816311024,"pfxZ":4.1202324290409145,"pX":1.1741183157443729,"pZ":3.055469055045535,"vX0":5.735812467544492,"vY0":-132.06770972145878,"vZ0":-3.3927748676685976,"x":72.25,"y":156.28,"x0":-1.0569242685377358,"y0":50.00253476782428,"z0":6.127138384977883,"aX":0.7282746313788123},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.1,"breakHorizontal":-1.7,"spinRate":1989,"spinDirection":198},"zone":12,"typeConfidence":2.0,"plateTime":0.41101001659163616,"extension":6.155249304084045},"index":2,"playId":"c7a9ce79-5653-3a3e-8ba1-5516578173c3","pitchNumber":3,"startTime":"2025-09-01T22:24:36.868Z","endTime":"2025-09-01T22:24:42.048Z","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":87.0,"endSpeed":81.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.84863197058471,"aZ":-26.26220413377221,"pfxX":-6.317195108760418,"pfxZ":3.53648958340702,"pX":-1.2446631912978035,"pZ":2.5549012961530146,"vX0":2.859714694590004,"vY0":-126.84457443071791,"vZ0":-3.328390193547582,"x":164.44,"y":169.8,"x0":-1.550892563612648,"y0":50.0004038633695,"z0":5.921727493909627,"aX":-10.550230285545604},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.1,"breakHorizontal":11.0,"spinRate":1813,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.42774552171618385,"extension":6.1440345741436735},"index":3,"playId":"3665c4c4-918c-31c1-b163-334485f5197b","pitchNumber":4,"startTime":"2025-09-01T22:25:04.592Z","endTime":"2025-09-01T22:25:08.611Z","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":95.8,"endSpeed":88.2,"strikeZoneTop":3.34000253932507,"strikeZoneBottom":1.49908651274233,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.914295936321103,"aZ":-14.891105905914436,"pfxX":-5.000558485116831,"pfxZ":8.695245986787084,"pX":0.4719610652158793,"pZ":3.856441875808172,"vX0":5.7036748085901605,"vY0":-139.51925147446605,"vZ0":-3.550051816493568,"x":99.01,"y":134.66,"x0":-0.941049211628611,"y0":50.00621076405801,"z0":6.1155231652294795,"aX":-9.9436632165232},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.2,"breakHorizontal":8.0,"spinRate":2115,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.3913330247245077,"extension":6.187814952056256},"index":4,"playId":"6423857d-7a97-3cb4-88e5-0cf629e994c9","pitchNumber":5,"startTime":"2025-09-01T22:25:25.802Z","endTime":"2025-09-01T22:25:30.833Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":78.3,"strikeZoneTop":3.33999994004947,"strikeZoneBottom":1.48482380335154,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.511418094986322,"aZ":-32.997503430207125,"pfxX":0.17653559810447805,"pfxZ":-0.5366246528784355,"pX":-0.2267366767254116,"pZ":1.1903529527562338,"vX0":2.1675278444594253,"vY0":-122.57347363118878,"vZ0":-4.888058039042767,"x":125.64,"y":206.64,"x0":-1.1426402776852351,"y0":50.00238424943635,"z0":6.0038285373255125,"aX":0.2706559211877752},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-1.8,"breakHorizontal":-0.8,"spinRate":2063,"spinDirection":144},"zone":13,"typeConfidence":2.0,"plateTime":0.4455619086447107,"extension":6.154303723615713},"index":5,"playId":"1ef7cf52-b351-3ced-97a8-68f773eb91ec","pitchNumber":6,"startTime":"2025-09-01T22:25:43.458Z","endTime":"2025-09-01T22:25:48.149Z","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":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.35055281735224,"strikeZoneBottom":1.41069400181183,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.267154402608092,"aZ":-14.290181867798529,"pfxX":-4.69572426637642,"pfxZ":9.281164874897222,"pX":0.01006581906642997,"pZ":1.0221422602097605,"vX0":4.87216712978921,"vY0":-138.0529813476084,"vZ0":-10.391778554679433,"x":116.62,"y":211.18,"x0":-1.1691356231163441,"y0":50.000201584817724,"z0":5.801238737238399,"aX":-9.0457580874029},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.8,"breakHorizontal":7.4,"spinRate":2012,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.39703904766014686,"extension":6.200552059670135},"index":6,"playId":"bd40afaf-2e5a-3f2d-93ab-9b2adb4b7277","pitchNumber":7,"startTime":"2025-09-01T22:26:00.192Z","endTime":"2025-09-01T22:26:05.012Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T22:26:05.012Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Koss grounds out, third baseman Kyle Karros to first baseman Orlando Arcia. Jung Hoo Lee to 2nd.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-01T22:26:14.412Z","endTime":"2025-09-01T22:28:22.916Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"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_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":606115,"link":"/api/v1/people/606115"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":88.7,"strikeZoneTop":3.68,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.176266345027503,"aZ":-17.063128030848652,"pfxX":-2.5901682992986705,"pfxZ":7.677985450500967,"pX":0.7511341173630878,"pZ":1.7923495249571082,"vX0":5.976854066534024,"vY0":-137.61860654253834,"vZ0":-8.283074724711245,"x":88.37,"y":190.39,"x0":-1.0877007477649274,"y0":50.00108177231422,"z0":5.940892726670734,"aX":-5.096779928289671},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.8,"breakHorizontal":3.8,"spinRate":2195,"spinDirection":209},"zone":9,"typeConfidence":2.0,"plateTime":0.39416763018905954,"extension":6.305410585620374},"index":0,"playId":"c80b157c-2c30-3617-bfc4-963d7418b168","pitchNumber":1,"startTime":"2025-09-01T22:26:29.642Z","endTime":"2025-09-01T22:26:34.356Z","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":94.3,"endSpeed":87.7,"strikeZoneTop":3.53656343128577,"strikeZoneBottom":1.60436406984422,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.599405259839493,"aZ":-16.223184719826996,"pfxX":-3.2875186785575163,"pfxZ":8.189217420161395,"pX":-1.3647986360800723,"pZ":3.0779473104791832,"vX0":0.7487605341762766,"vY0":-137.50366502193447,"vZ0":-5.236363375549256,"x":169.02,"y":155.68,"x0":-1.2103445236183272,"y0":50.00382971197111,"z0":6.078867158330832,"aX":-6.4029079434407485},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.2,"breakHorizontal":5.9,"spinRate":2103,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.39576917150581714,"extension":6.283516905129677},"index":1,"playId":"3e21b4b7-dbd8-343a-bfbd-aced7bf69e93","pitchNumber":2,"startTime":"2025-09-01T22:26:51.216Z","endTime":"2025-09-01T22:26:55.531Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":87.1,"endSpeed":81.2,"strikeZoneTop":3.68,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.505444208536677,"aZ":-25.60534876303906,"pfxX":1.2937805314293138,"pfxZ":3.9867785600004115,"pX":1.0310892669864733,"pZ":1.0629125926687522,"vX0":5.486440591632389,"vY0":-126.68601860234999,"vZ0":-7.062531932393862,"x":77.7,"y":210.08,"x0":-1.3185891399376573,"y0":50.00403184369911,"z0":5.894006532743774,"aX":2.1318081435961145},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.0,"breakHorizontal":-3.5,"spinRate":2072,"spinDirection":177},"zone":14,"typeConfidence":2.0,"plateTime":0.43006721598114384,"extension":6.131341801391265},"index":2,"playId":"78bcd521-2717-3152-9fea-22d2fc500606","pitchNumber":3,"startTime":"2025-09-01T22:27:10.244Z","endTime":"2025-09-01T22:27:15.097Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-09-01T22:27:23.339Z","endTime":"2025-09-01T22:27:35.406Z","isPitch":false,"type":"action","player":{"id":683766,"link":"/api/v1/people/683766"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.2,"strikeZoneTop":3.68000111604095,"strikeZoneBottom":1.66383403485623,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.27954893832625,"aZ":-25.183626724055266,"pfxX":0.5707462790322149,"pfxZ":4.23141824448639,"pX":1.7083531253521447,"pZ":0.767828795844411,"vX0":6.411527002850689,"vY0":-127.23265243637016,"vZ0":-7.888731428760806,"x":51.88,"y":218.05,"x0":-0.9106325668575498,"y0":50.00422294288561,"z0":5.882511212565217,"aX":0.9409511610150312},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.2,"breakHorizontal":-2.4,"spinRate":2063,"spinDirection":182},"zone":14,"typeConfidence":2.0,"plateTime":0.42927198765165553,"extension":6.233105963506811},"index":4,"playId":"28a89b79-16e9-343a-9f48-fffbdadc083a","pitchNumber":4,"startTime":"2025-09-01T22:27:35.406Z","endTime":"2025-09-01T22:27:39.880Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":87.3,"strikeZoneTop":3.67999937080541,"strikeZoneBottom":1.6876786595431,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.48039270447489,"aZ":-14.382666335018259,"pfxX":-4.32164095536724,"pfxZ":9.248640265238715,"pX":-1.4551697299562845,"pZ":1.690248486743346,"vX0":1.1381918729228733,"vY0":-136.89592540825515,"vZ0":-9.181198185776559,"x":172.47,"y":193.14,"x0":-1.3113885781633017,"y0":50.00084344865419,"z0":6.042903537684841,"aX":-8.309275676333328},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.4,"breakHorizontal":7.7,"spinRate":2196,"spinDirection":203},"zone":13,"typeConfidence":2.0,"plateTime":0.39810881760899575,"extension":6.238019238501213},"index":5,"playId":"1523e16b-cf19-3998-8a5e-bf5eeebd5d6f","pitchNumber":5,"startTime":"2025-09-01T22:27:57.929Z","endTime":"2025-09-01T22:28:02.789Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.8,"strikeZoneTop":3.68,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.90673575859912,"aZ":-14.521599008692085,"pfxX":-2.524881525201895,"pfxZ":9.036111222322052,"pX":-0.7298842553376005,"pZ":2.6648311541200735,"vX0":1.9365179524929546,"vY0":-137.9886668687802,"vZ0":-6.474624389187055,"x":144.82,"y":166.83,"x0":-1.1081331502274447,"y0":50.0038727776093,"z0":5.996437123111465,"aX":-4.933675840449408},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.5,"breakHorizontal":4.2,"spinRate":2125,"spinDirection":202},"zone":4,"typeConfidence":2.0,"plateTime":0.394951637219636,"extension":6.365920936463678},"hitData":{"launchSpeed":101.9,"launchAngle":-1.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":113.47,"coordY":188.04}},"index":6,"playId":"b8e9f4b2-c187-346c-8781-60d8485e7e27","pitchNumber":6,"startTime":"2025-09-01T22:28:15.499Z","endTime":"2025-09-01T22:28:22.916Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T22:28:22.916Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Patrick Bailey strikes out swinging.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-01T22:31:21.775Z","endTime":"2025-09-01T22:32:34.200Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-01T22:28:50.259Z","endTime":"2025-09-01T22:29:27.566Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Ryan Rolison replaces Anthony Molina.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-01T22:29:27.566Z","endTime":"2025-09-01T22:31:24.001Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669020,"link":"/api/v1/people/669020"},"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":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.8,"strikeZoneTop":3.3999989244957,"strikeZoneBottom":1.52153158271069,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.125455565531315,"aZ":-17.705530105556317,"pfxX":3.760239699518,"pfxZ":7.562000925089137,"pX":-0.2842681505222743,"pZ":2.157743237110275,"vX0":-7.068702936505039,"vY0":-136.9451924825585,"vZ0":-6.349675337728341,"x":127.84,"y":180.52,"x0":1.8331746967931448,"y0":50.004698702008184,"z0":5.702943474789718,"aX":7.19690803957089},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.6,"breakHorizontal":-5.4,"spinRate":2419,"spinDirection":152},"zone":4,"typeConfidence":0.91,"plateTime":0.3988165325276456,"extension":6.612414729731304},"index":2,"playId":"810ce689-3e2c-3603-a6e2-69c488468203","pitchNumber":1,"startTime":"2025-09-01T22:31:24.001Z","endTime":"2025-09-01T22:31:28.060Z","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":95.1,"endSpeed":88.0,"strikeZoneTop":3.399997665334,"strikeZoneBottom":1.57145495711424,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.660998755525796,"aZ":-18.846379041332874,"pfxX":3.520090138521961,"pfxZ":6.781592309971018,"pX":0.1859226201508927,"pZ":2.36629766188605,"vX0":-5.736501579731939,"vY0":-138.4929974160877,"vZ0":-5.588646173380202,"x":109.91,"y":174.89,"x0":1.8160558896998609,"y0":50.00069779549392,"z0":5.649709125917378,"aX":6.915416185630206},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.4,"breakHorizontal":-5.3,"spinRate":2365,"spinDirection":151},"zone":5,"typeConfidence":0.91,"plateTime":0.3938017227397057,"extension":6.648462846777931},"index":3,"playId":"751f760b-127b-3228-a544-24daf0824836","pitchNumber":2,"startTime":"2025-09-01T22:31:43.237Z","endTime":"2025-09-01T22:31:47.351Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.1,"strikeZoneTop":3.4,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.179313937305093,"aZ":-17.62401361343012,"pfxX":2.7794160742368117,"pfxZ":7.34837927812511,"pX":0.12069427966638453,"pZ":2.8599482214512215,"vX0":-5.244620101855912,"vY0":-139.32689740857933,"vZ0":-4.914129452668688,"x":112.4,"y":161.56,"x0":1.6602255372283312,"y0":50.00476676133277,"z0":5.799045941267327,"aX":5.505208316217218},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.6,"breakHorizontal":-4.1,"spinRate":2420,"spinDirection":155},"zone":2,"typeConfidence":0.91,"plateTime":0.3920492566411258,"extension":6.5218884835751325},"index":4,"playId":"1d385153-3f25-3d83-b26d-873230e845f8","pitchNumber":3,"startTime":"2025-09-01T22:32:04.014Z","endTime":"2025-09-01T22:32:08.694Z","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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":75.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.62144484506583,"aZ":-39.56109243013299,"pfxX":-3.303316745190865,"pfxZ":-5.2583953405988675,"pX":-0.25352889783070665,"pZ":0.6848394993408673,"vX0":-3.2808810470587795,"vY0":-117.57379108911142,"vZ0":-3.386962717433886,"x":126.66,"y":220.29,"x0":1.587565646038912,"y0":50.00469182136681,"z0":5.80387885490715,"aX":-4.638931538379299},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-10.1,"breakHorizontal":6.7,"spinRate":2571,"spinDirection":326},"zone":13,"typeConfidence":0.89,"plateTime":0.465289242294991,"extension":6.488888770642572},"index":5,"playId":"37be485a-d961-37e4-8278-30758ad6d07d","pitchNumber":4,"startTime":"2025-09-01T22:32:28.756Z","endTime":"2025-09-01T22:32:34.200Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T22:32:34.200Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jordan Beck singles on a ground ball to third baseman Matt Chapman.","rbi":0,"awayScore":8,"homeScore":2,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-01T22:34:51.766Z","endTime":"2025-09-01T22:36:16.591Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Keaton Winn replaces Joel Peguero.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-01T22:34:19.591Z","endTime":"2025-09-01T22:34:53.901Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676775,"link":"/api/v1/people/676775"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.4,"strikeZoneTop":3.73508669541756,"strikeZoneBottom":1.73665668942563,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.960583433858034,"aZ":-25.790049262010246,"pfxX":-7.6045820287110235,"pfxZ":3.29762735913485,"pX":0.06341485423817209,"pZ":3.3639484654395773,"vX0":6.904800857127085,"vY0":-137.46031083071065,"vZ0":-2.679361554870752,"x":114.58,"y":147.95,"x0":-1.47809617048811,"y0":50.00402046400686,"z0":6.07947564048682,"aX":-14.73279112074707},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.6,"breakHorizontal":12.6,"spinRate":2278,"spinDirection":215},"zone":2,"typeConfidence":0.93,"plateTime":0.39659250136516366,"extension":5.974575422189068},"index":1,"playId":"b71b7a61-1bd7-385f-9a62-b435326f621b","pitchNumber":1,"startTime":"2025-09-01T22:34:53.901Z","endTime":"2025-09-01T22:34:58.099Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.1,"strikeZoneTop":3.60329180610329,"strikeZoneBottom":1.71589348206376,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.33393416586367,"aZ":-30.723194936272666,"pfxX":-4.856405605425542,"pfxZ":0.9102771745009388,"pX":-0.31426440394569716,"pZ":3.9348104137760633,"vX0":5.085616310477892,"vY0":-125.65625922654435,"vZ0":0.9598897718863844,"x":128.98,"y":132.54,"x0":-1.7329297329036597,"y0":50.00556929819043,"z0":6.04297448499358,"aX":-7.771667004862111},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.2,"breakHorizontal":7.7,"spinRate":1099,"spinDirection":247},"zone":11,"typeConfidence":0.9,"plateTime":0.4358101281109281,"extension":6.143772165867399},"index":2,"playId":"c78c08ea-e517-343b-b62f-b91173f16925","pitchNumber":2,"startTime":"2025-09-01T22:35:07.557Z","endTime":"2025-09-01T22:35:11.827Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.7,"strikeZoneTop":3.6,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.504339630209167,"aZ":-26.16999166693364,"pfxX":-6.382062584528813,"pfxZ":3.7160030857996436,"pX":0.10593078755298731,"pZ":3.050171998629342,"vX0":6.248047427826016,"vY0":-126.06544790939125,"vZ0":-2.114798777137663,"x":112.96,"y":156.43,"x0":-1.5699288019969437,"y0":50.00488719943838,"z0":6.002499024907758,"aX":-10.321720075230246},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.5,"breakHorizontal":10.2,"spinRate":1249,"spinDirection":237},"zone":2,"typeConfidence":2.0,"plateTime":0.43369910374354914,"extension":6.137448421600674},"index":3,"playId":"fcf13ff5-fdbb-315d-b7c8-e638e98b6c70","pitchNumber":3,"startTime":"2025-09-01T22:35:21.071Z","endTime":"2025-09-01T22:35:26.175Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.8,"strikeZoneTop":3.6,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.316646659942318,"aZ":-16.908574882167766,"pfxX":-5.592486651684399,"pfxZ":7.565842570139136,"pX":-0.24266064487392952,"pZ":4.226951839764823,"vX0":5.4240840116718285,"vY0":-140.54628542614427,"vZ0":-2.284805921402285,"x":126.25,"y":124.65,"x0":-1.4630686497759424,"y0":50.002893009581385,"z0":6.1379795877694745,"aX":-11.28384748901918},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.4,"breakHorizontal":9.1,"spinRate":2395,"spinDirection":221},"zone":11,"typeConfidence":0.9,"plateTime":0.38845681629658024,"extension":5.875363385448954},"index":4,"playId":"7ea40c20-ebdb-3e1f-9f94-b2c06c701381","pitchNumber":4,"startTime":"2025-09-01T22:35:47.300Z","endTime":"2025-09-01T22:35:55.742Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.6,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.79050937131418,"aZ":-32.67644831169837,"pfxX":-0.10711983004281933,"pfxZ":-0.31135294372176503,"pX":-0.11425968342214543,"pZ":2.980207676806394,"vX0":3.9422504850735662,"vY0":-125.69160594527027,"vZ0":-0.9998035089035204,"x":121.36,"y":158.31,"x0":-1.6844454054223406,"y0":50.00378737487265,"z0":6.019898503761081,"aX":-0.17338772358660898},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.6,"breakHorizontal":-0.6,"spinRate":2359,"spinDirection":93},"zone":5,"typeConfidence":0.85,"plateTime":0.4345973884591574,"extension":6.000797040877987},"hitData":{"launchSpeed":90.5,"launchAngle":-14.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":122.3,"coordY":199.86}},"index":5,"playId":"811434a2-706a-322f-8338-1abace26dd0f","pitchNumber":5,"startTime":"2025-09-01T22:36:07.700Z","endTime":"2025-09-01T22:36:16.591Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T22:36:16.591Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rockies challenged (tag play), call on the field was overturned: Brenton Doyle singles on a ground ball to third baseman Matt Chapman. Jordan Beck to 2nd.","rbi":0,"awayScore":8,"homeScore":2,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-01T22:36:35.048Z","endTime":"2025-09-01T22:37:49.375Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"postOnSecond":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.9,"strikeZoneTop":3.40999756906126,"strikeZoneBottom":1.64161437513771,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.38402856684746,"aZ":-27.296200902518947,"pfxX":-6.126472051567186,"pfxZ":2.5086168355097698,"pX":-0.005183999209698641,"pZ":1.8293783152469574,"vX0":6.29442183619233,"vY0":-137.61630044804593,"vZ0":-6.065557649455521,"x":117.2,"y":189.39,"x0":-1.510319270120972,"y0":50.00643122334789,"z0":5.875947170665681,"aX":-11.924547449806209},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":3.6,"breakHorizontal":10.0,"spinRate":2254,"spinDirection":232},"zone":8,"typeConfidence":0.88,"plateTime":0.3958250446367888,"extension":6.03098121276885},"index":0,"playId":"8909a0b1-f252-32b9-bd14-1460ce8cd017","pitchNumber":1,"startTime":"2025-09-01T22:36:46.207Z","endTime":"2025-09-01T22:36:50.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.8,"strikeZoneTop":3.40999759379878,"strikeZoneBottom":1.61558676460914,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.686672826858462,"aZ":-26.436213788817156,"pfxX":-6.562473101688331,"pfxZ":3.0200476319768086,"pX":1.1989760660981972,"pZ":2.8824521849690363,"vX0":8.99172643640675,"vY0":-135.72652528643496,"vZ0":-3.4690057752814316,"x":71.3,"y":160.95,"x0":-1.2767991148772309,"y0":50.00303776182476,"z0":5.981454287939361,"aX":-12.465899294926048},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.0,"breakHorizontal":10.4,"spinRate":2197,"spinDirection":223},"zone":12,"typeConfidence":0.86,"plateTime":0.4008124387778942,"extension":5.873038446722412},"index":1,"playId":"c31786fb-8da5-36ba-8d61-9cb141e09b79","pitchNumber":2,"startTime":"2025-09-01T22:37:03.252Z","endTime":"2025-09-01T22:37:07.507Z","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":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.4,"strikeZoneTop":3.41,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.6326389152771,"aZ":-31.75754503889895,"pfxX":-0.9858435532277836,"pfxZ":0.2524195585584863,"pX":-0.7872002659436479,"pZ":2.3905573005216394,"vX0":2.379324125853455,"vY0":-126.40888587569538,"vZ0":-2.6473147559434373,"x":147.01,"y":174.23,"x0":-1.6088510267628062,"y0":50.00023350930554,"z0":5.978343357516543,"aX":-1.6094181908109326},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.1,"breakHorizontal":1.3,"spinRate":2109,"spinDirection":200},"zone":4,"typeConfidence":0.74,"plateTime":0.43183589287771884,"extension":6.074204582275266},"index":2,"playId":"abf5d29f-fe72-3052-8257-67805eda7a55","pitchNumber":3,"startTime":"2025-09-01T22:37:19.334Z","endTime":"2025-09-01T22:37:23.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":89.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.61622990838898,"aZ":-17.220922826103706,"pfxX":-5.576321300109543,"pfxZ":7.411558220980965,"pX":0.7452036903323992,"pZ":2.379318181575394,"vX0":7.709149156052027,"vY0":-139.5561682856944,"vZ0":-6.9700563528428905,"x":88.59,"y":174.54,"x0":-1.2993489860485636,"y0":50.005029726982535,"z0":5.998518131000899,"aX":-11.254610172851466},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.5,"breakHorizontal":9.0,"spinRate":2414,"spinDirection":225},"zone":6,"typeConfidence":0.9,"plateTime":0.3890660766929783,"extension":5.767654159396187},"hitData":{"launchSpeed":41.0,"launchAngle":-80.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":121.25,"coordY":175.75}},"index":3,"playId":"b0759a6a-5617-3e28-9022-301e8de4d38c","pitchNumber":4,"startTime":"2025-09-01T22:37:41.101Z","endTime":"2025-09-01T22:37:49.375Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":115},"playEndTime":"2025-09-01T22:37:49.375Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ezequiel Tovar flies out to right fielder Drew Gilbert.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-01T22:39:30.007Z","endTime":"2025-09-01T22:40:57.939Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"postOnSecond":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.361891590669444,"aZ":-31.257678157546433,"pfxX":-5.996824848652521,"pfxZ":0.5631331174666556,"pX":-0.4060742234060123,"pZ":1.3702944279949452,"vX0":4.737144897461121,"vY0":-125.73579334599334,"vZ0":-4.759870794710151,"x":132.48,"y":201.78,"x0":-1.5233625784498623,"y0":50.00306190633376,"z0":5.78674083043375,"aX":-9.72823696806099},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.2,"breakHorizontal":10.0,"spinRate":1352,"spinDirection":240},"zone":13,"typeConfidence":0.9,"plateTime":0.43345561903133545,"extension":6.194967922109001},"index":0,"playId":"cdb3bf53-d3bf-3978-9d4a-5779d43b9060","pitchNumber":1,"startTime":"2025-09-01T22:39:30.007Z","endTime":"2025-09-01T22:39:34.528Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.571988079964026,"aZ":-23.34238054781586,"pfxX":-3.068335530721866,"pfxZ":5.332692050834347,"pX":0.532520625316763,"pZ":1.7053857297028723,"vX0":5.756309675854243,"vY0":-127.0340074669979,"vZ0":-5.6986607062809735,"x":96.7,"y":192.73,"x0":-1.3499246821395887,"y0":50.006137483666926,"z0":5.798558505191102,"aX":-5.086633506880407},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":8.8,"breakHorizontal":4.4,"spinRate":1377,"spinDirection":240},"zone":9,"typeConfidence":2.0,"plateTime":0.42884963122159414,"extension":6.094593875950014},"index":1,"playId":"f6f4b05c-7923-365b-93c0-83a1b8589a7a","pitchNumber":2,"startTime":"2025-09-01T22:39:46.747Z","endTime":"2025-09-01T22:39:50.624Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.1,"strikeZoneTop":2.98746775754291,"strikeZoneBottom":1.3146149989857,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.293684772780928,"aZ":-19.41849144053423,"pfxX":-5.222628062948276,"pfxZ":6.604834494146193,"pX":-0.9971937180218706,"pZ":3.7178555445902717,"vX0":3.163695785132624,"vY0":-137.33790149215545,"vZ0":-2.946592587399787,"x":155.01,"y":138.4,"x0":-1.4790354732855584,"y0":50.0016021731875,"z0":6.108463711057465,"aX":-10.085370752066202},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.6,"breakHorizontal":8.9,"spinRate":2342,"spinDirection":223},"zone":11,"typeConfidence":0.87,"plateTime":0.3971551674566487,"extension":6.016136981661133},"index":2,"playId":"53019191-1fa0-3fce-afbe-fe815e0a6626","pitchNumber":3,"startTime":"2025-09-01T22:40:06.415Z","endTime":"2025-09-01T22:40:09.881Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.19520308144228,"aZ":-25.135765078111344,"pfxX":-3.4126038231226383,"pfxZ":4.234570563840822,"pX":0.18544870185601858,"pZ":1.9090170427940016,"vX0":4.808579831913991,"vY0":-127.56727349008584,"vZ0":-5.1405442963223775,"x":109.93,"y":187.24,"x0":-1.2733656231866501,"y0":50.00122947010531,"z0":5.910904064452138,"aX":-5.670816530621048},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.8,"breakHorizontal":5.2,"spinRate":1370,"spinDirection":236},"zone":8,"typeConfidence":2.0,"plateTime":0.42800062525490246,"extension":6.257936637136526},"index":3,"playId":"f2691af1-8dab-3a12-a582-e4266c8a7780","pitchNumber":4,"startTime":"2025-09-01T22:40:23.229Z","endTime":"2025-09-01T22:40:27.522Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.967829619138243,"aZ":-31.23996254020248,"pfxX":0.4971106846336264,"pfxZ":0.5676788559528116,"pX":0.5186753154410645,"pZ":1.7279918989437504,"vX0":4.466611163895485,"vY0":-126.89537021176682,"vZ0":-4.465436071907989,"x":97.23,"y":192.12,"x0":-1.3229462104111718,"y0":50.00374840044013,"z0":5.9765608558753085,"aX":0.8162681736810701},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.4,"breakHorizontal":-1.8,"spinRate":2194,"spinDirection":185},"zone":9,"typeConfidence":0.93,"plateTime":0.4302976034588011,"extension":6.072153039144657},"hitData":{"launchSpeed":88.3,"launchAngle":45.0,"totalDistance":287.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.68,"coordY":94.6}},"index":4,"playId":"2893775d-cd22-35bd-918f-8900bc150dc5","pitchNumber":5,"startTime":"2025-09-01T22:40:44.161Z","endTime":"2025-09-01T22:40:57.939Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T22:40:57.939Z","atBatIndex":67},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Kyle Karros grounds into a double play, shortstop Willy Adames to second baseman Christian Koss to first baseman Dominic Smith. Brenton Doyle out at 2nd. Kyle Karros out at 1st.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-01T22:41:09.782Z","endTime":"2025-09-01T22:41:34.377Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683766,"link":"/api/v1/people/683766"},"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":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":642086,"link":"/api/v1/people/642086"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":83.3,"strikeZoneTop":3.67,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.792153721967832,"aZ":-28.372536159995015,"pfxX":-5.222512321836763,"pfxZ":2.2000477158719978,"pX":-0.26609675940054434,"pZ":1.4675396819500308,"vX0":4.6517883646144345,"vY0":-129.1201645830164,"vZ0":-5.791932349716464,"x":127.14,"y":199.16,"x0":-1.3917360219399466,"y0":50.00492991347136,"z0":5.857705890861953,"aX":-9.03271388574001},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.2,"breakHorizontal":8.8,"spinRate":1537,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.42035574757927563,"extension":6.158420981718828},"hitData":{"launchSpeed":73.4,"launchAngle":-1.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":122.93,"coordY":143.57}},"index":0,"playId":"0440aa55-ff42-3a58-bc30-5a27c3e1f9c0","pitchNumber":1,"startTime":"2025-09-01T22:41:26.802Z","endTime":"2025-09-01T22:41:34.377Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T22:41:34.377Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Drew Gilbert singles on a line drive to center fielder Brenton Doyle.","rbi":0,"awayScore":8,"homeScore":2,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-01T22:43:36.342Z","endTime":"2025-09-01T22:45:21.023Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","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":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":88.5,"strikeZoneTop":3.38650397644267,"strikeZoneBottom":1.48759080964075,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.73234633728317,"aZ":-17.126471043952144,"pfxX":3.3660823908604858,"pfxZ":7.723866605330057,"pX":0.10596395754115571,"pZ":0.23693290175545464,"vX0":-5.525315883539087,"vY0":-136.89371096868695,"vZ0":-11.51352833773006,"x":112.96,"y":232.38,"x0":1.6892083016610144,"y0":50.0040197003477,"z0":5.598857394558051,"aX":6.558543165835256},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.4,"breakHorizontal":-5.3,"spinRate":2347,"spinDirection":153},"zone":14,"typeConfidence":0.91,"plateTime":0.39615963409717514,"extension":6.719981192073903},"index":0,"playId":"41408947-361f-351f-a781-b179b86bb31b","pitchNumber":1,"startTime":"2025-09-01T22:43:49.254Z","endTime":"2025-09-01T22:43:53.634Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":86.5,"strikeZoneTop":3.24999723813311,"strikeZoneBottom":1.42863083446962,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.545365085540546,"aZ":-22.033168250582705,"pfxX":1.4017653672739285,"pfxZ":5.384886596683705,"pX":-0.06973130695912538,"pZ":2.1584121888132306,"vX0":-5.78778884357877,"vY0":-135.18266879923706,"vZ0":-5.324529115431484,"x":119.66,"y":180.5,"x0":1.90055227072263,"y0":50.00497641167659,"z0":5.663242774145846,"aX":2.6414963763907764},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.0,"breakHorizontal":-1.6,"spinRate":2480,"spinDirection":159},"zone":5,"typeConfidence":0.89,"plateTime":0.40244175319541675,"extension":6.7751284872515285},"index":1,"playId":"82d82ea6-240f-3e05-95f0-8900fff3782d","pitchNumber":2,"startTime":"2025-09-01T22:44:07.963Z","endTime":"2025-09-01T22:44:12.136Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.4,"strikeZoneTop":3.25000109664705,"strikeZoneBottom":1.38726010816323,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.401689915132962,"aZ":-36.27809255864321,"pfxX":-1.2826378698707526,"pfxZ":-2.6550196969828654,"pX":1.2077483854232909,"pZ":2.6540099580916854,"vX0":-1.773762492045975,"vY0":-122.77288265033786,"vZ0":-0.44892124774565123,"x":70.96,"y":167.12,"x0":2.102722243491394,"y0":50.003017222122104,"z0":5.893476257294203,"aX":-1.9825978349886952},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-4.7,"breakHorizontal":2.6,"spinRate":2599,"spinDirection":282},"zone":12,"typeConfidence":0.91,"plateTime":0.4439805614546857,"extension":6.190504858441552},"index":2,"playId":"58615a2f-0409-3e38-b18b-c156bd9e95f5","pitchNumber":3,"startTime":"2025-09-01T22:44:33.195Z","endTime":"2025-09-01T22:44:37.965Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":86.1,"strikeZoneTop":3.24999728302751,"strikeZoneBottom":1.55749663913652,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.55478615813241,"aZ":-18.7512944202114,"pfxX":-0.624587790961499,"pfxZ":7.143327135467212,"pX":-0.5629541763338812,"pZ":3.510109681189602,"vX0":-6.29177637194318,"vY0":-135.2653086006002,"vZ0":-2.6794511460804875,"x":138.46,"y":144.01,"x0":1.8607808356448885,"y0":50.00437400901162,"z0":5.806908698514755,"aX":-1.1740816393828197},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.7,"breakHorizontal":2.3,"spinRate":2446,"spinDirection":143},"zone":11,"typeConfidence":0.9,"plateTime":0.40274296553239086,"extension":6.441780822509926},"index":3,"playId":"31d8cff9-ee1e-3a11-951f-aa2a9e61477d","pitchNumber":4,"startTime":"2025-09-01T22:44:51.510Z","endTime":"2025-09-01T22:44:56.763Z","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":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":86.2,"strikeZoneTop":3.25,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.994188427976233,"aZ":-19.602930895745946,"pfxX":0.844654299875375,"pfxZ":6.714891505592291,"pX":-0.2737364723035084,"pZ":2.2527410622619333,"vX0":-5.88900101183939,"vY0":-134.91851913692648,"vZ0":-5.62493593039488,"x":127.43,"y":177.96,"x0":1.8129642178236212,"y0":50.006722150860774,"z0":5.714626021632042,"aX":1.5830307422330616},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.4,"breakHorizontal":-0.5,"spinRate":2370,"spinDirection":162},"zone":5,"typeConfidence":0.9,"plateTime":0.4035371109696495,"extension":6.43546766990561},"hitData":{"launchSpeed":74.8,"launchAngle":21.0,"totalDistance":236.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":137.99,"coordY":91.49}},"index":4,"playId":"087811f4-cc44-3b38-8174-e9efacacb8bb","pitchNumber":5,"startTime":"2025-09-01T22:45:11.769Z","endTime":"2025-09-01T22:45:21.023Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T22:45:21.023Z","atBatIndex":69},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Heliot Ramos grounds into a force out, third baseman Kyle Karros to second baseman Tyler Freeman. Drew Gilbert out at 2nd. Heliot Ramos to 1st.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-01T22:45:35.274Z","endTime":"2025-09-01T22:47:02.284Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"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],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":671289,"link":"/api/v1/people/671289"},"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":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":75.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.41028641502203,"aZ":-39.477073459179316,"pfxX":-3.0786865771016645,"pfxZ":-5.246407526734122,"pX":-0.9405500179705968,"pZ":1.3590049426813524,"vX0":-5.18148946573884,"vY0":-116.51902703412735,"vZ0":-2.1705464567975596,"x":152.85,"y":202.09,"x0":1.7015897681752656,"y0":50.003370171644306,"z0":5.990861170355819,"aX":-4.284247746912172},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-9.7,"breakHorizontal":6.7,"spinRate":2760,"spinDirection":330},"zone":13,"typeConfidence":0.9,"plateTime":0.4679212958163399,"extension":6.453423872880944},"index":0,"playId":"7493d5c5-a095-342b-befe-8710e43956b0","pitchNumber":1,"startTime":"2025-09-01T22:45:47.582Z","endTime":"2025-09-01T22:45:53.924Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":73.3,"strikeZoneTop":3.13000187326104,"strikeZoneBottom":1.35485208811266,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.794442410658263,"aZ":-41.77639139033166,"pfxX":-3.517469932406959,"pfxZ":-7.167206801022955,"pX":1.4603207354604832,"pZ":3.2520938249159324,"vX0":0.07782034121442255,"vY0":-114.11219109613023,"vZ0":2.679390668216663,"x":61.34,"y":150.97,"x0":1.8842080893180604,"y0":50.00200055655004,"z0":6.131514079831471,"aX":-4.713776680064074},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-12.2,"breakHorizontal":6.4,"spinRate":2708,"spinDirection":322},"zone":12,"typeConfidence":0.9,"plateTime":0.47703630653377616,"extension":6.356252115901303},"index":1,"playId":"6c7dd0fb-dca7-3f26-aea0-63c7354ffaa3","pitchNumber":2,"startTime":"2025-09-01T22:46:06.340Z","endTime":"2025-09-01T22:46:10.609Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":86.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.96207621928756,"aZ":-19.829164311768682,"pfxX":0.7059147066291986,"pfxZ":6.584652404845421,"pX":-1.1399195482896145,"pZ":2.7086563696670796,"vX0":-7.795522083467758,"vY0":-134.77274178305274,"vZ0":-4.608692454083484,"x":160.45,"y":165.65,"x0":1.6748096239774173,"y0":50.004670600024106,"z0":5.80538350571062,"aX":1.3243344488552258},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.3,"breakHorizontal":0.0,"spinRate":2481,"spinDirection":161},"zone":11,"typeConfidence":0.9,"plateTime":0.40342797041661393,"extension":6.682178251751194},"index":2,"playId":"103735a7-e735-3e51-98d2-c62eec51fa39","pitchNumber":3,"startTime":"2025-09-01T22:46:24.209Z","endTime":"2025-09-01T22:46:29.201Z","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":79.9,"endSpeed":74.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.889616059874164,"aZ":-41.61064396584038,"pfxX":-4.007137825737321,"pfxZ":-6.800361210844512,"pX":-0.5361220700567644,"pZ":1.683478608562766,"vX0":-3.8089219280759883,"vY0":-116.46349777803962,"vZ0":-0.7206522253497076,"x":137.44,"y":193.33,"x0":1.6354345341880236,"y0":50.00387349081787,"z0":5.899633046112799,"aX":-5.55836211109717},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-12.2,"breakHorizontal":8.2,"spinRate":2681,"spinDirection":333},"zone":7,"typeConfidence":0.9,"plateTime":0.4685603539613141,"extension":6.440366553911296},"hitData":{"launchSpeed":105.7,"launchAngle":-9.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.24,"coordY":159.79}},"index":3,"playId":"08cc3778-5abc-3f83-9960-433242397a2d","pitchNumber":4,"startTime":"2025-09-01T22:46:55.123Z","endTime":"2025-09-01T22:47:02.284Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T22:47:02.284Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rafael Devers singles on a line drive to right fielder Mickey Moniak. Heliot Ramos to 2nd.","rbi":0,"awayScore":8,"homeScore":2,"isOut":false},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-01T22:47:47.643Z","endTime":"2025-09-01T22:48:49.608Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"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":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"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":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"cc5d59eb-f590-3d98-b5d8-7f9eb04272ce","startTime":"2025-09-01T22:47:32.014Z","endTime":"2025-09-01T22:47:36.340Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":87.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.713986730368966,"aZ":-21.43041682880194,"pfxX":3.316285272967739,"pfxZ":5.564676755395289,"pX":0.04567813051893732,"pZ":2.25075256749206,"vX0":-5.756003983146863,"vY0":-136.95800030213738,"vZ0":-5.400006524980415,"x":115.26,"y":178.01,"x0":1.7285044281603308,"y0":50.00035433627481,"z0":5.681167464711648,"aX":6.40026094503073},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.4,"breakHorizontal":-5.0,"spinRate":2514,"spinDirection":162},"zone":5,"typeConfidence":0.9,"plateTime":0.39750787011387256,"extension":6.45419842459333},"index":1,"playId":"016fcdaf-2af4-33db-a413-dca8adaf58e6","pitchNumber":1,"startTime":"2025-09-01T22:47:49.886Z","endTime":"2025-09-01T22:47:55.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":80.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.582027866596587,"aZ":-33.0774374520005,"pfxX":-0.8853128164619462,"pfxZ":-0.5562347979457103,"pX":-0.41774487419264433,"pZ":1.8242317483992314,"vX0":-5.038061652833791,"vY0":-125.41496708702077,"vZ0":-2.961177831718965,"x":132.92,"y":189.53,"x0":1.7157037964511346,"y0":50.00225452500823,"z0":5.663810740394385,"aX":-1.438294340109152},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.3,"breakHorizontal":2.5,"spinRate":2716,"spinDirection":299},"zone":7,"typeConfidence":0.86,"plateTime":0.4334148272552918,"extension":6.3301976871672245},"index":2,"playId":"c07555ec-8cb9-3645-90dd-e97c453a6a8d","pitchNumber":2,"startTime":"2025-09-01T22:48:11.673Z","endTime":"2025-09-01T22:48:17.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":80.0,"strikeZoneTop":3.45,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.051364546109426,"aZ":-35.8151152396805,"pfxX":-1.3947003644016793,"pfxZ":-2.3128979044248017,"pX":0.031238664477065737,"pZ":0.64135976109592,"vX0":-4.081461905055156,"vY0":-122.94892189309402,"vZ0":-4.978862838257407,"x":115.81,"y":221.46,"x0":1.8759314364783213,"y0":50.00485588504674,"z0":5.6409953611548165,"aX":-2.19354980418356},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-4.9,"breakHorizontal":3.2,"spinRate":2670,"spinDirection":330},"zone":14,"typeConfidence":0.9,"plateTime":0.4408806101850087,"extension":6.375913099744785},"hitData":{"launchSpeed":79.2,"launchAngle":18.0,"totalDistance":244.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":166.0,"coordY":117.22}},"index":3,"playId":"8b3fc269-e4cb-3480-a126-7def04cace49","pitchNumber":3,"startTime":"2025-09-01T22:48:38.828Z","endTime":"2025-09-01T22:48:49.608Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T22:48:49.608Z","atBatIndex":71},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Willy Adames singles on a sharp line drive to center fielder Brenton Doyle. Heliot Ramos to 3rd. Rafael Devers to 2nd.","rbi":0,"awayScore":8,"homeScore":2,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-01T22:49:11.331Z","endTime":"2025-09-01T22:49:51.076Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"postOnSecond":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"postOnThird":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"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":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"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":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.4,"endSpeed":88.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.73841348216981,"aZ":-20.67445307291824,"pfxX":0.11112675426055041,"pfxZ":5.938949850267244,"pX":-0.05299979773689398,"pZ":1.7452910546922769,"vX0":-5.313710611174294,"vY0":-136.0508485841748,"vZ0":-6.805914383904189,"x":119.02,"y":191.66,"x0":1.8846808908244284,"y0":50.00191188603538,"z0":5.641165106849052,"aX":0.21675012672944208},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.0,"breakHorizontal":0.6,"spinRate":2429,"spinDirection":160},"zone":8,"typeConfidence":0.9,"plateTime":0.39770975455546864,"extension":6.4917298549115765},"index":0,"playId":"fd2f047b-d6be-346f-9784-c0dfaa35a672","pitchNumber":1,"startTime":"2025-09-01T22:49:17.155Z","endTime":"2025-09-01T22:49:21.717Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":89.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.53378811921306,"aZ":-19.887074510897097,"pfxX":1.907070150522857,"pfxZ":6.221557864693284,"pX":0.29169078634933526,"pZ":1.333685193956719,"vX0":-4.591560276190268,"vY0":-137.51610734925893,"vZ0":-8.255757434127894,"x":105.88,"y":202.77,"x0":1.712465862831725,"y0":50.00616539257418,"z0":5.6513099696942435,"aX":3.7684572101733846},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.3,"breakHorizontal":-2.9,"spinRate":2271,"spinDirection":146},"zone":14,"typeConfidence":0.91,"plateTime":0.3936514164769913,"extension":6.496938403485874},"hitData":{"launchSpeed":103.5,"launchAngle":10.0,"totalDistance":207.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":118.73,"coordY":78.32}},"index":1,"playId":"2188de95-bfc0-34a8-b2e8-4d59c5b41805","pitchNumber":2,"startTime":"2025-09-01T22:49:41.174Z","endTime":"2025-09-01T22:49:51.076Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T22:49:51.076Z","atBatIndex":72},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dominic Smith flies out to left fielder Jordan Beck.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-01T22:50:06.140Z","endTime":"2025-09-01T22:51:21.791Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"postOnSecond":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"postOnThird":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":86.8,"endSpeed":81.0,"strikeZoneTop":3.31000250867238,"strikeZoneBottom":1.4211547317061,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.57522022346705,"aZ":-35.728616577456386,"pfxX":-2.2149503190731554,"pfxZ":-2.164442994286828,"pX":0.15456502644863623,"pZ":2.2465020229984005,"vX0":-3.6982921283963974,"vY0":-126.54604022455564,"vZ0":-1.9176211400886225,"x":111.11,"y":178.12,"x0":1.9151136588869033,"y0":50.00238797410917,"z0":5.840516957673694,"aX":-3.63934751445458},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-4.1,"breakHorizontal":4.8,"spinRate":2632,"spinDirection":312},"zone":5,"typeConfidence":0.93,"plateTime":0.43063006802555526,"extension":6.155192202085012},"index":0,"playId":"dc63266f-134d-3014-a45f-1f50fed7cc45","pitchNumber":1,"startTime":"2025-09-01T22:50:24.430Z","endTime":"2025-09-01T22:50:28.430Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":88.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.842489378970043,"aZ":-19.619264858432636,"pfxX":1.3258206964652124,"pfxZ":6.3212888974834485,"pX":-0.05716890880323102,"pZ":2.3832261171321996,"vX0":-5.5218273185312,"vY0":-138.38683166516174,"vZ0":-5.636426308125866,"x":119.18,"y":174.43,"x0":1.7710778047636255,"y0":50.005848625645456,"z0":5.714273813446732,"aX":2.6350716465020194},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.8,"breakHorizontal":-1.6,"spinRate":2406,"spinDirection":153},"zone":5,"typeConfidence":0.91,"plateTime":0.392179137200499,"extension":6.40906759540901},"index":1,"playId":"82b018b2-1621-338c-9c1e-af8d32816b05","pitchNumber":2,"startTime":"2025-09-01T22:50:43.556Z","endTime":"2025-09-01T22:50:48.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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":74.2,"strikeZoneTop":3.31,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.632088881070842,"aZ":-40.09842986993556,"pfxX":-5.188645665027103,"pfxZ":-5.786146212459009,"pX":0.20038822560925826,"pZ":1.5131373622079585,"vX0":-1.9771765788202624,"vY0":-116.02762509261282,"vZ0":-1.3291776729958082,"x":109.36,"y":197.93,"x0":1.7362458836548118,"y0":50.00100105359395,"z0":5.896453213639985,"aX":-7.110240231625705},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-10.6,"breakHorizontal":9.8,"spinRate":2725,"spinDirection":331},"zone":8,"typeConfidence":0.9,"plateTime":0.471110169884585,"extension":6.307145254103448},"hitData":{"launchSpeed":79.3,"launchAngle":49.0,"totalDistance":239.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":95.88,"coordY":109.12}},"index":2,"playId":"3ec14d64-cec7-34e2-bd24-e2bc9bf1a9bf","pitchNumber":3,"startTime":"2025-09-01T22:51:08.323Z","endTime":"2025-09-01T22:51:21.791Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T22:51:21.791Z","atBatIndex":73},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Chapman grounds out, shortstop Ezequiel Tovar to first baseman Orlando Arcia.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-01T22:51:53.511Z","endTime":"2025-09-01T22:52:19.553Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":606115,"link":"/api/v1/people/606115"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":76.1,"strikeZoneTop":3.45000164632117,"strikeZoneBottom":1.62533407377796,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.962692548828997,"aZ":-39.8181819355833,"pfxX":-1.9991861874746761,"pfxZ":-5.293988134164678,"pX":0.7706833335144357,"pZ":2.7991804779580973,"vX0":-1.798152731617937,"vY0":-118.43200600845351,"vZ0":0.6672906840990076,"x":87.62,"y":163.2,"x0":1.7947287438325406,"y0":50.000802926679114,"z0":6.106215521758362,"aX":-2.8880981999359463},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-9.2,"breakHorizontal":4.0,"spinRate":2627,"spinDirection":330},"zone":6,"typeConfidence":0.71,"plateTime":0.45947189602578176,"extension":6.2884523673935036},"index":0,"playId":"13413969-50c7-39a3-91ae-7c2c8448fcb4","pitchNumber":1,"startTime":"2025-09-01T22:51:53.511Z","endTime":"2025-09-01T22:51:57.883Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":88.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.60443757494273,"aZ":-22.45413587307184,"pfxX":0.44321594985806145,"pfxZ":4.938773282967938,"pX":-0.5176882868246394,"pZ":2.1778015652849523,"vX0":-6.265545143193095,"vY0":-137.97236265197228,"vZ0":-5.7072763915694535,"x":136.73,"y":179.98,"x0":1.704949904308476,"y0":50.00427017566807,"z0":5.742041176743629,"aX":0.8727330454345872},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.2,"breakHorizontal":0.2,"spinRate":2364,"spinDirection":154},"zone":7,"typeConfidence":0.9,"plateTime":0.39381414640793766,"extension":6.540623550112323},"hitData":{"launchSpeed":99.6,"launchAngle":-7.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.25,"coordY":159.79}},"index":1,"playId":"3d4747df-67b2-3f00-804e-75cd26b87b81","pitchNumber":2,"startTime":"2025-09-01T22:52:12.050Z","endTime":"2025-09-01T22:52:19.553Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T22:52:19.553Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yanquiel Fernández strikes out swinging.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-01T22:54:29.785Z","endTime":"2025-09-01T22:55:56.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6],"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":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"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":{"description":"Defensive Substitution: Grant McCray replaces left fielder Heliot Ramos, batting 1st, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-01T22:54:01.210Z","endTime":"2025-09-01T22:54:32.005Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687529,"link":"/api/v1/people/687529"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"101","replacedPlayer":{"id":671218,"link":"/api/v1/people/671218"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.0,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.9019807200422,"aZ":-28.048936191182538,"pfxX":-4.708848677687844,"pfxZ":2.546783467286681,"pX":-0.2684649024755794,"pZ":1.8216477183962387,"vX0":4.935317616689905,"vY0":-126.27672406028462,"vZ0":-4.484219625016273,"x":127.23,"y":189.6,"x0":-1.6333212027531072,"y0":50.00510645037565,"z0":5.86838996989278,"aX":-7.631780875081751},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.8,"breakHorizontal":7.4,"spinRate":1205,"spinDirection":239},"zone":8,"typeConfidence":2.0,"plateTime":0.43321059586995325,"extension":6.116094797979457},"index":1,"playId":"f9df4665-a31b-3035-85c1-fea0786b28fc","pitchNumber":1,"startTime":"2025-09-01T22:54:32.005Z","endTime":"2025-09-01T22:54:36.962Z","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":95.2,"endSpeed":87.3,"strikeZoneTop":3.6723117935081,"strikeZoneBottom":1.75437688514388,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.31868511277565,"aZ":-19.352998363905574,"pfxX":-4.723922236994839,"pfxZ":6.610085107623042,"pX":1.0091068394516338,"pZ":2.2493731915046133,"vX0":8.417611557655599,"vY0":-138.25499909955718,"vZ0":-6.58067454856649,"x":78.54,"y":178.05,"x0":-1.45877259572275,"y0":50.00160039948608,"z0":5.955642688309398,"aX":-9.161186925733132},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.8,"breakHorizontal":6.8,"spinRate":2270,"spinDirection":231},"zone":14,"typeConfidence":0.9,"plateTime":0.3959170513147581,"extension":6.1191941716274405},"index":2,"playId":"131aa451-0110-3e3b-8a56-a7e326c64984","pitchNumber":2,"startTime":"2025-09-01T22:54:45.618Z","endTime":"2025-09-01T22:54:50.149Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.78394726951499,"aZ":-15.559127519908245,"pfxX":-4.012867586758033,"pfxZ":8.717059032458032,"pX":0.2684269809948894,"pZ":2.142262504341254,"vX0":6.1531364677484355,"vY0":-137.04864938774006,"vZ0":-7.517072369891798,"x":106.77,"y":180.94,"x0":-1.4826035482427025,"y0":50.00144795969216,"z0":5.979764965973424,"aX":-7.647332575202662},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.4,"breakHorizontal":6.0,"spinRate":2350,"spinDirection":228},"zone":8,"typeConfidence":0.92,"plateTime":0.3993886080989908,"extension":6.066530066515418},"index":3,"playId":"1ff0128b-08c4-3118-aaf5-88b680c6f3a4","pitchNumber":3,"startTime":"2025-09-01T22:55:00.350Z","endTime":"2025-09-01T22:55:05.546Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2025-09-01T22:55:19.977Z","endTime":"2025-09-01T22:55:32.270Z","isPitch":false,"type":"action","player":{"id":692585,"link":"/api/v1/people/692585"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.6,"strikeZoneTop":3.61000092645561,"strikeZoneBottom":1.66698152932204,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.24631121801929,"aZ":-18.3933597604736,"pfxX":-4.724490954462409,"pfxZ":6.882780494117252,"pX":-2.3202832651231615,"pZ":4.836075527666711,"vX0":0.09061748875991088,"vY0":-139.83168635903635,"vZ0":-0.7730575843373069,"x":205.44,"y":108.21,"x0":-1.7379805023873474,"y0":50.00411142352495,"z0":6.310620401471138,"aX":-9.459656078286391},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.5,"breakHorizontal":8.5,"spinRate":2391,"spinDirection":218},"zone":11,"typeConfidence":0.89,"plateTime":0.3900647646646176,"extension":5.936250262176485},"index":5,"playId":"772836fa-3a32-36ff-bd34-98de76803e80","pitchNumber":4,"startTime":"2025-09-01T22:55:32.270Z","endTime":"2025-09-01T22:55:36.949Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":82.6,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.621401390184303,"aZ":-30.714295309811305,"pfxX":-4.334257176186737,"pfxZ":0.8583081604222826,"pX":-0.5787438131720132,"pZ":2.606791819982427,"vX0":4.165191113854744,"vY0":-128.6404668854787,"vZ0":-2.888025992541296,"x":139.06,"y":168.4,"x0":-1.640240425247437,"y0":50.006410097878685,"z0":6.076287236800381,"aX":-7.412903662242031},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.2,"breakHorizontal":7.2,"spinRate":1435,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.4225338440420585,"extension":6.155153165155393},"index":6,"playId":"66f9daf7-e916-3127-a6f0-5a420e9320fe","pitchNumber":5,"startTime":"2025-09-01T22:55:51.251Z","endTime":"2025-09-01T22:55:56.063Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T22:55:56.063Z","atBatIndex":75},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Orlando Arcia grounds out, pitcher Keaton Winn to shortstop Willy Adames to first baseman Dominic Smith.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-01T22:56:02.154Z","endTime":"2025-09-01T22:57:31.676Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676775,"link":"/api/v1/people/676775"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":642086,"link":"/api/v1/people/642086"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.9,"strikeZoneTop":3.59613299918956,"strikeZoneBottom":1.62271023335044,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.801090102159627,"aZ":-28.783439439845026,"pfxX":-6.673803471767833,"pfxZ":2.0133010253278587,"pX":0.9141892615440171,"pZ":0.788993092981645,"vX0":7.817442860443987,"vY0":-128.69398566551845,"vZ0":-7.295033620005675,"x":82.15,"y":217.48,"x0":-1.2905624819822037,"y0":50.00333747393999,"z0":5.878945648336268,"aX":-11.236216973198903},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.3,"breakHorizontal":10.4,"spinRate":1528,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.4250274622740373,"extension":6.294955200949042},"index":0,"playId":"ac3688d5-0ae6-3e57-9c19-304ccb6f7cf7","pitchNumber":1,"startTime":"2025-09-01T22:56:17.425Z","endTime":"2025-09-01T22:56:21.604Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.7,"strikeZoneTop":3.31225631979512,"strikeZoneBottom":1.45038288522895,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.345265205293142,"aZ":-27.203970418993606,"pfxX":-5.991544681441626,"pfxZ":2.6006025809976983,"pX":-0.37491660039383923,"pZ":4.421046494566891,"vX0":5.104223564446278,"vY0":-136.52961933916663,"vZ0":0.09825889289095935,"x":131.29,"y":119.41,"x0":-1.478198939103859,"y0":50.00580488874529,"z0":6.236758859202954,"aX":-11.46268953263841},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.9,"breakHorizontal":10.0,"spinRate":2407,"spinDirection":218},"zone":11,"typeConfidence":0.92,"plateTime":0.3991838843929001,"extension":5.9190276927930565},"index":1,"playId":"4176308b-daa7-3404-a893-0bec6c4fda25","pitchNumber":2,"startTime":"2025-09-01T22:56:31.802Z","endTime":"2025-09-01T22:56:36.427Z","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":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.9,"strikeZoneTop":3.31890203848752,"strikeZoneBottom":1.45693542187322,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.04060623385274,"aZ":-27.219744610729865,"pfxX":-7.4115247251198095,"pfxZ":2.5886302761839026,"pX":0.04127545520684666,"pZ":3.12066912595537,"vX0":6.254259658314347,"vY0":-136.44333879898497,"vZ0":-3.0729795004605265,"x":115.43,"y":154.52,"x0":-1.301908383406536,"y0":50.00133292154592,"z0":6.108777040173273,"aX":-14.171140341121172},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.3,"breakHorizontal":12.4,"spinRate":2290,"spinDirection":206},"zone":2,"typeConfidence":0.93,"plateTime":0.39928711525779015,"extension":6.117441787463469},"index":2,"playId":"bfc158ba-9a1b-34a8-a13a-12aaa98f475a","pitchNumber":3,"startTime":"2025-09-01T22:56:47.386Z","endTime":"2025-09-01T22:56:51.507Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":87.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.60431769019142,"aZ":-24.771132545446978,"pfxX":-6.958312565208153,"pfxZ":3.8626113079216093,"pX":-1.0744303606057906,"pZ":2.8816001712973116,"vX0":3.648951389035049,"vY0":-136.73172444873887,"vZ0":-3.988347672313869,"x":157.95,"y":160.98,"x0":-1.5132491308234197,"y0":50.00593992398326,"z0":6.033936197792783,"aX":-13.342750255921901},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.5,"breakHorizontal":12.0,"spinRate":2363,"spinDirection":217},"zone":11,"typeConfidence":0.89,"plateTime":0.3986886319007583,"extension":5.975995291760581},"index":3,"playId":"21c056e7-b699-39ed-9744-a3f1b3037391","pitchNumber":4,"startTime":"2025-09-01T22:57:02.272Z","endTime":"2025-09-01T22:57:06.858Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":82.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.843288976361702,"aZ":-24.367489128190396,"pfxX":-4.223979392508602,"pfxZ":4.607781609969416,"pX":0.648605632219788,"pZ":2.6120900056196072,"vX0":6.4953169437433,"vY0":-128.15777443784035,"vZ0":-3.7560322168824376,"x":92.28,"y":168.25,"x0":-1.3484871421798366,"y0":50.003172923047536,"z0":5.959408022345178,"aX":-7.158068594995432},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.9,"breakHorizontal":6.5,"spinRate":1498,"spinDirection":235},"zone":6,"typeConfidence":2.0,"plateTime":0.42437441041840573,"extension":6.249927401442447},"hitData":{"launchSpeed":97.9,"launchAngle":-8.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":117.87,"coordY":169.42}},"index":4,"playId":"45a17cf4-12c8-3465-8746-3fbd318c5860","pitchNumber":5,"startTime":"2025-09-01T22:57:24.028Z","endTime":"2025-09-01T22:57:31.676Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T22:57:31.676Z","atBatIndex":76},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tyler Freeman pops out to first baseman Dominic Smith.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-01T22:57:51.357Z","endTime":"2025-09-01T22:58:36.558Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":642086,"link":"/api/v1/people/642086"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":78.3,"strikeZoneTop":3.27923708559317,"strikeZoneBottom":1.5067141773667,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.87030933076346,"aZ":-32.23980078526343,"pfxX":-0.912979245319266,"pfxZ":-0.040678230988081765,"pX":0.39810223605332945,"pZ":4.118612504469974,"vX0":5.014252881717021,"vY0":-125.47260224299693,"vZ0":1.38509377999745,"x":101.83,"y":127.58,"x0":-1.5167054271817457,"y0":50.004062122634515,"z0":6.207185317947444,"aX":-1.4414700196198362},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.6,"breakHorizontal":0.4,"spinRate":2313,"spinDirection":64},"zone":12,"typeConfidence":0.6,"plateTime":0.4383044774572089,"extension":6.00270177298482},"index":0,"playId":"42281540-e354-31d9-ac80-9997635fd819","pitchNumber":1,"startTime":"2025-09-01T22:57:57.874Z","endTime":"2025-09-01T22:58:02.249Z","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":93.6,"endSpeed":86.7,"strikeZoneTop":3.35166161566551,"strikeZoneBottom":1.55151229930596,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.441493749757715,"aZ":-25.618237097769303,"pfxX":-6.751483540075141,"pfxZ":3.4398102584584542,"pX":-0.4210155296055964,"pZ":3.514977645996586,"vX0":5.066791303478544,"vY0":-136.34485062513954,"vZ0":-2.4137180152894055,"x":133.05,"y":143.88,"x0":-1.4146094572539494,"y0":50.005026505582016,"z0":6.15674147432591,"aX":-12.873302979510429},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.0,"breakHorizontal":11.3,"spinRate":2361,"spinDirection":219},"zone":11,"typeConfidence":0.9,"plateTime":0.3998188389935078,"extension":6.3639658853505585},"index":1,"playId":"5762b239-91b4-38b0-bb45-ab6fa3c55cd3","pitchNumber":2,"startTime":"2025-09-01T22:58:11.159Z","endTime":"2025-09-01T22:58:15.509Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.826715548377006,"aZ":-26.617932124598124,"pfxX":-6.577749793722821,"pfxZ":3.2919411771914904,"pX":0.09163201334633994,"pZ":2.150431980818331,"vX0":6.186582712118332,"vY0":-128.87659302120323,"vZ0":-4.534270009418336,"x":113.51,"y":180.72,"x0":-1.4810026851839098,"y0":50.003933365270704,"z0":5.979206586373311,"aX":-11.107862033193198},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.2,"breakHorizontal":10.6,"spinRate":1504,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.4243874563576444,"extension":6.312854099227731},"hitData":{"launchSpeed":88.1,"launchAngle":74.0,"totalDistance":55.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":138.64,"coordY":179.05}},"index":2,"playId":"c7bda606-d33c-3522-8f09-e21132ae8505","pitchNumber":3,"startTime":"2025-09-01T22:58:25.543Z","endTime":"2025-09-01T22:58:36.558Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T22:58:36.558Z","atBatIndex":77}],"currentPlay":{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tyler Freeman pops out to first baseman Dominic Smith.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-01T22:57:51.357Z","endTime":"2025-09-01T22:58:36.558Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":642086,"link":"/api/v1/people/642086"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":78.3,"strikeZoneTop":3.27923708559317,"strikeZoneBottom":1.5067141773667,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.87030933076346,"aZ":-32.23980078526343,"pfxX":-0.912979245319266,"pfxZ":-0.040678230988081765,"pX":0.39810223605332945,"pZ":4.118612504469974,"vX0":5.014252881717021,"vY0":-125.47260224299693,"vZ0":1.38509377999745,"x":101.83,"y":127.58,"x0":-1.5167054271817457,"y0":50.004062122634515,"z0":6.207185317947444,"aX":-1.4414700196198362},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.6,"breakHorizontal":0.4,"spinRate":2313,"spinDirection":64},"zone":12,"typeConfidence":0.6,"plateTime":0.4383044774572089,"extension":6.00270177298482},"index":0,"playId":"42281540-e354-31d9-ac80-9997635fd819","pitchNumber":1,"startTime":"2025-09-01T22:57:57.874Z","endTime":"2025-09-01T22:58:02.249Z","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":93.6,"endSpeed":86.7,"strikeZoneTop":3.35166161566551,"strikeZoneBottom":1.55151229930596,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.441493749757715,"aZ":-25.618237097769303,"pfxX":-6.751483540075141,"pfxZ":3.4398102584584542,"pX":-0.4210155296055964,"pZ":3.514977645996586,"vX0":5.066791303478544,"vY0":-136.34485062513954,"vZ0":-2.4137180152894055,"x":133.05,"y":143.88,"x0":-1.4146094572539494,"y0":50.005026505582016,"z0":6.15674147432591,"aX":-12.873302979510429},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.0,"breakHorizontal":11.3,"spinRate":2361,"spinDirection":219},"zone":11,"typeConfidence":0.9,"plateTime":0.3998188389935078,"extension":6.3639658853505585},"index":1,"playId":"5762b239-91b4-38b0-bb45-ab6fa3c55cd3","pitchNumber":2,"startTime":"2025-09-01T22:58:11.159Z","endTime":"2025-09-01T22:58:15.509Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.826715548377006,"aZ":-26.617932124598124,"pfxX":-6.577749793722821,"pfxZ":3.2919411771914904,"pX":0.09163201334633994,"pZ":2.150431980818331,"vX0":6.186582712118332,"vY0":-128.87659302120323,"vZ0":-4.534270009418336,"x":113.51,"y":180.72,"x0":-1.4810026851839098,"y0":50.003933365270704,"z0":5.979206586373311,"aX":-11.107862033193198},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.2,"breakHorizontal":10.6,"spinRate":1504,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.4243874563576444,"extension":6.312854099227731},"hitData":{"launchSpeed":88.1,"launchAngle":74.0,"totalDistance":55.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":138.64,"coordY":179.05}},"index":2,"playId":"c7bda606-d33c-3522-8f09-e21132ae8505","pitchNumber":3,"startTime":"2025-09-01T22:58:25.543Z","endTime":"2025-09-01T22:58:36.558Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-01T22:58:36.558Z","atBatIndex":77},"scoringPlays":[1,16,38,39,50,51,56],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2,3],"bottom":[4,5,6],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"coordinates":{"x":109.76,"y":157.26},"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":1,"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":245.68,"y":81.49},"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":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":70.05,"y":79.03},"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":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"coordinates":{"x":37.16,"y":112.75},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":171.79,"y":103.04},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"coordinates":{"x":107.12,"y":101.92},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":60.14,"y":120.2},"type":"O","description":"Flyout"}]}},{"startIndex":7,"endIndex":14,"top":[7,8,9],"bottom":[10,11,12,13,14],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":2,"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":146.75,"y":154.72},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":2,"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"coordinates":{"x":101.65,"y":155.74},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"coordinates":{"x":220.38,"y":93.57},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":74.64,"y":113.63},"type":"H","description":"Single"}]}},{"startIndex":15,"endIndex":24,"top":[15,16,17,18,19],"bottom":[20,21,22,23,24],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"coordinates":{"x":216.57,"y":70.21},"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":3,"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"coordinates":{"x":171.88,"y":70.56},"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":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":141.68,"y":153.2},"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":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":104.18,"y":207.93},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":119.51,"y":193.23},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"coordinates":{"x":173.1,"y":116.21},"type":"H","description":"Single"}]}},{"startIndex":25,"endIndex":32,"top":[25,26,27],"bottom":[28,29,30,31,32],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":4,"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"coordinates":{"x":143.74,"y":146.04},"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":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"coordinates":{"x":116.85,"y":157.76},"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":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":112.29,"y":156.75},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"coordinates":{"x":89.99,"y":118.24},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":184.45,"y":150.09},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"coordinates":{"x":76.71,"y":72.47},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"batter":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"coordinates":{"x":110.26,"y":150.67},"type":"H","description":"Single"}]}},{"startIndex":33,"endIndex":42,"top":[33,34,35,36,37,38,39],"bottom":[40,41,42],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"coordinates":{"x":168.48,"y":132.99},"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":5,"pitcher":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"coordinates":{"x":69.22,"y":134.96},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":122.43,"y":86.82},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"coordinates":{"x":115.84,"y":151.18},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":43,"endIndex":52,"top":[43,44,45,46],"bottom":[47,48,49,50,51,52],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":81.97,"y":106.35},"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":6,"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"coordinates":{"x":173.54,"y":66.52},"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":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"coordinates":{"x":144.72,"y":156.24},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"coordinates":{"x":136.28,"y":75.04},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"coordinates":{"x":79.67,"y":71.67},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":204.52,"y":125.33},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":666711,"fullName":"Joel Peguero","link":"/api/v1/people/666711"},"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"coordinates":{"x":102.35,"y":157.03},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":666711,"fullName":"Joel Peguero","link":"/api/v1/people/666711"},"batter":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"coordinates":{"x":83.2,"y":42.4},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":666711,"fullName":"Joel Peguero","link":"/api/v1/people/666711"},"batter":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"coordinates":{"x":110.77,"y":159.28},"type":"O","description":"Groundout"}]}},{"startIndex":53,"endIndex":60,"top":[53,54,55,56,57],"bottom":[58,59,60],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":7,"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"coordinates":{"x":70.99,"y":88.96},"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":7,"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":43.38,"y":70.6},"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":7,"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"coordinates":{"x":136.21,"y":158.68},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":666711,"fullName":"Joel Peguero","link":"/api/v1/people/666711"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":173.1,"y":118.24},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":666711,"fullName":"Joel Peguero","link":"/api/v1/people/666711"},"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"coordinates":{"x":148.78,"y":172.97},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":61,"endIndex":68,"top":[61,62,63,64],"bottom":[65,66,67,68],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"coordinates":{"x":186.37,"y":97.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":8,"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"coordinates":{"x":113.47,"y":188.04},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"coordinates":{"x":122.3,"y":199.86},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"coordinates":{"x":121.25,"y":175.75},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":173.68,"y":94.6},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"coordinates":{"x":122.93,"y":143.57},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":69,"endIndex":77,"top":[69,70,71,72,73,74],"bottom":[75,76,77],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":9,"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"coordinates":{"x":137.99,"y":91.49},"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":9,"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"coordinates":{"x":108.24,"y":159.79},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":9,"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":166.0,"y":117.22},"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":9,"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":118.73,"y":78.32},"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":9,"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"coordinates":{"x":95.88,"y":109.12},"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":9,"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"coordinates":{"x":109.25,"y":159.79},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":9,"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"batter":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"coordinates":{"x":117.87,"y":169.42},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":9,"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":138.64,"y":179.05},"type":"O","description":"Pop Out"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":3,"hits":2,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":3,"errors":0,"leftOnBase":3}}],"teams":{"home":{"runs":2,"hits":13,"errors":0,"leftOnBase":8},"away":{"runs":8,"hits":11,"errors":0,"leftOnBase":6}},"defense":{"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"catcher":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"first":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"second":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"third":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"shortstop":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"left":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"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":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"onDeck":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"inHole":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"battingOrder":6,"team":{"id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"}},"offense":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"onDeck":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"inHole":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"pitcher":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"battingOrder":1,"team":{"id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"}},"balls":1,"strikes":1,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":12,"airOuts":6,"runs":8,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":0,"hits":11,"hitByPitch":2,"avg":".236","atBats":35,"obp":".312","slg":".385","ops":".697","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":20,"rbi":8,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.67","popOuts":1,"lineOuts":0},"pitching":{"flyOuts":5,"groundOuts":6,"airOuts":8,"runs":2,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":0,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":37,"obp":".351","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":138,"era":"3.75","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.29","battersFaced":37,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":138,"balls":42,"strikes":96,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":2,"pitchesPerInning":"15.33","runsScoredPer9":"2.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":0,"chances":37,"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":"0-1 | HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":2,"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":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":40,"groundOuts":49,"airOuts":75,"runs":25,"doubles":12,"triples":0,"homeRuns":9,"strikeOuts":63,"baseOnBalls":21,"intentionalWalks":0,"hits":58,"hitByPitch":5,"avg":".238","atBats":244,"obp":".311","slg":".398","ops":".709","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":271,"totalBases":97,"rbi":31,"leftOnBase":114,"sacBunts":1,"sacFlies":0,"babip":".285","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.11","popOuts":12,"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":130,"putOuts":174,"errors":6,"chances":310,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID664141":{"person":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":0,"flyOuts":7,"groundOuts":16,"airOuts":17,"runs":6,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":10,"baseOnBalls":9,"intentionalWalks":0,"hits":10,"hitByPitch":1,"atBats":53,"obp":".317","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":258,"era":"3.38","inningsPitched":"16.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.19","battersFaced":63,"outs":48,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":258,"balls":101,"strikes":157,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".---","pitchesPerInning":"16.13","gamesFinished":10,"strikeoutWalkRatio":"1.11","strikeoutsPer9Inn":"5.63","walksPer9Inn":"5.06","hitsPer9Inn":"5.63","runsScoredPer9":"3.38","homeRunsPer9":"0.00","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":7},"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}},"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":"1-5 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"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":134,"flyOuts":79,"groundOuts":119,"airOuts":136,"runs":70,"doubles":23,"triples":1,"homeRuns":16,"strikeOuts":135,"baseOnBalls":45,"intentionalWalks":2,"hits":140,"hitByPitch":16,"avg":".267","atBats":524,"obp":".340","slg":".406","ops":".746","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":591,"totalBases":213,"rbi":58,"leftOnBase":209,"sacBunts":0,"sacFlies":6,"babip":".327","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.75","popOuts":22,"lineOuts":35},"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":247,"errors":8,"chances":258,"fielding":".969","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, 2-3)","summary":"5.1 IP, 2 ER, 8 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":1,"airOuts":6,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":24,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":85,"inningsPitched":"5.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":24,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":85,"balls":25,"strikes":60,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"3.38","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"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":5,"gamesStarted":4,"flyOuts":14,"groundOuts":14,"airOuts":20,"runs":17,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":20,"baseOnBalls":9,"intentionalWalks":0,"hits":23,"hitByPitch":3,"atBats":76,"obp":".393","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":349,"era":"7.23","inningsPitched":"18.2","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":15,"whip":"1.71","battersFaced":89,"outs":56,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":349,"balls":118,"strikes":231,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".400","pitchesPerInning":"18.70","gamesFinished":0,"strikeoutWalkRatio":"2.22","strikeoutsPer9Inn":"9.64","walksPer9Inn":"4.34","hitsPer9Inn":"11.09","runsScoredPer9":"8.20","homeRunsPer9":"0.48","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"gamesStarted":1,"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":27,"flyOuts":12,"groundOuts":20,"airOuts":24,"runs":10,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":14,"hitByPitch":1,"avg":".212","atBats":66,"obp":".268","slg":".273","ops":".541","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":72,"totalBases":18,"rbi":3,"leftOnBase":23,"sacBunts":1,"sacFlies":0,"babip":".232","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"66.00","popOuts":8,"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":4,"stolenBases":14,"stolenBasePercentage":".778","caughtStealingPercentage":".222","assists":8,"putOuts":163,"errors":3,"chances":174,"fielding":".983","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":28,"gamesStarted":28,"flyOuts":61,"groundOuts":205,"airOuts":107,"runs":65,"doubles":42,"triples":2,"homeRuns":13,"strikeOuts":187,"baseOnBalls":37,"intentionalWalks":0,"hits":173,"hitByPitch":6,"atBats":664,"obp":".304","caughtStealing":6,"stolenBases":7,"stolenBasePercentage":".538","caughtStealingPercentage":".462","numberOfPitches":2703,"era":"3.16","inningsPitched":"173.2","wins":12,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":61,"whip":"1.21","battersFaced":716,"outs":521,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":2703,"balls":914,"strikes":1789,"strikePercentage":".660","hitBatsmen":6,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"1.92","rbi":0,"winPercentage":".571","pitchesPerInning":"15.56","gamesFinished":0,"strikeoutWalkRatio":"5.05","strikeoutsPer9Inn":"9.69","walksPer9Inn":"1.92","hitsPer9Inn":"8.97","runsScoredPer9":"3.37","homeRunsPer9":"0.67","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":4,"sacFlies":4,"passedBall":0,"popOuts":15,"lineOuts":31},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":29,"putOuts":5,"errors":1,"chances":35,"fielding":".971","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":57,"gamesStarted":0,"flyOuts":23,"groundOuts":64,"airOuts":38,"runs":25,"doubles":10,"triples":0,"homeRuns":3,"strikeOuts":53,"baseOnBalls":14,"intentionalWalks":1,"hits":45,"hitByPitch":5,"atBats":198,"obp":".294","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":845,"era":"3.54","inningsPitched":"53.1","wins":5,"losses":4,"saves":12,"saveOpportunities":17,"holds":8,"blownSaves":5,"earnedRuns":21,"whip":"1.11","battersFaced":219,"outs":160,"gamesPitched":57,"completeGames":0,"shutouts":0,"pitchesThrown":845,"balls":299,"strikes":546,"strikePercentage":".650","hitBatsmen":5,"balks":2,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.68","rbi":0,"winPercentage":".556","pitchesPerInning":"15.84","gamesFinished":28,"strikeoutWalkRatio":"3.79","strikeoutsPer9Inn":"8.94","walksPer9Inn":"2.36","hitsPer9Inn":"7.59","runsScoredPer9":"4.22","homeRunsPer9":"0.51","inheritedRunners":19,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":6,"errors":0,"chances":12,"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":{},"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":46,"gamesStarted":0,"flyOuts":29,"groundOuts":57,"airOuts":53,"runs":24,"doubles":12,"triples":2,"homeRuns":2,"strikeOuts":52,"baseOnBalls":25,"intentionalWalks":1,"hits":50,"hitByPitch":2,"atBats":208,"obp":".324","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":937,"era":"3.39","inningsPitched":"58.1","wins":4,"losses":3,"saves":1,"saveOpportunities":4,"holds":3,"blownSaves":3,"earnedRuns":22,"whip":"1.29","battersFaced":240,"outs":175,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":937,"balls":361,"strikes":576,"strikePercentage":".610","hitBatsmen":2,"balks":1,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.08","rbi":0,"winPercentage":".571","pitchesPerInning":"16.06","gamesFinished":8,"strikeoutWalkRatio":"2.08","strikeoutsPer9Inn":"8.02","walksPer9Inn":"3.86","hitsPer9Inn":"7.71","runsScoredPer9":"3.70","homeRunsPer9":"0.31","inheritedRunners":34,"inheritedRunnersScored":10,"catchersInterference":1,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":10,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":2,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676775":{"person":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":28,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":8,"strikes":20,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":2,"groundOuts":7,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":22,"obp":".304","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":91,"era":"3.00","inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.17","battersFaced":23,"outs":18,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":91,"balls":30,"strikes":61,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.33","rbi":0,"winPercentage":".---","pitchesPerInning":"15.17","gamesFinished":4,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"1.50","hitsPer9Inn":"9.00","runsScoredPer9":"3.00","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID672275":{"person":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"jerseyNumber":"14","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | HBP, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"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":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":57,"groundOuts":67,"airOuts":96,"runs":34,"doubles":15,"triples":3,"homeRuns":2,"strikeOuts":115,"baseOnBalls":27,"intentionalWalks":0,"hits":70,"hitByPitch":3,"avg":".206","atBats":339,"obp":".267","slg":".286","ops":".553","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":378,"totalBases":97,"rbi":39,"leftOnBase":171,"sacBunts":4,"sacFlies":5,"babip":".300","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"169.50","popOuts":20,"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":21,"stolenBases":51,"stolenBasePercentage":".708","caughtStealingPercentage":".292","assists":46,"putOuts":852,"errors":5,"chances":903,"fielding":".994","passedBall":6,"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":"0-4 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"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":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":105,"flyOuts":52,"groundOuts":72,"airOuts":112,"runs":60,"doubles":16,"triples":2,"homeRuns":18,"strikeOuts":108,"baseOnBalls":59,"intentionalWalks":0,"hits":86,"hitByPitch":5,"avg":".229","atBats":376,"obp":".339","slg":".426","ops":".765","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":442,"totalBases":160,"rbi":50,"leftOnBase":185,"sacBunts":0,"sacFlies":2,"babip":".270","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.89","popOuts":36,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":192,"putOuts":71,"errors":12,"chances":275,"fielding":".956","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":111,"flyOuts":64,"groundOuts":83,"airOuts":129,"runs":40,"doubles":9,"triples":0,"homeRuns":14,"strikeOuts":78,"baseOnBalls":32,"intentionalWalks":0,"hits":92,"hitByPitch":7,"avg":".243","atBats":379,"obp":".311","slg":".377","ops":".688","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":421,"totalBases":143,"rbi":64,"leftOnBase":168,"sacBunts":0,"sacFlies":3,"babip":".269","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.07","popOuts":36,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":139,"errors":0,"chances":150,"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":11,"gamesStarted":1,"flyOuts":9,"groundOuts":33,"airOuts":20,"runs":15,"doubles":5,"triples":0,"homeRuns":8,"strikeOuts":18,"baseOnBalls":11,"intentionalWalks":0,"hits":26,"hitByPitch":1,"atBats":97,"obp":".349","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":432,"era":"4.74","inningsPitched":"24.2","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":13,"whip":"1.50","battersFaced":109,"outs":74,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":432,"balls":169,"strikes":263,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.65","rbi":0,"winPercentage":".000","pitchesPerInning":"17.51","gamesFinished":5,"strikeoutWalkRatio":"1.64","strikeoutsPer9Inn":"6.57","walksPer9Inn":"4.01","hitsPer9Inn":"9.49","runsScoredPer9":"5.47","homeRunsPer9":"2.92","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":45,"gamesStarted":0,"flyOuts":33,"groundOuts":84,"airOuts":65,"runs":38,"doubles":13,"triples":5,"homeRuns":5,"strikeOuts":51,"baseOnBalls":21,"intentionalWalks":1,"hits":73,"hitByPitch":3,"atBats":271,"obp":".328","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1113,"era":"4.15","inningsPitched":"69.1","wins":3,"losses":3,"saves":1,"saveOpportunities":1,"holds":3,"blownSaves":0,"earnedRuns":32,"whip":"1.36","battersFaced":297,"outs":208,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":1113,"balls":362,"strikes":751,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":0,"winPercentage":".500","pitchesPerInning":"16.05","gamesFinished":14,"strikeoutWalkRatio":"2.43","strikeoutsPer9Inn":"6.62","walksPer9Inn":"2.73","hitsPer9Inn":"9.48","runsScoredPer9":"4.93","homeRunsPer9":"0.65","inheritedRunners":25,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":16,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":5,"errors":0,"chances":17,"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":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"400","stats":{"batting":{"summary":"1-5 | 2 RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":34,"groundOuts":38,"airOuts":56,"runs":23,"doubles":10,"triples":0,"homeRuns":4,"strikeOuts":38,"baseOnBalls":15,"intentionalWalks":0,"hits":50,"hitByPitch":2,"avg":".281","atBats":178,"obp":".337","slg":".404","ops":".741","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":199,"totalBases":72,"rbi":30,"leftOnBase":72,"sacBunts":0,"sacFlies":4,"babip":".329","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.50","popOuts":7,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":32,"putOuts":350,"errors":1,"chances":383,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":"4-4 | HR, 2 RBI, 3 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":7,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":8,"groundOuts":10,"airOuts":14,"runs":7,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":10,"baseOnBalls":0,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".261","atBats":46,"obp":".261","slg":".500","ops":".761","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":46,"totalBases":23,"rbi":9,"leftOnBase":17,"sacBunts":0,"sacFlies":0,"babip":".294","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.00","popOuts":4,"lineOuts":2},"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":25,"errors":0,"chances":25,"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-3 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":130,"flyOuts":91,"groundOuts":157,"airOuts":148,"runs":63,"doubles":30,"triples":10,"homeRuns":7,"strikeOuts":62,"baseOnBalls":43,"intentionalWalks":0,"hits":127,"hitByPitch":5,"avg":".259","atBats":490,"obp":".323","slg":".404","ops":".727","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":542,"totalBases":198,"rbi":48,"leftOnBase":197,"sacBunts":0,"sacFlies":4,"babip":".282","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"70.00","popOuts":16,"lineOuts":41},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":283,"errors":2,"chances":292,"fielding":".993","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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":28,"gamesStarted":0,"flyOuts":13,"groundOuts":35,"airOuts":25,"runs":11,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":24,"baseOnBalls":8,"intentionalWalks":1,"hits":26,"hitByPitch":1,"atBats":109,"obp":".297","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":466,"era":"3.54","inningsPitched":"28.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":11,"whip":"1.21","battersFaced":119,"outs":84,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":466,"balls":166,"strikes":300,"strikePercentage":".640","hitBatsmen":1,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.40","rbi":0,"winPercentage":".000","pitchesPerInning":"16.64","gamesFinished":3,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"7.71","walksPer9Inn":"2.57","hitsPer9Inn":"8.36","runsScoredPer9":"3.54","homeRunsPer9":"0.64","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID646240":{"person":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"jerseyNumber":"16","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":139,"flyOuts":64,"groundOuts":121,"airOuts":103,"runs":83,"doubles":30,"triples":0,"homeRuns":29,"strikeOuts":160,"baseOnBalls":96,"intentionalWalks":8,"hits":136,"hitByPitch":6,"avg":".264","atBats":516,"obp":".383","slg":".490","ops":".873","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":15,"groundIntoTriplePlay":0,"plateAppearances":622,"totalBases":253,"rbi":94,"leftOnBase":219,"sacBunts":0,"sacFlies":4,"babip":".323","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.79","popOuts":16,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":127,"errors":1,"chances":143,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID666711":{"person":{"id":666711,"fullName":"Joel Peguero","link":"/api/v1/people/666711"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"1.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":25,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":9,"strikes":16,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"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":5,"gamesStarted":0,"flyOuts":6,"groundOuts":7,"airOuts":9,"runs":0,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":28,"obp":".241","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":111,"era":"0.00","inningsPitched":"7.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.91","battersFaced":29,"outs":23,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":111,"balls":36,"strikes":75,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":2,"winPercentage":".---","pitchesPerInning":"14.48","gamesFinished":0,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"7.04","walksPer9Inn":"1.17","hitsPer9Inn":"7.04","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"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":0,"flyOuts":21,"groundOuts":44,"airOuts":47,"runs":24,"doubles":5,"triples":2,"homeRuns":4,"strikeOuts":30,"baseOnBalls":13,"intentionalWalks":0,"hits":35,"hitByPitch":1,"atBats":153,"obp":".288","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":619,"era":"5.27","inningsPitched":"41.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":24,"whip":"1.17","battersFaced":170,"outs":123,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":619,"balls":207,"strikes":412,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.10","gamesFinished":6,"strikeoutWalkRatio":"2.31","strikeoutsPer9Inn":"6.59","walksPer9Inn":"2.85","hitsPer9Inn":"7.68","runsScoredPer9":"5.27","homeRunsPer9":"0.88","inheritedRunners":7,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":9,"lineOuts":17},"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}},"ID687529":{"person":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"jerseyNumber":"58","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"101","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":2,"groundOuts":6,"airOuts":3,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":10,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".100","atBats":20,"obp":".100","slg":".200","ops":".300","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":21,"totalBases":4,"rbi":1,"leftOnBase":9,"sacBunts":1,"sacFlies":0,"babip":".200","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":2,"chances":10,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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,"battingOrder":"701","stats":{"batting":{"note":"1-","summary":"0-2 | R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":62,"flyOuts":17,"groundOuts":44,"airOuts":30,"runs":18,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":41,"baseOnBalls":7,"intentionalWalks":0,"hits":37,"hitByPitch":3,"avg":".252","atBats":147,"obp":".296","slg":".354","ops":".650","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":162,"totalBases":52,"rbi":18,"leftOnBase":70,"sacBunts":3,"sacFlies":2,"babip":".324","groundOutsToAirouts":"1.47","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.00","popOuts":6,"lineOuts":7},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":4,"groundOuts":3,"airOuts":9,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":16,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":42,"era":"0.00","inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":16,"outs":12,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":42,"balls":11,"strikes":31,"strikePercentage":".740","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".---","pitchesPerInning":"10.50","gamesFinished":4,"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":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":118,"putOuts":60,"errors":6,"chances":184,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID682641":{"person":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"jerseyNumber":"29","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":26,"groundOuts":44,"airOuts":49,"runs":23,"doubles":9,"triples":1,"homeRuns":8,"strikeOuts":24,"baseOnBalls":8,"intentionalWalks":0,"hits":35,"hitByPitch":0,"avg":".232","atBats":151,"obp":".269","slg":".464","ops":".733","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":160,"totalBases":70,"rbi":21,"leftOnBase":70,"sacBunts":0,"sacFlies":1,"babip":".225","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.88","popOuts":15,"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":0,"putOuts":76,"errors":4,"chances":80,"fielding":".950","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":"2-4 | HR, BB, 3 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":3,"leftOnBase":0,"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":5,"putOuts":2,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":136,"flyOuts":98,"groundOuts":92,"airOuts":155,"runs":85,"doubles":18,"triples":2,"homeRuns":26,"strikeOuts":152,"baseOnBalls":66,"intentionalWalks":1,"hits":117,"hitByPitch":3,"avg":".230","atBats":508,"obp":".318","slg":".427","ops":".745","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":586,"totalBases":217,"rbi":75,"leftOnBase":212,"sacBunts":0,"sacFlies":8,"babip":".269","groundOutsToAirouts":"0.59","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"19.54","popOuts":34,"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":337,"putOuts":172,"errors":15,"chances":524,"fielding":".971","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":28,"gamesStarted":28,"flyOuts":117,"groundOuts":127,"airOuts":188,"runs":64,"doubles":34,"triples":2,"homeRuns":19,"strikeOuts":163,"baseOnBalls":64,"intentionalWalks":0,"hits":127,"hitByPitch":3,"atBats":600,"obp":".289","caughtStealing":8,"stolenBases":18,"stolenBasePercentage":".692","caughtStealingPercentage":".308","numberOfPitches":2693,"era":"3.18","inningsPitched":"164.0","wins":10,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":58,"whip":"1.16","battersFaced":672,"outs":492,"gamesPitched":28,"completeGames":1,"shutouts":0,"pitchesThrown":2693,"balls":971,"strikes":1722,"strikePercentage":".640","hitBatsmen":3,"balks":1,"wildPitches":5,"pickoffs":5,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".625","pitchesPerInning":"16.42","gamesFinished":0,"strikeoutWalkRatio":"2.55","strikeoutsPer9Inn":"8.95","walksPer9Inn":"3.51","hitsPer9Inn":"6.97","runsScoredPer9":"3.51","homeRunsPer9":"1.04","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":29,"lineOuts":42},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":3,"errors":0,"chances":15,"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":24,"gamesStarted":24,"flyOuts":91,"groundOuts":97,"airOuts":148,"runs":65,"doubles":36,"triples":0,"homeRuns":12,"strikeOuts":114,"baseOnBalls":43,"intentionalWalks":0,"hits":131,"hitByPitch":5,"atBats":482,"obp":".334","caughtStealing":5,"stolenBases":11,"stolenBasePercentage":".688","caughtStealingPercentage":".313","numberOfPitches":2132,"era":"4.29","inningsPitched":"121.2","wins":3,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":58,"whip":"1.43","battersFaced":538,"outs":365,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2132,"balls":738,"strikes":1394,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".231","pitchesPerInning":"17.52","gamesFinished":0,"strikeoutWalkRatio":"2.65","strikeoutsPer9Inn":"8.43","walksPer9Inn":"3.18","hitsPer9Inn":"9.69","runsScoredPer9":"4.81","homeRunsPer9":"0.89","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":6,"passedBall":0,"popOuts":31,"lineOuts":26},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":7,"errors":0,"chances":13,"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":{},"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":2,"flyOuts":10,"groundOuts":24,"airOuts":22,"runs":5,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":21,"baseOnBalls":9,"intentionalWalks":0,"hits":24,"hitByPitch":1,"atBats":91,"obp":".337","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":403,"era":"1.88","inningsPitched":"24.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.38","battersFaced":101,"outs":72,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":403,"balls":154,"strikes":249,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.09","rbi":0,"winPercentage":".---","pitchesPerInning":"16.79","gamesFinished":4,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"7.88","walksPer9Inn":"3.38","hitsPer9Inn":"9.00","runsScoredPer9":"1.88","homeRunsPer9":"0.00","inheritedRunners":14,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[671218,687529,646240,642715,642086,656305,808982,669477,683766,672275,687551,678906,666711,676775],"pitchers":[678906,666711,676775],"bench":[527038,668800,682641],"bullpen":[663941,702352,664141,676130,657424,664192,592662,693313,434378,676254,657277],"battingOrder":[687529,646240,642715,642086,656305,808982,683766,672275,687551],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Devers (29, 1st inning off Dollander, 0 on, 1 out); Gilbert (2, 3rd inning off Dollander, 1 on, 0 out); Adames (26, 7th inning off Molina, 1 on, 2 out)."},{"label":"TB","value":"Adames 5; Devers 5; Gilbert 7; Lee, J; Ramos, H; Smith, D."},{"label":"RBI","value":"Adames 3 (75); Devers (94); Gilbert 2 (9); Smith, D 2 (30)."},{"label":"2-out RBI","value":"Adames 3; Smith, D 2."},{"label":"Runners left in scoring position, 2 out","value":"Bailey; Chapman, M 2."},{"label":"GIDP","value":"Schmitt."},{"label":"Team RISP","value":"4-for-8."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Bailey (1, 2nd base off Dollander/Goodman)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"3 (Koss-Adames-Smith, D; Smith, D-Adames-Smith, D; Adames-Koss-Smith, D)."}]}],"note":[{"label":"1","value":"Ran for Schmitt in the 5th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":6,"airOuts":8,"runs":2,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":0,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".240","atBats":37,"obp":".297","slg":".393","ops":".690","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":16,"rbi":2,"leftOnBase":21,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":5,"groundOuts":12,"airOuts":6,"runs":8,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":0,"hits":11,"hitByPitch":2,"atBats":35,"obp":".415","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":165,"era":"5.98","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":8,"whip":"1.60","battersFaced":41,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":165,"balls":60,"strikes":105,"strikePercentage":".640","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":8,"pitchesPerInning":"18.33","runsScoredPer9":"8.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":15,"putOuts":27,"errors":0,"chances":42,"passedBall":0,"pickoffs":0}},"players":{"ID663372":{"person":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":6,"flyOuts":22,"groundOuts":33,"airOuts":32,"runs":17,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":25,"baseOnBalls":12,"intentionalWalks":0,"hits":33,"hitByPitch":0,"atBats":122,"obp":".333","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":522,"era":"4.75","inningsPitched":"30.1","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"1.48","battersFaced":135,"outs":91,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":522,"balls":198,"strikes":324,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".000","pitchesPerInning":"17.21","gamesFinished":0,"strikeoutWalkRatio":"2.08","strikeoutsPer9Inn":"7.42","walksPer9Inn":"3.56","hitsPer9Inn":"9.79","runsScoredPer9":"5.04","homeRunsPer9":"1.19","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666160":{"person":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"jerseyNumber":"22","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"200","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":2,"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":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":114,"flyOuts":67,"groundOuts":71,"airOuts":108,"runs":49,"doubles":17,"triples":8,"homeRuns":18,"strikeOuts":91,"baseOnBalls":18,"intentionalWalks":1,"hits":95,"hitByPitch":2,"avg":".262","atBats":362,"obp":".299","slg":".503","ops":".802","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":385,"totalBases":182,"rbi":55,"leftOnBase":128,"sacBunts":0,"sacFlies":3,"babip":".301","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.11","popOuts":10,"lineOuts":31},"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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID680767":{"person":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":43,"gamesStarted":0,"flyOuts":21,"groundOuts":48,"airOuts":30,"runs":17,"doubles":8,"triples":1,"homeRuns":4,"strikeOuts":44,"baseOnBalls":21,"intentionalWalks":2,"hits":36,"hitByPitch":0,"atBats":157,"obp":".318","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":763,"era":"3.19","inningsPitched":"42.1","wins":4,"losses":3,"saves":6,"saveOpportunities":10,"holds":7,"blownSaves":4,"earnedRuns":15,"whip":"1.35","battersFaced":179,"outs":127,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":763,"balls":320,"strikes":443,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.60","rbi":0,"winPercentage":".571","pitchesPerInning":"18.02","gamesFinished":22,"strikeoutWalkRatio":"2.10","strikeoutsPer9Inn":"9.35","walksPer9Inn":"4.46","hitsPer9Inn":"7.65","runsScoredPer9":"3.61","homeRunsPer9":"0.85","inheritedRunners":18,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID685326":{"person":{"id":685326,"fullName":"McCade Brown","link":"/api/v1/people/685326"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":5,"groundOuts":7,"airOuts":10,"runs":7,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":6,"intentionalWalks":0,"hits":10,"hitByPitch":2,"atBats":31,"obp":".450","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":159,"era":"8.22","inningsPitched":"7.2","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"2.09","battersFaced":40,"outs":23,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":159,"balls":71,"strikes":88,"strikePercentage":".550","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".000","pitchesPerInning":"20.74","gamesFinished":0,"strikeoutWalkRatio":"0.83","strikeoutsPer9Inn":"5.87","walksPer9Inn":"7.04","hitsPer9Inn":"11.74","runsScoredPer9":"8.22","homeRunsPer9":"1.17","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"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}},"ID623474":{"person":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":49,"gamesStarted":0,"flyOuts":44,"groundOuts":60,"airOuts":89,"runs":22,"doubles":13,"triples":1,"homeRuns":6,"strikeOuts":63,"baseOnBalls":23,"intentionalWalks":1,"hits":66,"hitByPitch":7,"atBats":273,"obp":".313","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":1117,"era":"2.59","inningsPitched":"73.0","wins":1,"losses":2,"saves":0,"saveOpportunities":1,"holds":5,"blownSaves":1,"earnedRuns":21,"whip":"1.22","battersFaced":308,"outs":219,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":1117,"balls":395,"strikes":722,"strikePercentage":".650","hitBatsmen":7,"balks":2,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".333","pitchesPerInning":"15.30","gamesFinished":6,"strikeoutWalkRatio":"2.74","strikeoutsPer9Inn":"7.77","walksPer9Inn":"2.84","hitsPer9Inn":"8.14","runsScoredPer9":"2.71","homeRunsPer9":"0.74","inheritedRunners":33,"inheritedRunnersScored":14,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":23,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":1,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682653":{"person":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"jerseyNumber":"25","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":17,"groundOuts":29,"airOuts":37,"runs":14,"doubles":7,"triples":1,"homeRuns":4,"strikeOuts":20,"baseOnBalls":5,"intentionalWalks":0,"hits":29,"hitByPitch":0,"avg":".252","atBats":115,"obp":".283","slg":".435","ops":".718","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":120,"totalBases":50,"rbi":13,"leftOnBase":45,"sacBunts":0,"sacFlies":0,"babip":".275","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.75","popOuts":9,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":21,"putOuts":223,"errors":3,"chances":247,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID801403":{"person":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"note":"(L, 2-12)","summary":"5.0 IP, 6 ER, 2 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":7,"airOuts":3,"runs":6,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":2,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":2,"atBats":17,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":84,"inningsPitched":"5.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"battersFaced":22,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":84,"balls":35,"strikes":49,"strikePercentage":".580","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":6,"gamesFinished":0,"runsScoredPer9":"10.80","homeRunsPer9":"3.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"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":20,"gamesStarted":20,"flyOuts":54,"groundOuts":95,"airOuts":97,"runs":75,"doubles":14,"triples":1,"homeRuns":18,"strikeOuts":77,"baseOnBalls":47,"intentionalWalks":0,"hits":102,"hitByPitch":5,"atBats":366,"obp":".365","caughtStealing":1,"stolenBases":16,"stolenBasePercentage":".941","caughtStealingPercentage":".059","numberOfPitches":1702,"era":"6.77","inningsPitched":"93.0","wins":2,"losses":12,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":70,"whip":"1.60","battersFaced":423,"outs":279,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1702,"balls":662,"strikes":1040,"strikePercentage":".610","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.98","rbi":6,"winPercentage":".143","pitchesPerInning":"18.30","gamesFinished":0,"strikeoutWalkRatio":"1.64","strikeoutsPer9Inn":"7.45","walksPer9Inn":"4.55","hitsPer9Inn":"9.87","runsScoredPer9":"7.26","homeRunsPer9":"1.74","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":13,"lineOuts":30},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":5,"errors":6,"chances":20,"fielding":".700","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID608566":{"person":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":71,"groundOuts":96,"airOuts":130,"runs":82,"doubles":35,"triples":5,"homeRuns":15,"strikeOuts":73,"baseOnBalls":38,"intentionalWalks":1,"hits":135,"hitByPitch":5,"atBats":430,"obp":".374","caughtStealing":3,"stolenBases":18,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1661,"era":"6.14","inningsPitched":"102.2","wins":3,"losses":12,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":70,"whip":"1.69","battersFaced":478,"outs":308,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1661,"balls":619,"strikes":1042,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".200","pitchesPerInning":"16.18","gamesFinished":0,"strikeoutWalkRatio":"1.92","strikeoutsPer9Inn":"6.40","walksPer9Inn":"3.33","hitsPer9Inn":"11.83","runsScoredPer9":"7.19","homeRunsPer9":"1.31","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":25,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID690924":{"person":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"jerseyNumber":"37","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":28,"flyOuts":14,"groundOuts":14,"airOuts":24,"runs":9,"doubles":4,"triples":2,"homeRuns":1,"strikeOuts":27,"baseOnBalls":4,"intentionalWalks":0,"hits":19,"hitByPitch":2,"avg":".232","atBats":82,"obp":".278","slg":".366","ops":".644","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":90,"totalBases":30,"rbi":15,"leftOnBase":29,"sacBunts":0,"sacFlies":2,"babip":".321","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"82.00","popOuts":4,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":7,"stolenBases":18,"stolenBasePercentage":".720","caughtStealingPercentage":".280","assists":7,"putOuts":155,"errors":5,"chances":167,"fielding":".970","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID607536":{"person":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"jerseyNumber":"21","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":25,"flyOuts":78,"groundOuts":137,"airOuts":144,"runs":89,"doubles":27,"triples":5,"homeRuns":20,"strikeOuts":97,"baseOnBalls":34,"intentionalWalks":2,"hits":164,"hitByPitch":5,"atBats":536,"obp":".350","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":2055,"era":"5.28","inningsPitched":"131.1","wins":3,"losses":13,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":77,"whip":"1.51","battersFaced":581,"outs":394,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2055,"balls":667,"strikes":1388,"strikePercentage":".680","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":3,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".188","pitchesPerInning":"15.65","gamesFinished":0,"strikeoutWalkRatio":"2.85","strikeoutsPer9Inn":"6.65","walksPer9Inn":"2.33","hitsPer9Inn":"11.24","runsScoredPer9":"6.10","homeRunsPer9":"1.37","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":21,"lineOuts":45},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":3,"errors":4,"chances":16,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671289":{"person":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"100","stats":{"batting":{"summary":"3-5","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":3,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":51,"groundOuts":105,"airOuts":81,"runs":39,"doubles":17,"triples":2,"homeRuns":2,"strikeOuts":37,"baseOnBalls":30,"intentionalWalks":0,"hits":90,"hitByPitch":8,"avg":".292","atBats":308,"obp":".366","slg":".380","ops":".746","caughtStealing":8,"stolenBases":17,"stolenBasePercentage":".680","caughtStealingPercentage":".320","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":351,"totalBases":117,"rbi":27,"leftOnBase":103,"sacBunts":1,"sacFlies":4,"babip":".322","groundOutsToAirouts":"1.30","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"154.00","popOuts":6,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":18,"putOuts":102,"errors":2,"chances":122,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID675848":{"person":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":45,"gamesStarted":0,"flyOuts":23,"groundOuts":41,"airOuts":50,"runs":26,"doubles":11,"triples":2,"homeRuns":4,"strikeOuts":56,"baseOnBalls":18,"intentionalWalks":0,"hits":43,"hitByPitch":3,"atBats":187,"obp":".305","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":866,"era":"3.71","inningsPitched":"51.0","wins":2,"losses":1,"saves":1,"saveOpportunities":3,"holds":8,"blownSaves":2,"earnedRuns":21,"whip":"1.20","battersFaced":211,"outs":153,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":866,"balls":310,"strikes":556,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".667","pitchesPerInning":"16.98","gamesFinished":15,"strikeoutWalkRatio":"3.11","strikeoutsPer9Inn":"9.88","walksPer9Inn":"3.18","hitsPer9Inn":"7.59","runsScoredPer9":"4.59","homeRunsPer9":"0.71","inheritedRunners":13,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":14,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":6,"errors":3,"chances":14,"fielding":".786","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691011":{"person":{"id":691011,"fullName":"Drew Romo","link":"/api/v1/people/691011"},"jerseyNumber":"3","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID692585":{"person":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"jerseyNumber":"35","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"800","stats":{"batting":{"summary":"2-4 | 2B, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":34,"flyOuts":14,"groundOuts":23,"airOuts":20,"runs":11,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":27,"baseOnBalls":3,"intentionalWalks":0,"hits":26,"hitByPitch":0,"avg":".271","atBats":96,"obp":".293","slg":".406","ops":".699","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":99,"totalBases":39,"rbi":9,"leftOnBase":41,"sacBunts":0,"sacFlies":0,"babip":".348","groundOutsToAirouts":"1.15","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.00","popOuts":2,"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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":21,"errors":2,"chances":25,"fielding":".920","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID690022":{"person":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"jerseyNumber":"8","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":43,"flyOuts":12,"groundOuts":40,"airOuts":22,"runs":20,"doubles":7,"triples":3,"homeRuns":1,"strikeOuts":47,"baseOnBalls":7,"intentionalWalks":0,"hits":36,"hitByPitch":3,"avg":".255","atBats":141,"obp":".303","slg":".369","ops":".672","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":155,"totalBases":52,"rbi":17,"leftOnBase":60,"sacBunts":3,"sacFlies":1,"babip":".372","groundOutsToAirouts":"1.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"141.00","popOuts":3,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":107,"putOuts":70,"errors":5,"chances":182,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID696100":{"person":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":121,"flyOuts":64,"groundOuts":81,"airOuts":119,"runs":63,"doubles":23,"triples":4,"homeRuns":26,"strikeOuts":130,"baseOnBalls":28,"intentionalWalks":0,"hits":123,"hitByPitch":4,"avg":".273","atBats":451,"obp":".320","slg":".514","ops":".834","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":485,"totalBases":232,"rbi":76,"leftOnBase":177,"sacBunts":0,"sacFlies":2,"babip":".327","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.35","popOuts":32,"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":12,"stolenBases":60,"stolenBasePercentage":".833","caughtStealingPercentage":".167","assists":31,"putOuts":531,"errors":8,"chances":570,"fielding":".986","passedBall":6,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID669020":{"person":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":23,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":23,"balls":4,"strikes":19,"strikePercentage":".830","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":27,"gamesStarted":1,"flyOuts":21,"groundOuts":53,"airOuts":34,"runs":33,"doubles":5,"triples":1,"homeRuns":10,"strikeOuts":22,"baseOnBalls":18,"intentionalWalks":0,"hits":53,"hitByPitch":0,"atBats":159,"obp":".397","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":614,"era":"7.15","inningsPitched":"39.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.82","battersFaced":180,"outs":117,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":614,"balls":223,"strikes":391,"strikePercentage":".640","hitBatsmen":0,"balks":1,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.56","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.74","gamesFinished":8,"strikeoutWalkRatio":"1.22","strikeoutsPer9Inn":"5.08","walksPer9Inn":"4.15","hitsPer9Inn":"12.23","runsScoredPer9":"7.62","homeRunsPer9":"2.31","inheritedRunners":18,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":3,"chances":9,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID571657":{"person":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"jerseyNumber":"6","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":38,"groundOuts":68,"airOuts":72,"runs":23,"doubles":14,"triples":0,"homeRuns":7,"strikeOuts":58,"baseOnBalls":16,"intentionalWalks":0,"hits":59,"hitByPitch":4,"avg":".230","atBats":256,"obp":".285","slg":".367","ops":".652","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":277,"totalBases":94,"rbi":28,"leftOnBase":99,"sacBunts":0,"sacFlies":1,"babip":".271","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"36.57","popOuts":11,"lineOuts":23},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"obp":".600","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":7,"era":"9.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"3.00","battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":2,"strikes":5,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"7.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"27.00","runsScoredPer9":"9.00","homeRunsPer9":"9.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":131,"putOuts":163,"errors":4,"chances":298,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687597":{"person":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"jerseyNumber":"27","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"400","stats":{"batting":{"summary":"2-4 | 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"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":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":62,"groundOuts":86,"airOuts":103,"runs":55,"doubles":24,"triples":5,"homeRuns":14,"strikeOuts":144,"baseOnBalls":39,"intentionalWalks":0,"hits":122,"hitByPitch":4,"avg":".269","atBats":454,"obp":".331","slg":".436","ops":".767","caughtStealing":8,"stolenBases":14,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":499,"totalBases":198,"rbi":44,"leftOnBase":157,"sacBunts":0,"sacFlies":1,"babip":".364","groundOutsToAirouts":"0.83","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"32.43","popOuts":16,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":225,"errors":3,"chances":239,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID685299":{"person":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":11,"flyOuts":32,"groundOuts":56,"airOuts":66,"runs":42,"doubles":14,"triples":3,"homeRuns":7,"strikeOuts":41,"baseOnBalls":14,"intentionalWalks":0,"hits":75,"hitByPitch":2,"atBats":238,"obp":".358","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":898,"era":"6.07","inningsPitched":"56.1","wins":5,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"1.58","battersFaced":254,"outs":169,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":898,"balls":293,"strikes":605,"strikePercentage":".670","hitBatsmen":2,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".500","pitchesPerInning":"15.94","gamesFinished":0,"strikeoutWalkRatio":"2.93","strikeoutsPer9Inn":"6.55","walksPer9Inn":"2.24","hitsPer9Inn":"11.98","runsScoredPer9":"6.71","homeRunsPer9":"1.12","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":14,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686668":{"person":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"jerseyNumber":"9","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"500","stats":{"batting":{"summary":"3-4 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":117,"flyOuts":60,"groundOuts":102,"airOuts":109,"runs":52,"doubles":19,"triples":2,"homeRuns":14,"strikeOuts":114,"baseOnBalls":29,"intentionalWalks":0,"hits":106,"hitByPitch":0,"avg":".249","atBats":426,"obp":".294","slg":".401","ops":".695","caughtStealing":1,"stolenBases":15,"stolenBasePercentage":".938","caughtStealingPercentage":".063","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":460,"totalBases":171,"rbi":53,"leftOnBase":162,"sacBunts":1,"sacFlies":4,"babip":".305","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.43","popOuts":13,"lineOuts":36},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":306,"errors":2,"chances":313,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID678662":{"person":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"jerseyNumber":"14","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | 2B, R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"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":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":5,"putOuts":2,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":39,"groundOuts":55,"airOuts":82,"runs":37,"doubles":17,"triples":3,"homeRuns":8,"strikeOuts":70,"baseOnBalls":15,"intentionalWalks":0,"hits":73,"hitByPitch":1,"avg":".264","atBats":276,"obp":".305","slg":".435","ops":".740","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":296,"totalBases":120,"rbi":23,"leftOnBase":95,"sacBunts":4,"sacFlies":0,"babip":".328","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.50","popOuts":12,"lineOuts":31},"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":192,"putOuts":117,"errors":7,"chances":316,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID606115":{"person":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"jerseyNumber":"11","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"900","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":27,"groundOuts":57,"airOuts":50,"runs":11,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":40,"baseOnBalls":9,"intentionalWalks":0,"hits":37,"hitByPitch":0,"avg":".202","atBats":183,"obp":".238","slg":".295","ops":".533","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":193,"totalBases":54,"rbi":13,"leftOnBase":76,"sacBunts":0,"sacFlies":1,"babip":".241","groundOutsToAirouts":"1.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"61.00","popOuts":10,"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":103,"putOuts":113,"errors":6,"chances":222,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID683627":{"person":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"summary":"2.2 IP, 2 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":3,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":11,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":58,"inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":12,"outs":8,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":58,"balls":21,"strikes":37,"strikePercentage":".640","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"6.75","homeRunsPer9":"3.38","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":11,"gamesStarted":1,"flyOuts":14,"groundOuts":27,"airOuts":25,"runs":22,"doubles":5,"triples":0,"homeRuns":11,"strikeOuts":16,"baseOnBalls":5,"intentionalWalks":0,"hits":37,"hitByPitch":1,"atBats":103,"obp":".391","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":444,"era":"8.14","inningsPitched":"24.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":22,"whip":"1.73","battersFaced":112,"outs":73,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":444,"balls":176,"strikes":268,"strikePercentage":".600","hitBatsmen":1,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.08","rbi":2,"winPercentage":".500","pitchesPerInning":"18.25","gamesFinished":4,"strikeoutWalkRatio":"3.20","strikeoutsPer9Inn":"5.92","walksPer9Inn":"1.85","hitsPer9Inn":"13.68","runsScoredPer9":"8.14","homeRunsPer9":"4.07","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID683409":{"person":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":34,"gamesStarted":0,"flyOuts":24,"groundOuts":66,"airOuts":39,"runs":39,"doubles":11,"triples":0,"homeRuns":8,"strikeOuts":33,"baseOnBalls":20,"intentionalWalks":1,"hits":59,"hitByPitch":4,"atBats":197,"obp":".376","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":816,"era":"6.85","inningsPitched":"47.1","wins":1,"losses":4,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":36,"whip":"1.67","battersFaced":221,"outs":142,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":816,"balls":307,"strikes":509,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.69","rbi":0,"winPercentage":".200","pitchesPerInning":"17.24","gamesFinished":2,"strikeoutWalkRatio":"1.65","strikeoutsPer9Inn":"6.27","walksPer9Inn":"3.80","hitsPer9Inn":"11.22","runsScoredPer9":"7.42","homeRunsPer9":"1.52","inheritedRunners":25,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID622608":{"person":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":23,"flyOuts":63,"groundOuts":146,"airOuts":117,"runs":98,"doubles":35,"triples":3,"homeRuns":21,"strikeOuts":63,"baseOnBalls":43,"intentionalWalks":2,"hits":174,"hitByPitch":7,"atBats":492,"obp":".410","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":2029,"era":"7.12","inningsPitched":"115.0","wins":4,"losses":15,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":91,"whip":"1.89","battersFaced":551,"outs":345,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2029,"balls":789,"strikes":1240,"strikePercentage":".610","hitBatsmen":7,"balks":1,"wildPitches":8,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".211","pitchesPerInning":"17.64","gamesFinished":0,"strikeoutWalkRatio":"1.47","strikeoutsPer9Inn":"4.93","walksPer9Inn":"3.37","hitsPer9Inn":"13.62","runsScoredPer9":"7.67","homeRunsPer9":"1.64","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":3,"sacFlies":5,"passedBall":0,"popOuts":13,"lineOuts":41},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":8,"errors":0,"chances":25,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677955":{"person":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"jerseyNumber":"0","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":17,"gamesStarted":0,"flyOuts":13,"groundOuts":16,"airOuts":17,"runs":10,"doubles":4,"triples":2,"homeRuns":0,"strikeOuts":16,"baseOnBalls":8,"intentionalWalks":0,"hits":18,"hitByPitch":0,"atBats":66,"obp":".347","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":287,"era":"3.86","inningsPitched":"16.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":7,"whip":"1.59","battersFaced":75,"outs":49,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":287,"balls":104,"strikes":183,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.57","gamesFinished":6,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"8.82","walksPer9Inn":"4.41","hitsPer9Inn":"9.92","runsScoredPer9":"5.51","homeRunsPer9":"0.00","inheritedRunners":11,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691720":{"person":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"jerseyNumber":"12","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":6,"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":22,"flyOuts":14,"groundOuts":18,"airOuts":21,"runs":13,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":19,"baseOnBalls":7,"intentionalWalks":0,"hits":17,"hitByPitch":1,"avg":".230","atBats":74,"obp":".301","slg":".311","ops":".612","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":83,"totalBases":23,"rbi":7,"leftOnBase":38,"sacBunts":0,"sacFlies":1,"babip":".291","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"74.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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":35,"putOuts":20,"errors":0,"chances":55,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID678821":{"person":{"id":678821,"fullName":"Luis Peralta","link":"/api/v1/people/678821"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"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":18,"gamesStarted":0,"flyOuts":12,"groundOuts":11,"airOuts":21,"runs":16,"doubles":3,"triples":0,"homeRuns":5,"strikeOuts":14,"baseOnBalls":12,"intentionalWalks":0,"hits":18,"hitByPitch":2,"atBats":63,"obp":".410","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":335,"era":"8.04","inningsPitched":"15.2","wins":1,"losses":2,"saves":0,"saveOpportunities":2,"holds":1,"blownSaves":2,"earnedRuns":14,"whip":"1.91","battersFaced":78,"outs":47,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":335,"balls":139,"strikes":196,"strikePercentage":".590","hitBatsmen":2,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.52","rbi":0,"winPercentage":".333","pitchesPerInning":"21.38","gamesFinished":2,"strikeoutWalkRatio":"1.17","strikeoutsPer9Inn":"8.04","walksPer9Inn":"6.89","hitsPer9Inn":"10.34","runsScoredPer9":"9.19","homeRunsPer9":"2.87","inheritedRunners":7,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":7},"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}}},"batters":[671289,666160,696100,687597,686668,678662,691720,692585,606115,801403,683627,669020],"pitchers":[801403,683627,669020],"bench":[682653,571657,690924,690022,691011],"bullpen":[685326,683409,663372,607536,685299,623474,677955,608566,675848,678821,622608,680767],"battingOrder":[671289,666160,696100,687597,686668,678662,691720,692585,606115],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Beck (24, Teng); Tovar (17, Teng); Fernández, Y (4, Peguero, J)."},{"label":"TB","value":"Beck 3; Doyle, B 3; Fernández, Y 3; Freeman, T 3; Moniak; Tovar 3."},{"label":"RBI","value":"Fernández, Y (9); Karros, K (7)."},{"label":"2-out RBI","value":"Fernández, Y."},{"label":"Runners left in scoring position, 2 out","value":"Fernández, Y; Beck; Arcia, Or 2."},{"label":"GIDP","value":"Karros, K; Moniak 2."},{"label":"Team RISP","value":"2-for-12."},{"label":"Team LOB","value":"8."}]},{"title":"FIELDING","fieldList":[{"label":"Outfield assists","value":"Doyle, B (Ramos, H at 2nd base); Beck (Smith, D at 2nd base)."},{"label":"DP","value":"(Tovar-Freeman, T-Arcia, Or)."}]}],"note":[]}},"officials":[{"official":{"id":427413,"fullName":"Tony Randazzo","link":"/api/v1/people/427413"},"officialType":"Home Plate"},{"official":{"id":427093,"fullName":"Phil Cuzzi","link":"/api/v1/people/427093"},"officialType":"First Base"},{"official":{"id":483564,"fullName":"Dan Bellino","link":"/api/v1/people/483564"},"officialType":"Second Base"},{"official":{"id":623949,"fullName":"Clint Vondrak","link":"/api/v1/people/623949"},"officialType":"Third Base"}],"info":[{"label":"Balk","value":"Molina."},{"label":"Disengagement violations","value":"Molina."},{"label":"HBP","value":"Bailey (by Dollander); Schmitt (by Dollander)."},{"label":"Pitches-strikes","value":"Teng 85-60; Peguero, J 25-16; Winn, K 28-20; Dollander 84-49; Molina 58-37; Rolison 23-19."},{"label":"Groundouts-flyouts","value":"Teng 1-4; Peguero, J 3-0; Winn, K 2-1; Dollander 7-2; Molina 3-2; Rolison 2-1."},{"label":"Batters faced","value":"Teng 24; Peguero, J 6; Winn, K 7; Dollander 22; Molina 12; Rolison 7."},{"label":"Inherited runners-scored","value":"Peguero, J 2-2; Rolison 1-0."},{"label":"Umpires","value":"HP: Tony Randazzo. 1B: Phil Cuzzi. 2B: Dan Bellino. 3B: Clint Vondrak. "},{"label":"Weather","value":"80 degrees, Sunny."},{"label":"Wind","value":"10 mph, In From CF."},{"label":"First pitch","value":"2:13 PM."},{"label":"T","value":"2:45."},{"label":"Att","value":"28,805."},{"label":"Venue","value":"Coors Field."},{"label":"September 1, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551","boxscoreName":"Gilbert"},"jerseyNumber":"61","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"900","stats":{"batting":{"summary":"4-4 | HR, 2 RBI, 3 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":7,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":8,"groundOuts":10,"airOuts":14,"runs":7,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":10,"baseOnBalls":0,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".261","atBats":46,"obp":".261","slg":".500","ops":".761","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":46,"totalBases":23,"rbi":9,"leftOnBase":17,"sacBunts":0,"sacFlies":0,"babip":".294","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.00","popOuts":4,"lineOuts":2},"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":25,"errors":0,"chances":25,"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"}]},"type":"hitter","gameScore":74,"hittingGameScore":74},{"player":{"person":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715","boxscoreName":"Adames"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | HR, BB, 3 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":3,"leftOnBase":0,"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":5,"putOuts":2,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":136,"flyOuts":98,"groundOuts":92,"airOuts":155,"runs":85,"doubles":18,"triples":2,"homeRuns":26,"strikeOuts":152,"baseOnBalls":66,"intentionalWalks":1,"hits":117,"hitByPitch":3,"avg":".230","atBats":508,"obp":".318","slg":".427","ops":".745","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":586,"totalBases":217,"rbi":75,"leftOnBase":212,"sacBunts":0,"sacFlies":8,"babip":".269","groundOutsToAirouts":"0.59","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"19.54","popOuts":34,"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":337,"putOuts":172,"errors":15,"chances":524,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":63,"hittingGameScore":63},{"player":{"person":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240","boxscoreName":"Devers"},"jerseyNumber":"16","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"200","stats":{"batting":{"summary":"2-4 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":139,"flyOuts":64,"groundOuts":121,"airOuts":103,"runs":83,"doubles":30,"triples":0,"homeRuns":29,"strikeOuts":160,"baseOnBalls":96,"intentionalWalks":8,"hits":136,"hitByPitch":6,"avg":".264","atBats":516,"obp":".383","slg":".490","ops":".873","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":15,"groundIntoTriplePlay":0,"plateAppearances":622,"totalBases":253,"rbi":94,"leftOnBase":219,"sacBunts":0,"sacFlies":4,"babip":".323","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.79","popOuts":16,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":127,"errors":1,"chances":143,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":61,"hittingGameScore":61}]},"decisions":{"winner":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"loser":{"id":801403,"fullName":"Chase Dollander","link":"/api/v1/people/801403"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}