{"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":776486,"link":"/api/v1.1/game/776486/feed/live","metaData":{"wait":10,"timeStamp":"20250903_033032","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count13","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776486,"type":"R","doubleHeader":"N","id":"2025/09/02/sfnmlb-colmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776486-2025-09-02","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-09-03T00:40:00Z","originalDate":"2025-09-02","officialDate":"2025-09-02","dayNight":"night","time":"6:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137","season":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":139,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":70,"losses":69,"ties":0,"pct":".504"},"records":{},"divisionLeader":false,"wins":70,"losses":69,"winningPercentage":".504"},"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":139,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":39,"losses":100,"ties":0,"pct":".281"},"records":{},"divisionLeader":false,"wins":39,"losses":100,"winningPercentage":".281"},"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":"Cloudy","temp":"80","wind":"8 mph, L To R"},"gameInfo":{"attendance":18934,"firstPitch":"2025-09-03T00:39:00.000Z","gameDurationMinutes":171},"review":{"hasChallenges":true,"away":{"used":1,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"home":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"}},"officialScorer":{"id":431022,"fullName":"Dave Einspahr","link":"/api/v1/people/431022"},"primaryDatacaster":{"id":700142,"fullName":"Zack Holler","link":"/api/v1/people/700142"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Heliot Ramos singles on a fly ball to right fielder Tyler Freeman.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-03T00:39:47.553Z","endTime":"2025-09-03T00:40:33.906Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"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":[3,4,5],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-02T20:38:42.569Z","endTime":"2025-09-03T00:13:32.462Z","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-03T00:13:32.462Z","endTime":"2025-09-03T00:38:02.001Z","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-03T00:38:02.001Z","endTime":"2025-09-03T00:39:49.804Z","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":89.8,"endSpeed":82.9,"strikeZoneTop":3.17437426687027,"strikeZoneBottom":1.31784275367633,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.592770861778128,"aZ":-19.05262141865516,"pfxX":4.752734389685047,"pfxZ":7.522126118130587,"pX":0.5434122716351906,"pZ":2.5125677099589514,"vX0":-6.185461649747632,"vY0":-130.73565579193857,"vZ0":-5.076897794603118,"x":96.29,"y":170.94,"x0":2.314167125788879,"y0":50.00196399411735,"z0":5.894433414440734,"aX":8.289891522783646},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.8,"breakHorizontal":-7.3,"spinRate":2424,"spinDirection":140},"zone":6,"typeConfidence":2.0,"plateTime":0.41773416795579976,"extension":6.700949170389495},"index":3,"playId":"c6f4c25b-8b2a-39dd-964c-514159bd0077","pitchNumber":1,"startTime":"2025-09-03T00:39:49.804Z","endTime":"2025-09-03T00:39:53.437Z","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.0,"endSpeed":83.6,"strikeZoneTop":3.16561581269966,"strikeZoneBottom":1.30909475020288,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.548449577831292,"aZ":-14.922312582896483,"pfxX":5.820000553727385,"pfxZ":9.710070208954159,"pX":-1.3623806177700724,"pZ":2.7023177329686,"vX0":-11.225711060573571,"vY0":-132.04585611599626,"vZ0":-5.155274990788387,"x":168.93,"y":165.82,"x0":2.176345271537636,"y0":50.00211466607065,"z0":5.7676419429681065,"aX":10.34063031999266},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.7,"breakHorizontal":-8.3,"spinRate":2433,"spinDirection":132},"zone":11,"typeConfidence":2.0,"plateTime":0.41387572838229225,"extension":7.02935401502366},"index":4,"playId":"69d8d60a-900f-3c3e-b2de-ee78c1b8dadf","pitchNumber":2,"startTime":"2025-09-03T00:40:05.789Z","endTime":"2025-09-03T00:40:12.243Z","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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":75.4,"strikeZoneTop":3.11,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.076596054721584,"aZ":-32.692553023331804,"pfxX":2.4170748609318324,"pfxZ":-0.3680623033141579,"pX":-0.016739619772529454,"pZ":1.4718895939775563,"vX0":-6.573219096955833,"vY0":-117.74366547763833,"vZ0":-2.7010022182325786,"x":117.64,"y":199.04,"x0":2.4837426526657937,"y0":50.00140963671264,"z0":5.62671459605069,"aX":3.4312532404174267},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-1.1,"breakHorizontal":-3.0,"spinRate":2340,"spinDirection":329},"zone":8,"typeConfidence":2.0,"plateTime":0.46327472677727943,"extension":6.833362813102972},"hitData":{"launchSpeed":73.0,"launchAngle":37.0,"totalDistance":250.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":146.56,"coordY":99.98}},"index":5,"playId":"d1e34e51-2547-3096-9cce-922bea3742c5","pitchNumber":3,"startTime":"2025-09-03T00:40:21.621Z","endTime":"2025-09-03T00:40:33.906Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T00:40:33.906Z","atBatIndex":0},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Rafael Devers homers (30) on a fly ball to right field. Heliot Ramos scores.","rbi":2,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-03T00:40:41.978Z","endTime":"2025-09-03T00:42:56.375Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"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":607536,"link":"/api/v1/people/607536"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":{"id":607536,"link":"/api/v1/people/607536"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.5,"strikeZoneTop":3.44,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.68675678313584,"aZ":-17.850051698914363,"pfxX":3.820301197895252,"pfxZ":7.930267355499092,"pX":-0.015804993465386795,"pZ":2.947901251371309,"vX0":-7.312130062784087,"vY0":-132.4128137759381,"vZ0":-4.349069529736955,"x":117.6,"y":159.19,"x0":2.2638031267553145,"y0":50.003216377109865,"z0":5.887319266800206,"aX":6.901533698334642},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.8,"breakHorizontal":-5.6,"spinRate":2288,"spinDirection":141},"zone":2,"typeConfidence":2.0,"plateTime":0.4109349195255918,"extension":6.719727699789895},"index":0,"playId":"a7e7b237-5299-3a8e-b818-4471f43ebe09","pitchNumber":1,"startTime":"2025-09-03T00:40:59.078Z","endTime":"2025-09-03T00:41:02.078Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":75.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.545295199504977,"aZ":-41.35264677430595,"pfxX":-3.647246018744689,"pfxZ":-6.315571190396782,"pX":0.1689168298560647,"pZ":1.606440180713162,"vX0":-4.651149016600089,"vY0":-120.41232747507163,"vZ0":-0.6854146961725722,"x":110.56,"y":195.41,"x0":2.606606646326863,"y0":50.00131019083092,"z0":5.58512545372248,"aX":-5.301751107075785},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-11.3,"breakHorizontal":7.8,"spinRate":1991,"spinDirection":319},"zone":8,"typeConfidence":2.0,"plateTime":0.45661378072563297,"extension":6.606043634578391},"index":1,"playId":"42ebd043-fc58-3e80-a384-893f9ecf8e60","pitchNumber":2,"startTime":"2025-09-03T00:41:17.645Z","endTime":"2025-09-03T00:41:23.167Z","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":91.5,"endSpeed":85.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.966455129823256,"aZ":-19.133040389405295,"pfxX":5.968405042779506,"pfxZ":7.129075459671055,"pX":0.35556788316487514,"pZ":2.859879518643887,"vX0":-7.2163697590253975,"vY0":-133.25420218500867,"vZ0":-4.114223823482701,"x":103.45,"y":161.56,"x0":2.3015027514183397,"y0":50.00471589486169,"z0":5.775349359510154,"aX":10.921685318129272},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.4,"breakHorizontal":-9.6,"spinRate":2386,"spinDirection":131},"zone":6,"typeConfidence":2.0,"plateTime":0.40833975153591284,"extension":6.7212349577712205},"index":2,"playId":"86e5247b-a2c4-33ee-817b-611a91f391b0","pitchNumber":3,"startTime":"2025-09-03T00:41:47.200Z","endTime":"2025-09-03T00:41:50.329Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.051373662620055,"aZ":-36.45435395322661,"pfxX":-4.536653226085205,"pfxZ":-2.887184178750907,"pX":0.5701369680747906,"pZ":2.5665329953647538,"vX0":-3.379703825704307,"vY0":-120.01856047429365,"vZ0":0.51416521820512,"x":95.27,"y":169.48,"x0":2.5789971898876516,"y0":50.00517625312526,"z0":5.5584334159970545,"aX":-6.715891801323996},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-4.9,"breakHorizontal":9.0,"spinRate":1990,"spinDirection":311},"zone":6,"typeConfidence":2.0,"plateTime":0.4538425722426638,"extension":6.400060416244806},"index":3,"playId":"4a2b13c8-4158-30a6-b1e5-a6f9b25d212e","pitchNumber":4,"startTime":"2025-09-03T00:42:10.055Z","endTime":"2025-09-03T00:42:13.875Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":77.3,"strikeZoneTop":3.44,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.767208797766138,"aZ":-32.19517963887434,"pfxX":-5.593992505431519,"pfxZ":-0.01377843902497311,"pX":0.2791263108192312,"pZ":2.5404452525439694,"vX0":-3.6514017718878464,"vY0":-120.95936810357672,"vZ0":-0.761607062465063,"x":106.36,"y":170.19,"x0":2.528544487373943,"y0":50.00388833825969,"z0":5.65097207371891,"aX":-8.394247390658329},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.0,"breakHorizontal":10.9,"spinRate":2163,"spinDirection":313},"zone":6,"typeConfidence":2.0,"plateTime":0.4506391524185367,"extension":6.634788050726263},"hitData":{"launchSpeed":103.5,"launchAngle":43.0,"totalDistance":397.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":232.42,"coordY":77.19}},"index":4,"playId":"1344a591-437a-3739-b897-54ef8cee750c","pitchNumber":5,"startTime":"2025-09-03T00:42:34.357Z","endTime":"2025-09-03T00:42:56.375Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T00:42:56.375Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Casey Schmitt flies out to center fielder Brenton Doyle.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-03T00:55:38.811Z","endTime":"2025-09-03T00:57:54.651Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[6,7,8,9,10,11,12],"actionIndex":[0,1,2,3,4,5],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":12},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-03T00:43:02.019Z","endTime":"2025-09-03T00:49:41.818Z","isPitch":false,"type":"action","player":{"id":642715,"link":"/api/v1/people/642715"}},{"details":{"description":"Rockies pitcher Kyle Freeland ejected by HP umpire Phil Cuzzi.","event":"Ejection","eventType":"ejection","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-03T00:49:41.818Z","endTime":"2025-09-03T00:50:06.213Z","isPitch":false,"type":"action","player":{"id":607536,"link":"/api/v1/people/607536"},"umpire":{"id":427093,"link":"/api/v1/people/427093"}},{"details":{"description":"Pitching Change: Antonio Senzatela replaces Kyle Freeland.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-03T00:50:06.213Z","endTime":"2025-09-03T00:53:02.727Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":622608,"link":"/api/v1/people/622608"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Giants shortstop Willy Adames ejected by HP umpire Phil Cuzzi.","event":"Ejection","eventType":"ejection","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-09-03T00:53:02.727Z","endTime":"2025-09-03T00:53:10.900Z","isPitch":false,"type":"action","player":{"id":642715,"link":"/api/v1/people/642715"},"umpire":{"id":427093,"link":"/api/v1/people/427093"}},{"details":{"description":"Giants third baseman Matt Chapman ejected by HP umpire Phil Cuzzi.","event":"Ejection","eventType":"ejection","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2025-09-03T00:53:10.900Z","endTime":"2025-09-03T00:55:25.304Z","isPitch":false,"type":"action","player":{"id":656305,"link":"/api/v1/people/656305"},"umpire":{"id":427093,"link":"/api/v1/people/427093"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Casey Schmitt replaces Willy Adames.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":5,"startTime":"2025-09-03T00:55:25.304Z","endTime":"2025-09-03T00:55:41.044Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.991225548215226,"aZ":-18.06767480511067,"pfxX":-1.9850336804307003,"pfxZ":7.4171810242950125,"pX":0.293485399792773,"pZ":2.4669716399017156,"vX0":6.453243222691724,"vY0":-135.6427190336123,"vZ0":-6.2271554497073165,"x":105.81,"y":172.17,"x0":-1.8373767305600053,"y0":50.00006404102495,"z0":6.011618443277337,"aX":-3.7743413340099297},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.6,"breakHorizontal":2.5,"spinRate":2302,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.4006996619929297,"extension":5.468037416238399},"index":6,"playId":"032e0abb-af6b-3d44-8ae3-9aa6f15ebc64","pitchNumber":1,"startTime":"2025-09-03T00:55:41.044Z","endTime":"2025-09-03T00:55:44.064Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":79.1,"strikeZoneTop":3.37999816805731,"strikeZoneBottom":1.61322384933618,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.051320960797824,"aZ":-29.504119666503,"pfxX":1.8290904220361544,"pfxZ":1.7247327742137641,"pX":2.109436969100536,"pZ":0.3705631404962991,"vX0":9.497981536365117,"vY0":-123.30504935275083,"vZ0":-7.559057842204911,"x":36.59,"y":228.77,"x0":-2.020029790778503,"y0":50.00329801975116,"z0":5.9438467240974955,"aX":2.8348578409175107},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.6,"breakHorizontal":-5.4,"spinRate":2343,"spinDirection":180},"zone":14,"typeConfidence":2.0,"plateTime":0.443123786339366,"extension":5.6399858711808575},"index":7,"playId":"3a9bdf40-d595-3288-b2c9-8643a5c909e9","pitchNumber":2,"startTime":"2025-09-03T00:55:58.609Z","endTime":"2025-09-03T00:56:01.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.7,"endSpeed":86.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.64823184166137,"aZ":-19.296696066576143,"pfxX":-3.866816006622135,"pfxZ":6.865306482955582,"pX":0.858756520032337,"pZ":2.8979196657681667,"vX0":8.755864314362274,"vY0":-134.90906455493385,"vZ0":-4.586495534567961,"x":106.57,"y":147.97,"x0":-1.9017664117824085,"y0":50.00000350720145,"z0":5.949036178152645,"aX":-7.250559011659804},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.9,"breakHorizontal":5.5,"spinRate":2230,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.40337931078122846,"extension":5.751689338059235},"index":8,"playId":"e52cb0d1-3958-38d9-a0b4-b8300bd77628","pitchNumber":3,"startTime":"2025-09-03T00:56:17.006Z","endTime":"2025-09-03T00:56:21.071Z","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.1,"endSpeed":86.4,"strikeZoneTop":3.37999877240775,"strikeZoneBottom":1.59790097341219,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.114729307686584,"aZ":-22.394229489278576,"pfxX":-2.5255139754599583,"pfxZ":5.163400958175872,"pX":-0.04047857041260538,"pZ":3.901563997676394,"vX0":5.625945415328614,"vY0":-135.61389068327082,"vZ0":-1.7612619341482263,"x":118.54,"y":133.44,"x0":-1.7986653450635413,"y0":50.00029638146426,"z0":6.096208825651505,"aX":-4.781468102859987},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.2,"breakHorizontal":3.6,"spinRate":2082,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.40140523732158284,"extension":5.637477223437436},"index":9,"playId":"aa21034a-403c-3948-b9fe-bfa947a37f1f","pitchNumber":4,"startTime":"2025-09-03T00:56:38.282Z","endTime":"2025-09-03T00:56:43.290Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.2,"strikeZoneTop":3.37999951988888,"strikeZoneBottom":1.62595838204273,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.385193829519466,"aZ":-29.788539781401525,"pfxX":3.0873522322380698,"pfxZ":1.5692120788871589,"pX":1.4861914878142428,"pZ":0.880377766212398,"vX0":7.736213089942696,"vY0":-122.3777527375215,"vZ0":-6.153087692368056,"x":60.35,"y":215.01,"x0":-2.112901711728493,"y0":50.003721427673234,"z0":5.968161712014608,"aX":4.698676136944164},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.7,"breakHorizontal":-7.3,"spinRate":2193,"spinDirection":164},"zone":14,"typeConfidence":2.0,"plateTime":0.44699843496533553,"extension":5.611712480660601},"index":10,"playId":"3f159fb4-5119-3be0-b149-0b9327272c2f","pitchNumber":5,"startTime":"2025-09-03T00:56:55.833Z","endTime":"2025-09-03T00:57:00.208Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.289070961813508,"aZ":-18.570219165834423,"pfxX":-2.818738537486111,"pfxZ":7.124118428183248,"pX":0.26236256865129104,"pZ":2.712581645249756,"vX0":6.823810339927581,"vY0":-136.62936211852715,"vZ0":-5.258063938246932,"x":107.0,"y":165.54,"x0":-1.8902638651078294,"y0":50.00307259322605,"z0":5.919667612945531,"aX":-5.383337517758594},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.1,"breakHorizontal":3.8,"spinRate":2150,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.39937660438510125,"extension":5.696475133427328},"index":11,"playId":"49c70ae7-db76-32d7-a867-80018168ed21","pitchNumber":6,"startTime":"2025-09-03T00:57:15.822Z","endTime":"2025-09-03T00:57:22.534Z","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":0},"pitchData":{"startSpeed":94.2,"endSpeed":87.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.962569680456554,"aZ":-21.06222527863788,"pfxX":-3.3674050987689084,"pfxZ":5.722548934511613,"pX":0.47926483933878866,"pZ":2.92476750954503,"vX0":7.4570811637424965,"vY0":-137.15580611329975,"vZ0":-4.314864055111614,"x":98.73,"y":159.81,"x0":-1.8144930096433616,"y0":50.00109357511538,"z0":5.9201080760981855,"aX":-6.537214379487578},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.8,"breakHorizontal":4.8,"spinRate":2269,"spinDirection":221},"zone":3,"typeConfidence":2.0,"plateTime":0.3965036040235619,"extension":5.688739157971626},"hitData":{"launchSpeed":99.9,"launchAngle":27.0,"totalDistance":401.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":156.63,"coordY":39.9}},"index":12,"playId":"13171f28-3e02-3f33-adb8-b6403b691479","pitchNumber":7,"startTime":"2025-09-03T00:57:46.126Z","endTime":"2025-09-03T00:57:54.651Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T00:57:54.651Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dominic Smith singles on a line drive to right fielder Tyler Freeman.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-03T00:58:23.482Z","endTime":"2025-09-03T00:59:11.418Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[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":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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Dominic Smith replaces Matt Chapman.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-03T00:57:59.546Z","endTime":"2025-09-03T00:58:25.838Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642086,"link":"/api/v1/people/642086"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"401","replacedPlayer":{"id":656305,"link":"/api/v1/people/656305"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":87.6,"strikeZoneTop":3.36067775967934,"strikeZoneBottom":1.59066831441686,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.933119074687514,"aZ":-21.101838029220776,"pfxX":-3.328993102446794,"pfxZ":5.773844292707251,"pX":0.18356082803667564,"pZ":2.305237619007046,"vX0":7.303786645787035,"vY0":-135.75008320505913,"vZ0":-5.847946955499056,"x":110.0,"y":176.54,"x0":-2.0763495363462408,"y0":50.0046367054442,"z0":5.898290359746399,"aX":-6.3870397368016505},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.7,"breakHorizontal":4.9,"spinRate":2224,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.39926216742993326,"extension":5.720689445821955},"index":1,"playId":"1ffe675b-9d0b-3434-87d5-cb11abdd1efa","pitchNumber":1,"startTime":"2025-09-03T00:58:25.838Z","endTime":"2025-09-03T00:58:30.270Z","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":91.7,"endSpeed":85.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.183303802303772,"aZ":-21.21571238871294,"pfxX":-3.326397924612131,"pfxZ":5.9363115030020985,"pX":0.19459750435989692,"pZ":3.082595552056347,"vX0":7.164506870344255,"vY0":-133.60862401657275,"vZ0":-3.5247138525315993,"x":109.58,"y":155.55,"x0":-2.064803647847677,"y0":50.00062483413985,"z0":5.90628725314078,"aX":-6.138697644012965},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.3,"breakHorizontal":4.8,"spinRate":2267,"spinDirection":218},"zone":2,"typeConfidence":2.0,"plateTime":0.40674046802891706,"extension":5.634925939482403},"index":2,"playId":"1223ccfe-a3b2-351d-8da7-7a0490870e8a","pitchNumber":2,"startTime":"2025-09-03T00:58:41.001Z","endTime":"2025-09-03T00:58:44.695Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":87.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.684583973472634,"aZ":-19.330075563430164,"pfxX":-3.7504527107894186,"pfxZ":6.677132952121356,"pX":0.2083469391104604,"pZ":3.1032640061892725,"vX0":7.854185459898934,"vY0":-136.53970827191793,"vZ0":-3.959306604495773,"x":109.06,"y":154.99,"x0":-2.19391391058669,"y0":50.005914327828094,"z0":5.870109882838327,"aX":-7.218539200927493},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.6,"breakHorizontal":5.5,"spinRate":2349,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.39826298570883667,"extension":5.705497350303307},"hitData":{"launchSpeed":99.6,"launchAngle":9.0,"totalDistance":174.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":150.33,"coordY":72.21}},"index":3,"playId":"dedaa1ee-4672-382b-bdff-c7a70690c6d2","pitchNumber":3,"startTime":"2025-09-03T00:59:00.816Z","endTime":"2025-09-03T00:59:11.418Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T00:59:11.418Z","atBatIndex":3},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Wilmer Flores lines out to right fielder Tyler Freeman.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-03T00:59:16.406Z","endTime":"2025-09-03T01:01:55.355Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":527038,"fullName":"Wilmer Flores","link":"/api/v1/people/527038"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":527038,"fullName":"Wilmer Flores","link":"/api/v1/people/527038"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":88.2,"strikeZoneTop":3.32240398062012,"strikeZoneBottom":1.3361110213112,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.253300535199337,"aZ":-16.713006832879927,"pfxX":-3.098897058185174,"pfxZ":7.955744098038289,"pX":1.2231254692232316,"pZ":2.2421506107426032,"vX0":9.139602310349867,"vY0":-136.64796087883815,"vZ0":-6.965955408484875,"x":70.38,"y":178.24,"x0":-1.7220556845736144,"y0":50.00461581708166,"z0":5.917530316693891,"aX":-6.024473574635757},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.6,"breakHorizontal":4.3,"spinRate":2323,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.3966576094508274,"extension":5.640183246848022},"index":0,"playId":"c93c192b-1a09-36e3-93e1-ec59cece49ba","pitchNumber":1,"startTime":"2025-09-03T00:59:38.175Z","endTime":"2025-09-03T00:59:42.033Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":87.0,"strikeZoneTop":3.31999862999781,"strikeZoneBottom":1.49715192983772,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.089618712759204,"aZ":-21.48381384063086,"pfxX":-1.2547365040845109,"pfxZ":5.660056302185373,"pX":0.7704374812168348,"pZ":2.614371380355838,"vX0":8.109058357629236,"vY0":-134.6138277038156,"vZ0":-4.931963621524027,"x":87.63,"y":168.19,"x0":-2.0804482766259165,"y0":50.00530355008203,"z0":5.932299493582028,"aX":-2.3711625989451206},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.7,"breakHorizontal":1.1,"spinRate":2175,"spinDirection":206},"zone":6,"typeConfidence":2.0,"plateTime":0.40237125494841663,"extension":5.474701786165892},"index":1,"playId":"0b338d1f-5a1c-321a-8d89-6a27b2004380","pitchNumber":2,"startTime":"2025-09-03T00:59:54.701Z","endTime":"2025-09-03T00:59:59.857Z","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":1},"pitchData":{"startSpeed":85.1,"endSpeed":79.5,"strikeZoneTop":3.26493941133687,"strikeZoneBottom":1.315530759109,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.806330053935206,"aZ":-27.87515135600092,"pfxX":1.0734798913197094,"pfxZ":2.744541951004531,"pX":1.6069862400427606,"pZ":0.7948864115333332,"vX0":8.649531386082609,"vY0":-123.63947843210032,"vZ0":-6.9192111261001275,"x":55.75,"y":217.32,"x0":-2.05853263293119,"y0":50.00392244677883,"z0":5.930862627055399,"aX":1.6821209733904958},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.7,"breakHorizontal":-3.7,"spinRate":2222,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.4409278224466977,"extension":5.672717907738671},"index":2,"playId":"90a9f9db-995a-3a09-9834-e72ee4676ad6","pitchNumber":3,"startTime":"2025-09-03T01:00:10.701Z","endTime":"2025-09-03T01:00:14.179Z","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":91.6,"endSpeed":85.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.11033720909765,"aZ":-20.86249291496773,"pfxX":-0.4856321609787919,"pfxZ":6.128011536918737,"pX":0.49476454859848706,"pZ":2.3950033610966726,"vX0":7.085310700024525,"vY0":-133.4149343681864,"vZ0":-5.471580254367119,"x":98.14,"y":174.11,"x0":-2.1052813616416697,"y0":50.006417105643294,"z0":5.925442652821439,"aX":-0.8972670966293781},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.4,"breakHorizontal":-0.2,"spinRate":2228,"spinDirection":203},"zone":6,"typeConfidence":2.0,"plateTime":0.4067579547252649,"extension":5.789443535703299},"index":3,"playId":"22000d90-956e-356b-839a-c15233c15d3f","pitchNumber":4,"startTime":"2025-09-03T01:00:27.656Z","endTime":"2025-09-03T01:00:30.676Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":74.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":15.113252306354008,"aZ":-33.32062675283925,"pfxX":1.8290254424945083,"pfxZ":-0.8304091765798152,"pX":0.5066114583864609,"pZ":3.261750858433414,"vX0":5.076702460756812,"vY0":-114.98121338868285,"vZ0":0.012444193346549559,"x":97.69,"y":150.71,"x0":-1.9405159630762907,"y0":50.00213598977931,"z0":6.4083780487128905,"aX":2.524865034242658},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-1.3,"breakHorizontal":-4.2,"spinRate":2386,"spinDirection":72},"zone":3,"typeConfidence":2.0,"plateTime":0.47083355634312785,"extension":5.585658295626884},"index":4,"playId":"0559ffb4-2a04-3b05-a207-05bcc4929391","pitchNumber":5,"startTime":"2025-09-03T01:00:47.531Z","endTime":"2025-09-03T01:00:50.712Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"playId":"50ac4563-76ee-3bd9-aef2-1cf058805029","startTime":"2025-09-03T01:01:08.140Z","endTime":"2025-09-03T01:01:12.390Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":87.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.880933513387355,"aZ":-21.240510025244316,"pfxX":-1.5860001655415656,"pfxZ":5.765149274755858,"pX":0.3774160991102995,"pZ":3.348898492918035,"vX0":7.194915373871057,"vY0":-135.01715001259225,"vZ0":-3.2850707955054284,"x":102.61,"y":148.36,"x0":-2.0849567080889777,"y0":50.00464906403872,"z0":6.029514316127022,"aX":-3.0102394852961614},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.2,"breakHorizontal":1.8,"spinRate":2425,"spinDirection":200},"zone":3,"typeConfidence":2.0,"plateTime":0.40153075515999337,"extension":5.755880558939426},"index":6,"playId":"a32edb67-8369-3b1c-99bb-f1d60b6658d3","pitchNumber":6,"startTime":"2025-09-03T01:01:24.744Z","endTime":"2025-09-03T01:01:30.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(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":1},"pitchData":{"startSpeed":79.8,"endSpeed":74.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.29328177193135,"aZ":-36.30706848795699,"pfxX":1.2530676437594224,"pfxZ":-2.9866385936890634,"pX":0.8497354097962762,"pZ":2.296888937887651,"vX0":5.744329658048413,"vY0":-116.20810308203245,"vZ0":-1.5117149267217749,"x":84.61,"y":176.76,"x0":-1.8046926493847377,"y0":50.002094692455245,"z0":6.366949061776222,"aX":1.734051595702002},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-5.5,"breakHorizontal":-3.5,"spinRate":2556,"spinDirection":82},"zone":14,"typeConfidence":2.0,"plateTime":0.4691564692955672,"extension":5.616747311779373},"hitData":{"launchSpeed":90.5,"launchAngle":18.0,"totalDistance":298.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":180.19,"coordY":102.53}},"index":7,"playId":"8a29e210-aa17-3015-b205-56164024359d","pitchNumber":7,"startTime":"2025-09-03T01:01:45.752Z","endTime":"2025-09-03T01:01:55.355Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T01:01:55.355Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Matos grounds out, second baseman Ryan Ritter to first baseman Kyle Farmer.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-03T01:02:03.292Z","endTime":"2025-09-03T01:03:44.523Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":690022,"link":"/api/v1/people/690022"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":571657,"link":"/api/v1/people/571657"},"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":85.1,"endSpeed":79.6,"strikeZoneTop":3.02671677852281,"strikeZoneBottom":1.32774308462141,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.01587011502768,"aZ":-28.266738509167737,"pfxX":2.665376150001646,"pfxZ":2.4783666424117126,"pX":1.368422737831491,"pZ":1.8701365195188062,"vX0":7.290348607637082,"vY0":-123.83307660842489,"vZ0":-4.704277932142473,"x":64.84,"y":188.29,"x0":-1.941414524365621,"y0":50.00413718197456,"z0":6.1154380935276835,"aX":4.2059191765299015},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.7,"breakHorizontal":-6.2,"spinRate":2391,"spinDirection":197},"zone":14,"typeConfidence":2.0,"plateTime":0.4396244283599642,"extension":5.729196965570494},"index":0,"playId":"20b7d555-0670-308a-b0db-0ed3bd3e3b1a","pitchNumber":1,"startTime":"2025-09-03T01:02:19.069Z","endTime":"2025-09-03T01:02:22.579Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":85.4,"strikeZoneTop":3.15,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.51659509569004,"aZ":-26.067907035227694,"pfxX":1.2652392493518145,"pfxZ":3.3297045361239554,"pX":-0.5577117520202782,"pZ":3.335727173301459,"vX0":4.194371917333554,"vY0":-133.06240155025282,"vZ0":-2.2805521871044663,"x":138.26,"y":148.72,"x0":-2.304709746771389,"y0":50.003711278842545,"z0":6.050065298184341,"aX":2.3185165839723303},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.9,"breakHorizontal":-3.0,"spinRate":2413,"spinDirection":192},"zone":11,"typeConfidence":2.0,"plateTime":0.4081433348362693,"extension":5.576481407698752},"index":1,"playId":"fb0c6e34-3182-3018-a785-2099f6a910bf","pitchNumber":2,"startTime":"2025-09-03T01:02:34.945Z","endTime":"2025-09-03T01:02:40.953Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":87.0,"strikeZoneTop":3.15000179636876,"strikeZoneBottom":1.52516272725139,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.01391989864182,"aZ":-22.524297425169504,"pfxX":0.24279571765196373,"pfxZ":5.129130688884976,"pX":1.3088978275087544,"pZ":0.9491754995694738,"vX0":8.585439828398789,"vY0":-134.75278439856183,"vZ0":-8.914332208527025,"x":67.11,"y":213.15,"x0":-1.9197956481303209,"y0":50.00039390826156,"z0":5.830319636136327,"aX":0.4567309601466268},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.9,"breakHorizontal":-1.9,"spinRate":2437,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.402977848721747,"extension":5.8248430232828134},"index":2,"playId":"aeb3928c-9467-3b35-9f5e-78205584048a","pitchNumber":3,"startTime":"2025-09-03T01:02:56.771Z","endTime":"2025-09-03T01:03:00.235Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":79.1,"strikeZoneTop":3.15,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.285747330999023,"aZ":-28.885743385100312,"pfxX":1.455169193500335,"pfxZ":2.10136864675344,"pX":0.5132560959213349,"pZ":1.8194172595783458,"vX0":5.825444070812193,"vY0":-123.77265343375173,"vZ0":-4.415772833498932,"x":97.44,"y":189.66,"x0":-2.050105152016289,"y0":50.005510452244955,"z0":6.016873756532349,"aX":2.2816448544443215},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.1,"breakHorizontal":-3.8,"spinRate":2254,"spinDirection":181},"zone":9,"typeConfidence":2.0,"plateTime":0.4407638396791862,"extension":5.738760826169976},"index":3,"playId":"d88aa6d5-899a-301a-878e-b67582f0a818","pitchNumber":4,"startTime":"2025-09-03T01:03:16.141Z","endTime":"2025-09-03T01:03:20.516Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":81.8,"strikeZoneTop":3.15,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.869364609134053,"aZ":-27.076374931522764,"pfxX":1.6893635718703797,"pfxZ":3.05725446997785,"pX":-0.20921363179204522,"pZ":1.6356846738834947,"vX0":4.200305693013762,"vY0":-126.97444225557473,"vZ0":-5.498567983772198,"x":124.97,"y":194.62,"x0":-2.090638920790621,"y0":50.00228027574279,"z0":5.927757923049323,"aX":2.8160755100586257},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.8,"breakHorizontal":-3.8,"spinRate":2241,"spinDirection":201},"zone":8,"typeConfidence":2.0,"plateTime":0.42794600512359793,"extension":5.688225033718774},"hitData":{"launchSpeed":90.4,"launchAngle":-1.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.61,"coordY":148.64}},"index":4,"playId":"e1a4b011-aa1d-362c-ac34-eaded34fa485","pitchNumber":5,"startTime":"2025-09-03T01:03:37.027Z","endTime":"2025-09-03T01:03:44.523Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T01:03:44.523Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Freeman grounds out, shortstop Christian Koss to first baseman Dominic Smith.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-03T01:06:15.450Z","endTime":"2025-09-03T01:06:38.289Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5],"actionIndex":[0,1,2,3],"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":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"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":{"description":"Defensive switch from first base to third base for Rafael Devers.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-03T01:05:49.076Z","endTime":"2025-09-03T01:05:49.090Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"200"},{"details":{"description":"Casey Schmitt remains in the game as the second baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-03T01:05:49.090Z","endTime":"2025-09-03T01:05:49.092Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"301","replacedPlayer":{"id":642715,"link":"/api/v1/people/642715"}},{"details":{"description":"Dominic Smith remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-03T01:05:49.092Z","endTime":"2025-09-03T01:05:49.093Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642086,"link":"/api/v1/people/642086"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"401","replacedPlayer":{"id":656305,"link":"/api/v1/people/656305"}},{"details":{"description":"Defensive switch from second base to shortstop for Christian Koss.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-09-03T01:05:49.093Z","endTime":"2025-09-03T01:06:17.687Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"800"},{"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":90.9,"endSpeed":84.4,"strikeZoneTop":3.21999792111013,"strikeZoneBottom":1.45058349519488,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.397531243007926,"aZ":-26.412983845967542,"pfxX":-8.209596325108022,"pfxZ":3.193094821524319,"pX":1.0461043154390404,"pZ":3.319218376622146,"vX0":9.189150807229563,"vY0":-132.25454787619051,"vZ0":0.09129963523560514,"x":77.12,"y":149.16,"x0":-1.3772749386499927,"y0":50.00224170476232,"z0":5.192912509526141,"aX":-14.808102588904921},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.0,"breakHorizontal":13.3,"spinRate":1879,"spinDirection":236},"zone":12,"typeConfidence":2.0,"plateTime":0.4113048858656052,"extension":6.55346658325129},"index":4,"playId":"5f11d0c5-9fa3-35c7-bd65-a5cc17b97cc9","pitchNumber":1,"startTime":"2025-09-03T01:06:17.687Z","endTime":"2025-09-03T01:06:23.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":85.0,"strikeZoneTop":3.22,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.411727497232803,"aZ":-27.433977150410453,"pfxX":-8.647629977301067,"pfxZ":2.6027145476160856,"pX":0.4306668998175045,"pZ":1.728923473661071,"vX0":7.786506393152743,"vY0":-133.08136556751336,"vZ0":-3.6297290682900702,"x":100.58,"y":192.1,"x0":-1.3877791863349862,"y0":50.00322874712132,"z0":5.063596937547851,"aX":-15.752406462904547},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.2,"breakHorizontal":14.3,"spinRate":1851,"spinDirection":236},"zone":9,"typeConfidence":2.0,"plateTime":0.4091606322714161,"extension":6.576522223815251},"hitData":{"launchSpeed":106.9,"launchAngle":-3.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.61,"coordY":154.01}},"index":5,"playId":"de63a195-c32d-339c-a539-8944630a8707","pitchNumber":2,"startTime":"2025-09-03T01:06:30.662Z","endTime":"2025-09-03T01:06:38.289Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T01:06:38.289Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mickey Moniak strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-03T01:06:52.107Z","endTime":"2025-09-03T01:08:01.602Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":91.6,"endSpeed":84.6,"strikeZoneTop":3.44999919843288,"strikeZoneBottom":1.62474997343067,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.043392355798865,"aZ":-29.503880334632868,"pfxX":-8.102862714948127,"pfxZ":1.4644197365470113,"pX":-0.04516393143867085,"pZ":4.36379572451164,"vX0":6.527516276384584,"vY0":-133.31543746729758,"vZ0":3.2377429847002426,"x":118.72,"y":120.96,"x0":-1.45649051269584,"y0":50.00308768899098,"z0":5.2463703102000965,"aX":-14.782217272331097},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":3.5,"breakHorizontal":13.6,"spinRate":1916,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.40875888630442603,"extension":6.60968358544217},"index":0,"playId":"ec9540a0-574b-3d6f-8383-9f271dbf636a","pitchNumber":1,"startTime":"2025-09-03T01:07:00.799Z","endTime":"2025-09-03T01:07:06.206Z","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.2,"endSpeed":85.7,"strikeZoneTop":3.44999944227514,"strikeZoneBottom":1.62085498865535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.85586540430476,"aZ":-30.529308686039776,"pfxX":-9.030703973618465,"pfxZ":0.8868828914468327,"pX":0.7074084065516284,"pZ":3.1198588909418183,"vX0":8.796585358809041,"vY0":-134.17383630006591,"vZ0":0.27642897784207754,"x":90.04,"y":154.54,"x0":-1.4106395559022131,"y0":50.004228214358434,"z0":5.157973664750516,"aX":-16.780359842560514},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":1.8,"breakHorizontal":14.9,"spinRate":1958,"spinDirection":235},"zone":3,"typeConfidence":2.0,"plateTime":0.4053009316186378,"extension":6.675572866619866},"index":1,"playId":"c47484e7-ccac-3cae-8a05-8ceec519de9e","pitchNumber":2,"startTime":"2025-09-03T01:07:13.402Z","endTime":"2025-09-03T01:07:17.330Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":78.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.950228521789757,"aZ":-33.96338822754886,"pfxX":2.876880042061347,"pfxZ":-1.1660445328886855,"pX":1.6053208036844904,"pZ":1.259401776330791,"vX0":7.007587017883426,"vY0":-121.81478958252107,"vZ0":-1.8217784395550647,"x":55.81,"y":204.78,"x0":-1.6625391178298805,"y0":50.00588848747953,"z0":4.905114609267592,"aX":4.399824448463877},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-2.3,"breakHorizontal":-6.6,"spinRate":2569,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.4466387939356955,"extension":6.738720042916227},"index":2,"playId":"87800093-6bfc-3495-b181-db0c969c9cc2","pitchNumber":3,"startTime":"2025-09-03T01:07:26.192Z","endTime":"2025-09-03T01:07:29.621Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.33344583838987,"aZ":-34.88178023004361,"pfxX":-8.488224044134421,"pfxZ":-1.4817907069816538,"pX":-0.16781603783948376,"pZ":3.608082937036326,"vX0":6.256478534515955,"vY0":-133.4905607242186,"vZ0":2.458151228491327,"x":123.4,"y":141.36,"x0":-1.4244031915931579,"y0":50.00327725881914,"z0":5.165262100692353,"aX":-15.513396313142815},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-2.0,"breakHorizontal":14.3,"spinRate":2012,"spinDirection":243},"zone":11,"typeConfidence":2.0,"plateTime":0.4083517445711915,"extension":6.625654026723543},"index":3,"playId":"408a82ce-f68c-3f24-b6ff-00c52dd09bd6","pitchNumber":4,"startTime":"2025-09-03T01:07:42.481Z","endTime":"2025-09-03T01:07:45.554Z","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.2,"endSpeed":78.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.046312165818385,"aZ":-32.27147440401539,"pfxX":6.884936652009541,"pfxZ":-0.06265158996684228,"pX":1.3091924395399654,"pZ":1.1593671820954046,"vX0":5.077758900874858,"vY0":-122.75909284553876,"vZ0":-2.3235123008709104,"x":67.1,"y":207.48,"x0":-1.6704398728569285,"y0":50.00419309255103,"z0":4.8275777267971405,"aX":10.65688398008972},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.4,"breakHorizontal":-13.6,"spinRate":2554,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.44378172295683704,"extension":6.605596939717666},"index":4,"playId":"0f0b1832-8aa6-3bc6-929e-8ef294104bf5","pitchNumber":5,"startTime":"2025-09-03T01:07:58.385Z","endTime":"2025-09-03T01:08:01.602Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T01:08:01.602Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Hunter Goodman grounds out, third baseman Rafael Devers to first baseman Dominic Smith.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-03T01:08:21.868Z","endTime":"2025-09-03T01:09:56.673Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","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":6},"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"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"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":78.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.126548492576866,"aZ":-33.02026856616907,"pfxX":6.34774912803189,"pfxZ":-0.5524098528407224,"pX":1.4692638754092027,"pZ":1.5378046666284944,"vX0":5.478379083596164,"vY0":-122.16786903261959,"vZ0":-1.296149661646945,"x":61.0,"y":197.26,"x0":-1.6201631117510977,"y0":50.00385965567584,"z0":4.891238181001521,"aX":9.678619027992568},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.1,"breakHorizontal":-12.7,"spinRate":2500,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.44686320230669985,"extension":6.498579552422653},"index":0,"playId":"0a09cc65-9a2f-33e8-b552-125e8dba200a","pitchNumber":1,"startTime":"2025-09-03T01:08:24.632Z","endTime":"2025-09-03T01:08:28.169Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-09-03T01:08:36.091Z","endTime":"2025-09-03T01:08:49.358Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":79.2,"strikeZoneTop":3.3800008962953,"strikeZoneBottom":1.56776719719517,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.38241491121155,"aZ":-35.21949450691125,"pfxX":5.837800580292844,"pfxZ":-1.93662444672767,"pX":1.421439792076984,"pZ":1.3032776215397124,"vX0":5.5536319161369345,"vY0":-124.14655949735975,"vZ0":-1.5926154286024703,"x":62.82,"y":203.59,"x0":-1.5980645871550718,"y0":50.005240918060075,"z0":4.867701322352357,"aX":9.169411248547247},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-3.6,"breakHorizontal":-11.8,"spinRate":2533,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.4401372735536313,"extension":6.677909731580671},"index":2,"playId":"1d4b81dd-d726-344b-8ce3-6bd14d9e87e8","pitchNumber":2,"startTime":"2025-09-03T01:08:49.358Z","endTime":"2025-09-03T01:08:52.958Z","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":2},"pitchData":{"startSpeed":92.3,"endSpeed":86.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.50880414189644,"aZ":-23.111346315749337,"pfxX":-4.491305937925411,"pfxZ":4.821953233496641,"pX":-0.048108782355616754,"pZ":4.126945345870617,"vX0":5.031151001758673,"vY0":-134.59788201457258,"vZ0":1.528073718367637,"x":118.83,"y":127.35,"x0":-1.3366931665709425,"y0":50.003891202302555,"z0":5.161601471109908,"aX":-8.443499990913535},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":9.2,"breakHorizontal":7.3,"spinRate":2148,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.40319752293860533,"extension":6.711683243397872},"index":3,"playId":"cbf09b99-fe56-3ad3-9ad4-bbc26adfd024","pitchNumber":3,"startTime":"2025-09-03T01:09:03.281Z","endTime":"2025-09-03T01:09:07.871Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.6,"strikeZoneTop":3.37999851325787,"strikeZoneBottom":1.61290145009713,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.791045043144923,"aZ":-35.34262330848765,"pfxX":5.0749136523561,"pfxZ":-2.0475814690519876,"pX":3.26808760890549,"pZ":1.4129627274215124,"vX0":9.70737976530152,"vY0":-123.6302346438543,"vZ0":-1.2562891935136669,"x":-7.57,"y":200.63,"x0":-1.369541868900042,"y0":50.00238218525572,"z0":4.895609813627006,"aX":7.851069351476694},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-3.7,"breakHorizontal":-11.5,"spinRate":2687,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.4431285109573966,"extension":6.799336312515208},"index":4,"playId":"e59b41e1-6a3a-3580-8a62-cea3ab5b0249","pitchNumber":4,"startTime":"2025-09-03T01:09:18.586Z","endTime":"2025-09-03T01:09:21.586Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.1,"strikeZoneTop":3.38000142278454,"strikeZoneBottom":1.59639774664925,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.188644234654337,"aZ":-34.411128219343475,"pfxX":5.84629075352935,"pfxZ":-1.4250308342173277,"pX":1.4402294993651326,"pZ":1.1700840492641214,"vX0":5.545800539632193,"vY0":-123.96940641818837,"vZ0":-1.9951558969194598,"x":62.1,"y":207.19,"x0":-1.579935516317042,"y0":50.00439117989914,"z0":4.8390877115996185,"aX":9.162450533760987},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-2.8,"breakHorizontal":-11.8,"spinRate":2513,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4406614678496932,"extension":6.7227889271599},"index":5,"playId":"adeca226-dc1f-38b9-a420-cab3a6ed76cc","pitchNumber":5,"startTime":"2025-09-03T01:09:35.050Z","endTime":"2025-09-03T01:09:41.219Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.457579576954345,"aZ":-35.70912406612839,"pfxX":6.492389702435491,"pfxZ":-2.2743500675657806,"pX":1.1439154683792825,"pZ":1.8554613588392534,"vX0":4.900019555287799,"vY0":-123.25434441839994,"vZ0":-0.15933261184616399,"x":73.4,"y":188.68,"x0":-1.7074439780054584,"y0":50.00567336762502,"z0":4.914109313835657,"aX":10.077723250654435},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-4.0,"breakHorizontal":-12.8,"spinRate":2425,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.44290259559944944,"extension":6.560789641584747},"hitData":{"launchSpeed":69.9,"launchAngle":-7.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.26,"coordY":172.97}},"index":6,"playId":"3ff1ee1f-f70d-3121-813e-64f6f0ede7f1","pitchNumber":6,"startTime":"2025-09-03T01:09:48.862Z","endTime":"2025-09-03T01:09:56.673Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T01:09:56.673Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jung Hoo Lee grounds out, second baseman Ryan Ritter to first baseman Kyle Farmer.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-03T01:11:54.915Z","endTime":"2025-09-03T01:12:34.709Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":1},"credits":[{"player":{"id":690022,"link":"/api/v1/people/690022"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":571657,"link":"/api/v1/people/571657"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":86.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.051682214881037,"aZ":-21.16615804374583,"pfxX":-3.66842034533775,"pfxZ":5.927873554951315,"pX":0.6573031195920068,"pZ":2.472672682900492,"vX0":8.492885364315867,"vY0":-133.75069977932392,"vZ0":-5.0849623030826585,"x":91.95,"y":172.02,"x0":-2.0476018841284027,"y0":50.00446868416222,"z0":5.865673188381394,"aX":-6.814903908953216},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.1,"breakHorizontal":5.3,"spinRate":2102,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.4056586292738258,"extension":5.793167895227479},"index":0,"playId":"c9a15c42-1f6a-3515-9f87-2e927b555e71","pitchNumber":1,"startTime":"2025-09-03T01:12:11.957Z","endTime":"2025-09-03T01:12:15.774Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":80.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.36135864461993,"aZ":-26.93799592395324,"pfxX":-5.011512269907515,"pfxZ":3.229520023230693,"pX":-0.1728398154248753,"pZ":2.459092540433961,"vX0":6.634636196093113,"vY0":-124.92309420965891,"vZ0":-3.318633654706375,"x":123.59,"y":172.38,"x0":-2.182231114026496,"y0":50.000853150658735,"z0":5.961436883548431,"aX":-8.115763923021248},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.5,"breakHorizontal":8.0,"spinRate":2175,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.43441183800275507,"extension":5.7157466568631445},"hitData":{"launchSpeed":94.5,"launchAngle":1.0,"totalDistance":56.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.8,"coordY":153.2}},"index":1,"playId":"a3aa49d1-5884-3ca8-8d13-666c5a93afeb","pitchNumber":2,"startTime":"2025-09-03T01:12:27.393Z","endTime":"2025-09-03T01:12:34.709Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T01:12:34.709Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Koss grounds out, third baseman Kyle Karros to first baseman Kyle Farmer.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-03T01:12:42.058Z","endTime":"2025-09-03T01:13:05.821Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":571657,"link":"/api/v1/people/571657"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.9,"strikeZoneTop":3.68,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.42339958191559,"aZ":-26.00925045645211,"pfxX":2.1108651980050093,"pfxZ":3.9229355316961856,"pX":0.25138540643178947,"pZ":1.7662687730330824,"vX0":5.349475919103794,"vY0":-124.41812214348802,"vZ0":-5.214765436287553,"x":107.42,"y":191.09,"x0":-2.1988245074844475,"y0":50.003365039472484,"z0":6.038744752835293,"aX":3.315957052005915},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":6.1,"breakHorizontal":-5.0,"spinRate":2204,"spinDirection":194},"zone":8,"typeConfidence":2.0,"plateTime":0.4398562513985542,"extension":5.478888133384627},"hitData":{"launchSpeed":79.5,"launchAngle":-28.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":113.81,"coordY":172.97}},"index":0,"playId":"c67e4a14-74cc-36a8-b7f0-20be5a3519d7","pitchNumber":1,"startTime":"2025-09-03T01:12:58.666Z","endTime":"2025-09-03T01:13:05.821Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T01:13:05.821Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Patrick Bailey singles on a ground ball to right fielder Tyler Freeman.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-03T01:13:47.531Z","endTime":"2025-09-03T01:15:15.223Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"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":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-03T01:13:29.050Z","endTime":"2025-09-03T01:13:49.620Z","isPitch":false,"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(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.3,"endSpeed":86.7,"strikeZoneTop":3.39999963936758,"strikeZoneBottom":1.69434464716987,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.150676102690955,"aZ":-19.62183949527194,"pfxX":-2.699595705765958,"pfxZ":6.612599101081514,"pX":0.8427513508191551,"pZ":2.917333541903863,"vX0":8.230246643760747,"vY0":-135.7937861061112,"vZ0":-4.537288870217989,"x":84.88,"y":160.01,"x0":-1.8548520433702524,"y0":50.00212528399483,"z0":5.945016187838308,"aX":-5.124545925693581},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.4,"breakHorizontal":3.5,"spinRate":2198,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.4008486018825712,"extension":5.787165983226107},"index":1,"playId":"0ecc812f-c73d-3a53-8303-023aaaca1199","pitchNumber":1,"startTime":"2025-09-03T01:13:49.620Z","endTime":"2025-09-03T01:13:55.454Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":87.5,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.937261851879466,"aZ":-18.541576433973752,"pfxX":-3.7382925409593657,"pfxZ":7.05502881545617,"pX":-0.30855222626631723,"pZ":3.038689799088909,"vX0":6.5230728015409705,"vY0":-136.6378597224949,"vZ0":-4.462520125647471,"x":128.76,"y":156.74,"x0":-2.217686580249307,"y0":50.002895050042106,"z0":5.929641576438842,"aX":-7.223989821406524},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.2,"breakHorizontal":5.8,"spinRate":2136,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.3975650461319238,"extension":6.011276452516843},"index":2,"playId":"28a5f2bf-56c4-3fb7-a246-6db1bd995c4e","pitchNumber":2,"startTime":"2025-09-03T01:14:05.789Z","endTime":"2025-09-03T01:14:11.270Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":86.9,"strikeZoneTop":3.39999957152273,"strikeZoneBottom":1.75068141502192,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.29529087048923,"aZ":-19.55282001667295,"pfxX":-2.788803869005166,"pfxZ":6.681834601039714,"pX":1.8639935990186438,"pZ":2.9197258547669453,"vX0":11.123018320218181,"vY0":-134.86249008857206,"vZ0":-4.194035310634717,"x":45.95,"y":159.95,"x0":-1.906379249848413,"y0":50.00344052877113,"z0":5.829048935314104,"aX":-5.269183239441244},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.6,"breakHorizontal":3.4,"spinRate":2379,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.4022384880053451,"extension":5.982001679894132},"index":3,"playId":"698f2f75-a4b1-3e71-955a-a831dd2411db","pitchNumber":3,"startTime":"2025-09-03T01:14:29.683Z","endTime":"2025-09-03T01:14:32.683Z","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":93.2,"endSpeed":86.5,"strikeZoneTop":3.40000141416154,"strikeZoneBottom":1.68545684575054,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.26181359772366,"aZ":-17.054847039885182,"pfxX":-3.5464021214563743,"pfxZ":7.967794219865928,"pX":-0.31409049226699715,"pZ":4.037562042814351,"vX0":4.912408223504177,"vY0":-135.78821282967124,"vZ0":-3.050579703309767,"x":128.97,"y":129.77,"x0":-1.6725191041811631,"y0":50.00095002279632,"z0":6.338960475555436,"aX":-6.728357600635502},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.2,"breakHorizontal":5.5,"spinRate":2350,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.40091844313479763,"extension":5.76275633289236},"index":4,"playId":"c282e28f-47af-3f28-a013-d2080bb7e08b","pitchNumber":4,"startTime":"2025-09-03T01:14:46.539Z","endTime":"2025-09-03T01:14:52.010Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.6,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.63635304551237,"aZ":-18.647044788744417,"pfxX":-4.117305458933318,"pfxZ":7.129788893938009,"pX":0.07619838480509679,"pZ":2.5909361648543294,"vX0":6.8152567168453055,"vY0":-135.8723067869835,"vZ0":-5.433875646314409,"x":114.1,"y":168.82,"x0":-1.9128709135508555,"y0":50.00429424228508,"z0":5.884497356510742,"aX":-7.813678754622615},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.1,"breakHorizontal":6.2,"spinRate":2274,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.40085560967911915,"extension":5.898061682239479},"hitData":{"launchSpeed":104.2,"launchAngle":4.0,"totalDistance":102.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":195.4,"coordY":105.06}},"index":5,"playId":"700bda43-6e3f-3d35-9423-4047fa64b51f","pitchNumber":5,"startTime":"2025-09-03T01:15:04.407Z","endTime":"2025-09-03T01:15:15.223Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T01:15:15.223Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Heliot Ramos grounds out, second baseman Ryan Ritter to first baseman Kyle Farmer.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-03T01:15:26.488Z","endTime":"2025-09-03T01:15:45.078Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"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":"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":0},"credits":[{"player":{"id":690022,"link":"/api/v1/people/690022"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":571657,"link":"/api/v1/people/571657"},"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(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":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.3,"strikeZoneTop":3.11,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.479791244490734,"aZ":-27.138319507163583,"pfxX":0.9472523928963513,"pfxZ":3.180046430014115,"pX":0.23237252485739843,"pZ":2.122778850279437,"vX0":5.539263475559027,"vY0":-124.61601063527755,"vZ0":-4.223465653226498,"x":108.14,"y":181.46,"x0":-2.1362092668739447,"y0":50.002373542515386,"z0":6.064334885821896,"aX":1.4990136532358302},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":5.0,"breakHorizontal":-2.9,"spinRate":2250,"spinDirection":185},"zone":5,"typeConfidence":2.0,"plateTime":0.4384166720557574,"extension":5.699177666349998},"hitData":{"launchSpeed":109.1,"launchAngle":-5.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":119.39,"coordY":146.62}},"index":0,"playId":"41582470-b329-30f8-8b53-8ea58356afd4","pitchNumber":1,"startTime":"2025-09-03T01:15:37.363Z","endTime":"2025-09-03T01:15:45.078Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T01:15:45.078Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brenton Doyle strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-03T01:17:40.406Z","endTime":"2025-09-03T01:19:18.647Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"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":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.1,"strikeZoneTop":3.41,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.69471778010186,"aZ":-33.121690471327426,"pfxX":7.104130144521273,"pfxZ":-0.617579083281079,"pX":0.45877457188216003,"pZ":3.1537243183073254,"vX0":3.2249450250176706,"vY0":-122.64530665443502,"vZ0":2.2178251029067093,"x":99.51,"y":153.63,"x0":-1.7915116781671963,"y0":50.00086925247975,"z0":5.040552059500192,"aX":10.942446148840245},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.5,"breakHorizontal":-13.6,"spinRate":2563,"spinDirection":65},"zone":3,"typeConfidence":2.0,"plateTime":0.44468562400078726,"extension":6.576810454387251},"index":0,"playId":"e11e50b7-0af8-3363-9908-a5a2b2351de4","pitchNumber":1,"startTime":"2025-09-03T01:18:04.881Z","endTime":"2025-09-03T01:18:09.641Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.6,"strikeZoneTop":3.41,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.834423418242316,"aZ":-29.822957707531437,"pfxX":-6.312672475021197,"pfxZ":1.302899204477793,"pX":-0.6098356255873696,"pZ":2.5921232919252484,"vX0":4.448076192965793,"vY0":-132.56786750218322,"vZ0":-0.984273956559158,"x":140.25,"y":168.79,"x0":-1.4750827483260525,"y0":50.0065609462109,"z0":5.1123477074696275,"aX":-11.429083235177412},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":2.4,"breakHorizontal":10.7,"spinRate":1973,"spinDirection":241},"zone":4,"typeConfidence":2.0,"plateTime":0.4105254205326454,"extension":6.569961996712351},"index":1,"playId":"bad5f563-aa75-3c28-bf0c-3101ed14e533","pitchNumber":2,"startTime":"2025-09-03T01:18:23.166Z","endTime":"2025-09-03T01:18:28.673Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-03T01:18:40.552Z","endTime":"2025-09-03T01:18:50.597Z","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(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":84.7,"endSpeed":78.4,"strikeZoneTop":3.41000221513974,"strikeZoneBottom":1.69712592739495,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.266242893352246,"aZ":-36.62930119133583,"pfxX":5.4445478028847605,"pfxZ":-2.893193503248311,"pX":1.1072698368228366,"pZ":0.8350834810642981,"vX0":4.877257372038286,"vY0":-123.31591231107417,"vZ0":-2.1974907157492534,"x":74.79,"y":216.23,"x0":-1.6025401952446978,"y0":50.001199296440554,"z0":4.824554322121779,"aX":8.392153453616539},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-5.5,"breakHorizontal":-11.0,"spinRate":2530,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.44397779487162703,"extension":6.617738962642387},"index":3,"playId":"99294624-f8da-3a73-8dd0-bd91280aba11","pitchNumber":3,"startTime":"2025-09-03T01:18:50.597Z","endTime":"2025-09-03T01:18:55.610Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.7,"strikeZoneTop":3.40999950075378,"strikeZoneBottom":1.71198280269196,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.47154630712636,"aZ":-24.790340347233023,"pfxX":-3.586111059853396,"pfxZ":3.96084415737241,"pX":-0.754731867691617,"pZ":4.416728187675159,"vX0":3.058563537458043,"vY0":-134.3307861580564,"vZ0":2.5195790822433963,"x":145.77,"y":119.53,"x0":-1.4308020393630532,"y0":50.00541038809243,"z0":5.20735725612141,"aX":-6.69014368537554},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.8,"breakHorizontal":6.0,"spinRate":2103,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.4045815940476407,"extension":6.655689129236262},"index":4,"playId":"8ef5e10e-1459-3e6d-af65-356d555d8e5e","pitchNumber":4,"startTime":"2025-09-03T01:19:02.552Z","endTime":"2025-09-03T01:19:08.011Z","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.0,"endSpeed":78.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.027360243927117,"aZ":-34.50304120797653,"pfxX":5.793331661782481,"pfxZ":-1.4939554756940598,"pX":1.4987678401804536,"pZ":1.386440226595237,"vX0":5.673007253589291,"vY0":-123.77775600394853,"vZ0":-1.4371750303692687,"x":59.87,"y":201.35,"x0":-1.573273358342953,"y0":50.00568457255331,"z0":4.855990305036751,"aX":9.015162095032045},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-2.8,"breakHorizontal":-11.8,"spinRate":2645,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4420275250107806,"extension":6.715651716452681},"index":5,"playId":"bd183719-88b6-346b-8fcb-d99f0fa72103","pitchNumber":5,"startTime":"2025-09-03T01:19:15.588Z","endTime":"2025-09-03T01:19:18.647Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T01:19:18.647Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ezequiel Tovar singles on a sharp line drive to center fielder Jung Hoo Lee.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-03T01:19:29.752Z","endTime":"2025-09-03T01:19:54.642Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"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":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_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":91.5,"endSpeed":83.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.505752839572807,"aZ":-35.34529852312309,"pfxX":-8.908192111555099,"pfxZ":-1.762407592637647,"pX":0.06426813767697614,"pZ":2.362807963602955,"vX0":7.195982005668319,"vY0":-133.1377595372963,"vZ0":-0.4412633528124188,"x":114.55,"y":174.98,"x0":-1.51577525935176,"y0":50.00640574857324,"z0":5.088168165407272,"aX":-16.000486844162868},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-3.1,"breakHorizontal":14.6,"spinRate":1920,"spinDirection":242},"zone":5,"typeConfidence":2.0,"plateTime":0.411360828084983,"extension":6.629402260519237},"hitData":{"launchSpeed":112.5,"launchAngle":8.0,"totalDistance":172.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":120.74,"coordY":83.64}},"index":0,"playId":"3bbd906e-be32-306f-8b47-aa6dd61fc590","pitchNumber":1,"startTime":"2025-09-03T01:19:44.317Z","endTime":"2025-09-03T01:19:54.642Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T01:19:54.642Z","atBatIndex":14},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Karros walks. Ezequiel Tovar to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-03T01:19:59.846Z","endTime":"2025-09-03T01:21:57.207Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"postOnSecond":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":77.4,"strikeZoneTop":3.65999858784002,"strikeZoneBottom":1.7276995427817,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.409470725637014,"aZ":-35.56998076762645,"pfxX":6.983787618544459,"pfxZ":-2.2692852711672904,"pX":1.2259331361859243,"pZ":1.1640020210560738,"vX0":4.80080584042936,"vY0":-120.95855450579421,"vZ0":-1.4105520815020904,"x":70.27,"y":207.35,"x0":-1.6852014836366886,"y0":50.00379575979201,"z0":4.845789491148241,"aX":10.449473759296367},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-4.2,"breakHorizontal":-13.7,"spinRate":2516,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4511385585185428,"extension":6.659026868398757},"index":0,"playId":"139d4b10-6241-3710-bf71-0cbd1b5e73d1","pitchNumber":1,"startTime":"2025-09-03T01:20:20.135Z","endTime":"2025-09-03T01:20:24.997Z","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":92.2,"endSpeed":86.1,"strikeZoneTop":3.659999035959,"strikeZoneBottom":1.68402287553851,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.199055742525754,"aZ":-30.382103364234407,"pfxX":-6.714716607957159,"pfxZ":0.9594584075617707,"pX":-1.1038359662434314,"pZ":2.8349126153900785,"vX0":3.616603762058102,"vY0":-134.420350135732,"vZ0":-0.21766962168384052,"x":159.08,"y":162.24,"x0":-1.5790253678167856,"y0":50.00297719228714,"z0":5.034970287083797,"aX":-12.555099718236088},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":1.9,"breakHorizontal":11.6,"spinRate":1865,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.4041347387394705,"extension":6.648041641854925},"index":1,"playId":"0d816e5d-d36c-35be-80be-f87b225b84f0","pitchNumber":2,"startTime":"2025-09-03T01:20:35.228Z","endTime":"2025-09-03T01:20:41.628Z","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":92.6,"endSpeed":86.4,"strikeZoneTop":3.6600014716467,"strikeZoneBottom":1.63902700552936,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.71097643551091,"aZ":-30.049171489701756,"pfxX":-6.166800600566309,"pfxZ":1.1255698144139625,"pX":0.07130728748987933,"pZ":2.332081165669763,"vX0":6.016791594564817,"vY0":-134.9607909365723,"vZ0":-1.5260032805696788,"x":114.28,"y":175.81,"x0":-1.3639863563202135,"y0":50.000691227051455,"z0":4.980913073634326,"aX":-11.608990638491093},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":1.9,"breakHorizontal":10.2,"spinRate":1803,"spinDirection":237},"zone":5,"typeConfidence":2.0,"plateTime":0.4027116223463354,"extension":6.801441055489159},"index":2,"playId":"9ba61da0-3c01-3442-96b6-2e22f9cead6e","pitchNumber":3,"startTime":"2025-09-03T01:20:53.769Z","endTime":"2025-09-03T01:20:57.792Z","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":91.7,"endSpeed":85.3,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.346276764596254,"aZ":-24.030449899550064,"pfxX":-4.985851890611645,"pfxZ":4.413094377030292,"pX":-0.5141917458149957,"pZ":3.531143319825824,"vX0":4.289578878821472,"vY0":-133.6194400263297,"vZ0":0.4147595469983666,"x":136.6,"y":143.44,"x0":-1.4769730270022041,"y0":50.00028243985922,"z0":5.073350543527248,"aX":-9.196193526510182},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.3,"breakHorizontal":8.4,"spinRate":1887,"spinDirection":238},"zone":1,"typeConfidence":2.0,"plateTime":0.40679332567078497,"extension":6.62431918111113},"index":3,"playId":"46c9b7f4-ad4b-36bb-b70c-2c0bda00b36e","pitchNumber":4,"startTime":"2025-09-03T01:21:09.641Z","endTime":"2025-09-03T01:21:14.465Z","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":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.6,"strikeZoneTop":3.72865775577967,"strikeZoneBottom":1.80379331712705,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.652369987110227,"aZ":-35.059597688672966,"pfxX":5.7468184960883875,"pfxZ":-1.9074595496511133,"pX":2.2370620823848157,"pZ":0.7008046023676935,"vX0":7.427104142393832,"vY0":-122.23900777356255,"vZ0":-2.34730037718479,"x":31.73,"y":219.86,"x0":-1.5904411940000291,"y0":50.00577312950795,"z0":4.690772022956047,"aX":8.675698654578406},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-3.7,"breakHorizontal":-12.2,"spinRate":2431,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4484993620458857,"extension":6.868325435243971},"index":4,"playId":"699e9598-ddb2-3e77-8f43-e67bbe5df98c","pitchNumber":5,"startTime":"2025-09-03T01:21:31.291Z","endTime":"2025-09-03T01:21:37.018Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":86.3,"strikeZoneTop":3.70109689962662,"strikeZoneBottom":1.81292691752986,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.59518345350029,"aZ":-29.644824505199804,"pfxX":-7.96001467502078,"pfxZ":1.3473660942225951,"pX":1.105622539596554,"pZ":2.3317643112340334,"vX0":8.992651693201168,"vY0":-135.04524794714035,"vZ0":-1.539622630129847,"x":74.86,"y":175.82,"x0":-1.2060780136079026,"y0":50.00429066856838,"z0":4.9606195456059705,"aX":-14.960995336852635},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":2.4,"breakHorizontal":13.0,"spinRate":1951,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.40292005790158836,"extension":6.8271741999454765},"index":5,"playId":"48aed457-413f-3b6b-b8ed-007edfb40cac","pitchNumber":6,"startTime":"2025-09-03T01:21:51.189Z","endTime":"2025-09-03T01:21:57.207Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T01:21:57.207Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yanquiel Fernández strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-03T01:22:20.461Z","endTime":"2025-09-03T01:23:46.288Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"postOnSecond":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.8,"endSpeed":79.9,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.504413730139447,"aZ":-34.965732200153575,"pfxX":-6.1190002621750965,"pfxZ":-1.7357370336605236,"pX":-0.645216428396177,"pZ":1.8146367709232498,"vX0":4.31964721858476,"vY0":-124.96981408173815,"vZ0":-0.31799572236618234,"x":141.59,"y":189.78,"x0":-1.5878208803514224,"y0":50.00363496993182,"z0":4.778041901320535,"aX":-9.829946543131081},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-3.0,"breakHorizontal":10.3,"spinRate":1450,"spinDirection":265},"zone":7,"typeConfidence":2.0,"plateTime":0.4356922822400171,"extension":6.707445788204775},"index":0,"playId":"70ab58c1-0ed1-3543-948d-565a79b318f3","pitchNumber":1,"startTime":"2025-09-03T01:22:43.660Z","endTime":"2025-09-03T01:22:50.282Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":79.3,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.411304406482817,"aZ":-36.93506312004332,"pfxX":-3.9397400244347063,"pfxZ":-3.0115639687042197,"pX":-1.2543499764523345,"pZ":1.6582365472512728,"vX0":2.5610132912954247,"vY0":-123.9944108963592,"vZ0":0.028101118536929315,"x":164.81,"y":194.01,"x0":-1.781193954636005,"y0":50.0048846835968,"z0":4.691910886800343,"aX":-6.224738388156025},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-5.3,"breakHorizontal":6.6,"spinRate":1441,"spinDirection":262},"zone":13,"typeConfidence":2.0,"plateTime":0.4393042292112357,"extension":6.9259792861546305},"index":1,"playId":"ebfc18e6-0ca0-3d9f-887f-ed6752dfad8d","pitchNumber":2,"startTime":"2025-09-03T01:22:59.682Z","endTime":"2025-09-03T01:23:02.682Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-09-03T01:23:10.431Z","endTime":"2025-09-03T01:23:24.720Z","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, 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":85.4,"endSpeed":79.4,"strikeZoneTop":3.60999992833651,"strikeZoneBottom":1.70835479413337,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.025050537079018,"aZ":-35.25697787440291,"pfxX":-8.354358080390547,"pfxZ":-1.9404568230282768,"pX":-1.1034310683578108,"pZ":1.4695967733168205,"vX0":4.502787026707975,"vY0":-124.41882213297441,"vZ0":-0.9748916443249498,"x":159.06,"y":199.1,"x0":-1.8394554262886003,"y0":50.00327996257817,"z0":4.75596529418479,"aX":-13.262894841196186},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-3.5,"breakHorizontal":14.3,"spinRate":1647,"spinDirection":264},"zone":13,"typeConfidence":2.0,"plateTime":0.43812628478245497,"extension":6.763027678786837},"index":3,"playId":"cf938923-49f2-3ca1-90b5-0d9cd9e43d9c","pitchNumber":3,"startTime":"2025-09-03T01:23:24.720Z","endTime":"2025-09-03T01:23:30.960Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.4,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.57790884297557,"aZ":-37.82913965145798,"pfxX":-4.84630780724609,"pfxZ":-3.5656910792397625,"pX":-0.4845274501785749,"pZ":1.5782494564436875,"vX0":4.455858855687776,"vY0":-124.19167878850101,"vZ0":-0.034764388955963454,"x":135.47,"y":196.17,"x0":-1.660250961892369,"y0":50.00551043920316,"z0":4.702242018554502,"aX":-7.678691695486527},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-6.2,"breakHorizontal":7.9,"spinRate":1471,"spinDirection":277},"zone":13,"typeConfidence":2.0,"plateTime":0.4386791923674451,"extension":6.885992595347598},"index":4,"playId":"b2c8615e-2707-3375-b355-ff3e0504bb37","pitchNumber":4,"startTime":"2025-09-03T01:23:40.897Z","endTime":"2025-09-03T01:23:46.288Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T01:23:46.288Z","atBatIndex":16},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kyle Farmer pops out softly to pitcher Logan Webb.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-03T01:23:57.453Z","endTime":"2025-09-03T01:24:37.423Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":657277,"link":"/api/v1/people/657277"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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.5,"endSpeed":79.0,"strikeZoneTop":3.44999943082686,"strikeZoneBottom":1.61821591263737,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.410829618320808,"aZ":-33.57493415721608,"pfxX":4.204487843042776,"pfxZ":-0.8958469881010567,"pX":0.7756222258051091,"pZ":1.692448997796697,"vX0":4.6256881653992545,"vY0":-123.12889718278224,"vZ0":-0.5675040872855189,"x":87.44,"y":193.08,"x0":-1.6614772037086456,"y0":50.00349864416644,"z0":4.724271566157696,"aX":6.568873212592485},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.6,"breakHorizontal":-8.5,"spinRate":2619,"spinDirection":39},"zone":9,"typeConfidence":2.0,"plateTime":0.4418816884920327,"extension":6.707110875296642},"index":0,"playId":"aa0f4fd1-f193-3f33-8f6d-5d96b66bd68c","pitchNumber":1,"startTime":"2025-09-03T01:24:12.639Z","endTime":"2025-09-03T01:24:16.783Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.83270366377062,"aZ":-31.8096499554121,"pfxX":-7.93602955639618,"pfxZ":0.19589794913422587,"pX":-0.9211259148786527,"pZ":2.683460620583703,"vX0":4.39438620896793,"vY0":-133.38031334073304,"vZ0":0.057314533388493794,"x":152.11,"y":166.33,"x0":-1.549880078861063,"y0":50.000131643979714,"z0":4.935566334179737,"aX":-14.448346999967939},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":0.6,"breakHorizontal":13.6,"spinRate":1967,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.40900339462088864,"extension":6.808918999645595},"hitData":{"launchSpeed":40.5,"launchAngle":71.0,"totalDistance":51.0,"trajectory":"popup","hardness":"soft","location":"1","coordinates":{"coordX":139.5,"coordY":188.28}},"index":1,"playId":"50e102ab-7009-38a2-a3d4-f658e011f3c6","pitchNumber":2,"startTime":"2025-09-03T01:24:29.814Z","endTime":"2025-09-03T01:24:37.423Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T01:24:37.423Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Devers strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-03T01:26:42.998Z","endTime":"2025-09-03T01:28:03.425Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"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":93.4,"endSpeed":87.3,"strikeZoneTop":3.44000011469913,"strikeZoneBottom":1.62138282618034,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.535115601334468,"aZ":-19.1048417555205,"pfxX":-2.514271636063725,"pfxZ":6.817803843846331,"pX":-0.8745797574487408,"pZ":2.5012765455585084,"vX0":4.053353993377474,"vY0":-136.04077407974572,"vZ0":-5.920502121021482,"x":150.34,"y":171.25,"x0":-2.0420128692121406,"y0":50.002078706665394,"z0":5.985427282161329,"aX":-4.819195756864011},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.6,"breakHorizontal":4.0,"spinRate":2317,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.39921718735629064,"extension":5.977770856697989},"index":0,"playId":"63d85ea1-6122-3464-a43b-53d50a6f6baf","pitchNumber":1,"startTime":"2025-09-03T01:26:47.145Z","endTime":"2025-09-03T01:26:52.136Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.03317430301807,"aZ":-19.333798713622595,"pfxX":-4.169315518690949,"pfxZ":6.757348403297727,"pX":0.03004112777073704,"pZ":2.5218482196950265,"vX0":7.504733533493082,"vY0":-135.58841384319882,"vZ0":-5.443497297580634,"x":115.85,"y":170.69,"x0":-2.206864516250353,"y0":50.00109247490052,"z0":5.865565247455371,"aX":-7.92036141769357},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.5,"breakHorizontal":6.4,"spinRate":2325,"spinDirection":220},"zone":5,"typeConfidence":2.0,"plateTime":0.4008985168979371,"extension":5.996451344071454},"index":1,"playId":"21b55c82-2cd4-3ab4-adb5-014071c26de2","pitchNumber":2,"startTime":"2025-09-03T01:27:02.520Z","endTime":"2025-09-03T01:27:05.520Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":85.6,"strikeZoneTop":3.43999909188902,"strikeZoneBottom":1.58979335540865,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.468296107011934,"aZ":-21.65126369713191,"pfxX":-0.4286595790404979,"pfxZ":5.688855112071559,"pX":0.14200814798716888,"pZ":3.958207175899679,"vX0":6.226474316313296,"vY0":-133.81059462902257,"vZ0":-1.3915748597573634,"x":111.59,"y":131.91,"x0":-2.139832736766488,"y0":50.00224158710342,"z0":6.006614179423008,"aX":-0.7936146999556207},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.3,"breakHorizontal":-0.2,"spinRate":2238,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.40625694062905104,"extension":5.860854021058682},"index":2,"playId":"ad417d6c-4168-3706-827d-207dd8b100b9","pitchNumber":3,"startTime":"2025-09-03T01:27:22.840Z","endTime":"2025-09-03T01:27:27.776Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.7,"strikeZoneTop":3.44,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.427102802313517,"aZ":-26.767483516380064,"pfxX":-4.776335257437341,"pfxZ":3.291359970778421,"pX":-0.6198989220815647,"pZ":2.974793053441785,"vX0":5.497573657012609,"vY0":-126.21383563877363,"vZ0":-2.0401279749238657,"x":140.63,"y":158.46,"x0":-2.1878552890615093,"y0":50.00216725394213,"z0":5.912068182761414,"aX":-7.842611056090293},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.8,"breakHorizontal":7.7,"spinRate":2095,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.4310790853713473,"extension":5.903837113992919},"index":3,"playId":"61104c19-c504-36df-87aa-9b615743646f","pitchNumber":4,"startTime":"2025-09-03T01:27:38.529Z","endTime":"2025-09-03T01:27:41.683Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":88.3,"strikeZoneTop":3.44,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.51180115271595,"aZ":-20.404772217775996,"pfxX":-3.7186750951209575,"pfxZ":5.990884657672231,"pX":-0.13360408508996574,"pZ":3.745249411405153,"vX0":7.235005130753908,"vY0":-137.5948885837994,"vZ0":-1.9657411969523007,"x":122.09,"y":137.66,"x0":-2.28529984392195,"y0":50.001558210699244,"z0":5.816688285059142,"aX":-7.304815057486346},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.8,"breakHorizontal":5.6,"spinRate":2377,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.3943988292501097,"extension":5.769605473200421},"index":4,"playId":"1657eab5-8f76-3f25-8779-c2e9e4154fba","pitchNumber":5,"startTime":"2025-09-03T01:27:59.233Z","endTime":"2025-09-03T01:28:03.425Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T01:28:03.425Z","atBatIndex":18},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Casey Schmitt flies out sharply to center fielder Brenton Doyle.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-03T01:28:25.517Z","endTime":"2025-09-03T01:28:35.867Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.42362885572632,"aZ":-24.06570715528833,"pfxX":2.4897095004593215,"pfxZ":4.994786991026282,"pX":0.09587003657938896,"pZ":1.7723949960091891,"vX0":5.005440781776003,"vY0":-126.01107812798202,"vZ0":-5.537549676426658,"x":113.35,"y":190.93,"x0":-2.2324969254090847,"y0":50.00083703454099,"z0":5.919602937067357,"aX":4.039344260785409},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":8.2,"breakHorizontal":-5.5,"spinRate":2152,"spinDirection":205},"zone":8,"typeConfidence":2.0,"plateTime":0.43316116018192785,"extension":5.6700298679237},"hitData":{"launchSpeed":102.2,"launchAngle":35.0,"totalDistance":415.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":91.65,"coordY":34.77}},"index":0,"playId":"164688e6-3381-3ffd-b5ab-49cf48d382cb","pitchNumber":1,"startTime":"2025-09-03T01:28:26.158Z","endTime":"2025-09-03T01:28:35.867Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T01:28:35.867Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dominic Smith grounds out, first baseman Kyle Farmer to pitcher Antonio Senzatela.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-03T01:29:01.701Z","endTime":"2025-09-03T01:29:14.767Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":571657,"link":"/api/v1/people/571657"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":622608,"link":"/api/v1/people/622608"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":86.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.95289595522813,"aZ":-20.141260048092562,"pfxX":-2.0324294094939157,"pfxZ":6.368350997870472,"pX":-0.3117373854408925,"pZ":2.68634036879578,"vX0":5.530557726153154,"vY0":-135.25884674161907,"vZ0":-5.0242536816347645,"x":128.88,"y":166.25,"x0":-2.1010147847954896,"y0":50.00477240810582,"z0":5.941677823325564,"aX":-3.8419706248607333},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.9,"breakHorizontal":2.8,"spinRate":2321,"spinDirection":205},"zone":4,"typeConfidence":2.0,"plateTime":0.4018876997305605,"extension":5.9331904916639555},"hitData":{"launchSpeed":76.7,"launchAngle":-35.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.79,"coordY":167.9}},"index":0,"playId":"92137518-d368-3f15-8ccc-762c241ed5c1","pitchNumber":1,"startTime":"2025-09-03T01:29:06.988Z","endTime":"2025-09-03T01:29:14.767Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T01:29:14.767Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Ritter strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-03T01:31:17.827Z","endTime":"2025-09-03T01:33:00.668Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.6,"strikeZoneTop":3.57999949946938,"strikeZoneBottom":1.65236548791628,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.121816792732808,"aZ":-28.058715611898062,"pfxX":-7.231239153619336,"pfxZ":2.2662217246754928,"pX":-0.3829321433788259,"pZ":2.7894069726299917,"vX0":5.137886487928824,"vY0":-133.39620555359613,"vZ0":-0.8659690476763144,"x":131.6,"y":163.47,"x0":-1.3851787269379476,"y0":50.00598148780988,"z0":5.123715580495885,"aX":-13.159462399471067},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.1,"breakHorizontal":12.1,"spinRate":1993,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.40910074262016227,"extension":6.6521280756591645},"index":0,"playId":"4f2128c3-3ba0-3907-b366-55197ded2344","pitchNumber":1,"startTime":"2025-09-03T01:31:33.317Z","endTime":"2025-09-03T01:31:37.154Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.7,"strikeZoneTop":3.58000061088413,"strikeZoneBottom":1.64925436918958,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.904574147049335,"aZ":-36.183745906712055,"pfxX":6.905530996577697,"pfxZ":-2.59679605603485,"pX":1.9894442151629421,"pZ":1.0510781401718965,"vX0":6.363416488669708,"vY0":-123.14031688031874,"vZ0":-1.9222993946884661,"x":41.17,"y":210.4,"x0":-1.518844098450569,"y0":50.0016463481242,"z0":4.883772604970322,"aX":10.67339991520925},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-4.9,"breakHorizontal":-13.9,"spinRate":2560,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4436591895778057,"extension":6.501936865563395},"index":1,"playId":"96e52621-3ed8-39fd-a41e-bc2aa4dfae94","pitchNumber":2,"startTime":"2025-09-03T01:31:45.110Z","endTime":"2025-09-03T01:31:49.944Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.9,"strikeZoneTop":3.57999830051711,"strikeZoneBottom":1.70701283783647,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.232090208977276,"aZ":-35.56874504319192,"pfxX":8.788842209640087,"pfxZ":-2.2045424289309263,"pX":0.5510118895042961,"pZ":3.215113221671604,"vX0":2.561443452868886,"vY0":-123.27155953409161,"vZ0":2.8838552904709087,"x":96.0,"y":151.97,"x0":-1.643002928405631,"y0":50.00251313790178,"z0":5.030510647444085,"aX":13.539906989352234},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-3.1,"breakHorizontal":-16.6,"spinRate":2548,"spinDirection":56},"zone":3,"typeConfidence":2.0,"plateTime":0.4441276904739495,"extension":6.423063337968697},"index":2,"playId":"2708c267-67db-3448-bbb7-d83a15eb64cd","pitchNumber":3,"startTime":"2025-09-03T01:32:00.919Z","endTime":"2025-09-03T01:32:05.697Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-09-03T01:32:10.876Z","endTime":"2025-09-03T01:32:25.897Z","isPitch":false,"type":"action","player":{"id":690022,"link":"/api/v1/people/690022"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":86.0,"strikeZoneTop":3.5799999242236,"strikeZoneBottom":1.61131630515484,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.743548500173265,"aZ":-25.294234341486383,"pfxX":-2.087973793142174,"pfxZ":3.6553297461033516,"pX":0.26639489687292117,"pZ":4.124673219161255,"vX0":4.97587886512521,"vY0":-135.3634650020513,"vZ0":1.826415337314221,"x":106.85,"y":127.41,"x0":-1.3131401309106052,"y0":50.00041113318038,"z0":5.1959872689215025,"aX":-3.9278999245517645},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.2,"breakHorizontal":2.9,"spinRate":2127,"spinDirection":227},"zone":12,"typeConfidence":2.0,"plateTime":0.4025304948714514,"extension":6.653495488604385},"index":4,"playId":"8c61d4c5-755c-38a0-b1e6-69de5a0378db","pitchNumber":4,"startTime":"2025-09-03T01:32:25.897Z","endTime":"2025-09-03T01:32:32.057Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":86.6,"strikeZoneTop":3.58,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.45040098669975,"aZ":-25.377662329613184,"pfxX":-3.3752261740693292,"pfxZ":3.5833728466381007,"pX":0.5051631384022093,"pZ":3.219099863035613,"vX0":5.5444528709815515,"vY0":-135.62949323213437,"vZ0":-0.5731624262292779,"x":97.74,"y":151.86,"x0":-1.1097899506212352,"y0":50.006617364657096,"z0":5.17426452147319,"aX":-6.408510278142499},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":6.6,"breakHorizontal":5.2,"spinRate":2151,"spinDirection":231},"zone":3,"typeConfidence":2.0,"plateTime":0.4009971194928288,"extension":6.693749284959798},"index":5,"playId":"4315875a-2d6e-331d-a7e8-7e1b7d0035b4","pitchNumber":5,"startTime":"2025-09-03T01:32:38.862Z","endTime":"2025-09-03T01:32:46.141Z","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.2,"endSpeed":78.9,"strikeZoneTop":3.58,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.68152966464153,"aZ":-35.62845091177439,"pfxX":8.199612469016547,"pfxZ":-2.217860300743417,"pX":1.5906073681794388,"pZ":0.9030428525987313,"vX0":5.146488102584721,"vY0":-124.04076653702921,"vZ0":-2.349072041353702,"x":56.37,"y":214.4,"x0":-1.5758087638534515,"y0":50.0017234151958,"z0":4.831338198936489,"aX":12.781972652357558},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-4.3,"breakHorizontal":-16.1,"spinRate":2594,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.44147523538799804,"extension":6.622841374596196},"index":6,"playId":"3725403a-d5f0-3d93-8c3b-2b2daf20420c","pitchNumber":6,"startTime":"2025-09-03T01:32:57.275Z","endTime":"2025-09-03T01:33:00.668Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T01:33:00.668Z","atBatIndex":21},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tyler Freeman walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-03T01:33:20.469Z","endTime":"2025-09-03T01:34:24.834Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"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,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.7,"strikeZoneTop":3.31787748087054,"strikeZoneBottom":1.65104327314575,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.43375320526261,"aZ":-31.738282340358992,"pfxX":-7.72030883545365,"pfxZ":0.23599082467599075,"pX":0.8189966419878472,"pZ":2.526649534097218,"vX0":8.18040653887025,"vY0":-134.5640021630153,"vZ0":-0.6131334568570592,"x":85.78,"y":170.56,"x0":-1.2375992362282673,"y0":50.00362121168275,"z0":4.97920386805172,"aX":-14.353956729334472},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":0.5,"breakHorizontal":12.5,"spinRate":1945,"spinDirection":243},"zone":6,"typeConfidence":2.0,"plateTime":0.4049083025473861,"extension":6.748986348444792},"index":0,"playId":"d80833b3-9e08-3334-bef0-8e50f9b9f012","pitchNumber":1,"startTime":"2025-09-03T01:33:24.932Z","endTime":"2025-09-03T01:33:29.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":84.7,"strikeZoneTop":3.38548569240341,"strikeZoneBottom":1.60807681785859,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.658088284336397,"aZ":-24.50748420546168,"pfxX":0.47906734765717696,"pfxZ":4.224308797488293,"pX":0.5619582479949393,"pZ":3.392052663370475,"vX0":5.0093116659986885,"vY0":-132.6800490330792,"vZ0":0.21930828901764643,"x":95.58,"y":147.19,"x0":-1.3989229089558628,"y0":50.00276024960364,"z0":5.068938756717359,"aX":0.8677897081445378},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.9,"breakHorizontal":-1.8,"spinRate":2320,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.41005632930074,"extension":6.665442843147902},"index":1,"playId":"deee2adf-c1fc-347f-a98c-02eb2be3ad66","pitchNumber":2,"startTime":"2025-09-03T01:33:37.742Z","endTime":"2025-09-03T01:33:44.402Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":78.2,"strikeZoneTop":3.31859662182478,"strikeZoneBottom":1.61491678107794,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.49570891118585,"aZ":-36.29411506428633,"pfxX":8.062323662778244,"pfxZ":-2.6944645512115564,"pX":1.8275963668944295,"pZ":2.4351761944699017,"vX0":5.598999584768089,"vY0":-122.28359284535098,"vZ0":1.3574346128030528,"x":47.34,"y":173.03,"x0":-1.5297634763891184,"y0":50.00035842630003,"z0":4.959663104716564,"aX":12.346639206343555},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-4.3,"breakHorizontal":-15.8,"spinRate":2593,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.44595291247589186,"extension":6.589655045423107},"index":2,"playId":"add4a131-9ee5-3842-9ace-5060d83864e9","pitchNumber":3,"startTime":"2025-09-03T01:33:50.655Z","endTime":"2025-09-03T01:33:57.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.8,"strikeZoneTop":3.36002916661088,"strikeZoneBottom":1.54554896652524,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.476733883990995,"aZ":-36.65296683967177,"pfxX":6.0693908592978625,"pfxZ":-2.8842017946820038,"pX":0.3946877947654474,"pZ":0.9037686901599233,"vX0":3.175091002388854,"vY0":-123.22890788064745,"vZ0":-2.0249783941877793,"x":101.96,"y":214.38,"x0":-1.6955694905411727,"y0":50.00481909195725,"z0":4.807197088079489,"aX":9.416672311723497},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-5.4,"breakHorizontal":-11.6,"spinRate":2582,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.44299475538031485,"extension":6.501803158350755},"index":3,"playId":"1d8cbfd5-dbc0-3e30-8041-b942700a6fb4","pitchNumber":4,"startTime":"2025-09-03T01:34:05.472Z","endTime":"2025-09-03T01:34:09.042Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.1,"strikeZoneTop":3.22000005289351,"strikeZoneBottom":1.53243814835685,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.56721105272014,"aZ":-31.677672651523686,"pfxX":-7.758034006281228,"pfxZ":0.2712747948063132,"pX":-1.1034609731063874,"pZ":3.0760325496865066,"vX0":3.5708519902043303,"vY0":-134.32212215838885,"vZ0":0.8011320399000228,"x":159.06,"y":155.73,"x0":-1.4353658727681418,"y0":50.004409461970575,"z0":5.01013388606356,"aX":-14.309129074049329},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":0.8,"breakHorizontal":13.4,"spinRate":1952,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.4063335861023667,"extension":6.629228885142633},"index":4,"playId":"2d966afa-ec83-36ce-a983-0f50f2d98a91","pitchNumber":5,"startTime":"2025-09-03T01:34:18.829Z","endTime":"2025-09-03T01:34:24.834Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T01:34:24.834Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mickey Moniak singles on a sharp line drive to right fielder Luis Matos. Tyler Freeman to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-03T01:34:33.370Z","endTime":"2025-09-03T01:35:51.929Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"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,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":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682641,"link":"/api/v1/people/682641"},"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":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":85.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.43908241675721,"aZ":-23.957851958073086,"pfxX":0.07402170815277453,"pfxZ":4.484303508916678,"pX":-0.3718593311520298,"pZ":3.7430077140449978,"vX0":2.849172166927443,"vY0":-132.97870667863143,"vZ0":0.964925924508272,"x":131.17,"y":137.72,"x0":-1.4566785386697885,"y0":50.00069053312152,"z0":5.0847168365468915,"aX":0.13523907938325835},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.5,"breakHorizontal":-0.6,"spinRate":2179,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.4083692416357607,"extension":6.5814197516567425},"index":0,"playId":"8e2d643a-415a-3617-9e2d-892538b2477a","pitchNumber":1,"startTime":"2025-09-03T01:34:46.356Z","endTime":"2025-09-03T01:34:49.688Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":80.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.746700497396848,"aZ":-34.60918036489004,"pfxX":-4.357884770376195,"pfxZ":-1.505062720356328,"pX":-0.23969426723361564,"pZ":0.975748717957043,"vX0":4.840133409655932,"vY0":-125.3120994626651,"vZ0":-2.1799044661880904,"x":126.14,"y":212.43,"x0":-1.6164823969097717,"y0":50.004604555793065,"z0":4.643815784983786,"aX":-7.035959756816682},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-3.0,"breakHorizontal":7.0,"spinRate":1513,"spinDirection":267},"zone":13,"typeConfidence":2.0,"plateTime":0.4345867871492324,"extension":6.8286412194228},"index":1,"playId":"f28fcd4b-5db2-3225-bd09-5c8aeacbead4","pitchNumber":2,"startTime":"2025-09-03T01:35:02.905Z","endTime":"2025-09-03T01:35:05.952Z","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":86.4,"endSpeed":80.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.851381963776905,"aZ":-36.1086925885237,"pfxX":-4.743832269972962,"pfxZ":-2.409012749013762,"pX":-0.17192251532222325,"pZ":1.3742146832179343,"vX0":5.235363613770041,"vY0":-125.86563648965651,"vZ0":-1.2721716389863675,"x":123.55,"y":201.68,"x0":-1.643587806782934,"y0":50.00045843845397,"z0":4.759213011984389,"aX":-7.759879108529895},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-4.4,"breakHorizontal":7.7,"spinRate":1566,"spinDirection":271},"zone":13,"typeConfidence":2.0,"plateTime":0.4319530428525451,"extension":6.741288947721741},"index":2,"playId":"ea07239c-f056-3f89-acbe-92e5f2c513ee","pitchNumber":3,"startTime":"2025-09-03T01:35:20.312Z","endTime":"2025-09-03T01:35:25.052Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.367201217439753,"aZ":-33.943687589907924,"pfxX":2.7921347722405594,"pfxZ":-1.1196454332277792,"pX":-0.08528032842301118,"pZ":1.9852721202489456,"vX0":3.000455911546387,"vY0":-124.16095803902805,"vZ0":-0.03676399259199248,"x":120.25,"y":185.18,"x0":-1.6653754903798046,"y0":50.000250521238364,"z0":4.7900088045885525,"aX":4.423778636302369},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.8,"breakHorizontal":-5.6,"spinRate":2492,"spinDirection":52},"zone":8,"typeConfidence":2.0,"plateTime":0.4386400094113827,"extension":6.753096174177266},"hitData":{"launchSpeed":100.5,"launchAngle":11.0,"totalDistance":214.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":169.81,"coordY":126.64}},"index":3,"playId":"8b86a184-3bb6-33cd-a025-7bc1d910bd65","pitchNumber":4,"startTime":"2025-09-03T01:35:42.670Z","endTime":"2025-09-03T01:35:51.929Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T01:35:51.929Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Hunter Goodman singles on a ground ball to center fielder Jung Hoo Lee. Tyler Freeman scores. Mickey Moniak to 3rd.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-03T01:36:09.712Z","endTime":"2025-09-03T01:38:35.026Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"postOnThird":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"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":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":{"id":657277,"link":"/api/v1/people/657277"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"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":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.446211863376913,"aZ":-36.0295929966984,"pfxX":-5.584950931123994,"pfxZ":-2.4101077889544937,"pX":0.5129805302905394,"pZ":1.9067126646659032,"vX0":6.595410138954048,"vY0":-124.43838342800296,"vZ0":0.27441200911465913,"x":97.45,"y":187.3,"x0":-1.4225603475945858,"y0":50.00408313090792,"z0":4.7336196630864675,"aX":-8.929183214832479},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-4.1,"breakHorizontal":8.9,"spinRate":1589,"spinDirection":272},"zone":9,"typeConfidence":2.0,"plateTime":0.4369560027247821,"extension":6.901995453966622},"index":0,"playId":"f25ebb71-1c8a-3358-a0b0-a57274913c5d","pitchNumber":1,"startTime":"2025-09-03T01:36:25.266Z","endTime":"2025-09-03T01:36:28.817Z","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":91.5,"endSpeed":84.1,"strikeZoneTop":3.3799977810999,"strikeZoneBottom":1.67040455734773,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.66022730139763,"aZ":-28.451086297060165,"pfxX":-6.954116095900542,"pfxZ":2.062699204720463,"pX":0.10974200745698941,"pZ":2.42204149080963,"vX0":6.242651034589654,"vY0":-133.2264676912201,"vZ0":-1.0928703121607743,"x":112.82,"y":173.38,"x0":-1.3562281349722323,"y0":50.0030202596303,"z0":4.8872551331929674,"aX":-12.546379811307457},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":3.7,"breakHorizontal":11.3,"spinRate":2046,"spinDirection":241},"zone":5,"typeConfidence":2.0,"plateTime":0.41056379863359327,"extension":6.713865321532022},"index":1,"playId":"4470ffc7-05b2-3133-81ee-4eedc0f54eaa","pitchNumber":2,"startTime":"2025-09-03T01:36:46.678Z","endTime":"2025-09-03T01:36:50.864Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.8,"strikeZoneTop":3.38000147240143,"strikeZoneBottom":1.48994077216523,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.187403849831526,"aZ":-34.068044989308774,"pfxX":-8.063407327489605,"pfxZ":-1.1788930162543503,"pX":1.2610572822670951,"pZ":0.9447938102697349,"vX0":9.07086862351618,"vY0":-124.89118987933762,"vZ0":-2.271165251209994,"x":68.93,"y":213.27,"x0":-1.3491418611587136,"y0":50.00607105442161,"z0":4.634129053181012,"aX":-12.900841314342175},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.4,"breakHorizontal":12.8,"spinRate":1619,"spinDirection":268},"zone":14,"typeConfidence":2.0,"plateTime":0.4364650321225181,"extension":6.966831780466249},"index":2,"playId":"0754f4f8-122c-38e4-90cd-22456392bf03","pitchNumber":3,"startTime":"2025-09-03T01:37:03.439Z","endTime":"2025-09-03T01:37:06.869Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-09-03T01:37:19.217Z","endTime":"2025-09-03T01:37:34.177Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.2,"strikeZoneTop":3.37999777965653,"strikeZoneBottom":1.62463293620432,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.79416443807736,"aZ":-38.124170539880566,"pfxX":5.237447256508634,"pfxZ":-3.774873697495061,"pX":1.2353303953863999,"pZ":1.710971312781471,"vX0":5.241803268353889,"vY0":-124.12280772010342,"vZ0":0.224295722334805,"x":69.91,"y":192.58,"x0":-1.577784069062419,"y0":50.0059376586161,"z0":4.771123465585332,"aX":8.245343526986503},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-6.6,"breakHorizontal":-10.7,"spinRate":2524,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.439794548717245,"extension":6.921459939700311},"index":4,"playId":"f94d859c-10a2-31c7-a464-649c47c6bc67","pitchNumber":4,"startTime":"2025-09-03T01:37:34.177Z","endTime":"2025-09-03T01:37:40.961Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":80.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.51902858596542,"aZ":-35.32129762119569,"pfxX":-4.847748035335914,"pfxZ":-1.943965094190263,"pX":0.602242403598608,"pZ":1.7692122182959242,"vX0":6.8075174056416605,"vY0":-124.61301500583798,"vZ0":-0.21025352341526526,"x":94.04,"y":191.01,"x0":-1.5009591500867585,"y0":50.00434072566205,"z0":4.70594630755799,"aX":-7.836363245010829},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.4,"breakHorizontal":7.7,"spinRate":1565,"spinDirection":273},"zone":9,"typeConfidence":2.0,"plateTime":0.4349580481275579,"extension":6.86173771425299},"index":5,"playId":"7f7354aa-1110-3ead-82cd-e3fddbb6370a","pitchNumber":5,"startTime":"2025-09-03T01:37:51.062Z","endTime":"2025-09-03T01:37:56.392Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.788271362881204,"aZ":-35.3613381345418,"pfxX":3.326218552771194,"pfxZ":-1.9882017035651138,"pX":0.7581123534698053,"pZ":1.7695145152410545,"vX0":4.808467831336784,"vY0":-125.24317462238288,"vZ0":-0.19489422542379908,"x":88.1,"y":191.0,"x0":-1.6109307660206957,"y0":50.000850879699634,"z0":4.714754431968752,"aX":5.338533397597095},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-3.5,"breakHorizontal":-7.1,"spinRate":2404,"spinDirection":57},"zone":9,"typeConfidence":2.0,"plateTime":0.43557412869016554,"extension":6.796801267495114},"hitData":{"launchSpeed":108.4,"launchAngle":3.0,"totalDistance":74.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":123.95,"coordY":91.89}},"index":6,"playId":"00d4867e-38b3-3bf5-9b1b-7aba2d5c2bd2","pitchNumber":6,"startTime":"2025-09-03T01:38:24.006Z","endTime":"2025-09-03T01:38:35.026Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T01:38:35.026Z","atBatIndex":24},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Brenton Doyle grounds into a double play, third baseman Rafael Devers to second baseman Casey Schmitt to first baseman Dominic Smith. Hunter Goodman out at 2nd. Brenton Doyle out at 1st.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-03T01:39:00.615Z","endTime":"2025-09-03T01:39:28.531Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"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":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":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":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.8,"strikeZoneTop":3.41000180160559,"strikeZoneBottom":1.74295881706019,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.033847517585194,"aZ":-32.85824051295026,"pfxX":-7.233005222389565,"pfxZ":-0.3723708585461196,"pX":-0.32083737286331565,"pZ":3.3802837477590852,"vX0":5.2447214169794725,"vY0":-133.04306515899685,"vZ0":1.829548062416295,"x":129.23,"y":147.51,"x0":-1.361457660142421,"y0":50.005642424825936,"z0":5.037050695232409,"aX":-13.187344107884982},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":-0.1,"breakHorizontal":12.2,"spinRate":1983,"spinDirection":237},"zone":1,"typeConfidence":2.0,"plateTime":0.40908259976174977,"extension":6.771514508246666},"index":0,"playId":"5cbab43a-bed0-366e-8a7d-2dd88d28e062","pitchNumber":1,"startTime":"2025-09-03T01:39:05.387Z","endTime":"2025-09-03T01:39:09.609Z","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":1},"pitchData":{"startSpeed":91.8,"endSpeed":85.1,"strikeZoneTop":3.41,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.362049415751656,"aZ":-33.465880313226705,"pfxX":-6.835680766052729,"pfxZ":-0.7016866900756753,"pX":-0.7829015728916354,"pZ":2.3292931658837643,"vX0":4.361519358204896,"vY0":-133.7037466842705,"vZ0":-0.3927720951510083,"x":146.84,"y":175.89,"x0":-1.5365201008136666,"y0":50.00428587361143,"z0":4.8534297398030315,"aX":-12.536149813650333},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":-1.2,"breakHorizontal":11.6,"spinRate":1919,"spinDirection":240},"zone":4,"typeConfidence":2.0,"plateTime":0.40766389940075376,"extension":6.816849788426557},"hitData":{"launchSpeed":79.2,"launchAngle":-23.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":112.29,"coordY":176.01}},"index":1,"playId":"7849c37c-9ff0-3b0a-85c1-249a0d6389b0","pitchNumber":2,"startTime":"2025-09-03T01:39:20.925Z","endTime":"2025-09-03T01:39:28.531Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T01:39:28.531Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wilmer Flores flies out to left fielder Mickey Moniak.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-03T01:41:35.305Z","endTime":"2025-09-03T01:42:07.400Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":527038,"fullName":"Wilmer Flores","link":"/api/v1/people/527038"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":527038,"fullName":"Wilmer Flores","link":"/api/v1/people/527038"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.8,"strikeZoneTop":3.32000112301013,"strikeZoneBottom":1.73665105238651,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.521674266260014,"aZ":-18.600797934097255,"pfxX":-1.501408282494159,"pfxZ":7.2698813434670395,"pX":0.0920640927256348,"pZ":3.435460951787675,"vX0":5.915348173831462,"vY0":-134.84386999641183,"vZ0":-3.8179115461670126,"x":113.49,"y":146.02,"x0":-1.9218654941049749,"y0":50.00278593924899,"z0":6.158966614274214,"aX":-2.803966273077856},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.7,"breakHorizontal":1.7,"spinRate":2181,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.4040716118689591,"extension":5.763938136282797},"index":0,"playId":"ae8e2218-82fd-385e-b48c-53ff2fcff2d4","pitchNumber":1,"startTime":"2025-09-03T01:41:42.747Z","endTime":"2025-09-03T01:41:46.374Z","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":92.7,"endSpeed":85.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.81076331921719,"aZ":-17.8253269360667,"pfxX":-2.1482148226958904,"pfxZ":7.687552322817908,"pX":0.1532984961097473,"pZ":2.6091328108023073,"vX0":7.088388381689336,"vY0":-134.88228947351806,"vZ0":-5.728759681334347,"x":111.16,"y":168.33,"x0":-2.214859037616529,"y0":50.00094815995337,"z0":5.992741408664404,"aX":-4.009241077645043},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.1,"breakHorizontal":2.6,"spinRate":2162,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.4041006222951289,"extension":5.7130959011180416},"hitData":{"launchSpeed":98.0,"launchAngle":47.0,"totalDistance":329.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":54.88,"coordY":75.95}},"index":1,"playId":"1fc0b1bc-63b5-3360-927e-24fc488adbb4","pitchNumber":2,"startTime":"2025-09-03T01:41:56.508Z","endTime":"2025-09-03T01:42:07.400Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T01:42:07.400Z","atBatIndex":26},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Luis Matos lines out to left fielder Mickey Moniak.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-03T01:42:24.944Z","endTime":"2025-09-03T01:43:10.335Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"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":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"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(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.6,"endSpeed":85.0,"strikeZoneTop":3.00386442677824,"strikeZoneBottom":1.32856537914506,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.328641492635928,"aZ":-21.57601756391566,"pfxX":-0.31773632942591773,"pfxZ":5.812956754312471,"pX":-0.041748368240005426,"pZ":2.048859776456922,"vX0":5.6723884924246075,"vY0":-133.3331693866424,"vZ0":-6.096420248795554,"x":118.59,"y":183.46,"x0":-2.1442877978536945,"y0":50.00230416795275,"z0":5.894124027760945,"aX":-0.5801246192054},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.6,"breakHorizontal":-0.5,"spinRate":2289,"spinDirection":204},"zone":5,"typeConfidence":2.0,"plateTime":0.40886663433098214,"extension":5.776077008795342},"index":0,"playId":"8aa91f9f-3b97-3fc3-9cd8-e6cfd55aa7e5","pitchNumber":1,"startTime":"2025-09-03T01:42:33.017Z","endTime":"2025-09-03T01:42:36.882Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.2,"strikeZoneTop":3.15000135445302,"strikeZoneBottom":1.59948618022217,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.8641500380378,"aZ":-19.04166743278782,"pfxX":-2.881856032001136,"pfxZ":6.943721944430639,"pX":-0.27449668328727617,"pZ":4.624857474987739,"vX0":6.225598303615481,"vY0":-135.7198021700973,"vZ0":-0.11485938995633665,"x":127.46,"y":113.91,"x0":-2.209568707018853,"y0":50.002204021295555,"z0":5.978589850449357,"aX":-5.450596209883505},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.8,"breakHorizontal":4.1,"spinRate":2356,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.4014582433212053,"extension":5.694303942215152},"index":1,"playId":"3f12c52e-fb56-32ac-b22c-3c2a74ca9fb3","pitchNumber":2,"startTime":"2025-09-03T01:42:47.753Z","endTime":"2025-09-03T01:42:52.266Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":74.0,"strikeZoneTop":3.15,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.112606828922527,"aZ":-36.37477782960647,"pfxX":2.8443212439101684,"pfxZ":-3.0775761552327907,"pX":0.4523492866238901,"pZ":2.198331494445611,"vX0":4.683957576020275,"vY0":-115.71483802069669,"vZ0":-1.4141393132248243,"x":99.76,"y":179.43,"x0":-1.9617823290623666,"y0":50.00259593305406,"z0":6.279527360943503,"aX":3.883778655253802},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-5.6,"breakHorizontal":-6.2,"spinRate":2440,"spinDirection":80},"zone":6,"typeConfidence":2.0,"plateTime":0.47204193821628593,"extension":5.762887115949361},"hitData":{"launchSpeed":99.8,"launchAngle":16.0,"totalDistance":309.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":49.41,"coordY":100.59}},"index":2,"playId":"f6e49ce9-e5b4-31ea-a6be-10823e708c4d","pitchNumber":3,"startTime":"2025-09-03T01:43:02.154Z","endTime":"2025-09-03T01:43:10.335Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T01:43:10.335Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jung Hoo Lee singles on a line drive to left fielder Mickey Moniak.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-03T01:43:24.489Z","endTime":"2025-09-03T01:44:56.250Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"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":666160,"link":"/api/v1/people/666160"},"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":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.8,"strikeZoneTop":3.39930150606791,"strikeZoneBottom":1.51253197007398,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.61935252777191,"aZ":-21.238020090505856,"pfxX":-0.3750047657933133,"pfxZ":5.872773156491265,"pX":-0.5397227200948697,"pZ":2.4156781018954465,"vX0":4.263740951898529,"vY0":-134.67490471078693,"vZ0":-5.539645883331554,"x":137.57,"y":173.56,"x0":-2.0857532030549275,"y0":50.00086776103367,"z0":5.97376664724283,"aX":-0.6991550366416531},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.8,"breakHorizontal":-0.1,"spinRate":2219,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.40467175664708543,"extension":5.864724857029583},"index":0,"playId":"60faff5e-ebaa-380c-a182-dc5f328d488d","pitchNumber":1,"startTime":"2025-09-03T01:43:39.503Z","endTime":"2025-09-03T01:43:44.528Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":81.3,"strikeZoneTop":3.35609036755803,"strikeZoneBottom":1.39544142986086,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.336449003991095,"aZ":-23.649431805824886,"pfxX":-6.733860167919748,"pfxZ":5.047810016526181,"pX":-1.8932705947071422,"pZ":2.5193742423930034,"vX0":3.5921695283136224,"vY0":-129.2365010971452,"vZ0":-3.6382003118820623,"x":189.17,"y":170.76,"x0":-2.42752418775894,"y0":50.00371061723565,"z0":5.7653039968667255,"aX":-11.372920043266843},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.5,"breakHorizontal":11.4,"spinRate":2203,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.4240814538212194,"extension":5.8458980889006575},"index":1,"playId":"74f110a7-35cd-3472-8d8a-d3f79601fee9","pitchNumber":2,"startTime":"2025-09-03T01:43:52.969Z","endTime":"2025-09-03T01:43:58.170Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":2},"pitchData":{"startSpeed":79.0,"endSpeed":74.9,"strikeZoneTop":3.31999802724651,"strikeZoneBottom":1.41567263942259,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":14.952529105152916,"aZ":-35.56079083197855,"pfxX":3.180541115268536,"pfxZ":-2.4381155408458888,"pX":-1.1370268442766032,"pZ":3.399471843713833,"vX0":1.8466345243484936,"vY0":-115.27525502208087,"vZ0":1.146138637430075,"x":160.34,"y":146.99,"x0":-2.353281099376426,"y0":50.00279190426007,"z0":6.246168118016869,"aX":4.417807476625214},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-4.1,"breakHorizontal":-6.1,"spinRate":2475,"spinDirection":81},"zone":11,"typeConfidence":2.0,"plateTime":0.46943139358894737,"extension":5.687805508157516},"index":2,"playId":"4a9ae7e8-a25c-3383-9ac0-50949a3f9c46","pitchNumber":3,"startTime":"2025-09-03T01:44:09.263Z","endTime":"2025-09-03T01:44:15.599Z","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":93.9,"endSpeed":87.1,"strikeZoneTop":3.3200002856295,"strikeZoneBottom":1.51615067474132,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.2973060496513,"aZ":-18.718766313679442,"pfxX":-2.43121678592487,"pfxZ":7.009028477819763,"pX":-1.2599482469468757,"pZ":2.6961285771722987,"vX0":3.3001013990495345,"vY0":-136.76967984487854,"vZ0":-5.295897874527496,"x":165.03,"y":165.98,"x0":-2.1587282238440046,"y0":50.0053795099218,"z0":5.915833108464518,"aX":-4.669659931150344},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.0,"breakHorizontal":3.8,"spinRate":2409,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.39839540645458804,"extension":5.92004221586505},"index":3,"playId":"361d4a1b-d73d-3cef-bde2-60b3a87d742a","pitchNumber":4,"startTime":"2025-09-03T01:44:27.239Z","endTime":"2025-09-03T01:44:30.821Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":85.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.205069122087423,"aZ":-25.57969997070958,"pfxX":0.42755186157383496,"pfxZ":3.6469832214450673,"pX":0.15016149483639624,"pZ":1.525525077242306,"vX0":5.889765536932603,"vY0":-132.5997950859475,"vZ0":-6.273070713779885,"x":111.28,"y":197.59,"x0":-2.141079685725549,"y0":50.00394510642294,"z0":5.749032509051593,"aX":0.7725549873401019},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.6,"breakHorizontal":-1.8,"spinRate":2274,"spinDirection":202},"zone":8,"typeConfidence":2.0,"plateTime":0.4106231205155333,"extension":6.0556297351673765},"hitData":{"launchSpeed":83.4,"launchAngle":15.0,"totalDistance":210.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":69.72,"coordY":109.6}},"index":4,"playId":"a4472dec-c4d1-3221-ab32-32eb1e2c7bca","pitchNumber":5,"startTime":"2025-09-03T01:44:45.858Z","endTime":"2025-09-03T01:44:56.250Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T01:44:56.250Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Koss singles on a line drive to right fielder Tyler Freeman. Jung Hoo Lee to 2nd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-03T01:45:39.070Z","endTime":"2025-09-03T01:46:10.746Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"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],"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":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"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":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"75a0ac4a-863d-36aa-b72f-44ada20d8a03","startTime":"2025-09-03T01:45:24.124Z","endTime":"2025-09-03T01:45:27.938Z","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":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":86.3,"strikeZoneTop":3.68,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.54236887917269,"aZ":-18.256199378546523,"pfxX":-2.5315063205774635,"pfxZ":7.463730971205594,"pX":0.34853243075441626,"pZ":2.0495865588938824,"vX0":7.297419194607795,"vY0":-134.12202038247932,"vZ0":-6.807794581696389,"x":103.71,"y":183.44,"x0":-2.0506565518885562,"y0":50.00649562625561,"z0":5.872769524918112,"aX":-4.7238021581506215},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.6,"breakHorizontal":3.4,"spinRate":2386,"spinDirection":208},"zone":9,"typeConfidence":2.0,"plateTime":0.40474373960828736,"extension":5.796054250577906},"index":1,"playId":"b7444294-a65f-3b53-8139-2bb6be670da8","pitchNumber":1,"startTime":"2025-09-03T01:45:41.411Z","endTime":"2025-09-03T01:45:45.236Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.3,"strikeZoneTop":3.68,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.983101794699518,"aZ":-26.99519810032339,"pfxX":0.9714034302502981,"pfxZ":3.3616509793176554,"pX":-0.35821471050205855,"pZ":2.0649295425498404,"vX0":4.175074321929845,"vY0":-122.73287855302765,"vZ0":-3.9323992637085894,"x":130.65,"y":183.03,"x0":-2.20056394897485,"y0":50.002726964503275,"z0":5.9608072490477495,"aX":1.4970969317649816},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":5.5,"breakHorizontal":-2.6,"spinRate":2228,"spinDirection":193},"zone":7,"typeConfidence":2.0,"plateTime":0.44454202730035863,"extension":5.648460898235657},"hitData":{"launchSpeed":88.8,"launchAngle":17.0,"totalDistance":266.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":174.11,"coordY":110.64}},"index":2,"playId":"1beb1d80-6406-3fbf-8882-d0ee06798cfe","pitchNumber":2,"startTime":"2025-09-03T01:46:01.365Z","endTime":"2025-09-03T01:46:10.746Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T01:46:10.746Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Patrick Bailey grounds out, second baseman Ryan Ritter to first baseman Kyle Farmer.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-03T01:46:34.665Z","endTime":"2025-09-03T01:46:51.428Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":690022,"link":"/api/v1/people/690022"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":571657,"link":"/api/v1/people/571657"},"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(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.0,"endSpeed":73.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.082409554913642,"aZ":-34.91614202449743,"pfxX":2.8586233572788045,"pfxZ":-2.049945910809317,"pX":-0.15392010648538307,"pZ":2.794026940764273,"vX0":3.2358481286635015,"vY0":-113.77707091546304,"vZ0":-0.17546494592010964,"x":122.87,"y":163.34,"x0":-1.9557284820054595,"y0":50.003594038183856,"z0":6.276803741790641,"aX":3.820409650722881},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-3.5,"breakHorizontal":-5.9,"spinRate":2329,"spinDirection":78},"zone":5,"typeConfidence":2.0,"plateTime":0.47788145919756,"extension":5.750890595901106},"hitData":{"launchSpeed":77.3,"launchAngle":6.0,"totalDistance":83.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.11,"coordY":145.6}},"index":0,"playId":"35b3cf6f-c591-3e2e-bfef-358a70ef2fa9","pitchNumber":1,"startTime":"2025-09-03T01:46:43.526Z","endTime":"2025-09-03T01:46:51.428Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T01:46:51.428Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Tovar strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-03T01:49:00.087Z","endTime":"2025-09-03T01:50:29.791Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"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":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.7,"strikeZoneTop":3.47900022346684,"strikeZoneBottom":1.58528831113981,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.123950469228554,"aZ":-26.53068606253087,"pfxX":-1.333768719556728,"pfxZ":3.1201752624587087,"pX":1.3564189557189548,"pZ":2.863993236102074,"vX0":7.297756470301591,"vY0":-132.32418710506926,"vZ0":-0.773630315652809,"x":65.3,"y":161.45,"x0":-1.2411063451690043,"y0":50.000186361143136,"z0":5.070821858076042,"aX":-2.4108546210611914},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.8,"breakHorizontal":1.2,"spinRate":2252,"spinDirection":234},"zone":12,"typeConfidence":2.0,"plateTime":0.41090559987402653,"extension":6.723295145661089},"index":0,"playId":"a500e86e-f29a-30e8-8422-82a2b88c9cf5","pitchNumber":1,"startTime":"2025-09-03T01:49:19.623Z","endTime":"2025-09-03T01:49:25.181Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.98972436010412,"aZ":-31.846993987813832,"pfxX":4.388455867697765,"pfxZ":0.21061998677191696,"pX":0.32828021954647546,"pZ":2.5305590359614607,"vX0":3.4556206972791363,"vY0":-122.8402614454917,"vZ0":0.7691377156965413,"x":104.49,"y":170.45,"x0":-1.6595731348512097,"y0":50.00187744124179,"z0":4.8901010433600485,"aX":6.804653867007836},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.7,"breakHorizontal":-8.6,"spinRate":2545,"spinDirection":56},"zone":6,"typeConfidence":2.0,"plateTime":0.44341554785886306,"extension":6.6850586384216},"index":1,"playId":"98e12e39-6783-3faf-9ff5-4cf26e0b2e6b","pitchNumber":2,"startTime":"2025-09-03T01:49:30.901Z","endTime":"2025-09-03T01:49:34.595Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":80.6,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.817607323938446,"aZ":-34.35429863309704,"pfxX":-3.5233290712984475,"pfxZ":-1.3450631521281853,"pX":1.003537663916059,"pZ":1.244883894744257,"vX0":7.200253329650863,"vY0":-124.97150972890869,"vZ0":-1.8616817957257943,"x":78.75,"y":205.17,"x0":-1.4283707313654248,"y0":50.00563670085502,"z0":4.76221639457959,"aX":-5.7017234327555455},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.6,"breakHorizontal":5.2,"spinRate":1465,"spinDirection":265},"zone":14,"typeConfidence":2.0,"plateTime":0.4345454497139767,"extension":6.86108674912399},"index":2,"playId":"4b93a272-dbfe-3897-a9f7-e529eca0f28a","pitchNumber":3,"startTime":"2025-09-03T01:49:44.967Z","endTime":"2025-09-03T01:49:48.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":80.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.688511843165866,"aZ":-34.543033796014576,"pfxX":-5.169849964082769,"pfxZ":-1.470198080777818,"pX":0.4064150675654502,"pZ":1.2249263136343984,"vX0":6.28344443171969,"vY0":-124.34708506784128,"vZ0":-2.021893854979063,"x":101.51,"y":205.71,"x0":-1.4458383928506333,"y0":50.00173416217294,"z0":4.8324749549028985,"aX":-8.346774638295994},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.9,"breakHorizontal":8.4,"spinRate":1485,"spinDirection":267},"zone":14,"typeConfidence":2.0,"plateTime":0.43538848637967664,"extension":6.577191424105617},"index":3,"playId":"a5e5c60a-fa55-3d4c-b99e-cccbfd478f19","pitchNumber":4,"startTime":"2025-09-03T01:49:59.510Z","endTime":"2025-09-03T01:50:02.714Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.9,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.1705110765117,"aZ":-21.669114269480907,"pfxX":-5.128178773037327,"pfxZ":5.610184307307936,"pX":0.5974803453666385,"pZ":2.6713793383532383,"vX0":6.690573903512841,"vY0":-134.92414428717055,"vZ0":-2.1676473097353988,"x":94.23,"y":166.65,"x0":-1.2306429897500497,"y0":50.00098921986215,"z0":4.9880568618433525,"aX":-9.598727339148269},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.0,"breakHorizontal":8.2,"spinRate":2162,"spinDirection":239},"zone":6,"typeConfidence":2.0,"plateTime":0.40362835749297066,"extension":6.817175324387786},"index":4,"playId":"7d87bc46-52ae-3f99-8318-55b3344ed3b2","pitchNumber":5,"startTime":"2025-09-03T01:50:23.761Z","endTime":"2025-09-03T01:50:29.791Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T01:50:29.791Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Karros singles on a ground ball to shortstop Christian Koss.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-03T01:50:49.678Z","endTime":"2025-09-03T01:52:06.618Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_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":1},"pitchData":{"startSpeed":92.8,"endSpeed":86.2,"strikeZoneTop":3.65999857627687,"strikeZoneBottom":1.77032112193628,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.638287294367345,"aZ":-26.51070142918202,"pfxX":-7.691065813403414,"pfxZ":3.019130529825281,"pX":0.9686539931332232,"pZ":2.234018993622289,"vX0":8.671244249128925,"vY0":-134.9777377006059,"vZ0":-2.397604716003145,"x":80.08,"y":178.46,"x0":-1.2603800866236328,"y0":50.004885004606194,"z0":4.967860484147222,"aX":-14.438117361285753},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.3,"breakHorizontal":12.5,"spinRate":2092,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.4031489647222668,"extension":6.649385601539436},"index":0,"playId":"e6f9529e-8705-3e1e-9ee6-ce82cd45dc2e","pitchNumber":1,"startTime":"2025-09-03T01:50:55.278Z","endTime":"2025-09-03T01:51:01.359Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":87.3,"strikeZoneTop":3.65999900034205,"strikeZoneBottom":1.79340338783909,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.424673452067395,"aZ":-32.03313663227047,"pfxX":-8.014230869215737,"pfxZ":0.07722892525893688,"pX":1.6191847592807596,"pZ":1.6540293219740798,"vX0":10.482219810589621,"vY0":-136.75733585064157,"vZ0":-2.9826826504105006,"x":55.28,"y":194.12,"x0":-1.1987959096757508,"y0":50.00610978495674,"z0":4.926204090126595,"aX":-15.384287172941528},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":-0.2,"breakHorizontal":12.6,"spinRate":2144,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.39850920773606724,"extension":6.820385509252913},"index":1,"playId":"a1c3cf2b-9785-33c4-8e32-fb39be9008dd","pitchNumber":2,"startTime":"2025-09-03T01:51:08.078Z","endTime":"2025-09-03T01:51:15.146Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.6,"strikeZoneTop":3.71300647426117,"strikeZoneBottom":1.75443651951637,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.99577861676184,"aZ":-33.10963955939427,"pfxX":-9.051058792485833,"pfxZ":-0.5013764222504733,"pX":1.1076262868708473,"pZ":2.193360980672731,"vX0":9.173041199545604,"vY0":-134.9439575193671,"vZ0":-1.2267262425283885,"x":74.78,"y":179.56,"x0":-1.1458139155722664,"y0":50.004535369678095,"z0":4.96816903266484,"aX":-16.838618420602035},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":-1.0,"breakHorizontal":14.6,"spinRate":2022,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4045592705383303,"extension":6.8329545796327915},"index":2,"playId":"6b366d3c-57ec-36e7-90b7-f8718e25141f","pitchNumber":3,"startTime":"2025-09-03T01:51:22.185Z","endTime":"2025-09-03T01:51:26.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.4,"strikeZoneTop":3.73521001155988,"strikeZoneBottom":1.66639171839508,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.046291991956803,"aZ":-32.984420922065354,"pfxX":-8.348435454976407,"pfxZ":-0.44138868620661853,"pX":-0.009059184076215072,"pZ":2.3938339860819884,"vX0":6.310436638416947,"vY0":-134.66630345264383,"vZ0":-0.7132255323716102,"x":117.35,"y":174.15,"x0":-1.2887859316830375,"y0":50.000467994896745,"z0":4.979085304939502,"aX":-15.454615028383857},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":-0.7,"breakHorizontal":13.9,"spinRate":1986,"spinDirection":240},"zone":5,"typeConfidence":2.0,"plateTime":0.4054943187479738,"extension":6.720401860057463},"index":3,"playId":"369f6379-9621-3139-94ed-3284ac6be062","pitchNumber":4,"startTime":"2025-09-03T01:51:46.854Z","endTime":"2025-09-03T01:51:50.578Z","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":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":86.1,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.27781989269021,"aZ":-30.42700748801478,"pfxX":-8.55748799081939,"pfxZ":0.9308822985039331,"pX":0.08511991042542148,"pZ":2.3048843738965457,"vX0":6.71638155617511,"vY0":-135.41591642024028,"vZ0":-1.4110704490377666,"x":113.76,"y":176.55,"x0":-1.300901975526221,"y0":50.004418044313184,"z0":4.937971411825674,"aX":-16.083550710992743},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":1.6,"breakHorizontal":14.3,"spinRate":1958,"spinDirection":238},"zone":8,"typeConfidence":2.0,"plateTime":0.402653881051906,"extension":6.756866062228501},"hitData":{"launchSpeed":101.7,"launchAngle":-11.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":101.14,"coordY":153.71}},"index":4,"playId":"a30a6b5d-1452-3735-83ca-ea151316a82c","pitchNumber":5,"startTime":"2025-09-03T01:51:58.807Z","endTime":"2025-09-03T01:52:06.618Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T01:52:06.618Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yanquiel Fernández strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-03T01:52:14.967Z","endTime":"2025-09-03T01:55:57.931Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7,8,9,10],"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":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.0,"strikeZoneTop":3.60999930566303,"strikeZoneBottom":1.65013591464643,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.97533440462218,"aZ":-34.659227431040165,"pfxX":-9.175803453879467,"pfxZ":-1.3539752356693047,"pX":1.9102924906382517,"pZ":2.4743971868454957,"vX0":11.20540628806936,"vY0":-134.3928974890693,"vZ0":0.020016899508989994,"x":44.18,"y":171.97,"x0":-1.1127992453201367,"y0":50.00124104822049,"z0":4.919906867166912,"aX":-16.854103310229302},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-2.3,"breakHorizontal":14.3,"spinRate":1996,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.4068931599527117,"extension":6.872679340676147},"index":0,"playId":"ea4140c9-6534-32ed-9e6b-380af3e77b1d","pitchNumber":1,"startTime":"2025-09-03T01:52:35.232Z","endTime":"2025-09-03T01:52:38.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.9,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.505525549125128,"aZ":-34.95878307984735,"pfxX":-6.234192327641587,"pfxZ":-1.7419830275192085,"pX":1.1343987801913504,"pZ":1.6824423930818584,"vX0":8.482637797862132,"vY0":-124.48312207738043,"vZ0":-0.42793498747440584,"x":73.76,"y":193.35,"x0":-1.4776804910405592,"y0":50.001848645394844,"z0":4.70396591915125,"aX":-9.97107890045959},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-3.0,"breakHorizontal":9.7,"spinRate":1630,"spinDirection":268},"zone":14,"typeConfidence":2.0,"plateTime":0.436820275405458,"extension":6.974669238031393},"index":1,"playId":"e024a82c-78cb-3d87-976c-6359e3e5490a","pitchNumber":2,"startTime":"2025-09-03T01:52:53.360Z","endTime":"2025-09-03T01:52:57.041Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":80.2,"strikeZoneTop":3.61000001086526,"strikeZoneBottom":1.70517200590916,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.235740260316206,"aZ":-36.67222287296958,"pfxX":-5.267802625684716,"pfxZ":-2.809819207187144,"pX":0.3050189784876053,"pZ":0.3374025366261199,"vX0":6.325505259703563,"vY0":-124.35110655570219,"vZ0":-3.1032938409515576,"x":105.37,"y":229.67,"x0":-1.563792826500508,"y0":50.006186569692076,"z0":4.583564969641893,"aX":-8.417439539556133},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-5.5,"breakHorizontal":8.4,"spinRate":1385,"spinDirection":270},"zone":14,"typeConfidence":2.0,"plateTime":0.4371235547221688,"extension":7.009701811778942},"index":2,"playId":"569c7809-a936-3dbf-a364-8355b11b1d6e","pitchNumber":3,"startTime":"2025-09-03T01:53:09.828Z","endTime":"2025-09-03T01:53:15.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":80.1,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.62760052294648,"aZ":-31.787861856951622,"pfxX":-7.468034982404657,"pfxZ":0.2371206226691589,"pX":0.49366250420344887,"pZ":1.9479364425974957,"vX0":7.260371187041086,"vY0":-124.56386694205231,"vZ0":-0.4805841531828067,"x":98.18,"y":186.19,"x0":-1.4570601418304132,"y0":50.00014971494003,"z0":4.720448504203986,"aX":-12.003805587645722},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.6,"breakHorizontal":12.4,"spinRate":1608,"spinDirection":267},"zone":9,"typeConfidence":2.0,"plateTime":0.4359144669165289,"extension":6.7801369478226245},"index":3,"playId":"8fcbc6ac-56cb-30ff-a532-145d71f0d8b6","pitchNumber":4,"startTime":"2025-09-03T01:53:35.665Z","endTime":"2025-09-03T01:53:41.426Z","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":92.5,"endSpeed":86.5,"strikeZoneTop":3.60999871255771,"strikeZoneBottom":1.74515387422166,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.45021444365393,"aZ":-24.6811709597243,"pfxX":-3.246744063228794,"pfxZ":3.9621274556354784,"pX":-0.522738782822554,"pZ":3.9541114279449197,"vX0":3.594584967388912,"vY0":-134.94337598582356,"vZ0":1.6800941536789216,"x":136.93,"y":132.02,"x0":-1.4346344763453622,"y0":50.000732927236164,"z0":5.03317228743971,"aX":-6.137498046930721},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.7,"breakHorizontal":5.4,"spinRate":2118,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.40206517819142595,"extension":6.6811802303604955},"index":4,"playId":"5036c2fd-3e03-3f1d-88eb-3af73b15f497","pitchNumber":5,"startTime":"2025-09-03T01:53:57.201Z","endTime":"2025-09-03T01:54:03.016Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-09-03T01:54:09.574Z","endTime":"2025-09-03T01:54:21.033Z","isPitch":false,"type":"action","player":{"id":692585,"link":"/api/v1/people/692585"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":80.7,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.084331404251863,"aZ":-36.05764447446684,"pfxX":-5.325363077339344,"pfxZ":-2.384526367119644,"pX":0.6428036449663457,"pZ":1.5150781730346814,"vX0":6.854409996449849,"vY0":-125.43435053422269,"vZ0":-0.7897570084927694,"x":92.5,"y":197.87,"x0":-1.405600680628431,"y0":50.0023579437741,"z0":4.717761455153349,"aX":-8.674595015952907},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-4.3,"breakHorizontal":8.5,"spinRate":1508,"spinDirection":271},"zone":14,"typeConfidence":2.0,"plateTime":0.43301037093520467,"extension":6.691806105367938},"index":6,"playId":"c52ba611-7f0b-3822-9e8f-be0174d5051c","pitchNumber":6,"startTime":"2025-09-03T01:54:21.033Z","endTime":"2025-09-03T01:54:24.680Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"index":7,"playId":"a9c3e882-466c-3b7f-8d6d-467be33b147e","startTime":"2025-09-03T01:54:48.338Z","endTime":"2025-09-03T01:54:55.458Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":80.8,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.57931453183171,"aZ":-33.81663306514821,"pfxX":-5.244660089248592,"pfxZ":-1.0053772146817836,"pX":0.06562524807809679,"pZ":1.7049499834894903,"vX0":5.5725084253585555,"vY0":-125.4072750372086,"vZ0":-0.7170759557966445,"x":114.5,"y":192.75,"x0":-1.4787122556865266,"y0":50.00372334966302,"z0":4.695580503488777,"aX":-8.557463213307125},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.8,"breakHorizontal":8.6,"spinRate":1509,"spinDirection":275},"zone":8,"typeConfidence":2.0,"plateTime":0.43277073093229035,"extension":6.922341918541037},"index":8,"playId":"7b25e402-e792-3c63-9a48-08e3572caba6","pitchNumber":7,"startTime":"2025-09-03T01:55:03.937Z","endTime":"2025-09-03T01:55:09.456Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":78.1,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.893406698697426,"aZ":-31.62320123382256,"pfxX":4.707408788100735,"pfxZ":0.35754957283368327,"pX":1.3835507848070008,"pZ":2.0126786759059163,"vX0":5.932088989688742,"vY0":-121.72540569980734,"vZ0":0.059321036764866,"x":64.26,"y":184.44,"x0":-1.6801112368185913,"y0":50.000986269296334,"z0":4.686104345662847,"aX":7.187779573414128},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.8,"breakHorizontal":-9.7,"spinRate":2515,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4469316924277331,"extension":6.887643559959963},"index":9,"playId":"c5098ed5-1649-3586-8188-93ddb4080549","pitchNumber":8,"startTime":"2025-09-03T01:55:25.285Z","endTime":"2025-09-03T01:55:29.543Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":79.2,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.021080695958553,"aZ":-36.2391084122163,"pfxX":-5.670140168807592,"pfxZ":-2.588546850009382,"pX":-0.7445201741345902,"pZ":1.2107184211772437,"vX0":3.892338582742853,"vY0":-123.24391681239148,"vZ0":-1.057534018290841,"x":145.38,"y":206.09,"x0":-1.5924363894906444,"y0":50.00526441445746,"z0":4.653929795349316,"aX":-8.8937895698696},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-4.7,"breakHorizontal":9.6,"spinRate":1404,"spinDirection":268},"zone":13,"typeConfidence":2.0,"plateTime":0.44115472730327365,"extension":6.716576564077133},"index":10,"playId":"89bcf7eb-3dc5-3123-9f8c-b87f452d118e","pitchNumber":9,"startTime":"2025-09-03T01:55:53.008Z","endTime":"2025-09-03T01:55:57.931Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T01:55:57.931Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Farmer called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-03T01:56:15.260Z","endTime":"2025-09-03T01:59:29.958Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":91.2,"endSpeed":84.3,"strikeZoneTop":3.45000178762062,"strikeZoneBottom":1.54699442551723,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.728383565129405,"aZ":-31.835893748808974,"pfxX":-8.537745242894275,"pfxZ":0.18643335487609658,"pX":0.22349731018025426,"pZ":1.8565997761756503,"vX0":7.199300857248078,"vY0":-132.6849024327496,"vZ0":-1.9339036549269535,"x":108.48,"y":188.65,"x0":-1.4024953191378846,"y0":50.002468738167835,"z0":4.892564419043847,"aX":-15.375574180425895},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":0.1,"breakHorizontal":14.2,"spinRate":1808,"spinDirection":238},"zone":8,"typeConfidence":2.0,"plateTime":0.4112462946444979,"extension":6.744502754308256},"index":0,"playId":"852cb49b-b6fb-35b2-abcb-6e3d52485a95","pitchNumber":1,"startTime":"2025-09-03T01:56:19.743Z","endTime":"2025-09-03T01:56:24.031Z","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.6,"endSpeed":78.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.437971966240593,"aZ":-32.39769598844722,"pfxX":5.6403531451168405,"pfxZ":-0.14447570390649567,"pX":0.5094761656192998,"pZ":2.0733957923483293,"vX0":3.4044634145569783,"vY0":-123.36358329441417,"vZ0":0.014503392024016293,"x":97.58,"y":182.8,"x0":-1.6150402446602063,"y0":50.00221461963964,"z0":4.768181286755957,"aX":8.80935245291266},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.0,"breakHorizontal":-10.9,"spinRate":2718,"spinDirection":55},"zone":9,"typeConfidence":2.0,"plateTime":0.44173426273588934,"extension":6.74967407403603},"index":1,"playId":"0c574ae5-e8e8-3a36-a8fe-d178cee3367f","pitchNumber":2,"startTime":"2025-09-03T01:56:35.323Z","endTime":"2025-09-03T01:56:40.198Z","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":92.1,"endSpeed":86.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.27896794285173,"aZ":-24.908570814733576,"pfxX":-3.0393129035585567,"pfxZ":3.8780538369508086,"pX":0.16645761589915573,"pZ":3.2682715434599103,"vX0":4.789970442440111,"vY0":-134.36152610771066,"vZ0":0.08743205693279343,"x":110.66,"y":150.54,"x0":-1.2244067647213608,"y0":50.00479349827468,"z0":4.969693616149587,"aX":-5.697409649450069},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.2,"breakHorizontal":4.8,"spinRate":2066,"spinDirection":235},"zone":2,"typeConfidence":2.0,"plateTime":0.403825280813221,"extension":6.685602374058189},"index":2,"playId":"73bbee2e-4ed7-3d96-94c1-7aad792011c0","pitchNumber":3,"startTime":"2025-09-03T01:56:58.311Z","endTime":"2025-09-03T01:57:01.494Z","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":90.9,"endSpeed":85.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.605094671416435,"aZ":-28.622860079883367,"pfxX":-2.8008191005630865,"pfxZ":1.9486822734732154,"pX":0.08097443627933164,"pZ":3.470278780415198,"vX0":4.453471268766547,"vY0":-132.59400449339492,"vZ0":1.2948471497894785,"x":113.91,"y":145.08,"x0":-1.237363960407033,"y0":50.005825701081825,"z0":5.026145711908489,"aX":-5.114668475310418},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.0,"breakHorizontal":4.4,"spinRate":2023,"spinDirection":232},"zone":2,"typeConfidence":2.0,"plateTime":0.4091466064938274,"extension":6.847295007519901},"index":3,"playId":"84f3bdff-14c4-3180-8f1f-e6018c8f7c47","pitchNumber":4,"startTime":"2025-09-03T01:57:20.297Z","endTime":"2025-09-03T01:57:25.623Z","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":2,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":84.8,"strikeZoneTop":3.51405957123957,"strikeZoneBottom":1.66227737966137,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.301764289349613,"aZ":-30.276574241395217,"pfxX":-8.407728472515466,"pfxZ":1.0506855485677846,"pX":0.017446471039520926,"pZ":1.199549742695983,"vX0":6.55173156739147,"vY0":-132.2655169176758,"vZ0":-3.5260907828435792,"x":116.33,"y":206.39,"x0":-1.3768843399506758,"y0":50.00172325865226,"z0":4.726078820387699,"aX":-15.172353418783622},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":1.4,"breakHorizontal":14.2,"spinRate":2004,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.4112029429631421,"extension":6.940929556856544},"index":4,"playId":"9582eda2-4043-31d7-9240-01b22b5d854c","pitchNumber":5,"startTime":"2025-09-03T01:57:49.135Z","endTime":"2025-09-03T01:57:54.496Z","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":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":80.7,"strikeZoneTop":3.45000133603601,"strikeZoneBottom":1.66054492792819,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.738743809774295,"aZ":-31.027461942164543,"pfxX":4.490026862513295,"pfxZ":0.7080511982571331,"pX":2.2145834245673095,"pZ":0.3583593789885072,"vX0":7.476996803995876,"vY0":-125.07502645684099,"vZ0":-4.3656361720667185,"x":32.59,"y":229.1,"x0":-1.3749757743616,"y0":50.001143488648374,"z0":4.617480784775295,"aX":7.247102200251615},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.6,"breakHorizontal":-9.6,"spinRate":2576,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4347818295330721,"extension":6.81946426840085},"index":5,"playId":"eceff3d8-4ccb-351e-9b34-3c6c6d8c93ee","pitchNumber":6,"startTime":"2025-09-03T01:58:06.266Z","endTime":"2025-09-03T01:58:09.537Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.6374824481479,"aZ":-34.30888187844201,"pfxX":2.384335327560739,"pfxZ":-1.3561752327726921,"pX":0.14944259825543307,"pZ":2.226095105449029,"vX0":3.4198547586799535,"vY0":-124.63190260926719,"vZ0":0.6780869183795779,"x":111.3,"y":178.68,"x0":-1.5492863231989817,"y0":50.00177477798776,"z0":4.780065592632205,"aX":3.7566666245761944},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.0,"breakHorizontal":-5.0,"spinRate":2463,"spinDirection":46},"zone":5,"typeConfidence":2.0,"plateTime":0.4391860208069933,"extension":6.8344039059530495},"index":6,"playId":"d0fdb5b1-9ffe-319e-afb3-dfebe892a457","pitchNumber":7,"startTime":"2025-09-03T01:58:34.451Z","endTime":"2025-09-03T01:58:39.391Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":86.7,"strikeZoneTop":3.50110454721083,"strikeZoneBottom":1.71871710503721,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.78691948296128,"aZ":-29.770353498639192,"pfxX":-8.472561071916202,"pfxZ":1.2816860276436195,"pX":3.172284541129646,"pZ":1.913271642553485,"vX0":14.225890820799357,"vY0":-134.24652114340853,"vZ0":-2.1973017145818297,"x":-3.92,"y":187.12,"x0":-1.0313435665900414,"y0":50.00207238309126,"z0":4.806564575815247,"aX":-15.877884387812086},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":2.2,"breakHorizontal":13.2,"spinRate":1962,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.4039188033987675,"extension":7.184033319056863},"index":7,"playId":"e54ec65b-4b03-36ee-b937-6a60734550ae","pitchNumber":8,"startTime":"2025-09-03T01:59:00.727Z","endTime":"2025-09-03T01:59:05.623Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":79.2,"strikeZoneTop":3.46359923704424,"strikeZoneBottom":1.74631854604708,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.888641197135534,"aZ":-34.339843257443185,"pfxX":2.208473767908613,"pfxZ":-1.3760606654375778,"pX":1.0225537200695283,"pZ":2.3393806942876085,"vX0":5.788234932995269,"vY0":-123.26751696038919,"vZ0":0.9390654816374009,"x":78.02,"y":175.62,"x0":-1.6244875503890959,"y0":50.005749509032164,"z0":4.808320254574395,"aX":3.466306465541069},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-2.2,"breakHorizontal":-5.2,"spinRate":2537,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.4409833931238958,"extension":6.925386579387544},"index":8,"playId":"0c11966e-e85a-3031-8dbe-98f2cacc2ad4","pitchNumber":9,"startTime":"2025-09-03T01:59:24.336Z","endTime":"2025-09-03T01:59:29.958Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T01:59:29.958Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Heliot Ramos flies out sharply to center fielder Brenton Doyle.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-03T02:01:35.505Z","endTime":"2025-09-03T02:02:16.359Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":0},"pitchData":{"startSpeed":93.1,"endSpeed":87.3,"strikeZoneTop":3.15442887224147,"strikeZoneBottom":1.47462357210156,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.41848803057767,"aZ":-19.475349612702093,"pfxX":-1.7610569881902913,"pfxZ":6.671525082686541,"pX":1.3990987147910028,"pZ":2.2380224513818323,"vX0":9.91223224570576,"vY0":-135.35103466428882,"vZ0":-6.302643571168673,"x":63.67,"y":178.35,"x0":-2.041704748283555,"y0":50.00182116874838,"z0":5.907294371613147,"aX":-3.3528231871748693},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.3,"breakHorizontal":1.7,"spinRate":2324,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.40076847817895667,"extension":5.946831746336349},"index":0,"playId":"e3cab908-38ac-362a-8c6f-7519f55e13b1","pitchNumber":1,"startTime":"2025-09-03T02:01:38.280Z","endTime":"2025-09-03T02:01:42.009Z","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":93.3,"endSpeed":86.8,"strikeZoneTop":3.13474935199359,"strikeZoneBottom":1.46943640201768,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.937638630767456,"aZ":-19.424879916697773,"pfxX":-3.2954438765670178,"pfxZ":6.71257764751065,"pX":0.688399790441413,"pZ":2.4572149970825703,"vX0":8.847022227345516,"vY0":-135.76271240332431,"vZ0":-5.507454121930001,"x":90.76,"y":172.44,"x0":-2.1597466341298555,"y0":50.00106489204437,"z0":5.830578301125759,"aX":-6.25814416871933},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.4,"breakHorizontal":4.4,"spinRate":2309,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.40082472772234246,"extension":5.934171552127099},"index":1,"playId":"5eb20850-9d92-3c2b-87fe-06d0d386e451","pitchNumber":2,"startTime":"2025-09-03T02:01:52.672Z","endTime":"2025-09-03T02:01:57.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.9,"strikeZoneTop":3.11,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.011173148387133,"aZ":-28.48402436524934,"pfxX":3.3426680667540634,"pfxZ":2.307885167157713,"pX":0.06487920147636195,"pZ":2.0859386464284793,"vX0":4.724630322773453,"vY0":-124.51318648397897,"vZ0":-3.913311261311932,"x":114.53,"y":182.46,"x0":-2.27913239166032,"y0":50.00139389969194,"z0":5.9909328143460945,"aX":5.335925234085578},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.6,"breakHorizontal":-7.0,"spinRate":2196,"spinDirection":182},"zone":5,"typeConfidence":2.0,"plateTime":0.43707542069242855,"extension":5.642252170215464},"hitData":{"launchSpeed":102.0,"launchAngle":41.0,"totalDistance":375.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":84.63,"coordY":53.37}},"index":2,"playId":"d35f43c0-26b2-3ebf-aaec-60c40f9d1eee","pitchNumber":3,"startTime":"2025-09-03T02:02:05.432Z","endTime":"2025-09-03T02:02:16.359Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T02:02:16.359Z","atBatIndex":35},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Rafael Devers lines out to second baseman Ryan Ritter.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-03T02:02:35.504Z","endTime":"2025-09-03T02:03:20.170Z","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":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":690022,"link":"/api/v1/people/690022"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":82.9,"endSpeed":77.5,"strikeZoneTop":3.54456671654104,"strikeZoneBottom":1.53646966632981,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.26533035530409,"aZ":-34.64006551130022,"pfxX":1.881732209711401,"pfxZ":-1.6391576072772285,"pX":0.1752005451158767,"pZ":2.52257197284151,"vX0":4.603217767299807,"vY0":-120.87253788945485,"vZ0":-1.7317101117019784,"x":110.32,"y":170.67,"x0":-1.9872645435112644,"y0":50.005954868776186,"z0":6.248354302558088,"aX":2.8250715630725285},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-3.1,"breakHorizontal":-4.3,"spinRate":2521,"spinDirection":91},"zone":5,"typeConfidence":2.0,"plateTime":0.45059275182048486,"extension":5.8387284009975495},"index":0,"playId":"b6d93312-fe59-37d0-8800-0f4d2acbd38b","pitchNumber":1,"startTime":"2025-09-03T02:02:47.448Z","endTime":"2025-09-03T02:02:51.250Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":82.1,"strikeZoneTop":3.45867837151435,"strikeZoneBottom":1.63607040714562,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.177880761753563,"aZ":-28.272347090089852,"pfxX":-8.285509586856293,"pfxZ":2.30247368480389,"pX":-1.677624800728231,"pZ":1.364336542593411,"vX0":4.5049409957437625,"vY0":-128.70117286863726,"vZ0":-5.58641833534272,"x":180.95,"y":201.94,"x0":-2.365000779917875,"y0":50.00265979569787,"z0":5.725210062490515,"aX":-14.040167901406772},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.2,"breakHorizontal":14.2,"spinRate":2262,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.4239403399779076,"extension":5.749269441840923},"index":1,"playId":"a7180df7-1fed-3631-8265-d8dcd048ae98","pitchNumber":2,"startTime":"2025-09-03T02:03:00.763Z","endTime":"2025-09-03T02:03:06.224Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":88.2,"endSpeed":81.6,"strikeZoneTop":3.44,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.58334221903473,"aZ":-26.818497149812945,"pfxX":-9.089483640377269,"pfxZ":3.1906548289814873,"pX":-0.4970319486072465,"pZ":1.2929079740061595,"vX0":7.322953047255265,"vY0":-128.27355494045847,"vZ0":-5.890585327925722,"x":135.95,"y":203.87,"x0":-2.196956641542832,"y0":50.00434291083292,"z0":5.688931888873798,"aX":-15.267538892716555},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.7,"breakHorizontal":15.0,"spinRate":2251,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.42572877624520533,"extension":6.081690816298074},"hitData":{"launchSpeed":88.5,"launchAngle":12.0,"totalDistance":170.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":150.34,"coordY":137.77}},"index":2,"playId":"f992b17e-99f5-304b-b75f-8f02cf0fed78","pitchNumber":3,"startTime":"2025-09-03T02:03:14.156Z","endTime":"2025-09-03T02:03:20.170Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T02:03:20.170Z","atBatIndex":36},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Casey Schmitt homers (10) on a line drive to left center field.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-03T02:03:33.353Z","endTime":"2025-09-03T02:06:42.113Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":{"id":622608,"link":"/api/v1/people/622608"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":87.2,"strikeZoneTop":3.51012236161733,"strikeZoneBottom":1.58924905949402,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.400040241218097,"aZ":-19.66378292104965,"pfxX":-3.8755872705872556,"pfxZ":6.487761514066747,"pX":-0.7706620944475461,"pZ":4.129129620188112,"vX0":4.570917034970226,"vY0":-136.62063793106898,"vZ0":-1.4433516866082687,"x":146.38,"y":127.29,"x0":-1.946165452142542,"y0":50.003238693689624,"z0":5.989015895027,"aX":-7.474595676361345},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.8,"breakHorizontal":6.2,"spinRate":2325,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.397853826490556,"extension":5.971030348457518},"index":0,"playId":"09d6e4ad-2a6a-3158-ae80-2191a1d8a24c","pitchNumber":1,"startTime":"2025-09-03T02:03:44.760Z","endTime":"2025-09-03T02:03:49.723Z","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":85.5,"endSpeed":80.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.74572335289618,"aZ":-30.00837370747263,"pfxX":1.022200687518374,"pfxZ":1.3568335272943006,"pX":0.12667040644928787,"pZ":2.5643306138611,"vX0":5.679113725416427,"vY0":-124.55747694752438,"vZ0":-2.524640414339504,"x":112.17,"y":169.54,"x0":-2.2989686626398527,"y0":50.00562844279824,"z0":6.027761583226167,"aX":1.634989085997034},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.2,"breakHorizontal":-2.9,"spinRate":2363,"spinDirection":151},"zone":5,"typeConfidence":2.0,"plateTime":0.4367153862686268,"extension":5.885822218875425},"index":1,"playId":"ff6cc409-d226-3c2c-bc14-2ceaf14cb85a","pitchNumber":2,"startTime":"2025-09-03T02:04:00.453Z","endTime":"2025-09-03T02:04:04.178Z","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":2},"pitchData":{"startSpeed":82.0,"endSpeed":77.5,"strikeZoneTop":3.46560580889172,"strikeZoneBottom":1.69186698032402,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.061735989532288,"aZ":-36.76671728676882,"pfxX":1.4020042560192891,"pfxZ":-3.1332854957552514,"pX":1.9184620602916964,"pZ":0.10911167706433109,"vX0":8.313351708037883,"vY0":-119.27951212223029,"vZ0":-6.229788826882622,"x":43.87,"y":235.83,"x0":-1.7684063475455447,"y0":50.002019181908004,"z0":6.001321431759325,"aX":2.0551041845127638},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-6.7,"breakHorizontal":-4.2,"spinRate":2693,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.4560770284731097,"extension":5.977210312944038},"index":2,"playId":"69f134fe-c35b-361c-b15a-37e6eda96e4f","pitchNumber":3,"startTime":"2025-09-03T02:04:18.717Z","endTime":"2025-09-03T02:04:23.934Z","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":1,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":74.7,"strikeZoneTop":3.43949833376218,"strikeZoneBottom":1.7396003825494,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.482905714493068,"aZ":-33.6799684192004,"pfxX":1.7144118349757012,"pfxZ":-1.092005410909664,"pX":1.7550571592454252,"pZ":2.4388363027056936,"vX0":7.4620797349108825,"vY0":-115.62198885423982,"vZ0":-1.430036536749213,"x":50.1,"y":172.93,"x0":-1.7104594082879143,"y0":50.00147996272149,"z0":6.238854955367112,"aX":2.3671934475864322},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-2.0,"breakHorizontal":-4.6,"spinRate":2442,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.47012698230626704,"extension":5.7449478516041985},"index":3,"playId":"c17414fd-746a-3637-bebd-341f352437fd","pitchNumber":4,"startTime":"2025-09-03T02:04:37.624Z","endTime":"2025-09-03T02:04:44.095Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.61434743045393,"aZ":-27.951783803260135,"pfxX":0.941286724637445,"pfxZ":2.53088610295311,"pX":0.7514119709307345,"pZ":1.5819408242001067,"vX0":7.270178488965195,"vY0":-127.38753764937067,"vZ0":-5.3946954075526135,"x":88.36,"y":196.07,"x0":-2.2447645256820628,"y0":50.00193524588318,"z0":5.89769984458921,"aX":1.5681789015844294},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.7,"breakHorizontal":-3.1,"spinRate":2313,"spinDirection":185},"zone":9,"typeConfidence":2.0,"plateTime":0.42761969606694183,"extension":5.732696365807063},"index":4,"playId":"28dd982b-5127-3dd4-8f89-a9998a4e11c2","pitchNumber":5,"startTime":"2025-09-03T02:04:56.759Z","endTime":"2025-09-03T02:05:00.037Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":89.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.11885122999914,"aZ":-16.861089370216764,"pfxX":-3.2534344933425956,"pfxZ":7.633053102446182,"pX":0.6827552092449974,"pZ":3.1105959205437936,"vX0":6.9459860321604925,"vY0":-139.27209020380897,"vZ0":-5.166763413548254,"x":90.97,"y":154.79,"x0":-1.3975872257635402,"y0":50.00121110052416,"z0":6.069679914324143,"aX":-6.526097223377439},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.2,"breakHorizontal":4.8,"spinRate":2386,"spinDirection":199},"zone":3,"typeConfidence":2.0,"plateTime":0.39017851406992854,"extension":6.058521075417292},"index":5,"playId":"da849d92-698c-34dc-a67f-7670a22dcd92","pitchNumber":6,"startTime":"2025-09-03T02:05:14.343Z","endTime":"2025-09-03T02:05:17.619Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":89.2,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.839329865749352,"aZ":-18.266874133127903,"pfxX":-3.767897286176807,"pfxZ":6.875394785162911,"pX":0.24855547447003243,"pZ":3.3240662937730425,"vX0":7.7974244950425415,"vY0":-140.39093888797893,"vZ0":-3.566742743611161,"x":107.53,"y":149.03,"x0":-2.0588296320555157,"y0":50.00167500927934,"z0":5.779938837822398,"aX":-7.621055525389242},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.0,"breakHorizontal":5.5,"spinRate":2272,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.38818834975956173,"extension":5.997995635832236},"index":6,"playId":"eae8b7b6-6bb1-3352-a2e4-c3bb4f88417a","pitchNumber":7,"startTime":"2025-09-03T02:05:35.578Z","endTime":"2025-09-03T02:05:41.055Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":90.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.672562901359846,"aZ":-17.075477587142515,"pfxX":-2.46647142997886,"pfxZ":7.245284573564636,"pX":0.586850202578711,"pZ":2.474233225448145,"vX0":7.406673974518286,"vY0":-142.72175043964856,"vZ0":-6.401735181365288,"x":94.63,"y":171.98,"x0":-1.7097390207550673,"y0":50.00322921742458,"z0":5.802854572370463,"aX":-5.140657014427209},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.1,"breakHorizontal":3.1,"spinRate":2423,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.38225749062007663,"extension":6.057400307717508},"index":7,"playId":"223297e3-7521-37f9-9140-99dc6b05a185","pitchNumber":8,"startTime":"2025-09-03T02:05:55.188Z","endTime":"2025-09-03T02:05:59.355Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":89.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.9666077103768,"aZ":-16.67113017135071,"pfxX":-3.6070133356101786,"pfxZ":7.726828464459471,"pX":-0.14998886657088847,"pZ":2.8570114585019373,"vX0":5.160614932662494,"vY0":-139.45986340431926,"vZ0":-5.725355419584661,"x":122.72,"y":161.64,"x0":-1.5402076361854966,"y0":50.001309879107495,"z0":6.004045651232815,"aX":-7.235529781910963},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.2,"breakHorizontal":5.6,"spinRate":2294,"spinDirection":204},"zone":2,"typeConfidence":2.0,"plateTime":0.3900336293190767,"extension":6.149964849659924},"hitData":{"launchSpeed":105.3,"launchAngle":20.0,"totalDistance":392.0,"trajectory":"line_drive","hardness":"medium","location":"78","coordinates":{"coordX":46.22,"coordY":61.69}},"index":8,"playId":"a1004175-47b6-3787-8fde-30909c81fcee","pitchNumber":9,"startTime":"2025-09-03T02:06:17.461Z","endTime":"2025-09-03T02:06:42.113Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T02:06:42.113Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dominic Smith singles on a line drive to center fielder Brenton Doyle.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-03T02:09:29.542Z","endTime":"2025-09-03T02:10:01.481Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-03T02:07:03.825Z","endTime":"2025-09-03T02:08:18.009Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Angel Chivilli replaces Antonio Senzatela.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-03T02:08:18.009Z","endTime":"2025-09-03T02:09:31.753Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683409,"link":"/api/v1/people/683409"},"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, 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":88.8,"endSpeed":82.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.756321272126186,"aZ":-27.149835678407385,"pfxX":-4.777311212634774,"pfxZ":2.9136391189932755,"pX":-0.14416111330558795,"pZ":2.788966383852263,"vX0":5.081324519166038,"vY0":-129.38781246422386,"vZ0":-2.47728336630807,"x":122.5,"y":163.48,"x0":-1.497352344317758,"y0":50.00160566862474,"z0":5.803948344660656,"aX":-8.235363120618446},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.0,"breakHorizontal":7.8,"spinRate":1670,"spinDirection":245},"zone":2,"typeConfidence":0.9,"plateTime":0.4206413107010869,"extension":6.034112926668522},"index":2,"playId":"3973187d-17c3-3fbf-9922-b2f0c0374652","pitchNumber":1,"startTime":"2025-09-03T02:09:31.753Z","endTime":"2025-09-03T02:09:36.939Z","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":2},"pitchData":{"startSpeed":98.1,"endSpeed":91.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.339461671518723,"aZ":-22.755707826323484,"pfxX":-8.618679398587368,"pfxZ":4.458673406176615,"pX":-0.3000223132297608,"pZ":2.6976958399984694,"vX0":6.467449117657591,"vY0":-142.93320545544282,"vZ0":-4.6823230483557525,"x":128.44,"y":165.94,"x0":-1.4481520019669538,"y0":50.00624944686235,"z0":5.746689516318232,"aX":-18.218153093257843},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":7.6,"breakHorizontal":14.6,"spinRate":2373,"spinDirection":240},"zone":4,"typeConfidence":0.9,"plateTime":0.3801223208836766,"extension":6.2676341475607575},"hitData":{"launchSpeed":95.1,"launchAngle":14.0,"totalDistance":197.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":141.79,"coordY":79.25}},"index":3,"playId":"b5eab909-9f5e-362d-8db7-e7bb768885cd","pitchNumber":2,"startTime":"2025-09-03T02:09:50.759Z","endTime":"2025-09-03T02:10:01.481Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T02:10:01.481Z","atBatIndex":38},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Wilmer Flores homers (15) on a fly ball to left field. Dominic Smith scores.","rbi":2,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-03T02:10:16.123Z","endTime":"2025-09-03T02:11:48.347Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":527038,"fullName":"Wilmer Flores","link":"/api/v1/people/527038"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":527038,"fullName":"Wilmer Flores","link":"/api/v1/people/527038"},"responsiblePitcher":{"id":683409,"link":"/api/v1/people/683409"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":{"id":683409,"link":"/api/v1/people/683409"},"isScoringEvent":true,"rbi":true,"earned":true,"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":91.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.674449941668033,"aZ":-22.86525685966803,"pfxX":-8.069115271753045,"pfxZ":4.42261449888632,"pX":-0.5294905022967832,"pZ":3.289463159479943,"vX0":5.270484022544872,"vY0":-142.74367794018477,"vZ0":-2.9238887618233846,"x":137.18,"y":149.96,"x0":-1.3325269632448509,"y0":50.00355507030354,"z0":5.734533116023894,"aX":-16.986606506297743},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":7.7,"breakHorizontal":13.8,"spinRate":2394,"spinDirection":241},"zone":1,"typeConfidence":0.9,"plateTime":0.3808056273593823,"extension":6.370345947907002},"index":0,"playId":"975f762b-216c-3975-9b83-2234b094ce5e","pitchNumber":1,"startTime":"2025-09-03T02:10:28.063Z","endTime":"2025-09-03T02:10:31.310Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.3,"strikeZoneTop":3.51839653083356,"strikeZoneBottom":1.67089323833506,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.151051720802183,"aZ":-22.620312879476604,"pfxX":-6.664326934000862,"pfxZ":5.554111470557578,"pX":-1.2621221274214391,"pZ":3.185357002069067,"vX0":2.7918209201810873,"vY0":-129.57122017527638,"vZ0":-2.285042053748988,"x":165.11,"y":152.78,"x0":-1.4808868978314766,"y0":50.00228821918721,"z0":5.786499612723361,"aX":-11.461582559361679},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":9.8,"breakHorizontal":11.5,"spinRate":1916,"spinDirection":242},"zone":11,"typeConfidence":0.9,"plateTime":0.4208859243272567,"extension":6.1675048697963},"index":1,"playId":"2d2a17d1-9ef5-3374-83af-3ac755544880","pitchNumber":2,"startTime":"2025-09-03T02:10:45.235Z","endTime":"2025-09-03T02:10:50.245Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":84.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.141978266188723,"aZ":-27.815590995256127,"pfxX":-1.16808805602534,"pfxZ":2.4422302184543723,"pX":0.5707834383350432,"pZ":1.749261228820135,"vX0":5.765632741629888,"vY0":-131.79780634323473,"vZ0":-5.0136465391891445,"x":95.24,"y":191.55,"x0":-1.479573236038798,"y0":50.002639978366005,"z0":5.6937749008508725,"aX":-2.085212528117607},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.7,"breakHorizontal":1.1,"spinRate":2192,"spinDirection":244},"zone":9,"typeConfidence":0.91,"plateTime":0.4132520704353153,"extension":6.134871821392593},"index":2,"playId":"9de59a28-1197-3912-a328-bc998c2194e3","pitchNumber":3,"startTime":"2025-09-03T02:11:02.728Z","endTime":"2025-09-03T02:11:08.745Z","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":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.415818424511833,"aZ":-28.87106939824592,"pfxX":-0.9367794653362558,"pfxZ":1.9030229778188792,"pX":-0.007152142967933584,"pZ":2.019953894863479,"vX0":3.91091598681643,"vY0":-130.89317161887425,"vZ0":-3.990449484596385,"x":117.27,"y":184.24,"x0":-1.3984255480656642,"y0":50.00402083536031,"z0":5.724028850067125,"aX":-1.627349324702541},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.8,"breakHorizontal":0.8,"spinRate":2173,"spinDirection":106},"zone":8,"typeConfidence":0.91,"plateTime":0.41832590608420883,"extension":6.243858747776989},"hitData":{"launchSpeed":97.6,"launchAngle":30.0,"totalDistance":385.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":12.89,"coordY":90.03}},"index":3,"playId":"3312c321-2c32-352f-afc2-74b045d7ba42","pitchNumber":4,"startTime":"2025-09-03T02:11:22.575Z","endTime":"2025-09-03T02:11:48.347Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T02:11:48.347Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Matos singles on a ground ball to center fielder Brenton Doyle.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-03T02:12:03.864Z","endTime":"2025-09-03T02:12:22.607Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"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":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"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"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":91.8,"strikeZoneTop":3.15,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.175490354731213,"aZ":-22.983264275846043,"pfxX":-9.20414171589436,"pfxZ":4.313345791335294,"pX":0.8564929192358864,"pZ":3.1520744070135,"vX0":9.64249409521677,"vY0":-143.68460932851394,"vZ0":-3.226274128053385,"x":84.35,"y":153.67,"x0":-1.3158059916618938,"y0":50.006531538441465,"z0":5.685724717007595,"aX":-19.627272482457894},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":7.4,"breakHorizontal":15.2,"spinRate":2325,"spinDirection":243},"zone":12,"typeConfidence":0.91,"plateTime":0.37839216212324,"extension":6.346136218340661},"hitData":{"launchSpeed":95.0,"launchAngle":6.0,"totalDistance":128.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":132.56,"coordY":79.73}},"index":0,"playId":"047bfae5-0e64-3342-8754-5997860f95ce","pitchNumber":1,"startTime":"2025-09-03T02:12:12.215Z","endTime":"2025-09-03T02:12:22.607Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T02:12:22.607Z","atBatIndex":40},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jung Hoo Lee walks. Luis Matos to 2nd.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-03T02:13:41.999Z","endTime":"2025-09-03T02:15:58.847Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"postOnSecond":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-03T02:12:33.353Z","endTime":"2025-09-03T02:13:25.547Z","isPitch":false,"type":"action"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"playId":"dc9992d7-677a-3563-a6d6-90f55517b93e","startTime":"2025-09-03T02:13:25.547Z","endTime":"2025-09-03T02:13:30.239Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.8,"strikeZoneTop":3.31999811967687,"strikeZoneBottom":1.4858928653628,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.20402255528878,"aZ":-25.244573767610337,"pfxX":-6.585966772248149,"pfxZ":4.139737722874951,"pX":-0.8844728882221548,"pZ":0.9219436958031254,"vX0":3.6830683653483636,"vY0":-127.52403778929317,"vZ0":-7.1049606459811026,"x":150.71,"y":213.89,"x0":-1.4796021055787298,"y0":50.00344536684898,"z0":5.6899664150320275,"aX":-11.025114747720266},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.4,"breakHorizontal":11.3,"spinRate":1892,"spinDirection":243},"zone":13,"typeConfidence":0.9,"plateTime":0.4268571464566051,"extension":6.141179142210598},"index":2,"playId":"86b6009d-26fa-3dbd-bb49-38a7da3e3f59","pitchNumber":1,"startTime":"2025-09-03T02:13:44.224Z","endTime":"2025-09-03T02:13:49.244Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":82.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.58846923294013,"aZ":-25.534352828248593,"pfxX":-7.74836886351839,"pfxZ":3.921974483097718,"pX":0.16826056715210763,"pZ":1.8460984963120701,"vX0":6.443773034419203,"vY0":-128.21413695470525,"vZ0":-4.715449204564063,"x":110.59,"y":188.94,"x0":-1.3516909285236491,"y0":50.00022387577466,"z0":5.663862303704228,"aX":-13.102325892773928},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.4,"breakHorizontal":12.8,"spinRate":1966,"spinDirection":245},"zone":8,"typeConfidence":0.9,"plateTime":0.42465706846080487,"extension":6.1228634422950154},"index":3,"playId":"f60f830f-b0c4-3240-a016-b589d48662c1","pitchNumber":2,"startTime":"2025-09-03T02:14:01.873Z","endTime":"2025-09-03T02:14:06.401Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":86.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.523614877722952,"aZ":-24.389485941269403,"pfxX":1.3274988536340722,"pfxZ":4.153283461861694,"pX":1.0389930769382756,"pZ":0.9494399941080124,"vX0":5.933133446949636,"vY0":-134.845647543891,"vZ0":-7.781913156481356,"x":77.4,"y":213.15,"x0":-1.346752182070632,"y0":50.003270737161436,"z0":5.548026008184336,"aX":2.4855761061625867},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.4,"breakHorizontal":-3.5,"spinRate":2271,"spinDirection":228},"zone":14,"typeConfidence":0.91,"plateTime":0.40352100822738546,"extension":6.267702108600791},"index":4,"playId":"fc23d403-0850-374e-a0e8-fc0a0b77b22e","pitchNumber":3,"startTime":"2025-09-03T02:14:24.242Z","endTime":"2025-09-03T02:14:28.663Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.8,"strikeZoneTop":3.31999886964927,"strikeZoneBottom":1.53197803085744,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.08742110710723,"aZ":-19.553290921166095,"pfxX":-7.312605035970005,"pfxZ":7.178202285159596,"pX":0.5890213325483203,"pZ":0.02660740536145518,"vX0":7.678910496491928,"vY0":-130.84692589829183,"vZ0":-10.323673213729066,"x":94.55,"y":238.06,"x0":-1.4147907912155202,"y0":50.00046426236143,"z0":5.449390523918104,"aX":-12.851286453590507},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":11.2,"breakHorizontal":11.9,"spinRate":2129,"spinDirection":242},"zone":14,"typeConfidence":0.9,"plateTime":0.41644691466489814,"extension":6.254316871124326},"index":5,"playId":"dc55b1a3-8fc6-3f84-90be-75d94ec7f299","pitchNumber":4,"startTime":"2025-09-03T02:14:42.511Z","endTime":"2025-09-03T02:14:47.065Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":91.1,"strikeZoneTop":3.30749710744017,"strikeZoneBottom":1.45654794174393,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.017891895579634,"aZ":-18.327309346182723,"pfxX":-7.879162273220183,"pfxZ":6.60000019542052,"pX":-1.0265747407731753,"pZ":2.05112333794559,"vX0":4.179568048221879,"vY0":-142.7899665559047,"vZ0":-6.985760584112639,"x":156.13,"y":183.4,"x0":-1.4733125869650332,"y0":50.0022278505764,"z0":5.65153158107907,"aX":-16.525941816982613},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":10.9,"breakHorizontal":13.7,"spinRate":2392,"spinDirection":231},"zone":13,"typeConfidence":0.91,"plateTime":0.38130441335355725,"extension":6.292413432963779},"index":6,"playId":"9920876b-6add-39a5-a46e-47668ac6c538","pitchNumber":5,"startTime":"2025-09-03T02:15:05.214Z","endTime":"2025-09-03T02:15:11.135Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.052554508186418,"aZ":-24.8204167794314,"pfxX":-6.422738538210307,"pfxZ":4.135789755475386,"pX":-0.6750924698216699,"pZ":2.09521214036551,"vX0":4.212082696573075,"vY0":-131.77428400773894,"vZ0":-4.542217633306322,"x":142.73,"y":182.21,"x0":-1.4506894335622147,"y0":50.003743667970305,"z0":5.649908599020707,"aX":-11.422994139971932},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.8,"breakHorizontal":10.8,"spinRate":1983,"spinDirection":244},"zone":4,"typeConfidence":0.9,"plateTime":0.41388370953601905,"extension":6.208255483963006},"index":7,"playId":"d3f231ec-7ed3-3620-a647-bc909be9ef81","pitchNumber":6,"startTime":"2025-09-03T02:15:29.499Z","endTime":"2025-09-03T02:15:33.736Z","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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.5,"strikeZoneTop":3.31999899666691,"strikeZoneBottom":1.50814574401256,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.672749452043025,"aZ":-26.655527310201947,"pfxX":-6.056128546306439,"pfxZ":3.2034010726224285,"pX":-1.2065035294823134,"pZ":3.3907280703954963,"vX0":2.5594992631624995,"vY0":-129.3322342295553,"vZ0":-1.0443301052166225,"x":162.99,"y":147.23,"x0":-1.4128814072864684,"y0":50.003867417658746,"z0":5.812813353007778,"aX":-10.43437579937547},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.9,"breakHorizontal":10.6,"spinRate":1782,"spinDirection":248},"zone":11,"typeConfidence":0.9,"plateTime":0.4207957063051677,"extension":6.150470547899141},"index":8,"playId":"9ad59ad9-a8ea-353f-abf8-bfc46473ce02","pitchNumber":7,"startTime":"2025-09-03T02:15:53.788Z","endTime":"2025-09-03T02:15:58.847Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T02:15:58.847Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Christian Koss flies out to center fielder Brenton Doyle.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-03T02:16:15.174Z","endTime":"2025-09-03T02:16:56.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"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_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.4817216183577,"strikeZoneBottom":1.63116966285308,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.847388736145977,"aZ":-21.03375293098672,"pfxX":-8.232002037504397,"pfxZ":5.157264117640844,"pX":0.6196447626766892,"pZ":3.6673069029011134,"vX0":8.486130496161799,"vY0":-144.7206213451416,"vZ0":-2.6307286800512966,"x":93.38,"y":139.76,"x0":-1.2549477974662517,"y0":50.00599217730284,"z0":5.849754869646439,"aX":-17.79233104132423},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":9.1,"breakHorizontal":13.6,"spinRate":2336,"spinDirection":237},"zone":12,"typeConfidence":0.91,"plateTime":0.3758084995375608,"extension":6.345382817629227},"index":0,"playId":"ca8b08e8-e8ef-3f1e-ad6e-32bb1ee18330","pitchNumber":1,"startTime":"2025-09-03T02:16:27.086Z","endTime":"2025-09-03T02:16:30.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":90.0,"strikeZoneTop":3.68,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.08689578147776,"aZ":-19.648224765577687,"pfxX":-6.736740249387628,"pfxZ":6.117311129506688,"pX":-0.577432958619784,"pZ":2.069735086566522,"vX0":4.529011892319269,"vY0":-141.02015533850397,"vZ0":-6.473487982580325,"x":139.01,"y":182.9,"x0":-1.3154971128962625,"y0":50.00337376106371,"z0":5.629539637370644,"aX":-13.793790468566227},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":10.2,"breakHorizontal":11.5,"spinRate":2266,"spinDirection":232},"zone":7,"typeConfidence":0.9,"plateTime":0.3859674370749535,"extension":6.411409289433617},"hitData":{"launchSpeed":93.3,"launchAngle":23.0,"totalDistance":369.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":113.3,"coordY":63.0}},"index":1,"playId":"3a627c21-1846-3730-b76c-e3c649ef1103","pitchNumber":2,"startTime":"2025-09-03T02:16:49.182Z","endTime":"2025-09-03T02:16:56.658Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T02:16:56.658Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan Ritter singles on a line drive to left fielder Heliot Ramos.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-03T02:19:09.910Z","endTime":"2025-09-03T02:19:47.294Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"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"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":78.2,"strikeZoneTop":3.58,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.221252102635354,"aZ":-34.63442550055788,"pfxX":-4.434646488429248,"pfxZ":-1.6106379541664975,"pX":-0.6110125503350212,"pZ":2.0839522914511996,"vX0":3.8650639743317976,"vY0":-121.36445269973038,"vZ0":0.33414057984876133,"x":140.29,"y":182.51,"x0":-1.6292928926219694,"y0":50.00218498667822,"z0":4.9015171617030875,"aX":-6.779627683526859},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-2.6,"breakHorizontal":7.4,"spinRate":1439,"spinDirection":268},"zone":7,"typeConfidence":2.0,"plateTime":0.44709620825409324,"extension":6.520024835242312},"index":0,"playId":"a8cddf38-d674-3f13-b3ef-8ed506e41dfc","pitchNumber":1,"startTime":"2025-09-03T02:19:16.693Z","endTime":"2025-09-03T02:19:19.706Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":79.7,"strikeZoneTop":3.58,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.45326712875414,"aZ":-34.78083936273953,"pfxX":-5.6886550460137615,"pfxZ":-1.6416764448264214,"pX":0.0937418494632405,"pZ":1.961750155237509,"vX0":6.138197369164605,"vY0":-123.4756751890058,"vZ0":-0.11200748002680938,"x":113.43,"y":185.81,"x0":-1.6547259813634343,"y0":50.00487988368793,"z0":4.870577590736612,"aX":-9.018932435109333},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.9,"breakHorizontal":9.4,"spinRate":1487,"spinDirection":277},"zone":8,"typeConfidence":2.0,"plateTime":0.43916327883800577,"extension":6.889576533692917},"hitData":{"launchSpeed":82.3,"launchAngle":16.0,"totalDistance":208.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":64.93,"coordY":104.5}},"index":1,"playId":"aa83e27f-433c-3b6d-8c38-56c63565687b","pitchNumber":2,"startTime":"2025-09-03T02:19:37.103Z","endTime":"2025-09-03T02:19:47.294Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T02:19:47.294Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Freeman singles on a ground ball to left fielder Heliot Ramos. Ryan Ritter to 2nd.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-03T02:19:55.175Z","endTime":"2025-09-03T02:21:35.192Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"postOnSecond":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"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":4},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.8,"strikeZoneTop":3.34501952866675,"strikeZoneBottom":1.56119756038365,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.29742233959637,"aZ":-28.900385936285375,"pfxX":-8.049852438019697,"pfxZ":1.7664484445074642,"pX":-0.37066175834094195,"pZ":2.2607648691329514,"vX0":5.513011468189187,"vY0":-133.93796133736166,"vZ0":-1.773697283687694,"x":131.13,"y":177.74,"x0":-1.3883966068677722,"y0":50.00508853080194,"z0":4.9576415371508995,"aX":-14.931293013471034},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.1,"breakHorizontal":13.7,"spinRate":2032,"spinDirection":243},"zone":4,"typeConfidence":2.0,"plateTime":0.4057574176897587,"extension":6.6360366229673895},"index":0,"playId":"0733f242-1480-3b9b-96a7-24a0643d2e3d","pitchNumber":1,"startTime":"2025-09-03T02:20:12.441Z","endTime":"2025-09-03T02:20:16.660Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":85.7,"strikeZoneTop":3.33971080348168,"strikeZoneBottom":1.66732797500325,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.4955734298783,"aZ":-22.891046605795655,"pfxX":-0.43224219350284265,"pfxZ":5.028013243920062,"pX":1.6440878184231904,"pZ":1.8209632206760342,"vX0":8.088086531542759,"vY0":-133.71441983261172,"vZ0":-3.736160167601716,"x":54.33,"y":189.61,"x0":-1.3387623035926939,"y0":50.0031267790752,"z0":4.840771499002082,"aX":-0.7984597444001255},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.6,"breakHorizontal":-0.6,"spinRate":2251,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.40656426337128915,"extension":6.72937708618809},"index":1,"playId":"00ada251-bddd-3bab-afb9-6a1facee3631","pitchNumber":2,"startTime":"2025-09-03T02:20:29.504Z","endTime":"2025-09-03T02:20:36.123Z","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":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.4,"strikeZoneTop":3.22000145682856,"strikeZoneBottom":1.47188783734915,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.99017892686531,"aZ":-32.268536873301976,"pfxX":4.9786076364983956,"pfxZ":-0.059524319855759344,"pX":1.0487335936729167,"pZ":1.0865646051583706,"vX0":4.928245898677308,"vY0":-123.08159194353075,"vZ0":-2.193283452881129,"x":77.02,"y":209.44,"x0":-1.6217780284281835,"y0":50.00349895846094,"z0":4.705140444793358,"aX":7.686780621119335},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.4,"breakHorizontal":-10.1,"spinRate":2643,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.4439383366769545,"extension":6.849898290007549},"index":2,"playId":"92b377b5-5689-3e63-abe5-dcd1e957167a","pitchNumber":3,"startTime":"2025-09-03T02:20:46.501Z","endTime":"2025-09-03T02:20:52.217Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":85.0,"strikeZoneTop":3.22,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.302777079264683,"aZ":-29.871884251655597,"pfxX":-7.797187540934834,"pfxZ":1.2536216535523703,"pX":-1.1190314219522834,"pZ":2.8504464879464426,"vX0":3.704934720398785,"vY0":-133.7640228371255,"vZ0":0.19315323761616987,"x":159.65,"y":161.82,"x0":-1.499224292957432,"y0":50.002225878374965,"z0":4.89624940850515,"aX":-14.314759937820364},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":2.5,"breakHorizontal":13.4,"spinRate":1970,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.4074364849511163,"extension":6.6484384004798205},"index":3,"playId":"9517ef0c-e853-3cf3-b27e-265cb92bf4b1","pitchNumber":4,"startTime":"2025-09-03T02:21:02.979Z","endTime":"2025-09-03T02:21:06.268Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.8,"strikeZoneTop":3.22,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.246615322839766,"aZ":-33.38469396182147,"pfxX":-7.831909189105258,"pfxZ":-0.6694409410132725,"pX":-0.01819588314535918,"pZ":2.5045682633238484,"vX0":6.406163943858195,"vY0":-132.53606168764338,"vZ0":-0.0946332340846141,"x":117.69,"y":171.16,"x0":-1.426607925681324,"y0":50.001948395757694,"z0":4.940494559218541,"aX":-14.199388038728193},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":-1.1,"breakHorizontal":13.1,"spinRate":1884,"spinDirection":245},"zone":5,"typeConfidence":2.0,"plateTime":0.41029928165038854,"extension":6.656409172751361},"hitData":{"launchSpeed":101.3,"launchAngle":-5.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":90.5,"coordY":110.64}},"index":4,"playId":"7dd49f69-d05c-314a-b058-ac93a2a2128a","pitchNumber":5,"startTime":"2025-09-03T02:21:24.520Z","endTime":"2025-09-03T02:21:35.192Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T02:21:35.192Z","atBatIndex":44},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Mickey Moniak grounds into a force out, first baseman Dominic Smith to shortstop Christian Koss. Ryan Ritter to 3rd. Tyler Freeman out at 2nd. Mickey Moniak to 1st.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-03T02:22:04.081Z","endTime":"2025-09-03T02:22:11.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"postOnThird":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"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":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":642086,"link":"/api/v1/people/642086"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_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":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.746125934784477,"aZ":-36.13125112054946,"pfxX":-7.965678147075577,"pfxZ":-2.16826643233442,"pX":0.546510073863227,"pZ":2.547617226830062,"vX0":7.401466365220829,"vY0":-133.62236382128435,"vZ0":0.5601141802075971,"x":96.17,"y":169.99,"x0":-1.2142335113438423,"y0":50.00655093187578,"z0":4.915722295857685,"aX":-14.517567424970432},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-3.6,"breakHorizontal":13.0,"spinRate":1977,"spinDirection":244},"zone":6,"typeConfidence":2.0,"plateTime":0.40873959034397034,"extension":6.914901699715743},"hitData":{"launchSpeed":88.9,"launchAngle":-12.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.36,"coordY":166.38}},"index":0,"playId":"6b07ff3a-7537-3d28-adee-99ba0bdb0229","pitchNumber":1,"startTime":"2025-09-03T02:22:04.081Z","endTime":"2025-09-03T02:22:11.101Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T02:22:11.101Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Hunter Goodman singles on a ground ball to left fielder Heliot Ramos. Ryan Ritter scores. Mickey Moniak to 2nd.","rbi":1,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-03T02:22:31.554Z","endTime":"2025-09-03T02:23:08.813Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"postOnSecond":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":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_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"responsiblePitcher":{"id":657277,"link":"/api/v1/people/657277"},"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":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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(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":92.6,"endSpeed":86.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.755010021933934,"aZ":-31.60032108185081,"pfxX":-7.1462476652885245,"pfxZ":0.30707340188811116,"pX":-0.05513722323021221,"pZ":2.587288009326114,"vX0":5.809941204798238,"vY0":-134.87550012893274,"vZ0":-0.38637589429353425,"x":119.1,"y":168.92,"x0":-1.291180775077387,"y0":50.00269893876698,"z0":4.929349651218631,"aX":-13.385548243848627},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":0.7,"breakHorizontal":12.0,"spinRate":2009,"spinDirection":239},"zone":5,"typeConfidence":2.0,"plateTime":0.40354332599156084,"extension":6.756996686087184},"hitData":{"launchSpeed":89.0,"launchAngle":-22.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":91.01,"coordY":122.8}},"index":0,"playId":"3a1d4b76-f502-3389-80dc-a3211258a164","pitchNumber":1,"startTime":"2025-09-03T02:22:57.869Z","endTime":"2025-09-03T02:23:08.813Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T02:23:08.813Z","atBatIndex":46},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Brenton Doyle grounds into a double play, shortstop Christian Koss to first baseman Dominic Smith. Hunter Goodman out at 2nd. Brenton Doyle out at 1st.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-03T02:24:34.032Z","endTime":"2025-09-03T02:25:19.934Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"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":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_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":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":642086,"link":"/api/v1/people/642086"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-03T02:23:45.979Z","endTime":"2025-09-03T02:24:36.250Z","isPitch":false,"type":"action"},{"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":86.8,"endSpeed":81.3,"strikeZoneTop":3.40950983392909,"strikeZoneBottom":1.59634424709186,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.769920969314928,"aZ":-35.25856263984885,"pfxX":-5.935040945487963,"pfxZ":-1.8666275049059005,"pX":1.0515739940501374,"pZ":1.3029599056298788,"vX0":8.23887666847792,"vY0":-126.33423910720236,"vZ0":-1.5859299857617517,"x":76.92,"y":203.6,"x0":-1.4502962101718488,"y0":50.005241254353045,"z0":4.7199026367535835,"aX":-9.793093741311765},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-3.5,"breakHorizontal":9.4,"spinRate":1591,"spinDirection":272},"zone":14,"typeConfidence":2.0,"plateTime":0.4302012966550066,"extension":6.8890782029837245},"index":1,"playId":"d992b84c-c857-3531-a7fb-3c22a62923d6","pitchNumber":1,"startTime":"2025-09-03T02:24:36.250Z","endTime":"2025-09-03T02:24:43.089Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.9,"strikeZoneTop":3.41000204615432,"strikeZoneBottom":1.72781327215252,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.651720873767676,"aZ":-22.217902033299538,"pfxX":-7.130607447409615,"pfxZ":5.4348189741804305,"pX":0.8774535237040052,"pZ":2.5026231566589603,"vX0":8.15198867161417,"vY0":-133.71975850193303,"vZ0":-1.9421736746725835,"x":83.55,"y":171.21,"x0":-1.267367013255673,"y0":50.0036907832698,"z0":4.813299531514197,"aX":-13.066353217610146},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.7,"breakHorizontal":11.4,"spinRate":2144,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.4077810020759527,"extension":6.847387415201847},"index":2,"playId":"f2f8b21c-34fa-3335-8e64-0fff7239c37c","pitchNumber":2,"startTime":"2025-09-03T02:24:53.571Z","endTime":"2025-09-03T02:24:59.119Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.0,"strikeZoneTop":3.41,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.2076063552896,"aZ":-30.877518075611295,"pfxX":-9.186554377181377,"pfxZ":0.7045069303242908,"pX":-0.029559288234926533,"pZ":2.244492888931529,"vX0":6.646916118749529,"vY0":-134.17951087895122,"vZ0":-1.1543972963408322,"x":118.13,"y":178.18,"x0":-1.3370446366240214,"y0":50.00141809182126,"z0":4.866979407613148,"aX":-16.86229285210511},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":1.2,"breakHorizontal":15.4,"spinRate":2011,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.4071608705008023,"extension":6.675527391473408},"hitData":{"launchSpeed":92.3,"launchAngle":-27.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.39,"coordY":155.74}},"index":3,"playId":"cec46407-8f27-3ce9-a535-cf1d1d333506","pitchNumber":3,"startTime":"2025-09-03T02:25:12.436Z","endTime":"2025-09-03T02:25:19.934Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T02:25:19.934Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Patrick Bailey strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-03T02:27:19.202Z","endTime":"2025-09-03T02:28:50.188Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"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":96.6,"endSpeed":89.6,"strikeZoneTop":3.27363761305566,"strikeZoneBottom":1.572563088157,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.296473659039275,"aZ":-20.23409658533134,"pfxX":-8.001034300546742,"pfxZ":5.9069978257010884,"pX":-0.38742252322821835,"pZ":0.645374415683107,"vX0":5.579723181147165,"vY0":-140.4234585045941,"vZ0":-9.921078669044025,"x":131.77,"y":221.35,"x0":-1.3489140682447183,"y0":50.00109648653994,"z0":5.510444168386704,"aX":-16.164990251739518},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.1,"breakHorizontal":13.6,"spinRate":2262,"spinDirection":242},"zone":13,"typeConfidence":0.9,"plateTime":0.38832462453955285,"extension":6.328786018733988},"index":0,"playId":"9424de04-0c55-349b-a667-fbe89a6ca2c0","pitchNumber":1,"startTime":"2025-09-03T02:27:34.038Z","endTime":"2025-09-03T02:27:39.024Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.9,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.957522130368634,"aZ":-22.610322890065078,"pfxX":-7.4618353016220755,"pfxZ":5.626954439667605,"pX":0.1939692451367875,"pZ":2.149721469510221,"vX0":6.283921964555551,"vY0":-129.07010745962333,"vZ0":-4.7851363331921375,"x":109.61,"y":180.74,"x0":-1.2937789853003363,"y0":50.0043713867437,"z0":5.752117149340865,"aX":-12.68646241412544},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":9.4,"breakHorizontal":12.2,"spinRate":1712,"spinDirection":250},"zone":8,"typeConfidence":0.9,"plateTime":0.42314673124614366,"extension":6.119588848013403},"index":1,"playId":"f2face5f-b9c1-3b85-8ec9-bce5e11cd179","pitchNumber":2,"startTime":"2025-09-03T02:27:51.450Z","endTime":"2025-09-03T02:27:57.327Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.6,"strikeZoneTop":3.37356463598522,"strikeZoneBottom":1.63553598328678,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.10359900782455,"aZ":-21.628947571511148,"pfxX":-7.183827638922855,"pfxZ":6.152930093848906,"pX":0.9966360223412561,"pZ":1.1445826796353669,"vX0":8.311969167453913,"vY0":-129.12257490020093,"vZ0":-7.082880303055879,"x":79.01,"y":207.88,"x0":-1.308318043955709,"y0":50.00356776856954,"z0":5.54981393554536,"aX":-12.313646449594275},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":10.0,"breakHorizontal":11.5,"spinRate":1754,"spinDirection":249},"zone":14,"typeConfidence":0.9,"plateTime":0.42178783120479046,"extension":6.351448596647417},"index":2,"playId":"122f0cc3-e494-3602-a3fb-aaa82dc24a73","pitchNumber":3,"startTime":"2025-09-03T02:28:08.543Z","endTime":"2025-09-03T02:28:11.768Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":89.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.378356664832836,"aZ":-19.40728004983737,"pfxX":-7.691562241046945,"pfxZ":6.341741075459935,"pX":0.22146254186879982,"pZ":1.697436666688076,"vX0":7.0821294558259655,"vY0":-140.19676485957575,"vZ0":-7.497799475972514,"x":108.56,"y":192.95,"x0":-1.3244429017397967,"y0":50.000558937947666,"z0":5.648832335405441,"aX":-15.480277485269259},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.3,"breakHorizontal":12.7,"spinRate":2271,"spinDirection":237},"zone":8,"typeConfidence":0.9,"plateTime":0.3890287458106685,"extension":6.280886735097987},"index":3,"playId":"8873c935-96ce-3368-8c39-369d0c9d6538","pitchNumber":4,"startTime":"2025-09-03T02:28:26.317Z","endTime":"2025-09-03T02:28:30.009Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.1,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.651773561344278,"aZ":-25.716071537135416,"pfxX":-7.086792142292638,"pfxZ":3.70971956678014,"pX":-0.04041718845067718,"pZ":1.8274543937001115,"vX0":5.7048250691110045,"vY0":-130.4293257833082,"vZ0":-5.1478004163315205,"x":118.54,"y":189.44,"x0":-1.3236682844027294,"y0":50.0056322004143,"z0":5.739936422762359,"aX":-12.344517880154818},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.9,"breakHorizontal":11.8,"spinRate":1913,"spinDirection":249},"zone":8,"typeConfidence":0.9,"plateTime":0.41821728743646247,"extension":6.0842305896741875},"index":4,"playId":"dbdc58fe-cded-34f9-8403-af4c044553cb","pitchNumber":5,"startTime":"2025-09-03T02:28:46.703Z","endTime":"2025-09-03T02:28:50.188Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T02:28:50.188Z","atBatIndex":48},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Heliot Ramos hit by pitch.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-03T02:29:09.113Z","endTime":"2025-09-03T02:30:05.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"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":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":83.0,"strikeZoneTop":3.10079481403763,"strikeZoneBottom":1.34952995189202,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.454132112614722,"aZ":-29.309822144321195,"pfxX":-7.927003159757519,"pfxZ":1.654737161432636,"pX":0.29700785286426135,"pZ":1.2561189440440728,"vX0":6.953594671842437,"vY0":-130.08289452517025,"vZ0":-5.483483189835026,"x":105.68,"y":204.86,"x0":-1.3665424781854882,"y0":50.004696734869626,"z0":5.583487027489651,"aX":-13.737586529870747},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.0,"breakHorizontal":13.1,"spinRate":2008,"spinDirection":247},"zone":9,"typeConfidence":0.9,"plateTime":0.41929261475926527,"extension":6.168038009247063},"index":0,"playId":"ce687dd1-aece-39fd-bfef-e5f9206175b6","pitchNumber":1,"startTime":"2025-09-03T02:29:16.237Z","endTime":"2025-09-03T02:29:24.004Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":90.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.582228305319617,"aZ":-21.745014030287923,"pfxX":-8.447802398057274,"pfxZ":5.011368383454577,"pX":-0.8684560128849745,"pZ":2.150842556300176,"vX0":4.798306227832815,"vY0":-142.62387346261767,"vZ0":-5.994831126382806,"x":150.1,"y":180.71,"x0":-1.4656947712207469,"y0":50.00586324960811,"z0":5.630479152439561,"aX":-17.589269603361085},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":8.2,"breakHorizontal":14.5,"spinRate":2436,"spinDirection":235},"zone":13,"typeConfidence":0.91,"plateTime":0.3825054437723807,"extension":6.267621592259771},"index":1,"playId":"468797fa-2e09-3988-9263-a8948ab5a153","pitchNumber":2,"startTime":"2025-09-03T02:29:32.197Z","endTime":"2025-09-03T02:29:35.705Z","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(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":97.6,"endSpeed":90.6,"strikeZoneTop":3.11,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.090712585320823,"aZ":-22.50524857152035,"pfxX":-6.880055684013844,"pfxZ":4.644897464847958,"pX":-2.188790187829236,"pZ":3.082807814124377,"vX0":0.6380985251031985,"vY0":-142.28262111532644,"vZ0":-3.4887398902907334,"x":200.43,"y":155.54,"x0":-1.5185446906906281,"y0":50.00224704233914,"z0":5.726033659876757,"aX":-14.314321675496664},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":8.0,"breakHorizontal":12.4,"spinRate":2208,"spinDirection":241},"zone":11,"typeConfidence":0.9,"plateTime":0.382793181123239,"extension":6.17671555335255},"index":2,"playId":"1059de2d-400b-3531-b82f-89231fb1501c","pitchNumber":3,"startTime":"2025-09-03T02:29:58.684Z","endTime":"2025-09-03T02:30:05.213Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T02:30:05.213Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Devers called out on strikes.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-03T02:30:37.957Z","endTime":"2025-09-03T02:32:15.685Z","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":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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":1},"pitchData":{"startSpeed":90.6,"endSpeed":84.5,"strikeZoneTop":3.43999946751772,"strikeZoneBottom":1.60337360221752,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.385295045709036,"aZ":-23.342042446006296,"pfxX":-3.580735029552234,"pfxZ":4.94197409247538,"pX":1.3894242565572195,"pZ":0.7642899826554634,"vX0":8.282875618062915,"vY0":-131.65648839434573,"vZ0":-7.850752109079733,"x":64.04,"y":218.14,"x0":-1.307895014590622,"y0":50.00039069865013,"z0":5.466046642951483,"aX":-6.395750606807631},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.7,"breakHorizontal":5.0,"spinRate":1858,"spinDirection":247},"zone":14,"typeConfidence":0.9,"plateTime":0.4132829257984394,"extension":6.388739474133109},"index":0,"playId":"28409ef1-3094-3337-b984-e0b97b490b97","pitchNumber":1,"startTime":"2025-09-03T02:30:37.957Z","endTime":"2025-09-03T02:30:43.973Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.9,"strikeZoneTop":3.44,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.791715490853715,"aZ":-27.800627728281935,"pfxX":-8.08032511489687,"pfxZ":2.5260395935173143,"pX":0.04571146257782938,"pZ":1.1328399887280414,"vX0":6.3533957198801225,"vY0":-130.0309103238523,"vZ0":-6.146364975664271,"x":115.26,"y":208.19,"x0":-1.3679240844255722,"y0":50.00013294280995,"z0":5.609975131106255,"aX":-13.968987462019907},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.5,"breakHorizontal":13.4,"spinRate":1945,"spinDirection":245},"zone":14,"typeConfidence":0.9,"plateTime":0.4196851004708342,"extension":6.318800927911701},"index":1,"playId":"d755cd43-0fff-3dbc-ade9-2ef87145841c","pitchNumber":2,"startTime":"2025-09-03T02:30:59.308Z","endTime":"2025-09-03T02:31:02.380Z","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":83.5,"strikeZoneTop":3.44,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.579409940219566,"aZ":-26.027710149570307,"pfxX":-6.485535307935178,"pfxZ":3.508027325009351,"pX":0.5188153483794263,"pZ":1.093734088284932,"vX0":6.806164138513731,"vY0":-130.8293726983872,"vZ0":-6.364219497735845,"x":97.22,"y":209.25,"x0":-1.2594493852157473,"y0":50.00607309108104,"z0":5.47810566488633,"aX":-11.376560067735577},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.3,"breakHorizontal":10.4,"spinRate":1905,"spinDirection":249},"zone":14,"typeConfidence":0.9,"plateTime":0.41679375796699425,"extension":6.310827837619781},"index":2,"playId":"c270a817-d5e4-3532-8fc9-5e7c74b1659e","pitchNumber":3,"startTime":"2025-09-03T02:31:20.690Z","endTime":"2025-09-03T02:31:25.814Z","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.8,"endSpeed":84.0,"strikeZoneTop":3.44,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.872980601174266,"aZ":-23.959530986084825,"pfxX":-5.565915164250072,"pfxZ":4.651031253304049,"pX":0.9886720954887599,"pZ":1.6378919370877143,"vX0":8.130989844329303,"vY0":-130.63155583084992,"vZ0":-5.6090889196964895,"x":79.31,"y":194.56,"x0":-1.4102318613073057,"y0":50.00269908699635,"z0":5.562506244026068,"aX":-9.830394866118363},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.7,"breakHorizontal":8.8,"spinRate":1933,"spinDirection":248},"zone":14,"typeConfidence":0.9,"plateTime":0.4158487962476598,"extension":6.4091933646155415},"index":3,"playId":"1647f7ab-df47-379a-88b2-d4738e4a981f","pitchNumber":4,"startTime":"2025-09-03T02:31:45.541Z","endTime":"2025-09-03T02:31:51.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":84.7,"strikeZoneTop":3.3590714416618,"strikeZoneBottom":1.53912732374323,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.563344545721918,"aZ":-22.84599531669825,"pfxX":-6.5686415358093235,"pfxZ":5.184997827661483,"pX":-0.6143817878922339,"pZ":1.325085494287678,"vX0":4.233394650746814,"vY0":-132.1583606182837,"vZ0":-6.768459823626558,"x":140.42,"y":203.0,"x0":-1.3694312566844504,"y0":50.00537678757595,"z0":5.555017541877587,"aX":-11.823739667568278},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.4,"breakHorizontal":11.2,"spinRate":1963,"spinDirection":250},"zone":13,"typeConfidence":0.9,"plateTime":0.411718706911246,"extension":6.324283145487735},"index":4,"playId":"9b044a3c-8450-3d57-a94c-1741f23484f3","pitchNumber":5,"startTime":"2025-09-03T02:32:10.757Z","endTime":"2025-09-03T02:32:15.685Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T02:32:15.685Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Casey Schmitt strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-03T02:32:37.705Z","endTime":"2025-09-03T02:34:21.023Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"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":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"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":98.1,"endSpeed":90.9,"strikeZoneTop":3.38000033998265,"strikeZoneBottom":1.66200655508679,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.997944899301046,"aZ":-16.943008593061432,"pfxX":-6.2598754916197255,"pfxZ":7.250406268603392,"pX":0.31067810692062303,"pZ":3.4330400570209365,"vX0":6.409855284043,"vY0":-142.87362481930657,"vZ0":-3.418751049816037,"x":105.16,"y":146.09,"x0":-1.1315163751738326,"y0":50.00101787065507,"z0":5.688042831829997,"aX":-13.147040966491264},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":12.7,"breakHorizontal":10.3,"spinRate":2274,"spinDirection":234},"zone":3,"typeConfidence":0.91,"plateTime":0.38106222801276957,"extension":6.19541334258159},"index":0,"playId":"51c990d2-f260-33b2-9336-468e6a7ef8b7","pitchNumber":1,"startTime":"2025-09-03T02:32:41.708Z","endTime":"2025-09-03T02:32:48.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(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.0,"endSpeed":84.4,"strikeZoneTop":3.37999843982218,"strikeZoneBottom":1.66305669385485,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.67312969716946,"aZ":-26.97118917481954,"pfxX":-0.2737958666861573,"pfxZ":2.914881919684584,"pX":-0.6077182563451637,"pZ":2.8453048427901,"vX0":2.5705628189593375,"vY0":-131.31617199572673,"vZ0":-2.399564289709503,"x":140.16,"y":161.96,"x0":-1.554114339212077,"y0":50.00594332511254,"z0":5.730085590924202,"aX":-0.48938542200360097},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.0,"breakHorizontal":0.1,"spinRate":2120,"spinDirection":203},"zone":4,"typeConfidence":0.9,"plateTime":0.41340838339193375,"extension":6.122957053767733},"index":1,"playId":"0c6c6446-9e57-3521-8c73-fa2c44ac81ff","pitchNumber":2,"startTime":"2025-09-03T02:33:02.157Z","endTime":"2025-09-03T02:33:05.998Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":83.3,"strikeZoneTop":3.37999793342401,"strikeZoneBottom":1.67630710324649,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.172429447715007,"aZ":-24.828256092275392,"pfxX":-5.727473991325509,"pfxZ":4.211450419189784,"pX":-1.7971677519246105,"pZ":1.6576021623411679,"vX0":1.3782012056263593,"vY0":-130.16828769165852,"vZ0":-5.171774986171898,"x":185.5,"y":194.02,"x0":-1.5838242583463396,"y0":50.00173901814695,"z0":5.511552303312562,"aX":-9.98707651887324},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.8,"breakHorizontal":10.2,"spinRate":1937,"spinDirection":248},"zone":13,"typeConfidence":0.9,"plateTime":0.4181998999273331,"extension":6.174717643082208},"index":2,"playId":"31132faf-3cd8-3c47-b370-09a3687bdc9c","pitchNumber":3,"startTime":"2025-09-03T02:33:23.832Z","endTime":"2025-09-03T02:33:29.840Z","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":98.0,"endSpeed":91.1,"strikeZoneTop":3.48048473947944,"strikeZoneBottom":1.67790247700759,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.459467498286145,"aZ":-22.195387098584114,"pfxX":-8.272109170703162,"pfxZ":4.771139550365323,"pX":0.804198268337278,"pZ":1.879431388293038,"vX0":8.519011160935458,"vY0":-142.50070099431503,"vZ0":-6.603639329312976,"x":86.35,"y":188.04,"x0":-1.1247918290147982,"y0":50.00509786117223,"z0":5.592776133090195,"aX":-17.308283876265794},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":7.7,"breakHorizontal":13.7,"spinRate":2407,"spinDirection":238},"zone":9,"typeConfidence":0.9,"plateTime":0.381876994427925,"extension":6.374429162353807},"index":3,"playId":"e9a8ad9b-c6c8-30db-86c4-26fcb099c5d9","pitchNumber":4,"startTime":"2025-09-03T02:33:48.827Z","endTime":"2025-09-03T02:33:53.794Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":83.5,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.473334347698586,"aZ":-25.215268749945462,"pfxX":-6.675889264826146,"pfxZ":3.968997933230379,"pX":-0.2076123236754763,"pZ":1.6098167723315573,"vX0":5.44765743411151,"vY0":-130.5536119309995,"vZ0":-5.335187746306822,"x":124.91,"y":195.31,"x0":-1.4381594430727802,"y0":50.00227201200542,"z0":5.540181567100532,"aX":-11.70330426122146},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.4,"breakHorizontal":11.2,"spinRate":1831,"spinDirection":252},"zone":8,"typeConfidence":0.9,"plateTime":0.4170629778442274,"extension":6.238046836586753},"index":4,"playId":"3127e66d-606b-3a42-b9d1-72e821926251","pitchNumber":5,"startTime":"2025-09-03T02:34:16.678Z","endTime":"2025-09-03T02:34:21.023Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T02:34:21.023Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ezequiel Tovar singles on a line drive to left fielder Heliot Ramos.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-03T02:36:44.450Z","endTime":"2025-09-03T02:36:56.437Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676130,"fullName":"José Buttó","link":"/api/v1/people/676130"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1],"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":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"}]}],"playEvents":[{"details":{"description":"Pitching Change: José Buttó replaces Logan Webb.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-03T02:35:32.932Z","endTime":"2025-09-03T02:36:46.153Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676130,"link":"/api/v1/people/676130"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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":0,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":81.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.96989042853491,"aZ":-32.10373436734195,"pfxX":0.9877100635390063,"pfxZ":0.04058257438384949,"pX":0.10393141782097451,"pZ":2.298526762173451,"vX0":4.701352684917843,"vY0":-126.77260778868929,"vZ0":-1.9809056415082695,"x":113.04,"y":176.72,"x0":-1.8846191930669303,"y0":50.00287266098726,"z0":5.593872718904349,"aX":1.6454226505013843},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.1,"breakHorizontal":-2.6,"spinRate":2772,"spinDirection":97},"zone":5,"typeConfidence":0.92,"plateTime":0.4280918618835958,"extension":6.036997577548978},"hitData":{"launchSpeed":81.3,"launchAngle":19.0,"totalDistance":217.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":66.06,"coordY":104.04}},"index":1,"playId":"3d9ddc47-ae01-3b70-84af-99ba599bc457","pitchNumber":1,"startTime":"2025-09-03T02:36:46.153Z","endTime":"2025-09-03T02:36:56.437Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T02:36:56.437Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Karros strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-03T02:37:12.110Z","endTime":"2025-09-03T02:38:33.919Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676130,"fullName":"José Buttó","link":"/api/v1/people/676130"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.7,"strikeZoneTop":3.66000191439107,"strikeZoneBottom":1.78574167989179,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.784989987727155,"aZ":-15.231800622724109,"pfxX":-4.191334249037093,"pfxZ":8.458356605558595,"pX":0.11216529307517657,"pZ":3.0807845887414276,"vX0":6.814714841487793,"vY0":-139.7463975597797,"vZ0":-4.194729317726747,"x":112.72,"y":155.6,"x0":-1.7994577121639328,"y0":50.000185032232075,"z0":5.58354922469881,"aX":-8.393360318318049},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.8,"breakHorizontal":6.4,"spinRate":2493,"spinDirection":217},"zone":2,"typeConfidence":0.9,"plateTime":0.39008338270841136,"extension":6.156260754548388},"index":0,"playId":"cfd1151e-db5f-399f-ab66-5b942f99ec5d","pitchNumber":1,"startTime":"2025-09-03T02:37:23.193Z","endTime":"2025-09-03T02:37:26.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.1,"endSpeed":80.1,"strikeZoneTop":3.64173123252574,"strikeZoneBottom":1.68688078883189,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.381030139119968,"aZ":-34.57737653631474,"pfxX":1.5337491601464346,"pfxZ":-1.4882227507086636,"pX":0.8493922959022983,"pZ":2.2958117290503464,"vX0":6.054850591359641,"vY0":-125.36446721578977,"vZ0":-1.161434134332708,"x":84.62,"y":176.79,"x0":-1.7843217977109354,"y0":50.004341658916225,"z0":5.556047092348013,"aX":2.4720405087526096},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-2.8,"breakHorizontal":-4.0,"spinRate":2663,"spinDirection":59},"zone":14,"typeConfidence":0.93,"plateTime":0.4348432971416387,"extension":6.110526845099686},"index":1,"playId":"27c8eb2c-4137-3d0f-b3c0-0f320f2550fe","pitchNumber":2,"startTime":"2025-09-03T02:37:42.408Z","endTime":"2025-09-03T02:37:46.973Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-09-03T02:37:54.357Z","endTime":"2025-09-03T02:38:07.930Z","isPitch":false,"type":"action","player":{"id":691720,"link":"/api/v1/people/691720"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.5,"strikeZoneTop":3.66000119885472,"strikeZoneBottom":1.68827410443684,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.610311573117606,"aZ":-31.811871958618397,"pfxX":1.1350133418406152,"pfxZ":0.2210476771488432,"pX":1.5233822251640827,"pZ":1.368824898479403,"vX0":7.801679280431661,"vY0":-127.08606509546937,"vZ0":-4.013002293327032,"x":58.93,"y":201.82,"x0":-1.7161487948152125,"y0":50.004183692724325,"z0":5.456625826128803,"aX":1.8829825774563527},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":-0.2,"breakHorizontal":-3.6,"spinRate":2671,"spinDirection":83},"zone":14,"typeConfidence":0.93,"plateTime":0.4286865937855162,"extension":6.207045927548892},"index":3,"playId":"7bb28902-7a49-3dee-9be4-6acb5342ec20","pitchNumber":3,"startTime":"2025-09-03T02:38:07.930Z","endTime":"2025-09-03T02:38:12.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":82.0,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.029257944293718,"aZ":-35.37803169196872,"pfxX":1.4572216022984095,"pfxZ":-1.9151554704228992,"pX":0.9873448456283734,"pZ":1.219120766591033,"vX0":6.529364352338759,"vY0":-127.09574756377329,"vZ0":-3.617387273289114,"x":79.36,"y":205.86,"x0":-1.783170642144078,"y0":50.00506781834077,"z0":5.411187045995211,"aX":2.4332720000656534},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-4.0,"breakHorizontal":-3.8,"spinRate":2673,"spinDirection":80},"zone":14,"typeConfidence":0.93,"plateTime":0.4276175052731137,"extension":6.163823449424987},"index":4,"playId":"b5911e04-03f5-368c-af13-1880d11a8935","pitchNumber":4,"startTime":"2025-09-03T02:38:29.162Z","endTime":"2025-09-03T02:38:33.919Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T02:38:33.919Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yanquiel Fernández grounds out, third baseman Rafael Devers to first baseman Dominic Smith. Ezequiel Tovar to 2nd.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-03T02:39:16.179Z","endTime":"2025-09-03T02:40:53.035Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":676130,"fullName":"José Buttó","link":"/api/v1/people/676130"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","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":646240,"link":"/api/v1/people/646240"},"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":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"3e8ddac7-22b3-3816-bafc-f366e5cfb4b9","startTime":"2025-09-03T02:38:58.612Z","endTime":"2025-09-03T02:39:05.298Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":82.1,"strikeZoneTop":3.60999921999378,"strikeZoneBottom":1.79253337397805,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.832441084239885,"aZ":-32.22445125837228,"pfxX":1.6049993032899175,"pfxZ":-0.030770060598545257,"pX":-0.4838892416923358,"pZ":2.9190134115521817,"vX0":3.0708103016198462,"vY0":-127.78566610255956,"vZ0":-0.37860589712178416,"x":135.44,"y":159.97,"x0":-1.8993237651728188,"y0":50.00197048046066,"z0":5.55336545880856,"aX":2.7128533484672066},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.1,"breakHorizontal":-3.5,"spinRate":2770,"spinDirection":78},"zone":4,"typeConfidence":0.92,"plateTime":0.4250381783755959,"extension":6.007081503099474},"index":1,"playId":"73333aa1-8aec-38d2-94a8-f41f8ec0770c","pitchNumber":1,"startTime":"2025-09-03T02:39:18.414Z","endTime":"2025-09-03T02:39:22.708Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.4,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.065138388896585,"aZ":-25.002305108224935,"pfxX":-5.8802012757333895,"pfxZ":4.100653939810706,"pX":-0.6520475767652067,"pZ":1.2244569786152848,"vX0":5.409334995978354,"vY0":-130.55292869321156,"vZ0":-5.781725518539991,"x":141.85,"y":205.72,"x0":-1.9737231496952485,"y0":50.00355584129113,"z0":5.316861693234871,"aX":-10.285876505396445},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.5,"breakHorizontal":9.6,"spinRate":2001,"spinDirection":237},"zone":13,"typeConfidence":0.81,"plateTime":0.4174398158369321,"extension":6.122051276087579},"index":2,"playId":"eb4eb06d-3385-37b6-8a32-ace35c5e2ad9","pitchNumber":2,"startTime":"2025-09-03T02:39:38.659Z","endTime":"2025-09-03T02:39:42.273Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":89.4,"strikeZoneTop":3.61000169104325,"strikeZoneBottom":1.72908267749693,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.259210809451847,"aZ":-16.3589698413052,"pfxX":-2.0808469405840064,"pfxZ":7.74452466958768,"pX":-1.3850729661699255,"pZ":5.014488991644187,"vX0":2.0226534668544307,"vY0":-141.1015877542555,"vZ0":1.05975555638652,"x":169.8,"y":103.39,"x0":-1.8364427225676756,"y0":50.0021892417669,"z0":5.678995568762526,"aX":-4.249385941908543},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.4,"breakHorizontal":3.5,"spinRate":2615,"spinDirection":209},"zone":11,"typeConfidence":0.91,"plateTime":0.3862967904929935,"extension":5.953364662682},"index":3,"playId":"03bffb39-1da9-3bf2-9837-518f0653f83f","pitchNumber":3,"startTime":"2025-09-03T02:40:01.083Z","endTime":"2025-09-03T02:40:05.274Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":81.6,"strikeZoneTop":3.61000213251875,"strikeZoneBottom":1.70319690741052,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.1006157515096,"aZ":-35.66339182920743,"pfxX":2.0107139019455884,"pfxZ":-2.0861838734053837,"pX":-0.8256502786457582,"pZ":3.02202695310698,"vX0":2.3728849197631057,"vY0":-126.86627796654287,"vZ0":0.6113678515982066,"x":148.47,"y":157.19,"x0":-2.0261490943691265,"y0":50.005592814723826,"z0":5.5671950913724055,"aX":3.3567853260533114},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-3.5,"breakHorizontal":-4.1,"spinRate":2808,"spinDirection":84},"zone":1,"typeConfidence":0.93,"plateTime":0.4278275063999937,"extension":6.043606905176408},"index":4,"playId":"e5341d50-f447-3300-b7a5-65d77afcc30e","pitchNumber":4,"startTime":"2025-09-03T02:40:23.316Z","endTime":"2025-09-03T02:40:29.383Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.2,"strikeZoneTop":3.61,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.595245547445383,"aZ":-25.10290453633775,"pfxX":-7.544517572656622,"pfxZ":4.027804132092354,"pX":-1.4066836613113671,"pZ":1.9983649426451735,"vX0":4.100593504868825,"vY0":-131.13119029935706,"vZ0":-3.83591802018794,"x":170.62,"y":184.82,"x0":-2.0037616412272734,"y0":50.003534571551675,"z0":5.335222201312036,"aX":-13.247415394563916},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.7,"breakHorizontal":12.8,"spinRate":2173,"spinDirection":231},"zone":13,"typeConfidence":0.64,"plateTime":0.4163889118006945,"extension":6.1257508764625594},"hitData":{"launchSpeed":67.8,"launchAngle":-46.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":117.36,"coordY":168.91}},"index":5,"playId":"5b25ebb3-4cde-3445-95cf-3c3459fe97f9","pitchNumber":5,"startTime":"2025-09-03T02:40:45.470Z","endTime":"2025-09-03T02:40:53.035Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T02:40:53.035Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Farmer grounds out softly, pitcher José Buttó to first baseman Dominic Smith.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-03T02:41:12.196Z","endTime":"2025-09-03T02:41:37.593Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676130,"fullName":"José Buttó","link":"/api/v1/people/676130"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":676130,"link":"/api/v1/people/676130"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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(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":96.2,"endSpeed":89.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.257584037754143,"aZ":-19.99360296276032,"pfxX":-1.4337595203959093,"pfxZ":6.0138470548564005,"pX":0.4170577792253344,"pZ":2.5624225432572274,"vX0":6.211816574490008,"vY0":-140.13989666727852,"vZ0":-4.553619463176424,"x":101.1,"y":169.59,"x0":-1.624569850782843,"y0":50.00231256205897,"z0":5.482565907177817,"aX":-2.9043840402805094},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.3,"breakHorizontal":1.6,"spinRate":2393,"spinDirection":204},"zone":6,"typeConfidence":0.91,"plateTime":0.3881539888411587,"extension":6.140256160802364},"hitData":{"launchSpeed":59.9,"launchAngle":-63.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":136.65,"coordY":190.94}},"index":0,"playId":"5ee78e5c-9c3b-355f-966c-5f7bf535517a","pitchNumber":1,"startTime":"2025-09-03T02:41:29.718Z","endTime":"2025-09-03T02:41:37.593Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T02:41:37.593Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dominic Smith strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-03T02:44:02.366Z","endTime":"2025-09-03T02:44:41.355Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","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":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jaden Hill replaces Angel Chivilli.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-03T02:43:01.834Z","endTime":"2025-09-03T02:44:04.697Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677955,"link":"/api/v1/people/677955"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.6,"endSpeed":80.3,"strikeZoneTop":3.30999966584699,"strikeZoneBottom":1.7205775152812,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.76880753465635,"aZ":-31.548388132780318,"pfxX":-6.6139550760360954,"pfxZ":0.38502380187839247,"pX":0.6484463346316103,"pZ":1.7991569965784715,"vX0":6.674105138148531,"vY0":-124.67960902434635,"vZ0":-2.6933964151558722,"x":92.28,"y":190.2,"x0":-1.1755364824921453,"y0":50.00126477166928,"z0":5.439135679354674,"aX":-10.6473072789612},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.4,"breakHorizontal":10.8,"spinRate":1638,"spinDirection":256},"zone":9,"typeConfidence":0.9,"plateTime":0.4355823166051276,"extension":6.308057722580626},"index":1,"playId":"2c22fef4-d221-340d-894a-0cc028222869","pitchNumber":1,"startTime":"2025-09-03T02:44:04.697Z","endTime":"2025-09-03T02:44:08.998Z","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.5,"endSpeed":90.5,"strikeZoneTop":3.31,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.6589058418951,"aZ":-18.39834532284595,"pfxX":-6.87334425093794,"pfxZ":6.6374371715061,"pX":0.07516562418197695,"pZ":2.7998848226868995,"vX0":6.237498640147637,"vY0":-142.0255159660126,"vZ0":-4.529313079418355,"x":114.13,"y":163.18,"x0":-1.2394931531406759,"y0":50.00360992136701,"z0":5.5595346478503185,"aX":-14.26687929155896},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.4,"breakHorizontal":11.4,"spinRate":2444,"spinDirection":230},"zone":2,"typeConfidence":0.92,"plateTime":0.3833291131269694,"extension":5.856880728640285},"index":2,"playId":"f239fb67-2b53-3caf-8bb8-95ac72ca4a04","pitchNumber":2,"startTime":"2025-09-03T02:44:18.786Z","endTime":"2025-09-03T02:44:21.845Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":80.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.152999588385242,"aZ":-31.35338126911288,"pfxX":-7.512235763252024,"pfxZ":0.5103919909755881,"pX":0.009734025676975077,"pZ":2.900288765504352,"vX0":6.103595841717965,"vY0":-124.83241045394503,"vZ0":-0.2420379978414725,"x":116.63,"y":160.47,"x0":-1.4661061386672438,"y0":50.004052747155754,"z0":5.53431939027262,"aX":-12.107637836739228},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.1,"breakHorizontal":12.6,"spinRate":1897,"spinDirection":257},"zone":2,"typeConfidence":0.91,"plateTime":0.43528986315496887,"extension":6.485171007108591},"index":3,"playId":"0f0f72d6-4f28-3b24-8748-b36fbb221c26","pitchNumber":3,"startTime":"2025-09-03T02:44:38.355Z","endTime":"2025-09-03T02:44:41.355Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T02:44:41.355Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wilmer Flores strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-03T02:45:03.843Z","endTime":"2025-09-03T02:45:43.228Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":527038,"fullName":"Wilmer Flores","link":"/api/v1/people/527038"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":527038,"fullName":"Wilmer Flores","link":"/api/v1/people/527038"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":97.6,"endSpeed":90.9,"strikeZoneTop":3.3199999279602,"strikeZoneBottom":1.68208589580053,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.848963185861642,"aZ":-19.90401381198677,"pfxX":-7.787975896766502,"pfxZ":5.89715977034632,"pX":0.03953043722033842,"pZ":1.6169090650456965,"vX0":6.218898315077952,"vY0":-142.02315729109765,"vZ0":-7.531323039506711,"x":115.49,"y":195.12,"x0":-1.1465860118756304,"y0":50.00414688098156,"z0":5.529272278075401,"aX":-16.20733296571076},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":9.6,"breakHorizontal":13.2,"spinRate":2456,"spinDirection":229},"zone":8,"typeConfidence":0.72,"plateTime":0.38295437069525695,"extension":5.972937727444619},"index":0,"playId":"2dd860c5-0b16-33ff-9a37-933d35164bfc","pitchNumber":1,"startTime":"2025-09-03T02:45:03.843Z","endTime":"2025-09-03T02:45:07.999Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":91.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.765129108562626,"aZ":-19.401851277387184,"pfxX":-7.722289012365252,"pfxZ":6.08081542978252,"pX":-0.030667225873506516,"pZ":2.5874996552164586,"vX0":5.816423419148484,"vY0":-142.81925155919413,"vZ0":-5.484708693115526,"x":118.17,"y":168.92,"x0":-1.0734477445619799,"y0":50.002171680209784,"z0":5.723127758356249,"aX":-16.217624558067843},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":10.3,"breakHorizontal":13.1,"spinRate":2287,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.3811042153015176,"extension":5.946220929651593},"index":1,"playId":"62b2cb37-49c8-38a0-ab59-0b5fda07df56","pitchNumber":2,"startTime":"2025-09-03T02:45:19.125Z","endTime":"2025-09-03T02:45:23.675Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":91.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.217406592898048,"aZ":-16.667387046382373,"pfxX":-6.508485005049472,"pfxZ":7.350617146895516,"pX":-0.24220078826101255,"pZ":4.189104283354042,"vX0":4.945020819821048,"vY0":-143.00649929975168,"vZ0":-1.6592536946453382,"x":126.23,"y":125.67,"x0":-1.1321319628390363,"y0":50.00505243743253,"z0":5.802000366552978,"aX":-13.733748824715477},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.3,"breakHorizontal":11.0,"spinRate":2413,"spinDirection":228},"zone":11,"typeConfidence":0.95,"plateTime":0.380330436670937,"extension":5.872214730183194},"index":2,"playId":"115a4f80-7165-3a2f-b827-c328f1861181","pitchNumber":3,"startTime":"2025-09-03T02:45:39.904Z","endTime":"2025-09-03T02:45:43.228Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T02:45:43.228Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Matos grounds out, third baseman Kyle Karros to first baseman Kyle Farmer.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-03T02:46:01.045Z","endTime":"2025-09-03T02:46:44.051Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":571657,"link":"/api/v1/people/571657"},"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":98.2,"endSpeed":91.9,"strikeZoneTop":3.00066670351151,"strikeZoneBottom":1.33631480905604,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.44935050886309,"aZ":-24.589564343838116,"pfxX":-8.210500209624481,"pfxZ":3.577393943742626,"pX":0.628620208924499,"pZ":2.556249957509356,"vX0":7.671873526367634,"vY0":-143.00277986896964,"vZ0":-4.7296890000308185,"x":93.04,"y":169.76,"x0":-0.99081632712668,"y0":50.005445668960085,"z0":5.7270257119508186,"aX":-17.421716268173085},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":5.9,"breakHorizontal":13.8,"spinRate":2366,"spinDirection":228},"zone":3,"typeConfidence":2.0,"plateTime":0.37951954156970213,"extension":5.852057516715481},"index":0,"playId":"3c18c881-d8a2-3265-9e7e-e3787c3de82f","pitchNumber":1,"startTime":"2025-09-03T02:46:06.981Z","endTime":"2025-09-03T02:46:10.878Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":81.3,"strikeZoneTop":3.0464842080101,"strikeZoneBottom":1.49283134569164,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.6178751692247,"aZ":-29.658514216380784,"pfxX":-7.07781117450316,"pfxZ":1.5285031941839948,"pX":1.039346802587754,"pZ":1.0841795570805612,"vX0":7.83799247568397,"vY0":-126.17553310282241,"vZ0":-4.982401688091921,"x":77.38,"y":209.51,"x0":-1.1574496587145449,"y0":50.002591587745435,"z0":5.416068274746615,"aX":-11.651763731071988},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.0,"breakHorizontal":11.5,"spinRate":1691,"spinDirection":256},"zone":14,"typeConfidence":0.9,"plateTime":0.43065724729522925,"extension":6.720775271882962},"index":1,"playId":"62af46b1-af60-3e35-aa41-e622ca2b5724","pitchNumber":2,"startTime":"2025-09-03T02:46:20.984Z","endTime":"2025-09-03T02:46:24.741Z","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":2},"pitchData":{"startSpeed":89.0,"endSpeed":83.0,"strikeZoneTop":3.15,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.433869868921473,"aZ":-33.69465820119682,"pfxX":1.9687199771392465,"pfxZ":-0.881362619320571,"pX":-0.01176663441102754,"pZ":2.2828878659444665,"vX0":2.902975047635101,"vY0":-129.7716777774425,"vZ0":-1.8922117862670123,"x":117.45,"y":177.14,"x0":-1.394406585037624,"y0":50.001534950292495,"z0":5.552979249785839,"aX":3.405738129741056},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-1.8,"breakHorizontal":-4.1,"spinRate":2517,"spinDirection":124},"zone":5,"typeConfidence":0.9,"plateTime":0.4197368716893428,"extension":5.877565798987223},"hitData":{"launchSpeed":83.3,"launchAngle":-2.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.24,"coordY":164.86}},"index":2,"playId":"faf286de-6a3d-3ac4-a5a2-7df1296a9ec1","pitchNumber":3,"startTime":"2025-09-03T02:46:36.283Z","endTime":"2025-09-03T02:46:44.051Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T02:46:44.051Z","atBatIndex":58},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Ritter grounds out, shortstop Christian Koss to first baseman Dominic Smith.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-03T02:48:49.546Z","endTime":"2025-09-03T02:51:22.405Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676130,"fullName":"José Buttó","link":"/api/v1/people/676130"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":89.7,"strikeZoneTop":3.58,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.58530359585415,"aZ":-15.412244111783963,"pfxX":-3.1066353041529053,"pfxZ":8.232944982431542,"pX":-0.04476888481697918,"pZ":2.775504413561008,"vX0":6.274890653871372,"vY0":-140.55684118865688,"vZ0":-4.862736844811911,"x":118.71,"y":163.84,"x0":-1.88497540900212,"y0":50.00495953513236,"z0":5.5016767846925205,"aX":-6.327161937601407},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.3,"breakHorizontal":4.6,"spinRate":2551,"spinDirection":209},"zone":5,"typeConfidence":0.91,"plateTime":0.38709378289733376,"extension":6.213898639406003},"index":0,"playId":"da7c4a56-ed63-33c6-b029-7e1a809b0eff","pitchNumber":1,"startTime":"2025-09-03T02:48:56.138Z","endTime":"2025-09-03T02:49:00.712Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":81.2,"strikeZoneTop":3.58000103687858,"strikeZoneBottom":1.66014766466702,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.872416353150488,"aZ":-34.16111579686841,"pfxX":0.9611366853784444,"pfxZ":-1.209534576678573,"pX":0.8891682479223917,"pZ":3.81073404219693,"vX0":6.565552612162323,"vY0":-124.98848193293264,"vZ0":2.0932108811939933,"x":83.11,"y":135.89,"x0":-1.8594890757575289,"y0":50.00580439648238,"z0":5.70025239912886,"aX":1.5732261794506037},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.7,"breakHorizontal":-2.8,"spinRate":2725,"spinDirection":57},"zone":12,"typeConfidence":0.92,"plateTime":0.4324784398757098,"extension":5.968085636912159},"index":1,"playId":"71c63c92-64b5-3e7f-8040-ddc5482c3350","pitchNumber":2,"startTime":"2025-09-03T02:49:22.210Z","endTime":"2025-09-03T02:49:29.205Z","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":96.4,"endSpeed":89.9,"strikeZoneTop":3.58,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.255682485866284,"aZ":-16.908438957668064,"pfxX":-2.431330408329879,"pfxZ":7.469731200040707,"pX":-0.6452810884132961,"pZ":3.2552583116700773,"vX0":4.00807949970063,"vY0":-140.50638981261756,"vZ0":-3.423495591101978,"x":141.6,"y":150.89,"x0":-1.7601454343011937,"y0":50.00028514105062,"z0":5.557205613218912,"aX":-4.967701248509146},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.2,"breakHorizontal":3.8,"spinRate":2553,"spinDirection":212},"zone":1,"typeConfidence":0.92,"plateTime":0.3865920049375715,"extension":6.033931813925973},"index":2,"playId":"792f9910-9f5d-3ceb-889d-945b8c690bb6","pitchNumber":3,"startTime":"2025-09-03T02:49:37.176Z","endTime":"2025-09-03T02:49:40.834Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-09-03T02:50:04.389Z","endTime":"2025-09-03T02:50:04.390Z","isPitch":false,"type":"action","player":{"id":690022,"link":"/api/v1/people/690022"}},{"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.3,"strikeZoneTop":3.58000201968712,"strikeZoneBottom":1.67471226470835,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.813530069331186,"aZ":-16.577340507212856,"pfxX":-2.9172777338427847,"pfxZ":7.527252867832546,"pX":0.08428401223135998,"pZ":4.165338082835721,"vX0":5.515359266412213,"vY0":-141.75032309730685,"vZ0":-1.1913092935510032,"x":113.79,"y":126.32,"x0":-1.491604851139544,"y0":50.00549547308359,"z0":5.630339953306703,"aX":-6.047499795122529},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.7,"breakHorizontal":4.4,"spinRate":2544,"spinDirection":204},"zone":12,"typeConfidence":0.91,"plateTime":0.38372984500406426,"extension":6.0021291154421785},"index":4,"playId":"f4a83fd6-4260-39d7-b57c-5fc9fff98554","pitchNumber":4,"startTime":"2025-09-03T02:50:04.391Z","endTime":"2025-09-03T02:50:07.824Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":90.0,"strikeZoneTop":3.58,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.384539613540838,"aZ":-16.61754710234948,"pfxX":-2.6812532977369123,"pfxZ":7.59501989647921,"pX":-0.5757919773109577,"pZ":2.3362023648666375,"vX0":4.200845496092258,"vY0":-140.87982818035346,"vZ0":-5.580743465313803,"x":138.95,"y":175.7,"x0":-1.7251613851915817,"y0":50.00177273828165,"z0":5.38511914046773,"aX":-5.491034454916713},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.1,"breakHorizontal":4.2,"spinRate":2499,"spinDirection":212},"zone":4,"typeConfidence":0.91,"plateTime":0.38605203269135435,"extension":6.2294577779928755},"index":5,"playId":"d65b05c7-c33e-3532-a241-8a9c513c3ba0","pitchNumber":5,"startTime":"2025-09-03T02:50:21.240Z","endTime":"2025-09-03T02:50:24.780Z","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":87.1,"endSpeed":82.1,"strikeZoneTop":3.58,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.3925252922885,"aZ":-32.2594728890342,"pfxX":0.508892025108989,"pfxZ":-0.04964312255546233,"pX":1.2424389272010712,"pZ":2.1626432565304605,"vX0":7.2691915508096105,"vY0":-126.93107404038129,"vZ0":-2.118619693803974,"x":69.64,"y":180.39,"x0":-1.6929905417710096,"y0":50.004458153885274,"z0":5.511161809483755,"aX":0.851533665050416},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.2,"breakHorizontal":-2.2,"spinRate":2647,"spinDirection":52},"zone":14,"typeConfidence":0.91,"plateTime":0.42714499911119574,"extension":6.038547918800917},"index":6,"playId":"4064cd60-2a7a-3da4-bbe7-fc2df416dd1d","pitchNumber":6,"startTime":"2025-09-03T02:50:50.423Z","endTime":"2025-09-03T02:50:53.649Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":82.2,"strikeZoneTop":3.58,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.46807947932215,"aZ":-30.481597795707806,"pfxX":0.42679218595030166,"pfxZ":1.0030365587916314,"pX":0.8074197664417008,"pZ":2.309756302045915,"vX0":6.586793864874651,"vY0":-127.90459495026758,"vZ0":-2.1439489093273294,"x":86.22,"y":176.42,"x0":-1.8356337160740066,"y0":50.004545806039,"z0":5.503453849148691,"aX":0.7200949043067317},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.6,"breakHorizontal":-1.9,"spinRate":2785,"spinDirection":88},"zone":6,"typeConfidence":0.88,"plateTime":0.4250318097426744,"extension":6.067806299467665},"hitData":{"launchSpeed":72.1,"launchAngle":-21.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.34,"coordY":165.36}},"index":7,"playId":"5f551787-6f1e-3239-a05e-aed208076620","pitchNumber":7,"startTime":"2025-09-03T02:51:15.067Z","endTime":"2025-09-03T02:51:22.405Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T02:51:22.405Z","atBatIndex":59},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tyler Freeman walks.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-03T02:51:35.457Z","endTime":"2025-09-03T02:53:33.839Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676130,"fullName":"José Buttó","link":"/api/v1/people/676130"},"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,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":82.5,"strikeZoneTop":3.40263595933771,"strikeZoneBottom":1.66580776220548,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.81303940930678,"aZ":-31.395059821530825,"pfxX":1.3351295458031043,"pfxZ":0.4592380812206436,"pX":0.5892362691152766,"pZ":2.298463187124889,"vX0":5.68480211079714,"vY0":-128.500662735413,"vZ0":-1.9539807268884921,"x":94.54,"y":176.72,"x0":-1.8080737478492734,"y0":50.00447262425641,"z0":5.463263281018582,"aX":2.2756503469104508},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.7,"breakHorizontal":-3.5,"spinRate":2770,"spinDirection":59},"zone":6,"typeConfidence":0.93,"plateTime":0.42314605298762054,"extension":5.9779421166483235},"index":0,"playId":"65c3c00f-d13e-39d6-85cf-6dc42746aa64","pitchNumber":1,"startTime":"2025-09-03T02:51:50.662Z","endTime":"2025-09-03T02:51:54.699Z","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":96.1,"endSpeed":89.1,"strikeZoneTop":3.39402489468699,"strikeZoneBottom":1.54662097314289,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.848589301553982,"aZ":-17.571472219181132,"pfxX":-2.288033472393542,"pfxZ":7.238487195883529,"pX":0.6437583282248353,"pZ":4.052565799073074,"vX0":6.957546690839982,"vY0":-140.03076419250814,"vZ0":-1.0116577878296373,"x":92.46,"y":129.36,"x0":-1.5584209703296978,"y0":50.005687485632194,"z0":5.550521706362549,"aX":-4.6183725936589894},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.2,"breakHorizontal":3.0,"spinRate":2579,"spinDirection":204},"zone":12,"typeConfidence":0.91,"plateTime":0.38877044312641207,"extension":6.037477500027237},"index":1,"playId":"77d1eafd-63e8-3ab4-ad1f-59a20c71da25","pitchNumber":2,"startTime":"2025-09-03T02:52:07.439Z","endTime":"2025-09-03T02:52:12.663Z","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":95.4,"endSpeed":88.5,"strikeZoneTop":3.29853545510885,"strikeZoneBottom":1.671868755231,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.077645871884183,"aZ":-17.064172128309803,"pfxX":-2.3021851128670496,"pfxZ":7.585554229953864,"pX":0.28550668339591817,"pZ":4.258201001583677,"vX0":6.116343330758868,"vY0":-139.04742744573798,"vZ0":-0.5346600489291771,"x":106.12,"y":123.81,"x0":-1.626771431100944,"y0":50.005930350975454,"z0":5.56770230978835,"aX":-4.588886678544485},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.9,"breakHorizontal":3.1,"spinRate":2532,"spinDirection":205},"zone":12,"typeConfidence":0.91,"plateTime":0.3913226240217602,"extension":6.116424283276975},"index":2,"playId":"18957858-e04f-386b-9077-00b243486ec5","pitchNumber":3,"startTime":"2025-09-03T02:52:25.815Z","endTime":"2025-09-03T02:52:31.327Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":88.6,"strikeZoneTop":3.35358161777984,"strikeZoneBottom":1.59784097792842,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.03568437981478,"aZ":-21.651760773193462,"pfxX":-7.221393222074061,"pfxZ":5.318226870095145,"pX":-0.19616731914247432,"pZ":1.4547903654143226,"vX0":6.989827820067315,"vY0":-138.60058905427184,"vZ0":-6.45609396892773,"x":124.48,"y":199.5,"x0":-1.7919845615142829,"y0":50.005095178545204,"z0":5.223790091585423,"aX":-14.291397849440694},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.6,"breakHorizontal":11.9,"spinRate":2276,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.392644888139396,"extension":6.151193257617961},"index":3,"playId":"2dcfdb22-70d0-3067-ad07-af6c4a7761a3","pitchNumber":4,"startTime":"2025-09-03T02:52:45.027Z","endTime":"2025-09-03T02:52:51.271Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":88.6,"strikeZoneTop":3.22,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.397884882824023,"aZ":-22.380072612563374,"pfxX":-7.495737902540009,"pfxZ":4.949171645000485,"pX":0.12882615923922217,"pZ":1.4627739800353945,"vX0":7.766552884232062,"vY0":-138.68298717544778,"vZ0":-6.397294551742379,"x":112.09,"y":199.29,"x0":-1.7129696898001778,"y0":50.002309679127784,"z0":5.2574506691869445,"aX":-14.832618522058189},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.0,"breakHorizontal":12.2,"spinRate":2280,"spinDirection":215},"zone":8,"typeConfidence":0.84,"plateTime":0.3925687393952684,"extension":6.283616030248826},"index":4,"playId":"b1aad856-9fd7-3caa-8793-535953493e6c","pitchNumber":5,"startTime":"2025-09-03T02:53:03.117Z","endTime":"2025-09-03T02:53:06.923Z","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":1},"pitchData":{"startSpeed":86.5,"endSpeed":81.2,"strikeZoneTop":3.21999766126707,"strikeZoneBottom":1.47405990653888,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.921588684194205,"aZ":-32.420359522244276,"pfxX":1.6569492676546294,"pfxZ":-0.14616704881769849,"pX":-0.3348251188937071,"pZ":4.406957770419534,"vX0":3.0277743791093608,"vY0":-126.13303524633217,"vZ0":3.3048264856833875,"x":129.76,"y":119.79,"x0":-1.7532444225954644,"y0":50.00501345469946,"z0":5.649741593962477,"aX":2.744084854938514},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.5,"breakHorizontal":-3.5,"spinRate":2803,"spinDirection":121},"zone":11,"typeConfidence":0.92,"plateTime":0.4296961343068397,"extension":6.0187245660252335},"index":5,"playId":"697335cc-53e7-3780-83aa-2827815abd59","pitchNumber":6,"startTime":"2025-09-03T02:53:29.849Z","endTime":"2025-09-03T02:53:33.839Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T02:53:33.839Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mickey Moniak strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-03T02:53:43.624Z","endTime":"2025-09-03T02:56:21.456Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676130,"fullName":"José Buttó","link":"/api/v1/people/676130"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":89.0,"endSpeed":82.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.24124926700418,"aZ":-27.66842933577543,"pfxX":-6.762587044541153,"pfxZ":2.6120165977443257,"pX":-0.32635025782997357,"pZ":2.1133838042465674,"vX0":6.247697618005915,"vY0":-129.54466130982365,"vZ0":-3.092171328739327,"x":129.44,"y":181.72,"x0":-1.873360524603462,"y0":50.00325256114155,"z0":5.403914077994391,"aX":-11.667688070128508},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.3,"breakHorizontal":11.2,"spinRate":2115,"spinDirection":231},"zone":7,"typeConfidence":0.89,"plateTime":0.42040565227666615,"extension":6.144223138199168},"index":0,"playId":"1748d470-231f-31bb-92e9-b74251db3062","pitchNumber":1,"startTime":"2025-09-03T02:54:00.475Z","endTime":"2025-09-03T02:54:04.949Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":82.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.081527492971613,"aZ":-32.35349619066332,"pfxX":1.161835931577183,"pfxZ":-0.1085431991079675,"pX":0.8316215006157209,"pZ":1.605601233029296,"vX0":6.071802513800975,"vY0":-127.83601152866045,"vZ0":-3.466568165247807,"x":85.3,"y":195.43,"x0":-1.7008284327673842,"y0":50.00094241441696,"z0":5.452350191686396,"aX":1.9704295236926583},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.6,"breakHorizontal":-3.1,"spinRate":2927,"spinDirection":32},"zone":14,"typeConfidence":0.93,"plateTime":0.42438397969766406,"extension":6.221341301106674},"index":1,"playId":"971cfbb1-677c-3252-9abf-ec7b79fdf7c6","pitchNumber":2,"startTime":"2025-09-03T02:54:54.204Z","endTime":"2025-09-03T02:54:59.897Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.6,"strikeZoneTop":3.45,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.001616708795666,"aZ":-33.40005656723112,"pfxX":1.7700447657223863,"pfxZ":-0.7270336479255644,"pX":-0.019183013093942197,"pZ":3.6791224780230087,"vX0":3.6946956368769817,"vY0":-127.25820892425939,"vZ0":1.623628430219946,"x":117.73,"y":139.44,"x0":-1.7081787617351567,"y0":50.00608798192921,"z0":5.638927344657664,"aX":2.9645002791112427},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.8,"breakHorizontal":-3.8,"spinRate":2861,"spinDirection":72},"zone":11,"typeConfidence":0.92,"plateTime":0.42701678837298473,"extension":6.1252117062533715},"index":2,"playId":"6c056bfb-db0a-324f-9e64-d45f7ae00faf","pitchNumber":3,"startTime":"2025-09-03T02:55:33.497Z","endTime":"2025-09-03T02:55:37.757Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"playId":"25e7e8c4-5d88-4a95-8dcf-698e290f2bea","startTime":"2025-09-03T02:56:00.075Z","endTime":"2025-09-03T02:56:05.087Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.241910079195367,"aZ":-30.476160590324447,"pfxX":-7.8795106770556025,"pfxZ":0.9708111191066884,"pX":-1.0744345229153478,"pZ":1.6289009552504823,"vX0":4.705238462429922,"vY0":-130.77142089747846,"vZ0":-3.7792380322586507,"x":157.95,"y":194.8,"x0":-1.8649814334258608,"y0":50.001346826792116,"z0":5.356317257981122,"aX":-13.769429632836252},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.2,"breakHorizontal":13.3,"spinRate":2081,"spinDirection":233},"zone":13,"typeConfidence":0.86,"plateTime":0.4173930941948587,"extension":6.288459748280892},"index":4,"playId":"9f898bb0-fbe0-33c2-826a-a2881d567606","pitchNumber":4,"startTime":"2025-09-03T02:56:17.825Z","endTime":"2025-09-03T02:56:21.456Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T02:56:21.456Z","atBatIndex":61},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Hunter Goodman homers (27) on a fly ball to left field. Tyler Freeman scores.","rbi":2,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-03T02:56:34.514Z","endTime":"2025-09-03T02:57:16.189Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676130,"fullName":"José Buttó","link":"/api/v1/people/676130"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":{"id":676130,"link":"/api/v1/people/676130"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":{"id":676130,"link":"/api/v1/people/676130"},"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(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":82.4,"strikeZoneTop":3.38,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.392039707571943,"aZ":-33.68204606122727,"pfxX":1.7349968011770165,"pfxZ":-0.889675368862834,"pX":-0.2006820364036215,"pZ":2.6801391164768824,"vX0":3.724800519829667,"vY0":-127.59545212458347,"vZ0":-0.6531320946209652,"x":124.65,"y":166.42,"x0":-1.8890595914101154,"y0":50.00282350378998,"z0":5.530546199178573,"aX":2.9399772899117913},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-1.6,"breakHorizontal":-3.7,"spinRate":2875,"spinDirection":83},"zone":5,"typeConfidence":0.93,"plateTime":0.4247913803863095,"extension":6.090877394307903},"hitData":{"launchSpeed":108.9,"launchAngle":34.0,"totalDistance":440.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":1.98,"coordY":69.14}},"index":0,"playId":"df008889-821e-30a5-bad2-b73667b5131e","pitchNumber":1,"startTime":"2025-09-03T02:56:50.277Z","endTime":"2025-09-03T02:57:16.189Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T02:57:16.189Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brenton Doyle flies out to right fielder Luis Matos.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-03T02:57:29.590Z","endTime":"2025-09-03T02:58:16.247Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676130,"fullName":"José Buttó","link":"/api/v1/people/676130"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682641,"link":"/api/v1/people/682641"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":89.3,"strikeZoneTop":3.41,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.2447364735671,"aZ":-18.79808196540881,"pfxX":-0.8593875979917349,"pfxZ":6.567880527693804,"pX":-0.47338005130131516,"pZ":3.996766394081359,"vX0":4.116290957664082,"vY0":-141.1094671827421,"vZ0":-1.1936020770749667,"x":135.04,"y":130.87,"x0":-1.8332788793422907,"y0":50.00005562753139,"z0":5.625167962360581,"aX":-1.7505780612213329},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.9,"breakHorizontal":0.8,"spinRate":2650,"spinDirection":209},"zone":11,"typeConfidence":0.92,"plateTime":0.38675499999435825,"extension":6.004564012634359},"index":0,"playId":"8f024d1b-0a76-3a2e-b67c-3e37cceb6a52","pitchNumber":1,"startTime":"2025-09-03T02:57:49.964Z","endTime":"2025-09-03T02:57:52.964Z","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.9,"endSpeed":87.4,"strikeZoneTop":3.41,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.32998718235964,"aZ":-20.054245126469713,"pfxX":-0.33630781544356825,"pfxZ":6.216331739181323,"pX":0.20248818482083294,"pZ":3.546609513837334,"vX0":5.0865210475688745,"vY0":-138.17029929278726,"vZ0":-1.8675780872194587,"x":109.28,"y":143.02,"x0":-1.611976349007287,"y0":50.00337412639676,"z0":5.566944956593514,"aX":-0.6559686379910828},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.2,"breakHorizontal":-0.4,"spinRate":2635,"spinDirection":208},"zone":12,"typeConfidence":0.91,"plateTime":0.39512478128188766,"extension":5.982398493380015},"hitData":{"launchSpeed":89.2,"launchAngle":61.0,"totalDistance":205.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.1,"coordY":135.47}},"index":1,"playId":"55dc02db-1f9d-39cb-a89e-9618875a91e1","pitchNumber":2,"startTime":"2025-09-03T02:58:06.343Z","endTime":"2025-09-03T02:58:16.247Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T02:58:16.247Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jung Hoo Lee singles on a ground ball to third baseman Kyle Karros.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-03T03:00:20.184Z","endTime":"2025-09-03T03:01:20.548Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"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],"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":3},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":96.3,"endSpeed":89.6,"strikeZoneTop":3.33725640444639,"strikeZoneBottom":1.38909236506184,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.723494590602954,"aZ":-17.31649691633224,"pfxX":-4.572941004016854,"pfxZ":7.307949417326196,"pX":0.4784104631443465,"pZ":3.6695951893928864,"vX0":6.484177679979125,"vY0":-140.28591442889473,"vZ0":-2.4928976392110096,"x":98.76,"y":139.7,"x0":-1.2474059161477098,"y0":50.00610840203534,"z0":5.672562143084325,"aX":-9.301593599554902},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.1,"breakHorizontal":7.3,"spinRate":2408,"spinDirection":228},"zone":12,"typeConfidence":0.91,"plateTime":0.38747697952945925,"extension":5.961137722044226},"index":0,"playId":"beed131e-0183-3560-b0a7-d0cffc558787","pitchNumber":1,"startTime":"2025-09-03T03:00:28.513Z","endTime":"2025-09-03T03:00:32.556Z","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":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.6,"strikeZoneTop":3.29673570647316,"strikeZoneBottom":1.38493903180727,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.53213283831789,"aZ":-31.482438647275682,"pfxX":-8.020406982612906,"pfxZ":0.447550456593115,"pX":-0.8957615840568695,"pZ":2.8542520267602174,"vX0":4.071225124201368,"vY0":-122.92271384558802,"vZ0":-0.2501215825695372,"x":151.14,"y":161.72,"x0":-1.5168655226670358,"y0":50.00525871117988,"z0":5.592753231224889,"aX":-12.481585705499405},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.0,"breakHorizontal":13.8,"spinRate":1786,"spinDirection":255},"zone":11,"typeConfidence":0.91,"plateTime":0.4427700380783999,"extension":6.45862889511979},"index":1,"playId":"e602370b-d951-3697-b4b0-bf084da01fed","pitchNumber":2,"startTime":"2025-09-03T03:00:42.298Z","endTime":"2025-09-03T03:00:47.315Z","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":0},"pitchData":{"startSpeed":97.6,"endSpeed":91.0,"strikeZoneTop":3.32000084506552,"strikeZoneBottom":1.42109611483246,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.177845967350695,"aZ":-23.289959653813625,"pfxX":-7.953658061865556,"pfxZ":4.243545586480623,"pX":-0.4787778876678647,"pZ":3.2240103412505414,"vX0":5.356353160338719,"vY0":-142.28469205104147,"vZ0":-2.7219289978658754,"x":135.25,"y":151.73,"x0":-1.332187442055886,"y0":50.00278412367868,"z0":5.634994670874591,"aX":-16.652642586019663},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":7.4,"breakHorizontal":13.7,"spinRate":2381,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.38188008338544144,"extension":5.926875307257493},"index":2,"playId":"ee47458f-8e1d-3205-83d5-a293dbc5edf5","pitchNumber":3,"startTime":"2025-09-03T03:00:57.768Z","endTime":"2025-09-03T03:01:01.497Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":91.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.48,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.490467216759892,"aZ":-23.614702473547723,"pfxX":-8.000562965883674,"pfxZ":4.081760074698945,"pX":-0.43374212843769394,"pZ":2.540292475849607,"vX0":5.534838021376574,"vY0":-142.27490872458776,"vZ0":-4.338943429968013,"x":133.53,"y":170.19,"x0":-1.3419480926625835,"y0":50.005404898100096,"z0":5.538559490721152,"aX":-16.787721076593606},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":6.8,"breakHorizontal":13.7,"spinRate":2393,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.38160543951119097,"extension":5.9491865254180984},"hitData":{"launchSpeed":98.4,"launchAngle":-1.0,"totalDistance":49.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.18,"coordY":167.39}},"index":3,"playId":"39ddc458-5951-3e3a-885c-f929589c1d52","pitchNumber":4,"startTime":"2025-09-03T03:01:12.539Z","endTime":"2025-09-03T03:01:20.548Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T03:01:20.548Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Koss grounds out softly, first baseman Kyle Farmer to pitcher Jaden Hill. Jung Hoo Lee to 2nd.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-03T03:01:26.838Z","endTime":"2025-09-03T03:02:17.480Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"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],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":571657,"link":"/api/v1/people/571657"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":677955,"link":"/api/v1/people/677955"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":90.8,"strikeZoneTop":3.57547606764872,"strikeZoneBottom":1.69329026666293,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.35226635111204,"aZ":-22.186074544564747,"pfxX":-7.745110284738319,"pfxZ":4.788807827664522,"pX":-0.38375359144102733,"pZ":3.5923400044377654,"vX0":4.781074747135698,"vY0":-142.08222461255548,"vZ0":-2.608756527809536,"x":131.63,"y":141.79,"x0":-1.0644140857126383,"y0":50.00305585825551,"z0":5.901089018650209,"aX":-16.157307371747052},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":8.4,"breakHorizontal":13.3,"spinRate":2220,"spinDirection":224},"zone":1,"typeConfidence":0.83,"plateTime":0.3825489268960709,"extension":5.800051385034164},"index":0,"playId":"3fd18a79-ac48-35ae-a597-716fb729c4f5","pitchNumber":1,"startTime":"2025-09-03T03:01:50.591Z","endTime":"2025-09-03T03:01:56.932Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":84.2,"strikeZoneTop":3.68,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.69976238938191,"aZ":-29.113766044807267,"pfxX":-0.10604278606383755,"pfxZ":1.725219598512676,"pX":0.8195951322713804,"pZ":1.929809954667887,"vX0":5.53854839529136,"vY0":-131.12484116530945,"vZ0":-4.063276165291083,"x":85.76,"y":186.68,"x0":-1.2892430365495207,"y0":50.004243315745846,"z0":5.625013205491446,"aX":-0.1890146337902421},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":2.6,"breakHorizontal":-0.8,"spinRate":2503,"spinDirection":188},"zone":9,"typeConfidence":0.89,"plateTime":0.41466252077559496,"extension":6.006360090614839},"hitData":{"launchSpeed":40.9,"launchAngle":-19.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":141.28,"coordY":176.11}},"index":1,"playId":"6884867d-97f3-36c3-87a3-980a659c6bb9","pitchNumber":2,"startTime":"2025-09-03T03:02:09.952Z","endTime":"2025-09-03T03:02:17.480Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T03:02:17.480Z","atBatIndex":65},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Patrick Bailey homers (3) on a fly ball to right field. Jung Hoo Lee scores.","rbi":2,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-03T03:02:31.898Z","endTime":"2025-09-03T03:04:42.472Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":{"id":677955,"link":"/api/v1/people/677955"},"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":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":{"id":677955,"link":"/api/v1/people/677955"},"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(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":97.7,"endSpeed":91.6,"strikeZoneTop":3.40000235516446,"strikeZoneBottom":1.73799681088207,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.27953727882211,"aZ":-22.975360769303013,"pfxX":-7.401977492272606,"pfxZ":4.3630086819273615,"pX":-1.3406696697805343,"pZ":2.7908017151767632,"vX0":2.346477381046882,"vY0":-142.55275820529246,"vZ0":-4.39071566136093,"x":168.1,"y":163.43,"x0":-1.200604930397982,"y0":50.00237063981448,"z0":5.757089237832273,"aX":-15.604679365748801},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":7.4,"breakHorizontal":13.2,"spinRate":2290,"spinDirection":226},"zone":11,"typeConfidence":0.91,"plateTime":0.38070125257127696,"extension":5.90380110570276},"index":0,"playId":"b323e6f8-d064-3b94-a7fc-7f45b7f7f708","pitchNumber":1,"startTime":"2025-09-03T03:02:50.392Z","endTime":"2025-09-03T03:02:55.414Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"6364eb6a-975f-4a5c-adaf-e06a02abe871","startTime":"2025-09-03T03:03:07.491Z","endTime":"2025-09-03T03:03:12.505Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":91.3,"strikeZoneTop":3.39999802095365,"strikeZoneBottom":1.65677058053652,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.855098672206633,"aZ":-14.95789351517254,"pfxX":-5.299249711750273,"pfxZ":8.167557315829677,"pX":-0.9515718816893999,"pZ":3.2254131299197755,"vX0":3.1093297642531015,"vY0":-142.6548070178305,"vZ0":-4.468663710403535,"x":153.27,"y":151.69,"x0":-1.354397622033017,"y0":50.00023177761085,"z0":5.722917943156182,"aX":-11.167421126695936},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.3,"breakHorizontal":9.1,"spinRate":2381,"spinDirection":226},"zone":11,"typeConfidence":0.92,"plateTime":0.38068137717504147,"extension":5.901444315104486},"index":2,"playId":"0b667220-f737-3fce-8ded-47c2e43689b6","pitchNumber":2,"startTime":"2025-09-03T03:03:36.853Z","endTime":"2025-09-03T03:03:40.485Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":91.0,"strikeZoneTop":3.40000099894385,"strikeZoneBottom":1.65131866527903,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.7338073527443,"aZ":-23.797937457620236,"pfxX":-9.424531599999485,"pfxZ":4.010642293241412,"pX":-0.11174464260376744,"pZ":2.1264909226603144,"vX0":6.733739353368853,"vY0":-142.18583761233916,"vZ0":-5.719669537093123,"x":121.26,"y":181.36,"x0":-1.2634844726426082,"y0":50.000248694535195,"z0":5.634502743985371,"aX":-19.66452199381522},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":6.5,"breakHorizontal":16.1,"spinRate":2421,"spinDirection":227},"zone":8,"typeConfidence":0.91,"plateTime":0.3824434915393371,"extension":6.072253389330346},"index":3,"playId":"ab5a69ac-98e3-3ba3-a402-ead4e48a260c","pitchNumber":3,"startTime":"2025-09-03T03:03:57.007Z","endTime":"2025-09-03T03:04:00.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.6,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.97484703150976,"aZ":-28.869068346652398,"pfxX":-7.560115540945381,"pfxZ":2.068720649087105,"pX":0.2230245118146164,"pZ":3.09190998885141,"vX0":6.027633940645769,"vY0":-124.56818722837271,"vZ0":-0.6486346329635837,"x":108.5,"y":155.3,"x0":-1.2256097672943662,"y0":50.004512844665896,"z0":5.706816241458471,"aX":-12.08776683174223},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.8,"breakHorizontal":12.6,"spinRate":1642,"spinDirection":254},"zone":2,"typeConfidence":0.9,"plateTime":0.43683334136772567,"extension":6.631785181968155},"hitData":{"launchSpeed":100.0,"launchAngle":40.0,"totalDistance":392.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":208.57,"coordY":67.56}},"index":4,"playId":"fa701a6e-1509-3e9f-8def-e4b38dc9fc66","pitchNumber":4,"startTime":"2025-09-03T03:04:14.964Z","endTime":"2025-09-03T03:04:42.472Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T03:04:42.472Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Heliot Ramos strikes out swinging.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-03T03:04:51.950Z","endTime":"2025-09-03T03:06:32.736Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"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":98.5,"endSpeed":92.0,"strikeZoneTop":2.98558121725224,"strikeZoneBottom":1.28565045841984,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.980699301217964,"aZ":-20.50324123482617,"pfxX":-7.462429314919944,"pfxZ":5.487148995983577,"pX":1.0302808992295585,"pZ":1.8609737287094603,"vX0":8.435573098606156,"vY0":-143.293155128799,"vZ0":-7.188949133153101,"x":77.73,"y":188.53,"x0":-0.9504691138703919,"y0":50.00320431813656,"z0":5.635439203898296,"aX":-15.875261389159766},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":9.0,"breakHorizontal":12.2,"spinRate":2318,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.37893586430299697,"extension":6.0375728155546025},"index":0,"playId":"3fb86c30-51e9-3572-a876-caad0c33155a","pitchNumber":1,"startTime":"2025-09-03T03:05:07.234Z","endTime":"2025-09-03T03:05:13.193Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":90.7,"strikeZoneTop":3.11000150575502,"strikeZoneBottom":1.49540829295105,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.75485891544106,"aZ":-18.49853888651852,"pfxX":-7.9330734854612555,"pfxZ":6.555481991313769,"pX":0.7317071663856004,"pZ":2.5731573690504277,"vX0":8.367507816478467,"vY0":-142.59168195360232,"vZ0":-5.237040126836949,"x":89.11,"y":169.3,"x0":-1.191772463093624,"y0":50.00215728371984,"z0":5.577984282300122,"aX":-16.54991148212475},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.2,"breakHorizontal":13.0,"spinRate":2431,"spinDirection":225},"zone":6,"typeConfidence":0.92,"plateTime":0.38221507498598895,"extension":5.894587159604999},"index":1,"playId":"0124c4bc-65b3-3cef-83f8-1502bdac17d6","pitchNumber":2,"startTime":"2025-09-03T03:05:22.665Z","endTime":"2025-09-03T03:05:26.929Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":91.8,"strikeZoneTop":3.11000086512591,"strikeZoneBottom":1.43729150175066,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.528582685419963,"aZ":-20.627176969847696,"pfxX":-8.075955221789812,"pfxZ":5.421284037557523,"pX":0.5215119000401428,"pZ":3.3933945375387333,"vX0":7.86561085673259,"vY0":-143.5052879040512,"vZ0":-2.91507620795716,"x":97.12,"y":147.16,"x0":-1.177502375944063,"y0":50.003802226589386,"z0":5.675745827391297,"aX":-17.206529954895476},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":9.6,"breakHorizontal":13.4,"spinRate":2415,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.37858663736515874,"extension":6.011178906679122},"index":2,"playId":"d9e217ee-54dd-3a82-bd48-3dec6651d3bf","pitchNumber":3,"startTime":"2025-09-03T03:05:37.746Z","endTime":"2025-09-03T03:05:42.371Z","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":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":83.2,"strikeZoneTop":3.11,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.54883190150795,"aZ":-29.720167144875074,"pfxX":2.777377538611029,"pfxZ":1.4093017226107314,"pX":1.002460409068368,"pZ":2.3452084902377104,"vX0":5.104689632960487,"vY0":-130.45499855550057,"vZ0":-2.5813963838894396,"x":78.79,"y":175.46,"x0":-1.33206908869832,"y0":50.00519232948941,"z0":5.562562181983364,"aX":4.84004349658741},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.3,"breakHorizontal":-6.0,"spinRate":2649,"spinDirection":146},"zone":12,"typeConfidence":0.9,"plateTime":0.41806908422092537,"extension":6.031030142214127},"index":3,"playId":"42b40dc2-0c93-3e15-b531-1f7a91207fdd","pitchNumber":4,"startTime":"2025-09-03T03:05:53.755Z","endTime":"2025-09-03T03:05:56.755Z","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":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":84.1,"strikeZoneTop":3.11,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.0442586151093,"aZ":-29.645394927428352,"pfxX":1.7911188901935713,"pfxZ":1.4311281316276556,"pX":1.1879277716064414,"pZ":1.5253977321225012,"vX0":5.757113672446745,"vY0":-130.96045848223199,"vZ0":-4.7393960138836855,"x":71.72,"y":197.59,"x0":-1.2560648799303558,"y0":50.004166210797294,"z0":5.530434692263802,"aX":3.165647048277244},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":1.9,"breakHorizontal":-4.3,"spinRate":2622,"spinDirection":161},"zone":14,"typeConfidence":0.9,"plateTime":0.4154360665259733,"extension":5.971103863524119},"index":4,"playId":"8e744b3b-41c7-3c89-a2c3-221c9e4b5949","pitchNumber":5,"startTime":"2025-09-03T03:06:28.276Z","endTime":"2025-09-03T03:06:32.736Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T03:06:32.736Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rafael Devers grounds out to pitcher Jaden Hill.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-03T03:06:43.162Z","endTime":"2025-09-03T03:08:55.640Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":5},"credits":[{"player":{"id":677955,"link":"/api/v1/people/677955"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":98.4,"endSpeed":90.7,"strikeZoneTop":3.44000033661452,"strikeZoneBottom":1.61029638051175,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.549737772710483,"aZ":-20.645469108286854,"pfxX":-7.007148744882802,"pfxZ":5.4765822916644,"pX":-0.5916264020178222,"pZ":5.2376484405197274,"vX0":4.454707258001555,"vY0":-143.32448415191425,"vZ0":1.9121616009319844,"x":139.55,"y":97.36,"x0":-1.246481269071662,"y0":50.00038177508096,"z0":5.842191404415211,"aX":-14.743763115885887},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":10.4,"breakHorizontal":11.9,"spinRate":2408,"spinDirection":230},"zone":11,"typeConfidence":0.85,"plateTime":0.38049125282618235,"extension":5.925889570663874},"index":0,"playId":"5bbae529-d631-3100-8529-5c489eb832aa","pitchNumber":1,"startTime":"2025-09-03T03:07:07.156Z","endTime":"2025-09-03T03:07:10.156Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":89.8,"strikeZoneTop":3.44,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.65569847310411,"aZ":-25.036771748155797,"pfxX":-9.088059008106214,"pfxZ":3.4927589384994793,"pX":-0.22541471928010706,"pZ":3.052593711249521,"vX0":6.21116057200012,"vY0":-141.01001731862755,"vZ0":-2.634459011048531,"x":125.59,"y":156.36,"x0":-1.25951662015871,"y0":50.00338058832502,"z0":5.589168891202953,"aX":-18.57074220596958},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":6.0,"breakHorizontal":15.5,"spinRate":2343,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.3862718779050338,"extension":5.95385219670857},"index":1,"playId":"c59b86d9-178e-3402-81ae-bfc2f4c75489","pitchNumber":2,"startTime":"2025-09-03T03:07:23.314Z","endTime":"2025-09-03T03:07:26.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.7,"strikeZoneTop":3.44,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.566951025112715,"aZ":-31.30118857730953,"pfxX":-7.356845773813053,"pfxZ":0.5460177982841437,"pX":-0.15726774002354812,"pZ":2.1146941348575274,"vX0":5.74309261566161,"vY0":-125.13402888053646,"vZ0":-1.973853669157509,"x":122.99,"y":181.68,"x0":-1.5135610533817336,"y0":50.004487036826674,"z0":5.450472521150698,"aX":-11.800747200308782},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.8,"breakHorizontal":12.2,"spinRate":1699,"spinDirection":258},"zone":8,"typeConfidence":0.9,"plateTime":0.43582940581285134,"extension":6.4743717049793625},"index":2,"playId":"b3758471-758a-3d17-9ef4-3782e46ac957","pitchNumber":3,"startTime":"2025-09-03T03:07:45.028Z","endTime":"2025-09-03T03:07:49.168Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.6,"strikeZoneTop":3.44000202642829,"strikeZoneBottom":1.57497590899869,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.751746646261353,"aZ":-31.440563500216943,"pfxX":-7.500939544982199,"pfxZ":0.4528758396854631,"pX":-0.7987958922059473,"pZ":1.1963875118709264,"vX0":3.9138442119151193,"vY0":-125.74025255105454,"vZ0":-4.075338506028261,"x":147.45,"y":206.48,"x0":-1.3882129132575365,"y0":50.00414472648676,"z0":5.345848124524274,"aX":-12.200255267358958},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.2,"breakHorizontal":12.8,"spinRate":1602,"spinDirection":258},"zone":13,"typeConfidence":0.9,"plateTime":0.43301987308780987,"extension":6.390273045443135},"index":3,"playId":"98347f0d-34ef-30ab-afdf-287a36b683f7","pitchNumber":4,"startTime":"2025-09-03T03:08:09.200Z","endTime":"2025-09-03T03:08:14.378Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":91.4,"strikeZoneTop":3.44,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.21045365686643,"aZ":-16.424790532697365,"pfxX":-5.51630405537831,"pfxZ":7.4347804274324485,"pX":1.1765807411215348,"pZ":2.7382100895720005,"vX0":8.493852859721718,"vY0":-143.4850319816358,"vZ0":-5.229959980324686,"x":72.15,"y":164.85,"x0":-1.083660390897463,"y0":50.0053781259553,"z0":5.58253152215408,"aX":-11.689427751402425},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":12.7,"breakHorizontal":8.6,"spinRate":2380,"spinDirection":231},"zone":12,"typeConfidence":0.94,"plateTime":0.37943128839670504,"extension":6.086857875503954},"index":4,"playId":"0a51c726-afc5-3880-983d-9eba8db705e2","pitchNumber":5,"startTime":"2025-09-03T03:08:27.311Z","endTime":"2025-09-03T03:08:33.305Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.7,"strikeZoneTop":3.44,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.36793892873684,"aZ":-33.61972890567343,"pfxX":-6.015026976160357,"pfxZ":-0.9107040727884161,"pX":-1.0891060039987908,"pZ":1.9044239085770271,"vX0":2.7947821946000357,"vY0":-124.510035518517,"vZ0":-2.1331256116139112,"x":158.51,"y":187.36,"x0":-1.4354090442251817,"y0":50.00106419502778,"z0":5.513455354753087,"aX":-9.589329455634873},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-1.9,"breakHorizontal":10.4,"spinRate":1530,"spinDirection":258},"zone":13,"typeConfidence":0.87,"plateTime":0.4373370320015755,"extension":6.07889190711153},"hitData":{"launchSpeed":60.0,"launchAngle":-59.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":135.4,"coordY":187.39}},"index":5,"playId":"0298e810-9114-32b3-af61-c01f02da4dbb","pitchNumber":6,"startTime":"2025-09-03T03:08:47.946Z","endTime":"2025-09-03T03:08:55.640Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T03:08:55.640Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ezequiel Tovar grounds out, shortstop Christian Koss to first baseman Dominic Smith.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-03T03:11:31.191Z","endTime":"2025-09-03T03:12:29.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664192,"fullName":"Joey Lucchesi","link":"/api/v1/people/664192"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"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":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"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":{"description":"Defensive Substitution: Drew Gilbert replaces left fielder Heliot Ramos, batting 1st, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-03T03:10:43.779Z","endTime":"2025-09-03T03:10:43.799Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"101","replacedPlayer":{"id":671218,"link":"/api/v1/people/671218"}},{"details":{"description":"Pitching Change: Joey Lucchesi replaces José Buttó.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-03T03:10:43.799Z","endTime":"2025-09-03T03:11:33.443Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664192,"link":"/api/v1/people/664192"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.9,"strikeZoneTop":3.51470257187096,"strikeZoneBottom":1.69624572907522,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.65757841397783,"aZ":-24.301116733100827,"pfxX":6.772399545476768,"pfxZ":4.140149156721896,"pX":-0.44793601120722504,"pZ":1.8216832564622436,"vX0":-9.754769560674346,"vY0":-136.06632958621842,"vZ0":-5.210016430781906,"x":134.07,"y":189.59,"x0":2.279120905373325,"y0":50.005490694983905,"z0":5.412417200132465,"aX":12.891059285526447},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.7,"breakHorizontal":-10.6,"spinRate":2311,"spinDirection":138},"zone":7,"typeConfidence":2.0,"plateTime":0.4002485390375088,"extension":6.088404996049219},"index":2,"playId":"86db2e7a-73df-3952-a2ed-962f73fb03cd","pitchNumber":1,"startTime":"2025-09-03T03:11:33.443Z","endTime":"2025-09-03T03:11:40.256Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":88.0,"strikeZoneTop":3.37958754725955,"strikeZoneBottom":1.58890038035084,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.901136521542828,"aZ":-19.301899252409715,"pfxX":3.5858722548670823,"pfxZ":6.566725880745905,"pX":1.2551688201896478,"pZ":2.751919426455769,"vX0":-4.408802178545345,"vY0":-137.96703492892283,"vZ0":-4.381492324762219,"x":69.16,"y":164.48,"x0":2.395584637966107,"y0":50.00278123741809,"z0":5.6327392876233855,"aX":7.028677553639633},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.4,"breakHorizontal":-5.8,"spinRate":2405,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.39449714890929277,"extension":5.9117248071581},"index":3,"playId":"91afb73c-9d17-315a-bfee-4b747d2a8096","pitchNumber":2,"startTime":"2025-09-03T03:11:48.362Z","endTime":"2025-09-03T03:11:51.988Z","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":0},"pitchData":{"startSpeed":93.7,"endSpeed":87.4,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.730027400924374,"aZ":-20.627082721968215,"pfxX":2.0653401681719656,"pfxZ":6.0123996147669505,"pX":-0.10134641886991146,"pZ":1.881042787461188,"vX0":-6.6697275290854625,"vY0":-136.43804970053932,"vZ0":-6.414492793784635,"x":120.86,"y":187.99,"x0":2.0866253021719343,"y0":50.00316615184951,"z0":5.643788003501282,"aX":3.967339848946353},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.0,"breakHorizontal":-2.6,"spinRate":2276,"spinDirection":155},"zone":8,"typeConfidence":2.0,"plateTime":0.3986059536875275,"extension":5.908167522897694},"index":4,"playId":"8ec6bc0d-aa24-3223-9fd7-a6204376a8f4","pitchNumber":3,"startTime":"2025-09-03T03:12:03.477Z","endTime":"2025-09-03T03:12:07.497Z","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":94.6,"endSpeed":88.4,"strikeZoneTop":3.3,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.48690743632289,"aZ":-22.84886192285005,"pfxX":2.930227969536672,"pfxZ":4.757450690875513,"pX":-0.21423322831983424,"pZ":1.9915271051071948,"vX0":-7.8153927287066765,"vY0":-137.69749294443153,"vZ0":-5.62482039810742,"x":125.17,"y":185.01,"x0":2.253870083160556,"y0":50.00686533023865,"z0":5.56212816791521,"aX":5.7490064207270475},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.8,"breakHorizontal":-4.1,"spinRate":2364,"spinDirection":143},"zone":8,"typeConfidence":2.0,"plateTime":0.3946090017542092,"extension":5.890710105453888},"hitData":{"launchSpeed":84.2,"launchAngle":-25.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.78,"coordY":163.84}},"index":5,"playId":"df48d8a7-8426-3caf-8806-6e90989375a4","pitchNumber":4,"startTime":"2025-09-03T03:12:21.931Z","endTime":"2025-09-03T03:12:29.749Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T03:12:29.749Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Karros flies out to center fielder Jung Hoo Lee.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-03T03:12:37.308Z","endTime":"2025-09-03T03:14:24.780Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664192,"fullName":"Joey Lucchesi","link":"/api/v1/people/664192"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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(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":94.0,"endSpeed":87.9,"strikeZoneTop":3.65999793251959,"strikeZoneBottom":1.71973305981241,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.633828958698636,"aZ":-25.869555108422933,"pfxX":4.900235932743012,"pfxZ":3.2535782920154874,"pX":-0.4892811274047978,"pZ":2.184691999942631,"vX0":-8.811175657594639,"vY0":-136.7302534779967,"vZ0":-4.488084852974877,"x":135.65,"y":179.79,"x0":2.1050895254743343,"y0":50.000907403402266,"z0":5.573465999184547,"aX":9.491164416339666},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.3,"breakHorizontal":-7.6,"spinRate":2380,"spinDirection":143},"zone":7,"typeConfidence":2.0,"plateTime":0.39711692881051164,"extension":5.963595605045114},"index":0,"playId":"8e05cd78-8f0d-3a8c-aabe-7ecd2b7d33d1","pitchNumber":1,"startTime":"2025-09-03T03:12:55.162Z","endTime":"2025-09-03T03:12:59.898Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":80.5,"endSpeed":76.3,"strikeZoneTop":3.65999926270383,"strikeZoneBottom":1.75085026505354,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.208732142193682,"aZ":-34.34395606439377,"pfxX":-1.4251834954314244,"pfxZ":-1.5511493233352391,"pX":-1.1230616639363138,"pZ":-2.033683734036379,"vX0":-5.673401397172408,"vY0":-116.86541639334864,"vZ0":-11.402407441372931,"x":159.81,"y":293.69,"x0":1.5076955638713776,"y0":50.00156534688208,"z0":6.070593623678523,"aX":-1.9971286004309106},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-5.0,"breakHorizontal":3.8,"spinRate":2307,"spinDirection":359},"zone":13,"typeConfidence":2.0,"plateTime":0.4662558847920675,"extension":5.951094807602256},"index":1,"playId":"1a690eb0-ce12-38cd-948e-79fb23cd84a3","pitchNumber":2,"startTime":"2025-09-03T03:13:15.315Z","endTime":"2025-09-03T03:13:20.979Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":87.5,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.594359968705504,"aZ":-22.10403273713709,"pfxX":1.7066988614295446,"pfxZ":5.186949474987669,"pX":0.3665362814219098,"pZ":3.596756604607486,"vX0":-5.584047559495369,"vY0":-137.30874337991025,"vZ0":-1.797066211795569,"x":103.03,"y":141.67,"x0":2.189907494903321,"y0":50.00314429239099,"z0":5.738313505294918,"aX":3.314203600670966},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.2,"breakHorizontal":-2.2,"spinRate":2421,"spinDirection":160},"zone":3,"typeConfidence":2.0,"plateTime":0.39635710941722113,"extension":5.863711846174784},"index":2,"playId":"9cd73a3f-3c36-3772-986f-464caf4644bb","pitchNumber":3,"startTime":"2025-09-03T03:13:36.996Z","endTime":"2025-09-03T03:13:40.034Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.7,"strikeZoneTop":3.78801779895404,"strikeZoneBottom":1.77832174151918,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.821608725304024,"aZ":-19.519074565867683,"pfxX":2.1200617586089745,"pfxZ":6.5403516138877515,"pX":-0.8932457937892364,"pZ":1.6461536781587824,"vX0":-7.8332164603523395,"vY0":-137.11165055080713,"vZ0":-7.511209096578778,"x":151.05,"y":194.33,"x0":1.7055494099978064,"y0":50.001230615835766,"z0":5.717775575896355,"aX":4.10211059996127},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.7,"breakHorizontal":-2.5,"spinRate":2388,"spinDirection":157},"zone":13,"typeConfidence":2.0,"plateTime":0.3970888511033803,"extension":6.063420149561562},"index":3,"playId":"13ef09ab-8b74-369b-b089-0282d69fed06","pitchNumber":4,"startTime":"2025-09-03T03:13:56.009Z","endTime":"2025-09-03T03:14:02.695Z","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":94.1,"endSpeed":87.5,"strikeZoneTop":3.66,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.176217863298973,"aZ":-17.890645031092838,"pfxX":1.5536290654690144,"pfxZ":7.379669086224826,"pX":-0.18804890416505332,"pZ":3.0489051002630445,"vX0":-6.075197626791423,"vY0":-137.02316359077125,"vZ0":-4.439692691212706,"x":124.17,"y":156.46,"x0":1.8388517347018034,"y0":50.00521276009868,"z0":5.882648970642421,"aX":3.0090652179752144},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.8,"breakHorizontal":-1.8,"spinRate":2370,"spinDirection":157},"zone":2,"typeConfidence":2.0,"plateTime":0.39703090746457637,"extension":6.06078405438244},"hitData":{"launchSpeed":93.4,"launchAngle":38.0,"totalDistance":345.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":149.41,"coordY":62.3}},"index":4,"playId":"e4823c8c-955c-3544-a68b-dbf06b153102","pitchNumber":5,"startTime":"2025-09-03T03:14:15.563Z","endTime":"2025-09-03T03:14:24.780Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T03:14:24.780Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Braxton Fulford grounds out, shortstop Christian Koss to first baseman Dominic Smith.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-03T03:15:20.748Z","endTime":"2025-09-03T03:15:30.740Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664192,"fullName":"Joey Lucchesi","link":"/api/v1/people/664192"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0],"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":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"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":{"description":"Offensive Substitution: Pinch-hitter Braxton Fulford replaces Yanquiel Fernández.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-03T03:14:39.972Z","endTime":"2025-09-03T03:14:46.073Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690924,"link":"/api/v1/people/690924"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":692585,"link":"/api/v1/people/692585"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-03T03:14:46.073Z","endTime":"2025-09-03T03:15:23.109Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":87.6,"strikeZoneTop":3.24,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.300232580121044,"aZ":-22.685601763518473,"pfxX":1.9701943098660908,"pfxZ":4.899735801873481,"pX":-0.3553049062732506,"pZ":2.942594216029383,"vX0":-7.422040274469259,"vY0":-137.08278652533286,"vZ0":-3.3873207841284136,"x":130.54,"y":159.33,"x0":2.1107231438347833,"y0":50.00348336416411,"z0":5.7115987054836515,"aX":3.816671773268061},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.5,"breakHorizontal":-2.3,"spinRate":2374,"spinDirection":146},"zone":1,"typeConfidence":2.0,"plateTime":0.3969064404506133,"extension":6.052192006453212},"hitData":{"launchSpeed":83.5,"launchAngle":-11.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.3,"coordY":151.68}},"index":2,"playId":"9c540b9b-1239-3656-8032-7962b0d8c436","pitchNumber":1,"startTime":"2025-09-03T03:15:23.109Z","endTime":"2025-09-03T03:15:30.740Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T03:15:30.740Z","atBatIndex":71},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Casey Schmitt singles on a line drive to center fielder Brenton Doyle.","rbi":0,"awayScore":7,"homeScore":4,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-03T03:17:48.398Z","endTime":"2025-09-03T03:18:21.838Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"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":[2,3],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Braxton Fulford remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-03T03:16:35.361Z","endTime":"2025-09-03T03:16:35.388Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":690924,"link":"/api/v1/people/690924"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"701","replacedPlayer":{"id":692585,"link":"/api/v1/people/692585"}},{"details":{"description":"Pitching Change: Jimmy Herget replaces Jaden Hill.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-03T03:16:35.388Z","endTime":"2025-09-03T03:17:50.600Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623474,"link":"/api/v1/people/623474"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.079508729480487,"aZ":-35.5086596729367,"pfxX":-8.404709756711082,"pfxZ":-1.883237099260267,"pX":0.4695345309386027,"pZ":2.7382718249018203,"vX0":9.317476107852826,"vY0":-130.9175240924508,"vZ0":2.3289384818347907,"x":99.1,"y":164.85,"x0":-2.014387810254933,"y0":50.0060378027606,"z0":4.463039619349693,"aX":-14.849221858234406},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-2.8,"breakHorizontal":13.6,"spinRate":2334,"spinDirection":264},"zone":6,"typeConfidence":2.0,"plateTime":0.41560269193203236,"extension":4.829064915399006},"index":2,"playId":"2304f80f-9ae3-38b5-81a4-7c4d242de306","pitchNumber":1,"startTime":"2025-09-03T03:17:50.600Z","endTime":"2025-09-03T03:17:55.236Z","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.4,"endSpeed":71.0,"strikeZoneTop":3.38,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.825230044294678,"aZ":-28.877451625887357,"pfxX":9.047718511802294,"pfxZ":2.610981978599739,"pX":0.862306433965315,"pZ":1.896993420107533,"vX0":4.442762685610809,"vY0":-111.29780029646915,"vZ0":-0.40522175333274946,"x":84.13,"y":187.56,"x0":-2.33119674122574,"y0":50.00272422915272,"z0":5.056395286521365,"aX":11.419101207125216},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":4.9,"breakHorizontal":-17.5,"spinRate":3012,"spinDirection":77},"zone":14,"typeConfidence":2.0,"plateTime":0.490977778154126,"extension":4.803447647737439},"hitData":{"launchSpeed":77.6,"launchAngle":29.0,"totalDistance":286.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":97.86,"coordY":81.52}},"index":3,"playId":"cba709b6-a971-33f8-8a12-08359cd0244b","pitchNumber":2,"startTime":"2025-09-03T03:18:10.916Z","endTime":"2025-09-03T03:18:21.838Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T03:18:21.838Z","atBatIndex":72},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Giants challenged (play at 1st), call on the field was overturned: Dominic Smith grounds into a force out, first baseman Kyle Farmer to shortstop Ezequiel Tovar. Casey Schmitt out at 2nd. Dominic Smith to 1st.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-03T03:18:26.171Z","endTime":"2025-09-03T03:20:42.807Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"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":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":571657,"link":"/api/v1/people/571657"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.8,"strikeZoneTop":3.31000193156339,"strikeZoneBottom":1.62952092919603,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.52629502379206,"aZ":-26.921163768284558,"pfxX":-7.806813679235436,"pfxZ":2.8121471298134253,"pX":-2.295729583984927,"pZ":3.3987590207300853,"vX0":2.145309643248543,"vY0":-134.9475548588253,"vZ0":-0.38210743918583306,"x":204.51,"y":147.01,"x0":-2.079619780534107,"y0":50.00532510816472,"z0":5.41600848485478,"aX":-14.601944409453617},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.2,"breakHorizontal":13.8,"spinRate":2377,"spinDirection":245},"zone":11,"typeConfidence":2.0,"plateTime":0.4037265881807066,"extension":4.79441650513392},"index":0,"playId":"a58aff91-46d7-326f-919c-74dbc0eccde5","pitchNumber":1,"startTime":"2025-09-03T03:18:47.508Z","endTime":"2025-09-03T03:18:52.534Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":80.1,"strikeZoneTop":3.31000244285116,"strikeZoneBottom":1.44856175912807,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.99523720771889,"aZ":-27.018249006677802,"pfxX":-0.4224423952079164,"pfxZ":3.1905418078078753,"pX":-0.4751596098803452,"pZ":2.0329459688403637,"vX0":4.613915341110272,"vY0":-125.41393340496482,"vZ0":-2.7308801297207586,"x":135.11,"y":183.89,"x0":-2.2728070193289134,"y0":50.00305129753146,"z0":5.307604801940587,"aX":-0.6835307618620325},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.5,"breakHorizontal":-0.1,"spinRate":2592,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.4344069357755904,"extension":4.913130156125982},"index":1,"playId":"84d1462c-a319-358d-b669-a467b8524d02","pitchNumber":2,"startTime":"2025-09-03T03:19:06.174Z","endTime":"2025-09-03T03:19:11.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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":74.5,"endSpeed":69.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.379311506249262,"aZ":-32.302731728906046,"pfxX":7.69483332277192,"pfxZ":-0.10898230391305752,"pX":-0.24021538103594603,"pZ":2.298929750435067,"vX0":3.25371605709916,"vY0":-108.53257647579177,"vZ0":1.5207934035271267,"x":126.16,"y":176.71,"x0":-2.7567941877936586,"y0":50.00182492788388,"z0":5.098019769864384,"aX":9.210405905977213},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":0.5,"breakHorizontal":-14.8,"spinRate":2964,"spinDirection":73},"zone":5,"typeConfidence":2.0,"plateTime":0.503999277569406,"extension":4.911626754155818},"index":2,"playId":"7cdd8994-2814-3ec7-9dde-3a231651f0f3","pitchNumber":3,"startTime":"2025-09-03T03:19:23.435Z","endTime":"2025-09-03T03:19:26.706Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.1,"endSpeed":72.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.043550146943794,"aZ":-34.47952333632215,"pfxX":7.6655960471525155,"pfxZ":-1.7458871511552694,"pX":-0.696169338526495,"pZ":2.2841225226776736,"vX0":2.1597438292745914,"vY0":-113.83093586602449,"vZ0":0.44640966861227316,"x":143.54,"y":177.11,"x0":-2.6523424344250817,"y0":50.00554013530115,"z0":5.487232121787082,"aX":10.103764503609138},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-2.8,"breakHorizontal":-14.4,"spinRate":3089,"spinDirection":71},"zone":4,"typeConfidence":2.0,"plateTime":0.48038430526411835,"extension":5.201834600107764},"index":3,"playId":"b2218dce-6881-320a-9328-92a99a0aa2b2","pitchNumber":4,"startTime":"2025-09-03T03:19:42.541Z","endTime":"2025-09-03T03:19:45.581Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":87.3,"strikeZoneTop":3.31,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.249114363475634,"aZ":-24.38183348185897,"pfxX":-8.513857271819255,"pfxZ":4.039606200506855,"pX":-1.2745079718461685,"pZ":2.773707925393238,"vX0":5.141207583495395,"vY0":-136.82337397947825,"vZ0":-2.326674965353521,"x":165.58,"y":163.89,"x0":-2.054838719104891,"y0":50.0043568883948,"z0":5.275945933574478,"aX":-16.425379462375297},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.1,"breakHorizontal":14.6,"spinRate":2462,"spinDirection":245},"zone":11,"typeConfidence":2.0,"plateTime":0.3976895504003952,"extension":4.987986941134384},"index":4,"playId":"6eec18c3-62bf-3bee-b9f2-5d525bb3ff03","pitchNumber":5,"startTime":"2025-09-03T03:20:05.701Z","endTime":"2025-09-03T03:20:11.135Z","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.8,"strikeZoneTop":3.31,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.383904987952448,"aZ":-26.668690968760064,"pfxX":-2.727846210461757,"pfxZ":3.348228564969718,"pX":0.4048866314481859,"pZ":1.4371097598655258,"vX0":7.338329033090442,"vY0":-126.73343694675542,"vZ0":-3.8700066350021647,"x":101.57,"y":199.98,"x0":-2.160568524629899,"y0":50.00241051475691,"z0":5.08924748672639,"aX":-4.484499553752666},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.5,"breakHorizontal":3.5,"spinRate":2670,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.4304905622578272,"extension":5.204889844943332},"hitData":{"launchSpeed":64.5,"launchAngle":-10.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":146.64,"coordY":166.57}},"index":5,"playId":"39ab3d25-4759-3d03-a5e0-26a02c0373e4","pitchNumber":6,"startTime":"2025-09-03T03:20:34.918Z","endTime":"2025-09-03T03:20:42.807Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":137},"playEndTime":"2025-09-03T03:20:42.807Z","atBatIndex":73},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wilmer Flores flies out to center fielder Brenton Doyle.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-03T03:22:09.152Z","endTime":"2025-09-03T03:22:48.657Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":527038,"fullName":"Wilmer Flores","link":"/api/v1/people/527038"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":527038,"fullName":"Wilmer Flores","link":"/api/v1/people/527038"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.781869507479925,"aZ":-28.06464742830697,"pfxX":0.22413966198635782,"pfxZ":2.583750565226266,"pX":0.48706838079483294,"pZ":2.462823770747548,"vX0":6.72335093349805,"vY0":-124.44928416426697,"vZ0":-0.7856043847327511,"x":98.43,"y":172.28,"x0":-2.2632718974828046,"y0":50.001979653265565,"z0":5.079323936537007,"aX":0.35556692112266797},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.8,"breakHorizontal":-1.8,"spinRate":2694,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.43784145731617263,"extension":5.327496273362847},"index":0,"playId":"3bb7120b-5677-3652-9c26-d551b20821ab","pitchNumber":1,"startTime":"2025-09-03T03:22:18.830Z","endTime":"2025-09-03T03:22:21.830Z","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":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.540155317203247,"aZ":-29.081360259030156,"pfxX":-9.137008850726424,"pfxZ":1.6382929813187719,"pX":0.9421388008769939,"pZ":2.8821897442678153,"vX0":10.156323941320872,"vY0":-135.3317519875027,"vZ0":-1.2665041265192045,"x":81.09,"y":160.96,"x0":-1.6405425465151093,"y0":50.0027606967934,"z0":5.359618093153148,"aX":-17.254012483364118},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":2.9,"breakHorizontal":14.9,"spinRate":2512,"spinDirection":239},"zone":12,"typeConfidence":2.0,"plateTime":0.4019790366949061,"extension":5.129345070923297},"hitData":{"launchSpeed":77.9,"launchAngle":49.0,"totalDistance":250.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.54,"coordY":100.45}},"index":1,"playId":"4118dcf9-0b9e-3547-b3ec-2f37ad7510d6","pitchNumber":2,"startTime":"2025-09-03T03:22:36.575Z","endTime":"2025-09-03T03:22:48.657Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T03:22:48.657Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Matos strikes out swinging.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-03T03:22:49.720Z","endTime":"2025-09-03T03:23:51.656Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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(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":78.9,"endSpeed":73.7,"strikeZoneTop":3.03505102598062,"strikeZoneBottom":1.49046855354082,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.306745160699865,"aZ":-30.936931590808083,"pfxX":6.601143955041851,"pfxZ":0.9128685714420719,"pX":0.28347544310444767,"pZ":2.551046889533385,"vX0":4.399954835018737,"vY0":-114.97771689880241,"vZ0":0.9628420027401037,"x":106.19,"y":169.9,"x0":-2.502902360015345,"y0":50.0051721994798,"z0":5.094514338789331,"aX":8.97103524091822},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":2.2,"breakHorizontal":-13.0,"spinRate":3051,"spinDirection":64},"zone":6,"typeConfidence":2.0,"plateTime":0.473662480081916,"extension":4.984022727663031},"index":0,"playId":"270fba48-9752-3c03-beb0-aeec04791bff","pitchNumber":1,"startTime":"2025-09-03T03:23:11.549Z","endTime":"2025-09-03T03:23:15.148Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":84.0,"endSpeed":78.9,"strikeZoneTop":3.04579235405625,"strikeZoneBottom":1.53138828437006,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.18685962829879,"aZ":-27.19477184970448,"pfxX":0.9744832832994424,"pfxZ":3.195758492672727,"pX":-0.24575044934691273,"pZ":2.4991587766620738,"vX0":4.853294569893558,"vY0":-122.45453787598333,"vZ0":-0.5189888675967089,"x":126.37,"y":171.3,"x0":-2.3589130070176685,"y0":50.003507818837896,"z0":4.988121585364619,"aX":1.518881709060222},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.9,"breakHorizontal":-2.6,"spinRate":2801,"spinDirection":178},"zone":5,"typeConfidence":2.0,"plateTime":0.44285875346283143,"extension":4.892006678465169},"index":1,"playId":"3fbfc517-e258-3c89-8c81-1cb9678b801e","pitchNumber":2,"startTime":"2025-09-03T03:23:30.017Z","endTime":"2025-09-03T03:23:34.063Z","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":2},"pitchData":{"startSpeed":76.0,"endSpeed":71.1,"strikeZoneTop":3.15,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.296958183980625,"aZ":-30.54656444200399,"pfxX":4.548634573765562,"pfxZ":1.291094519776025,"pX":0.08309394503341588,"pZ":1.3331188427721121,"vX0":4.883291535587589,"vY0":-110.69011686113082,"vZ0":1.1159434837549502,"x":113.83,"y":202.79,"x0":-2.7274647795175415,"y0":50.00519111619628,"z0":3.9757786638849546,"aX":5.74978807724072},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":2.9,"breakHorizontal":-9.4,"spinRate":2991,"spinDirection":94},"zone":14,"typeConfidence":2.0,"plateTime":0.4913474715127788,"extension":5.080764693122341},"index":2,"playId":"a9b4728b-904e-3372-952c-7b965cd60cd2","pitchNumber":3,"startTime":"2025-09-03T03:23:48.330Z","endTime":"2025-09-03T03:23:51.656Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T03:23:51.656Z","atBatIndex":75},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jordan Beck lines out, pitcher Ryan Walker to first baseman Dominic Smith.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-03T03:26:32.088Z","endTime":"2025-09-03T03:26:56.601Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0,1],"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":676254,"link":"/api/v1/people/676254"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":{"description":"Pitching Change: Ryan Walker replaces Joey Lucchesi.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-03T03:24:59.788Z","endTime":"2025-09-03T03:25:52.551Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676254,"link":"/api/v1/people/676254"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Jordan Beck replaces Kyle Farmer.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-03T03:25:52.551Z","endTime":"2025-09-03T03:26:34.331Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":571657,"link":"/api/v1/people/571657"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.2,"strikeZoneTop":3.60000076345339,"strikeZoneBottom":1.74284512732299,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.127770066637456,"aZ":-30.232671339141547,"pfxX":-10.664503693310436,"pfxZ":0.9833350718918084,"pX":1.9510989443312339,"pZ":1.8500772214663477,"vX0":16.83357641635809,"vY0":-138.93940150885535,"vZ0":-2.8061668929540593,"x":42.63,"y":188.83,"x0":-2.781361675184655,"y0":50.00024149420467,"z0":4.867891970385517,"aX":-20.991832033425645},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":1.3,"breakHorizontal":16.1,"spinRate":2314,"spinDirection":234},"zone":14,"typeConfidence":0.9,"plateTime":0.3931816566739208,"extension":6.459155801124492},"index":2,"playId":"6b5cbac4-5180-358f-a5e0-60ac2a2dc1c7","pitchNumber":1,"startTime":"2025-09-03T03:26:34.331Z","endTime":"2025-09-03T03:26:37.331Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.8,"strikeZoneTop":3.6,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.54226609930231,"aZ":-27.955745516142144,"pfxX":-8.941341987794246,"pfxZ":2.0668015857242015,"pX":0.08899628010124024,"pZ":2.433730411563462,"vX0":12.05958354150124,"vY0":-141.1901793909324,"vZ0":-1.8310745746774415,"x":113.61,"y":173.07,"x0":-3.052291658361498,"y0":50.006264359484476,"z0":4.868865359278329,"aX":-18.273487855580033},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":3.6,"breakHorizontal":14.0,"spinRate":2415,"spinDirection":235},"zone":5,"typeConfidence":0.9,"plateTime":0.3861854108878622,"extension":6.192832966767814},"hitData":{"launchSpeed":106.7,"launchAngle":3.0,"totalDistance":97.0,"trajectory":"line_drive","hardness":"medium","location":"1","coordinates":{"coordX":129.52,"coordY":181.58}},"index":3,"playId":"e9a73279-698f-39e1-8fd5-9c23aad47a37","pitchNumber":2,"startTime":"2025-09-03T03:26:49.274Z","endTime":"2025-09-03T03:26:56.601Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T03:26:56.601Z","atBatIndex":76},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ryan Ritter flies out to right fielder Luis Matos.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-03T03:27:46.731Z","endTime":"2025-09-03T03:28:30.498Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682641,"link":"/api/v1/people/682641"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-03T03:27:19.121Z","endTime":"2025-09-03T03:27:48.983Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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.5,"endSpeed":89.7,"strikeZoneTop":3.73254948554281,"strikeZoneBottom":1.77737312383713,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.56040393929354,"aZ":-29.613238397418577,"pfxX":-7.406514203317471,"pfxZ":1.2608728917017835,"pX":0.13602491724315993,"pZ":2.1125307945675913,"vX0":11.48151586017133,"vY0":-140.23099371473734,"vZ0":-2.4005619567079317,"x":111.82,"y":181.74,"x0":-3.0166864269666736,"y0":50.000513316818854,"z0":4.877957978132943,"aX":-15.006193960456548},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":2.0,"breakHorizontal":11.5,"spinRate":2305,"spinDirection":233},"zone":8,"typeConfidence":0.9,"plateTime":0.3880447559152911,"extension":6.253570350080482},"index":1,"playId":"6d0bf66f-e2b5-3cd2-8fcc-d1b483fae7cc","pitchNumber":1,"startTime":"2025-09-03T03:27:48.983Z","endTime":"2025-09-03T03:27:54.162Z","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":84.1,"endSpeed":78.5,"strikeZoneTop":3.70907494340353,"strikeZoneBottom":1.64352797043037,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.8955038396351,"aZ":-31.490487685903737,"pfxX":6.881879930116861,"pfxZ":0.4461356062785651,"pX":0.8705308561413694,"pZ":0.8006522996344396,"vX0":7.397610797365054,"vY0":-122.35653210308782,"vZ0":-3.4449402599224106,"x":83.82,"y":217.16,"x0":-3.075081881424818,"y0":50.00385063643927,"z0":4.89740236536569,"aX":10.53620940409866},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":0.2,"breakHorizontal":-14.0,"spinRate":2686,"spinDirection":55},"zone":14,"typeConfidence":0.9,"plateTime":0.44596555193815934,"extension":6.402708335223429},"index":2,"playId":"8c8ce684-b195-30d4-a473-33e3b72bd597","pitchNumber":2,"startTime":"2025-09-03T03:28:03.792Z","endTime":"2025-09-03T03:28:09.105Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.1,"strikeZoneTop":3.58,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.616815627203806,"aZ":-27.000462113767593,"pfxX":-8.401603789781234,"pfxZ":2.624291101697807,"pX":-1.0187752843121587,"pZ":2.4660834126964315,"vX0":8.644332349078036,"vY0":-138.99360045533317,"vZ0":-1.9733637113811087,"x":155.83,"y":172.2,"x0":-3.064632640511437,"y0":50.0065358788587,"z0":4.962805377573905,"aX":-16.585851224873718},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":4.6,"breakHorizontal":13.7,"spinRate":2430,"spinDirection":233},"zone":13,"typeConfidence":0.9,"plateTime":0.39276473786360766,"extension":6.265144193703522},"hitData":{"launchSpeed":72.3,"launchAngle":45.0,"totalDistance":225.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":166.69,"coordY":119.8}},"index":3,"playId":"eed8524a-70bb-3ec3-9374-a90668b61cfc","pitchNumber":3,"startTime":"2025-09-03T03:28:21.475Z","endTime":"2025-09-03T03:28:30.498Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T03:28:30.498Z","atBatIndex":77},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Freeman strikes out swinging.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-03T03:28:56.904Z","endTime":"2025-09-03T03:30:32.693Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":78.1,"strikeZoneTop":3.22000090582891,"strikeZoneBottom":1.52951412543504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.190029263944158,"aZ":-32.1089244191025,"pfxX":6.6954749808972025,"pfxZ":0.04643489406190682,"pX":0.12045779040233649,"pZ":2.2804909077594298,"vX0":6.342665424626858,"vY0":-121.62434017132838,"vZ0":0.1568315397608171,"x":112.41,"y":177.21,"x0":-3.375896255419296,"y0":50.00549751860206,"z0":4.962795867814454,"aX":10.195890752439889},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.4,"breakHorizontal":-13.4,"spinRate":2752,"spinDirection":61},"zone":5,"typeConfidence":0.9,"plateTime":0.4475578068800825,"extension":6.266300850989931},"index":0,"playId":"f98aca5c-6f76-3a6e-8185-8ce2fd5a1fc8","pitchNumber":1,"startTime":"2025-09-03T03:28:56.904Z","endTime":"2025-09-03T03:29:03.325Z","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":2},"pitchData":{"startSpeed":95.4,"endSpeed":88.6,"strikeZoneTop":3.22000211357641,"strikeZoneBottom":1.6010856056057,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.770304774753892,"aZ":-31.993420877311188,"pfxX":-9.069528951100857,"pfxZ":0.09404223171490145,"pX":0.5554025373274663,"pZ":2.5920295091527707,"vX0":12.876486238029566,"vY0":-138.56949154959344,"vZ0":-0.5176797939080684,"x":95.83,"y":168.8,"x0":-2.9352688377190814,"y0":50.00602732508835,"z0":4.886117300802698,"aX":-17.95793991213664},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":0.2,"breakHorizontal":14.3,"spinRate":2496,"spinDirection":240},"zone":6,"typeConfidence":0.9,"plateTime":0.3926014407221152,"extension":6.314659245164406},"index":1,"playId":"f29d10da-90f5-3c4e-9795-be24afefea26","pitchNumber":2,"startTime":"2025-09-03T03:29:11.556Z","endTime":"2025-09-03T03:29:16.027Z","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":2},"pitchData":{"startSpeed":84.0,"endSpeed":78.1,"strikeZoneTop":3.22,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.226300256820164,"aZ":-33.46239566782827,"pfxX":8.321935397429815,"pfxZ":-0.8497250382860742,"pX":1.687588543829856,"pZ":2.525376870209441,"vX0":8.906983421390805,"vY0":-122.07914115549853,"vZ0":0.9738100075702434,"x":52.67,"y":170.59,"x0":-3.0781716168689615,"y0":50.000007874550995,"z0":4.983849601809714,"aX":12.659516054583555},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.1,"breakHorizontal":-17.0,"spinRate":2837,"spinDirection":63},"zone":12,"typeConfidence":0.9,"plateTime":0.4472815788112201,"extension":6.505503826824706},"index":2,"playId":"a303fce4-a374-3d72-8552-2c095c824571","pitchNumber":3,"startTime":"2025-09-03T03:29:28.018Z","endTime":"2025-09-03T03:29:31.860Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":89.3,"strikeZoneTop":3.22,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.268989312785102,"aZ":-27.767606253317624,"pfxX":-7.793109097567253,"pfxZ":2.188532099778909,"pX":-0.099295255475691,"pZ":3.1305902970310364,"vX0":10.69064493310738,"vY0":-139.57577024766795,"vZ0":-0.24496387733542002,"x":120.78,"y":154.25,"x0":-2.9299403905493597,"y0":50.004274676448205,"z0":5.016139235524496,"aX":-15.699638481226527},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":4.1,"breakHorizontal":12.5,"spinRate":2422,"spinDirection":228},"zone":2,"typeConfidence":0.9,"plateTime":0.38933661227378646,"extension":6.374417677939973},"index":3,"playId":"2c71898e-f6b4-31ca-8402-c3b59213021f","pitchNumber":4,"startTime":"2025-09-03T03:29:51.886Z","endTime":"2025-09-03T03:29:55.097Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":79.0,"strikeZoneTop":3.22000111804735,"strikeZoneBottom":1.53348964575969,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.153372290552127,"aZ":-33.54663375670951,"pfxX":6.658493374760139,"pfxZ":-0.8961299004325571,"pX":2.1155805202644884,"pZ":0.2692433016433091,"vX0":10.384648659465093,"vY0":-122.28515254424713,"vZ0":-4.147012098834562,"x":36.36,"y":231.51,"x0":-3.0295899041407983,"y0":50.00119251693198,"z0":4.824568723991777,"aX":10.214941994018371},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-2.3,"breakHorizontal":-14.3,"spinRate":2859,"spinDirection":62},"zone":14,"typeConfidence":0.9,"plateTime":0.4456844899420913,"extension":6.480442821347464},"index":4,"playId":"47e6938f-571b-3469-b50e-880cd19e8291","pitchNumber":5,"startTime":"2025-09-03T03:30:10.146Z","endTime":"2025-09-03T03:30:13.293Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.4,"strikeZoneTop":3.22,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.664135132198634,"aZ":-33.60046615422331,"pfxX":5.735295893853871,"pfxZ":-0.9219341218509065,"pX":1.4080814626418345,"pZ":1.386146225671763,"vX0":9.089597034160589,"vY0":-123.03862747523699,"vZ0":-1.5949485645387038,"x":63.33,"y":201.35,"x0":-3.074937447845699,"y0":50.00589642782506,"z0":4.881443870294697,"aX":8.824070487591708},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.8,"breakHorizontal":-12.5,"spinRate":2895,"spinDirection":63},"zone":14,"typeConfidence":0.9,"plateTime":0.44461379600778006,"extension":6.504166644537555},"index":5,"playId":"5270dc47-f682-3944-8f66-e6d408bf1c35","pitchNumber":6,"startTime":"2025-09-03T03:30:28.918Z","endTime":"2025-09-03T03:30:32.693Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T03:30:32.693Z","atBatIndex":78}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Freeman strikes out swinging.","rbi":0,"awayScore":7,"homeScore":4,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-09-03T03:28:56.904Z","endTime":"2025-09-03T03:30:32.693Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":78.1,"strikeZoneTop":3.22000090582891,"strikeZoneBottom":1.52951412543504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.190029263944158,"aZ":-32.1089244191025,"pfxX":6.6954749808972025,"pfxZ":0.04643489406190682,"pX":0.12045779040233649,"pZ":2.2804909077594298,"vX0":6.342665424626858,"vY0":-121.62434017132838,"vZ0":0.1568315397608171,"x":112.41,"y":177.21,"x0":-3.375896255419296,"y0":50.00549751860206,"z0":4.962795867814454,"aX":10.195890752439889},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":0.4,"breakHorizontal":-13.4,"spinRate":2752,"spinDirection":61},"zone":5,"typeConfidence":0.9,"plateTime":0.4475578068800825,"extension":6.266300850989931},"index":0,"playId":"f98aca5c-6f76-3a6e-8185-8ce2fd5a1fc8","pitchNumber":1,"startTime":"2025-09-03T03:28:56.904Z","endTime":"2025-09-03T03:29:03.325Z","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":2},"pitchData":{"startSpeed":95.4,"endSpeed":88.6,"strikeZoneTop":3.22000211357641,"strikeZoneBottom":1.6010856056057,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.770304774753892,"aZ":-31.993420877311188,"pfxX":-9.069528951100857,"pfxZ":0.09404223171490145,"pX":0.5554025373274663,"pZ":2.5920295091527707,"vX0":12.876486238029566,"vY0":-138.56949154959344,"vZ0":-0.5176797939080684,"x":95.83,"y":168.8,"x0":-2.9352688377190814,"y0":50.00602732508835,"z0":4.886117300802698,"aX":-17.95793991213664},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":0.2,"breakHorizontal":14.3,"spinRate":2496,"spinDirection":240},"zone":6,"typeConfidence":0.9,"plateTime":0.3926014407221152,"extension":6.314659245164406},"index":1,"playId":"f29d10da-90f5-3c4e-9795-be24afefea26","pitchNumber":2,"startTime":"2025-09-03T03:29:11.556Z","endTime":"2025-09-03T03:29:16.027Z","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":2},"pitchData":{"startSpeed":84.0,"endSpeed":78.1,"strikeZoneTop":3.22,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.226300256820164,"aZ":-33.46239566782827,"pfxX":8.321935397429815,"pfxZ":-0.8497250382860742,"pX":1.687588543829856,"pZ":2.525376870209441,"vX0":8.906983421390805,"vY0":-122.07914115549853,"vZ0":0.9738100075702434,"x":52.67,"y":170.59,"x0":-3.0781716168689615,"y0":50.000007874550995,"z0":4.983849601809714,"aX":12.659516054583555},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.1,"breakHorizontal":-17.0,"spinRate":2837,"spinDirection":63},"zone":12,"typeConfidence":0.9,"plateTime":0.4472815788112201,"extension":6.505503826824706},"index":2,"playId":"a303fce4-a374-3d72-8552-2c095c824571","pitchNumber":3,"startTime":"2025-09-03T03:29:28.018Z","endTime":"2025-09-03T03:29:31.860Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":89.3,"strikeZoneTop":3.22,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.268989312785102,"aZ":-27.767606253317624,"pfxX":-7.793109097567253,"pfxZ":2.188532099778909,"pX":-0.099295255475691,"pZ":3.1305902970310364,"vX0":10.69064493310738,"vY0":-139.57577024766795,"vZ0":-0.24496387733542002,"x":120.78,"y":154.25,"x0":-2.9299403905493597,"y0":50.004274676448205,"z0":5.016139235524496,"aX":-15.699638481226527},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":4.1,"breakHorizontal":12.5,"spinRate":2422,"spinDirection":228},"zone":2,"typeConfidence":0.9,"plateTime":0.38933661227378646,"extension":6.374417677939973},"index":3,"playId":"2c71898e-f6b4-31ca-8402-c3b59213021f","pitchNumber":4,"startTime":"2025-09-03T03:29:51.886Z","endTime":"2025-09-03T03:29:55.097Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":79.0,"strikeZoneTop":3.22000111804735,"strikeZoneBottom":1.53348964575969,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.153372290552127,"aZ":-33.54663375670951,"pfxX":6.658493374760139,"pfxZ":-0.8961299004325571,"pX":2.1155805202644884,"pZ":0.2692433016433091,"vX0":10.384648659465093,"vY0":-122.28515254424713,"vZ0":-4.147012098834562,"x":36.36,"y":231.51,"x0":-3.0295899041407983,"y0":50.00119251693198,"z0":4.824568723991777,"aX":10.214941994018371},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-2.3,"breakHorizontal":-14.3,"spinRate":2859,"spinDirection":62},"zone":14,"typeConfidence":0.9,"plateTime":0.4456844899420913,"extension":6.480442821347464},"index":4,"playId":"47e6938f-571b-3469-b50e-880cd19e8291","pitchNumber":5,"startTime":"2025-09-03T03:30:10.146Z","endTime":"2025-09-03T03:30:13.293Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.4,"strikeZoneTop":3.22,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.664135132198634,"aZ":-33.60046615422331,"pfxX":5.735295893853871,"pfxZ":-0.9219341218509065,"pX":1.4080814626418345,"pZ":1.386146225671763,"vX0":9.089597034160589,"vY0":-123.03862747523699,"vZ0":-1.5949485645387038,"x":63.33,"y":201.35,"x0":-3.074937447845699,"y0":50.00589642782506,"z0":4.881443870294697,"aX":8.824070487591708},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.8,"breakHorizontal":-12.5,"spinRate":2895,"spinDirection":63},"zone":14,"typeConfidence":0.9,"plateTime":0.44461379600778006,"extension":6.504166644537555},"index":5,"playId":"5270dc47-f682-3944-8f66-e6d408bf1c35","pitchNumber":6,"startTime":"2025-09-03T03:30:28.918Z","endTime":"2025-09-03T03:30:32.693Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-03T03:30:32.693Z","atBatIndex":78},"scoringPlays":[1,24,37,39,46,62,66],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2,3,4,5],"bottom":[6,7,8],"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":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"coordinates":{"x":146.56,"y":99.98},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":232.42,"y":77.19},"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":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"coordinates":{"x":156.63,"y":39.9},"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":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"coordinates":{"x":150.33,"y":72.21},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"batter":{"id":527038,"fullName":"Wilmer Flores","link":"/api/v1/people/527038"},"coordinates":{"x":180.19,"y":102.53},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"batter":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"coordinates":{"x":136.61,"y":148.64},"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":1,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":115.61,"y":154.01},"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":1,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":110.26,"y":172.97},"type":"O","description":"Groundout"}]}},{"startIndex":9,"endIndex":17,"top":[9,10,11,12],"bottom":[13,14,15,16,17],"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":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":150.8,"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":2,"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"coordinates":{"x":113.81,"y":172.97},"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":2,"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"coordinates":{"x":195.4,"y":105.06},"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":2,"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"coordinates":{"x":119.39,"y":146.62},"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":2,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":120.74,"y":83.64},"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":2,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"coordinates":{"x":139.5,"y":188.28},"type":"O","description":"Pop Out"}]}},{"startIndex":18,"endIndex":25,"top":[18,19,20],"bottom":[21,22,23,24,25],"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":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"coordinates":{"x":91.65,"y":34.77},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"coordinates":{"x":149.79,"y":167.9},"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":3,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"coordinates":{"x":169.81,"y":126.64},"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":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":123.95,"y":91.89},"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":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"coordinates":{"x":112.29,"y":176.01},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":26,"endIndex":34,"top":[26,27,28,29,30],"bottom":[31,32,33,34],"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":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"batter":{"id":527038,"fullName":"Wilmer Flores","link":"/api/v1/people/527038"},"coordinates":{"x":54.88,"y":75.95},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":4,"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"batter":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"coordinates":{"x":49.41,"y":100.59},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":4,"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":69.72,"y":109.6},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":4,"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"coordinates":{"x":174.11,"y":110.64},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":4,"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"coordinates":{"x":136.11,"y":145.6},"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":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"coordinates":{"x":101.14,"y":153.71},"type":"H","description":"Single"}]}},{"startIndex":35,"endIndex":47,"top":[35,36,37,38,39,40,41,42],"bottom":[43,44,45,46,47],"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":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"coordinates":{"x":84.63,"y":53.37},"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":5,"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":150.34,"y":137.77},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"coordinates":{"x":46.22,"y":61.69},"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":5,"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"coordinates":{"x":141.79,"y":79.25},"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":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"batter":{"id":527038,"fullName":"Wilmer Flores","link":"/api/v1/people/527038"},"coordinates":{"x":12.89,"y":90.03},"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":5,"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"batter":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"coordinates":{"x":132.56,"y":79.73},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":683409,"fullName":"Angel Chivilli","link":"/api/v1/people/683409"},"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"coordinates":{"x":113.3,"y":63.0},"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":5,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"coordinates":{"x":64.93,"y":104.5},"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":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":90.5,"y":110.64},"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":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"coordinates":{"x":155.36,"y":166.38},"type":"O","description":"Forceout"},{"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":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":91.01,"y":122.8},"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":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"coordinates":{"x":119.39,"y":155.74},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":48,"endIndex":55,"top":[48,49,50,51],"bottom":[52,53,54,55],"hits":{"away":[],"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":676130,"fullName":"José Buttó","link":"/api/v1/people/676130"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":66.06,"y":104.04},"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":676130,"fullName":"José Buttó","link":"/api/v1/people/676130"},"batter":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"coordinates":{"x":117.36,"y":168.91},"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":676130,"fullName":"José Buttó","link":"/api/v1/people/676130"},"batter":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"coordinates":{"x":136.65,"y":190.94},"type":"O","description":"Groundout"}]}},{"startIndex":56,"endIndex":63,"top":[56,57,58],"bottom":[59,60,61,62,63],"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":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"batter":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"coordinates":{"x":108.24,"y":164.86},"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":676130,"fullName":"José Buttó","link":"/api/v1/people/676130"},"batter":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"coordinates":{"x":116.34,"y":165.36},"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":7,"pitcher":{"id":676130,"fullName":"José Buttó","link":"/api/v1/people/676130"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":1.98,"y":69.14},"type":"H","description":"Home Run"},{"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":676130,"fullName":"José Buttó","link":"/api/v1/people/676130"},"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"coordinates":{"x":173.1,"y":135.47},"type":"O","description":"Flyout"}]}},{"startIndex":64,"endIndex":71,"top":[64,65,66,67,68],"bottom":[69,70,71],"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":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":104.18,"y":167.39},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"coordinates":{"x":141.28,"y":176.11},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"coordinates":{"x":208.57,"y":67.56},"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":8,"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":135.4,"y":187.39},"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":664192,"fullName":"Joey Lucchesi","link":"/api/v1/people/664192"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":111.78,"y":163.84},"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":8,"pitcher":{"id":664192,"fullName":"Joey Lucchesi","link":"/api/v1/people/664192"},"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"coordinates":{"x":149.41,"y":62.3},"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":664192,"fullName":"Joey Lucchesi","link":"/api/v1/people/664192"},"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"coordinates":{"x":113.3,"y":151.68},"type":"O","description":"Groundout"}]}},{"startIndex":72,"endIndex":78,"top":[72,73,74,75],"bottom":[76,77,78],"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":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"coordinates":{"x":97.86,"y":81.52},"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":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"coordinates":{"x":146.64,"y":166.57},"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":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"batter":{"id":527038,"fullName":"Wilmer Flores","link":"/api/v1/people/527038"},"coordinates":{"x":135.54,"y":100.45},"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":9,"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"coordinates":{"x":129.52,"y":181.58},"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":9,"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"batter":{"id":690022,"fullName":"Ryan Ritter","link":"/api/v1/people/690022"},"coordinates":{"x":166.69,"y":119.8},"type":"O","description":"Flyout"}]}}]},"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":2,"hits":3,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":1,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":3,"hits":4,"errors":0,"leftOnBase":2}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":2,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":4,"hits":9,"errors":0,"leftOnBase":6},"away":{"runs":7,"hits":13,"errors":0,"leftOnBase":8}},"defense":{"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"catcher":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"first":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"second":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"third":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"shortstop":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"left":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"center":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"right":{"id":682641,"fullName":"Luis Matos","link":"/api/v1/people/682641"},"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":7,"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":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"battingOrder":1,"team":{"id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"}},"balls":1,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":10,"airOuts":9,"runs":7,"doubles":0,"triples":0,"homeRuns":4,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":13,"hitByPitch":1,"avg":".237","atBats":40,"obp":".313","slg":".387","ops":".700","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":25,"rbi":7,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.00","popOuts":0,"lineOuts":3},"pitching":{"flyOuts":3,"groundOuts":10,"airOuts":5,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":34,"obp":".324","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":146,"era":"3.75","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.29","battersFaced":37,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":146,"balls":50,"strikes":96,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":4,"pitchesPerInning":"16.22","runsScoredPer9":"4.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":27,"errors":0,"chances":39,"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":"301","stats":{"batting":{"note":"a-","summary":"2-5 | HR, K, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":42,"groundOuts":49,"airOuts":77,"runs":26,"doubles":12,"triples":0,"homeRuns":10,"strikeOuts":64,"baseOnBalls":21,"intentionalWalks":0,"hits":60,"hitByPitch":5,"avg":".241","atBats":249,"obp":".313","slg":".410","ops":".723","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":276,"totalBases":102,"rbi":32,"leftOnBase":115,"sacBunts":1,"sacFlies":0,"babip":".286","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.90","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":131,"putOuts":175,"errors":6,"chances":312,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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-4 | HBP, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":135,"flyOuts":80,"groundOuts":120,"airOuts":137,"runs":71,"doubles":23,"triples":1,"homeRuns":16,"strikeOuts":136,"baseOnBalls":45,"intentionalWalks":2,"hits":141,"hitByPitch":17,"avg":".267","atBats":528,"obp":".341","slg":".405","ops":".746","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":596,"totalBases":214,"rbi":58,"leftOnBase":210,"sacBunts":0,"sacFlies":6,"babip":".327","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":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":{"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}},"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":{"note":"(W, 13-9)","summary":"5.0 IP, 2 ER, 7 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":5,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":94,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":22,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":94,"balls":34,"strikes":60,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.60","homeRunsPer9":"0.00","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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":29,"gamesStarted":29,"flyOuts":61,"groundOuts":210,"airOuts":108,"runs":67,"doubles":42,"triples":2,"homeRuns":13,"strikeOuts":194,"baseOnBalls":39,"intentionalWalks":0,"hits":180,"hitByPitch":6,"atBats":684,"obp":".307","caughtStealing":6,"stolenBases":7,"stolenBasePercentage":".538","caughtStealingPercentage":".462","numberOfPitches":2797,"era":"3.17","inningsPitched":"178.2","wins":13,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":63,"whip":"1.23","battersFaced":738,"outs":536,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":2797,"balls":948,"strikes":1849,"strikePercentage":".660","hitBatsmen":6,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"1.94","rbi":2,"winPercentage":".591","pitchesPerInning":"15.65","gamesFinished":0,"strikeoutWalkRatio":"4.97","strikeoutsPer9Inn":"9.77","walksPer9Inn":"1.96","hitsPer9Inn":"9.07","runsScoredPer9":"3.38","homeRunsPer9":"0.65","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":4,"sacFlies":4,"passedBall":0,"popOuts":16,"lineOuts":31},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":29,"putOuts":6,"errors":1,"chances":36,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"note":"(S, 13)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":11,"balls":3,"strikes":8,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":58,"gamesStarted":0,"flyOuts":24,"groundOuts":64,"airOuts":40,"runs":25,"doubles":10,"triples":0,"homeRuns":3,"strikeOuts":54,"baseOnBalls":14,"intentionalWalks":1,"hits":45,"hitByPitch":5,"atBats":201,"obp":".290","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":856,"era":"3.48","inningsPitched":"54.1","wins":5,"losses":4,"saves":13,"saveOpportunities":18,"holds":8,"blownSaves":5,"earnedRuns":21,"whip":"1.09","battersFaced":222,"outs":163,"gamesPitched":58,"completeGames":0,"shutouts":0,"pitchesThrown":856,"balls":302,"strikes":554,"strikePercentage":".650","hitBatsmen":5,"balks":2,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.60","rbi":0,"winPercentage":".556","pitchesPerInning":"15.75","gamesFinished":29,"strikeoutWalkRatio":"3.86","strikeoutsPer9Inn":"8.94","walksPer9Inn":"2.32","hitsPer9Inn":"7.45","runsScoredPer9":"4.14","homeRunsPer9":"0.50","inheritedRunners":19,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":6,"errors":0,"chances":13,"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"}]},"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":{"note":"(H, 4)","summary":"2.0 IP, 2 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":31,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":2,"battersFaced":9,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":31,"balls":9,"strikes":22,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":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":47,"gamesStarted":0,"flyOuts":30,"groundOuts":60,"airOuts":54,"runs":26,"doubles":12,"triples":2,"homeRuns":3,"strikeOuts":54,"baseOnBalls":26,"intentionalWalks":1,"hits":52,"hitByPitch":2,"atBats":216,"obp":".324","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":968,"era":"3.58","inningsPitched":"60.1","wins":4,"losses":3,"saves":1,"saveOpportunities":4,"holds":4,"blownSaves":3,"earnedRuns":24,"whip":"1.29","battersFaced":249,"outs":181,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":968,"balls":370,"strikes":598,"strikePercentage":".620","hitBatsmen":2,"balks":1,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.11","rbi":2,"winPercentage":".571","pitchesPerInning":"16.04","gamesFinished":8,"strikeoutWalkRatio":"2.08","strikeoutsPer9Inn":"8.06","walksPer9Inn":"3.88","hitsPer9Inn":"7.76","runsScoredPer9":"3.88","homeRunsPer9":"0.45","inheritedRunners":34,"inheritedRunnersScored":10,"catchersInterference":1,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":10,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":2,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676775":{"person":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"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":false,"isOnBench":true,"isSubstitute":false}},"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":"900","stats":{"batting":{"summary":"2-4 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":2,"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":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":113,"flyOuts":57,"groundOuts":68,"airOuts":96,"runs":35,"doubles":15,"triples":3,"homeRuns":3,"strikeOuts":116,"baseOnBalls":27,"intentionalWalks":0,"hits":72,"hitByPitch":3,"avg":".210","atBats":343,"obp":".270","slg":".297","ops":".567","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":382,"totalBases":102,"rbi":41,"leftOnBase":173,"sacBunts":4,"sacFlies":5,"babip":".301","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"114.33","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":862,"errors":5,"chances":913,"fielding":".995","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":"400","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":106,"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":{"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"500","stats":{"batting":{"summary":"1-5 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":66,"groundOuts":83,"airOuts":132,"runs":41,"doubles":9,"triples":0,"homeRuns":15,"strikeOuts":79,"baseOnBalls":32,"intentionalWalks":0,"hits":93,"hitByPitch":7,"avg":".242","atBats":384,"obp":".310","slg":".383","ops":".693","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":426,"totalBases":147,"rbi":66,"leftOnBase":170,"sacBunts":0,"sacFlies":3,"babip":".266","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.60","popOuts":36,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"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":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":"401","stats":{"batting":{"note":"b-","summary":"2-5 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":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":10,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":34,"groundOuts":40,"airOuts":56,"runs":24,"doubles":10,"triples":0,"homeRuns":4,"strikeOuts":39,"baseOnBalls":15,"intentionalWalks":0,"hits":52,"hitByPitch":2,"avg":".284","atBats":183,"obp":".338","slg":".404","ops":".742","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":204,"totalBases":74,"rbi":30,"leftOnBase":73,"sacBunts":0,"sacFlies":4,"babip":".333","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.75","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":33,"putOuts":360,"errors":1,"chances":394,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID687551":{"person":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"jerseyNumber":"61","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":19,"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":{"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":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID808982":{"person":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"jerseyNumber":"51","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"700","stats":{"batting":{"summary":"2-3 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":131,"flyOuts":91,"groundOuts":158,"airOuts":148,"runs":64,"doubles":30,"triples":10,"homeRuns":7,"strikeOuts":62,"baseOnBalls":44,"intentionalWalks":0,"hits":129,"hitByPitch":5,"avg":".262","atBats":493,"obp":".326","slg":".406","ops":".732","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":546,"totalBases":200,"rbi":48,"leftOnBase":197,"sacBunts":0,"sacFlies":4,"babip":".285","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"70.43","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":284,"errors":2,"chances":293,"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":{"note":"(H, 3)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":4,"strikes":6,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":29,"gamesStarted":0,"flyOuts":14,"groundOuts":37,"airOuts":26,"runs":11,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":24,"baseOnBalls":8,"intentionalWalks":1,"hits":26,"hitByPitch":1,"atBats":112,"obp":".289","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":476,"era":"3.41","inningsPitched":"29.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":11,"whip":"1.17","battersFaced":122,"outs":87,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":476,"balls":170,"strikes":306,"strikePercentage":".640","hitBatsmen":1,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.42","rbi":0,"winPercentage":".000","pitchesPerInning":"16.41","gamesFinished":3,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"7.45","walksPer9Inn":"2.48","hitsPer9Inn":"8.07","runsScoredPer9":"3.41","homeRunsPer9":"0.62","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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID646240":{"person":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"jerseyNumber":"16","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"200","stats":{"batting":{"summary":"1-5 | HR, 2 K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":140,"flyOuts":64,"groundOuts":122,"airOuts":104,"runs":84,"doubles":30,"triples":0,"homeRuns":30,"strikeOuts":162,"baseOnBalls":96,"intentionalWalks":8,"hits":137,"hitByPitch":6,"avg":".263","atBats":521,"obp":".381","slg":".493","ops":".874","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":15,"groundIntoTriplePlay":0,"plateAppearances":627,"totalBases":257,"rbi":96,"leftOnBase":220,"sacBunts":0,"sacFlies":4,"babip":".321","groundOutsToAirouts":"1.17","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.37","popOuts":16,"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":127,"errors":1,"chances":146,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":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":0,"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":true,"isSubstitute":false}},"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":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":true,"isSubstitute":false}},"ID683766":{"person":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"jerseyNumber":"50","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"800","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":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"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":63,"flyOuts":18,"groundOuts":46,"airOuts":31,"runs":18,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":41,"baseOnBalls":7,"intentionalWalks":0,"hits":38,"hitByPitch":3,"avg":".252","atBats":151,"obp":".294","slg":".351","ops":".645","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":166,"totalBases":53,"rbi":18,"leftOnBase":73,"sacBunts":3,"sacFlies":2,"babip":".321","groundOutsToAirouts":"1.48","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"50.33","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":123,"putOuts":62,"errors":6,"chances":191,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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,"battingOrder":"600","stats":{"batting":{"summary":"1-5 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":26,"groundOuts":46,"airOuts":50,"runs":23,"doubles":9,"triples":1,"homeRuns":8,"strikeOuts":25,"baseOnBalls":8,"intentionalWalks":0,"hits":36,"hitByPitch":0,"avg":".231","atBats":156,"obp":".267","slg":".455","ops":".722","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":165,"totalBases":71,"rbi":21,"leftOnBase":72,"sacBunts":0,"sacFlies":1,"babip":".226","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.50","popOuts":15,"lineOuts":9},"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":78,"errors":4,"chances":82,"fielding":".951","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":"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":137,"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":{"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,687551,646240,642715,669477,656305,642086,527038,682641,808982,683766,672275,657277,676130,664192,676254],"pitchers":[657277,676130,664192,676254],"bench":[668800,687529],"bullpen":[663941,702352,664141,657424,666711,592662,693313,678906,434378,676775],"battingOrder":[687551,646240,669477,642086,527038,682641,808982,683766,672275],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Devers (30, 1st inning off Freeland, K, 1 on, 0 out); Schmitt (10, 5th inning off Senzatela, 0 on, 2 out); Flores (15, 5th inning off Chivilli, 1 on, 2 out); Bailey (3, 8th inning off Hill, 1 on, 1 out)."},{"label":"TB","value":"Bailey 5; Devers 4; Flores 4; Koss; Lee, J 2; Matos; Ramos, H; Schmitt 5; Smith, D 2."},{"label":"RBI","value":"Bailey 2 (41); Devers 2 (96); Flores 2 (66); Schmitt (32)."},{"label":"2-out RBI","value":"Flores 2; Schmitt."},{"label":"Runners left in scoring position, 2 out","value":"Bailey; Koss."},{"label":"Team RISP","value":"1-for-3."},{"label":"Team LOB","value":"8."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"2 (Devers-Schmitt-Smith, D; Koss-Smith, D)."}]}],"note":[{"label":"a","value":"Flied out for Adames in the 1st."},{"label":"b","value":"Singled for Chapman, M in the 1st."}]},"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":3,"groundOuts":10,"airOuts":5,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".240","atBats":34,"obp":".297","slg":".393","ops":".690","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":12,"rbi":4,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":1,"lineOuts":1},"pitching":{"flyOuts":6,"groundOuts":10,"airOuts":9,"runs":7,"doubles":0,"triples":0,"homeRuns":4,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":13,"hitByPitch":1,"atBats":40,"obp":".357","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":151,"era":"5.98","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.60","battersFaced":42,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":151,"balls":46,"strikes":105,"strikePercentage":".700","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":7,"pitchesPerInning":"16.78","runsScoredPer9":"7.00","homeRunsPer9":"4.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":0,"chances":36,"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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":115,"flyOuts":67,"groundOuts":72,"airOuts":108,"runs":49,"doubles":17,"triples":8,"homeRuns":18,"strikeOuts":93,"baseOnBalls":18,"intentionalWalks":1,"hits":96,"hitByPitch":2,"avg":".262","atBats":366,"obp":".298","slg":".500","ops":".798","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":389,"totalBases":183,"rbi":55,"leftOnBase":131,"sacBunts":0,"sacFlies":3,"babip":".302","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.33","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":202,"errors":6,"chances":211,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":1,"strikes":12,"strikePercentage":".920","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":50,"gamesStarted":0,"flyOuts":45,"groundOuts":61,"airOuts":90,"runs":22,"doubles":13,"triples":1,"homeRuns":6,"strikeOuts":64,"baseOnBalls":23,"intentionalWalks":1,"hits":67,"hitByPitch":7,"atBats":277,"obp":".312","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":1130,"era":"2.55","inningsPitched":"74.0","wins":1,"losses":2,"saves":0,"saveOpportunities":1,"holds":5,"blownSaves":1,"earnedRuns":21,"whip":"1.22","battersFaced":312,"outs":222,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":1130,"balls":396,"strikes":734,"strikePercentage":".650","hitBatsmen":7,"balks":2,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.68","rbi":0,"winPercentage":".333","pitchesPerInning":"15.27","gamesFinished":7,"strikeoutWalkRatio":"2.78","strikeoutsPer9Inn":"7.78","walksPer9Inn":"2.80","hitsPer9Inn":"8.15","runsScoredPer9":"2.68","homeRunsPer9":"0.73","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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"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":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":0,"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":{"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":true,"isSubstitute":false}},"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"701","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":14,"groundOuts":15,"airOuts":24,"runs":9,"doubles":4,"triples":2,"homeRuns":1,"strikeOuts":27,"baseOnBalls":4,"intentionalWalks":0,"hits":19,"hitByPitch":2,"avg":".229","atBats":83,"obp":".275","slg":".361","ops":".636","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":91,"totalBases":30,"rbi":15,"leftOnBase":29,"sacBunts":0,"sacFlies":2,"babip":".316","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"83.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":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":{"note":"(L, 3-14)","summary":"0.0 IP, 2 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":8,"inningsPitched":"0.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":2,"outs":0,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":1,"strikes":7,"strikePercentage":".880","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"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":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":26,"gamesStarted":26,"flyOuts":78,"groundOuts":137,"airOuts":144,"runs":91,"doubles":27,"triples":5,"homeRuns":21,"strikeOuts":97,"baseOnBalls":34,"intentionalWalks":2,"hits":166,"hitByPitch":5,"atBats":538,"obp":".352","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":2063,"era":"5.41","inningsPitched":"131.1","wins":3,"losses":14,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":79,"whip":"1.52","battersFaced":583,"outs":394,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2063,"balls":668,"strikes":1395,"strikePercentage":".680","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":3,"groundOutsToAirouts":"0.95","rbi":2,"winPercentage":".176","pitchesPerInning":"15.71","gamesFinished":0,"strikeoutWalkRatio":"2.85","strikeoutsPer9Inn":"6.65","walksPer9Inn":"2.33","hitsPer9Inn":"11.38","runsScoredPer9":"6.24","homeRunsPer9":"1.44","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":21,"lineOuts":45},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID671289":{"person":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"jerseyNumber":"2","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"100","stats":{"batting":{"summary":"1-3 | 2 BB, K, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":51,"groundOuts":106,"airOuts":81,"runs":41,"doubles":17,"triples":2,"homeRuns":2,"strikeOuts":38,"baseOnBalls":32,"intentionalWalks":0,"hits":91,"hitByPitch":8,"avg":".293","atBats":311,"obp":".369","slg":".379","ops":".748","caughtStealing":8,"stolenBases":17,"stolenBasePercentage":".680","caughtStealingPercentage":".320","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":356,"totalBases":118,"rbi":27,"leftOnBase":103,"sacBunts":1,"sacFlies":4,"babip":".324","groundOutsToAirouts":"1.31","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"155.50","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":103,"errors":2,"chances":123,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":"700","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":4,"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":35,"flyOuts":14,"groundOuts":24,"airOuts":20,"runs":11,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":29,"baseOnBalls":3,"intentionalWalks":0,"hits":26,"hitByPitch":0,"avg":".263","atBats":99,"obp":".284","slg":".394","ops":".678","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":102,"totalBases":39,"rbi":9,"leftOnBase":45,"sacBunts":0,"sacFlies":0,"babip":".343","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":13,"groundOuts":41,"airOuts":23,"runs":21,"doubles":7,"triples":3,"homeRuns":1,"strikeOuts":48,"baseOnBalls":7,"intentionalWalks":0,"hits":37,"hitByPitch":3,"avg":".255","atBats":145,"obp":".301","slg":".366","ops":".667","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":159,"totalBases":53,"rbi":17,"leftOnBase":60,"sacBunts":3,"sacFlies":1,"babip":".371","groundOutsToAirouts":"1.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"145.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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":111,"putOuts":71,"errors":5,"chances":187,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":"3-4 | HR, 4 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":4,"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":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":122,"flyOuts":64,"groundOuts":82,"airOuts":119,"runs":64,"doubles":23,"triples":4,"homeRuns":27,"strikeOuts":130,"baseOnBalls":28,"intentionalWalks":0,"hits":126,"hitByPitch":4,"avg":".277","atBats":455,"obp":".323","slg":".523","ops":".846","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":489,"totalBases":238,"rbi":80,"leftOnBase":177,"sacBunts":0,"sacFlies":2,"babip":".330","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.85","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":539,"errors":8,"chances":578,"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":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":true,"isSubstitute":false}},"ID571657":{"person":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"jerseyNumber":"6","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":6,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":89,"flyOuts":38,"groundOuts":69,"airOuts":73,"runs":23,"doubles":14,"triples":0,"homeRuns":7,"strikeOuts":59,"baseOnBalls":16,"intentionalWalks":0,"hits":59,"hitByPitch":4,"avg":".228","atBats":259,"obp":".282","slg":".363","ops":".645","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":280,"totalBases":94,"rbi":28,"leftOnBase":103,"sacBunts":0,"sacFlies":1,"babip":".268","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.00","popOuts":12,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":134,"putOuts":169,"errors":4,"chances":307,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID687597":{"person":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"jerseyNumber":"27","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"801","stats":{"batting":{"note":"b-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":125,"flyOuts":62,"groundOuts":86,"airOuts":104,"runs":55,"doubles":24,"triples":5,"homeRuns":14,"strikeOuts":144,"baseOnBalls":39,"intentionalWalks":0,"hits":122,"hitByPitch":4,"avg":".268","atBats":455,"obp":".331","slg":".435","ops":".766","caughtStealing":8,"stolenBases":14,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":500,"totalBases":198,"rbi":44,"leftOnBase":157,"sacBunts":0,"sacFlies":1,"babip":".362","groundOutsToAirouts":"0.83","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"32.50","popOuts":16,"lineOuts":26},"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":225,"errors":3,"chances":239,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"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":"400","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":118,"flyOuts":61,"groundOuts":104,"airOuts":110,"runs":52,"doubles":19,"triples":2,"homeRuns":14,"strikeOuts":115,"baseOnBalls":29,"intentionalWalks":0,"hits":106,"hitByPitch":0,"avg":".247","atBats":430,"obp":".292","slg":".398","ops":".690","caughtStealing":1,"stolenBases":15,"stolenBasePercentage":".938","caughtStealingPercentage":".063","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":464,"totalBases":171,"rbi":53,"leftOnBase":166,"sacBunts":1,"sacFlies":4,"babip":".302","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.71","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":311,"errors":2,"chances":318,"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":"500","stats":{"batting":{"summary":"2-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"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":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":39,"groundOuts":56,"airOuts":82,"runs":37,"doubles":17,"triples":3,"homeRuns":8,"strikeOuts":71,"baseOnBalls":15,"intentionalWalks":0,"hits":75,"hitByPitch":1,"avg":".268","atBats":280,"obp":".307","slg":".436","ops":".743","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":300,"totalBases":122,"rbi":23,"leftOnBase":95,"sacBunts":4,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.00","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":118,"errors":7,"chances":317,"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":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":{"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":true,"isSubstitute":false}},"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":{},"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":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":0,"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":true,"isSubstitute":false}},"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":{"summary":"1.1 IP, 2 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":34,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":9,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":34,"balls":13,"strikes":21,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"6.75","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":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":35,"gamesStarted":0,"flyOuts":25,"groundOuts":66,"airOuts":40,"runs":41,"doubles":11,"triples":0,"homeRuns":9,"strikeOuts":36,"baseOnBalls":21,"intentionalWalks":1,"hits":62,"hitByPitch":5,"atBats":204,"obp":".383","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":850,"era":"7.03","inningsPitched":"48.2","wins":1,"losses":4,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":38,"whip":"1.71","battersFaced":230,"outs":146,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":850,"balls":320,"strikes":530,"strikePercentage":".620","hitBatsmen":5,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.65","rbi":2,"winPercentage":".200","pitchesPerInning":"17.47","gamesFinished":2,"strikeoutWalkRatio":"1.71","strikeoutsPer9Inn":"6.66","walksPer9Inn":"3.88","hitsPer9Inn":"11.47","runsScoredPer9":"7.58","homeRunsPer9":"1.66","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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"4.2 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":4,"groundOuts":6,"airOuts":7,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":66,"inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":19,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":66,"balls":21,"strikes":45,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.93","homeRunsPer9":"1.93","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":23,"flyOuts":67,"groundOuts":152,"airOuts":124,"runs":99,"doubles":35,"triples":3,"homeRuns":22,"strikeOuts":64,"baseOnBalls":43,"intentionalWalks":2,"hits":179,"hitByPitch":7,"atBats":511,"obp":".405","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":2095,"era":"6.92","inningsPitched":"119.2","wins":4,"losses":15,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":92,"whip":"1.86","battersFaced":570,"outs":359,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2095,"balls":810,"strikes":1285,"strikePercentage":".610","hitBatsmen":7,"balks":1,"wildPitches":8,"pickoffs":0,"groundOutsToAirouts":"1.23","rbi":1,"winPercentage":".211","pitchesPerInning":"17.51","gamesFinished":0,"strikeoutWalkRatio":"1.49","strikeoutsPer9Inn":"4.81","walksPer9Inn":"3.23","hitsPer9Inn":"13.46","runsScoredPer9":"7.45","homeRunsPer9":"1.65","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":3,"sacFlies":5,"passedBall":0,"popOuts":13,"lineOuts":44},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":9,"errors":0,"chances":26,"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"}]},"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":{"summary":"2.0 IP, 2 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":30,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":10,"strikes":20,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"4.50","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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":0,"flyOuts":13,"groundOuts":19,"airOuts":17,"runs":12,"doubles":4,"triples":2,"homeRuns":1,"strikeOuts":19,"baseOnBalls":8,"intentionalWalks":0,"hits":20,"hitByPitch":0,"atBats":74,"obp":".337","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":317,"era":"4.42","inningsPitched":"18.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":9,"whip":"1.53","battersFaced":83,"outs":55,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":317,"balls":114,"strikes":203,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.12","rbi":2,"winPercentage":"1.000","pitchesPerInning":"17.29","gamesFinished":6,"strikeoutWalkRatio":"2.38","strikeoutsPer9Inn":"9.33","walksPer9Inn":"3.93","hitsPer9Inn":"9.82","runsScoredPer9":"5.89","homeRunsPer9":"0.49","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":4,"errors":0,"chances":6,"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"}]},"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":"600","stats":{"batting":{"summary":"1-3 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"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":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":15,"groundOuts":18,"airOuts":22,"runs":13,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":20,"baseOnBalls":8,"intentionalWalks":0,"hits":18,"hitByPitch":1,"avg":".234","atBats":77,"obp":".310","slg":".312","ops":".622","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":87,"totalBases":24,"rbi":7,"leftOnBase":39,"sacBunts":0,"sacFlies":1,"babip":".298","groundOutsToAirouts":"0.82","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"77.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":37,"putOuts":20,"errors":0,"chances":57,"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,686668,678662,691720,692585,690924,571657,687597,690022,607536,622608,683409,677955,623474],"pitchers":[607536,622608,683409,677955,623474],"bench":[606115,682653,691011],"bullpen":[685326,801403,663372,685299,608566,675848,683627,678821,669020,680767],"battingOrder":[671289,666160,696100,686668,678662,691720,690924,687597,690022],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Goodman (27, 7th inning off Buttó, 1 on, 2 out)."},{"label":"TB","value":"Freeman, T; Goodman 6; Karros, K; Moniak; Ritter; Tovar 2."},{"label":"RBI","value":"Goodman 4 (80)."},{"label":"2-out RBI","value":"Goodman 2."},{"label":"Runners left in scoring position, 2 out","value":"Farmer, K 2."},{"label":"GIDP","value":"Doyle, B 2."},{"label":"Team RISP","value":"2-for-8."},{"label":"Team LOB","value":"6."}]}],"note":[{"label":"a","value":"Grounded out for Fernández, Y in the 8th."},{"label":"b","value":"Lined out for Farmer, K in the 9th."}]}},"officials":[{"official":{"id":427093,"fullName":"Phil Cuzzi","link":"/api/v1/people/427093"},"officialType":"Home Plate"},{"official":{"id":483564,"fullName":"Dan Bellino","link":"/api/v1/people/483564"},"officialType":"First Base"},{"official":{"id":623949,"fullName":"Clint Vondrak","link":"/api/v1/people/623949"},"officialType":"Second Base"},{"official":{"id":427413,"fullName":"Tony Randazzo","link":"/api/v1/people/427413"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Ramos, H (by Chivilli)."},{"label":"Pitches-strikes","value":"Webb, L 94-60; Buttó 31-22; Lucchesi 10-6; Walker, R 11-8; Freeland, K 8-7; Senzatela 66-45; Chivilli 34-21; Hill 30-20; Herget, J 13-12."},{"label":"Groundouts-flyouts","value":"Webb, L 5-0; Buttó 3-1; Lucchesi 2-1; Walker, R 0-1; Freeland, K 0-0; Senzatela 6-4; Chivilli 0-1; Hill 3-0; Herget, J 1-1."},{"label":"Batters faced","value":"Webb, L 22; Buttó 9; Lucchesi 3; Walker, R 3; Freeland, K 2; Senzatela 19; Chivilli 9; Hill 8; Herget, J 4."},{"label":"Ejections","value":"Rockies pitcher Kyle Freeland ejected by HP umpire Phil Cuzzi (1st); Giants shortstop Willy Adames ejected by HP umpire Phil Cuzzi (1st); Giants third baseman Matt Chapman ejected by HP umpire Phil Cuzzi (1st)."},{"label":"Umpires","value":"HP: Phil Cuzzi. 1B: Dan Bellino. 2B: Clint Vondrak. 3B: Tony Randazzo. "},{"label":"Weather","value":"80 degrees, Cloudy."},{"label":"Wind","value":"8 mph, L To R."},{"label":"First pitch","value":"6:39 PM."},{"label":"T","value":"2:51."},{"label":"Att","value":"18,934."},{"label":"Venue","value":"Coors Field."},{"label":"September 2, 2025"}],"pitchingNotes":["Freeland, K pitched to 2 batters in the 1st inning."],"topPerformers":[{"player":{"person":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100","boxscoreName":"Goodman"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"300","stats":{"batting":{"summary":"3-4 | HR, 4 RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":4,"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":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":122,"flyOuts":64,"groundOuts":82,"airOuts":119,"runs":64,"doubles":23,"triples":4,"homeRuns":27,"strikeOuts":130,"baseOnBalls":28,"intentionalWalks":0,"hits":126,"hitByPitch":4,"avg":".277","atBats":455,"obp":".323","slg":".523","ops":".846","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":489,"totalBases":238,"rbi":80,"leftOnBase":177,"sacBunts":0,"sacFlies":2,"babip":".330","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.85","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":539,"errors":8,"chances":578,"fielding":".986","passedBall":6,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":68,"hittingGameScore":68},{"player":{"person":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275","boxscoreName":"Bailey"},"jerseyNumber":"14","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"900","stats":{"batting":{"summary":"2-4 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"leftOnBase":2,"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":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":113,"flyOuts":57,"groundOuts":68,"airOuts":96,"runs":35,"doubles":15,"triples":3,"homeRuns":3,"strikeOuts":116,"baseOnBalls":27,"intentionalWalks":0,"hits":72,"hitByPitch":3,"avg":".210","atBats":343,"obp":".270","slg":".297","ops":".567","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":382,"totalBases":102,"rbi":41,"leftOnBase":173,"sacBunts":4,"sacFlies":5,"babip":".301","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"114.33","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":862,"errors":5,"chances":913,"fielding":".995","passedBall":6,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":58,"hittingGameScore":58},{"player":{"person":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477","boxscoreName":"Schmitt"},"jerseyNumber":"10","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"301","stats":{"batting":{"note":"a-","summary":"2-5 | HR, K, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":42,"groundOuts":49,"airOuts":77,"runs":26,"doubles":12,"triples":0,"homeRuns":10,"strikeOuts":64,"baseOnBalls":21,"intentionalWalks":0,"hits":60,"hitByPitch":5,"avg":".241","atBats":249,"obp":".313","slg":".410","ops":".723","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":276,"totalBases":102,"rbi":32,"leftOnBase":115,"sacBunts":1,"sacFlies":0,"babip":".286","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.90","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":131,"putOuts":175,"errors":6,"chances":312,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"type":"hitter","gameScore":54,"hittingGameScore":54}]},"decisions":{"winner":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"loser":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"save":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}