{"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":776703,"link":"/api/v1.1/game/776703/feed/live","metaData":{"wait":10,"timeStamp":"20250817_222106","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count13","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776703,"type":"R","doubleHeader":"N","id":"2025/08/17/tbamlb-sfnmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776703-2025-08-17","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-17T20:05:00Z","originalDate":"2025-08-17","officialDate":"2025-08-17","dayNight":"day","time":"1:05","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139","season":2025,"venue":{"id":2523,"name":"George M. Steinbrenner Field","link":"/api/v1/venues/2523"},"springVenue":{"id":2534,"link":"/api/v1/venues/2534"},"teamCode":"tba","fileCode":"tb","abbreviation":"TB","teamName":"Rays","locationName":"Tampa","firstYearOfPlay":"1996","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":201,"name":"American League East","link":"/api/v1/divisions/201"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Tampa Bay","record":{"gamesPlayed":125,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":61,"losses":64,"ties":0,"pct":".488"},"records":{},"divisionLeader":false,"wins":61,"losses":64,"winningPercentage":".488"},"franchiseName":"Tampa Bay","clubName":"Rays","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137","season":2025,"venue":{"id":2395,"name":"Oracle Park","link":"/api/v1/venues/2395"},"springVenue":{"id":2532,"link":"/api/v1/venues/2532"},"teamCode":"sfn","fileCode":"sf","abbreviation":"SF","teamName":"Giants","locationName":"San Francisco","firstYearOfPlay":"1883","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"San Francisco","record":{"gamesPlayed":124,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":60,"losses":64,"ties":0,"pct":".484"},"records":{},"divisionLeader":false,"wins":60,"losses":64,"winningPercentage":".484"},"franchiseName":"San Francisco","clubName":"Giants","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},"ID664040":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040","firstName":"Brandon","lastName":"Lowe","primaryNumber":"5","birthDate":"1994-07-06","currentAge":32,"birthCity":"Suffolk","birthStateProvince":"VA","birthCountry":"USA","height":"5' 9\"","weight":181,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Brandon","useLastName":"Lowe","middleName":"Norman","boxscoreName":"Lowe, B","nickName":"Bamm-Bamm","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"rhymes with \"now\"","mlbDebutDate":"2018-08-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Lowe","nameSlug":"brandon-lowe-664040","firstLastName":"Brandon Lowe","lastFirstName":"Lowe, Brandon","lastInitName":"Lowe, B","initLastName":"B Lowe","fullFMLName":"Brandon Norman Lowe","fullLFMName":"Lowe, Brandon Norman","strikeZoneTop":3.088,"strikeZoneBottom":1.559},"ID666624":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624","firstName":"Christopher","lastName":"Morel","primaryNumber":"28","birthDate":"1999-06-24","currentAge":27,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Christopher","useLastName":"Morel","middleName":"Rafael","boxscoreName":"Morel, C","gender":"M","nameMatrilineal":"Salce","isPlayer":true,"isVerified":false,"mlbDebutDate":"2022-05-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christopher Morel","nameSlug":"christopher-morel-666624","firstLastName":"Christopher Morel","lastFirstName":"Morel, Christopher","lastInitName":"Morel, C","initLastName":"C Morel","fullFMLName":"Christopher Rafael Morel","fullLFMName":"Morel, Christopher Rafael","strikeZoneTop":3.228,"strikeZoneBottom":1.629},"ID664126":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126","firstName":"Peter","lastName":"Fairbanks","primaryNumber":"29","birthDate":"1993-12-16","currentAge":32,"birthCity":"Milwaukee","birthStateProvince":"WI","birthCountry":"USA","height":"6' 6\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Pete","useLastName":"Fairbanks","middleName":"Anderson","boxscoreName":"Fairbanks","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-06-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pete Fairbanks","nameSlug":"pete-fairbanks-664126","firstLastName":"Pete Fairbanks","lastFirstName":"Fairbanks, Pete","lastInitName":"Fairbanks, P","initLastName":"P Fairbanks","fullFMLName":"Peter Anderson Fairbanks","fullLFMName":"Fairbanks, Peter Anderson","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID686752":{"id":686752,"fullName":"Ryan Pepiot","link":"/api/v1/people/686752","firstName":"Ryan","lastName":"Pepiot","primaryNumber":"44","birthDate":"1997-08-21","currentAge":29,"birthCity":"Indianapolis","birthStateProvince":"IN","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Pepiot","middleName":"Michael","boxscoreName":"Pepiot","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"PEP-ee-oh","mlbDebutDate":"2022-05-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Pepiot","nameSlug":"ryan-pepiot-686752","firstLastName":"Ryan Pepiot","lastFirstName":"Pepiot, Ryan","lastInitName":"Pepiot, R","initLastName":"R Pepiot","fullFMLName":"Ryan Michael Pepiot","fullLFMName":"Pepiot, Ryan Michael","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID666149":{"id":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149","firstName":"Tyler","lastName":"Fitzgerald","birthDate":"1997-09-15","currentAge":29,"birthCity":"Springfield","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":214,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Tyler","useLastName":"Fitzgerald","middleName":"Joseph","boxscoreName":"Fitzgerald, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-09-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Fitzgerald","nameSlug":"tyler-fitzgerald-666149","firstLastName":"Tyler Fitzgerald","lastFirstName":"Fitzgerald, Tyler","lastInitName":"Fitzgerald, T","initLastName":"T Fitzgerald","fullFMLName":"Tyler Joseph Fitzgerald","fullLFMName":"Fitzgerald, Tyler Joseph","strikeZoneTop":3.28,"strikeZoneBottom":1.66},"ID678495":{"id":678495,"fullName":"Randy Rodríguez","link":"/api/v1/people/678495","firstName":"Randy","lastName":"Rodríguez","primaryNumber":"73","birthDate":"1999-09-05","currentAge":27,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Randy","useLastName":"Rodríguez","middleName":"Alberto","boxscoreName":"Rodríguez, R","gender":"M","nameMatrilineal":"Caraballo","isPlayer":true,"isVerified":true,"mlbDebutDate":"2024-05-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Randy Rodríguez","nameSlug":"randy-rodriguez-678495","firstLastName":"Randy Rodríguez","lastFirstName":"Rodríguez, Randy","lastInitName":"Rodríguez, R","initLastName":"R Rodríguez","fullFMLName":"Randy Alberto Rodríguez","fullLFMName":"Rodríguez, Randy Alberto","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID802415":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415","firstName":"Chandler","lastName":"Simpson","primaryNumber":"14","birthDate":"2000-11-18","currentAge":25,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 11\"","weight":170,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Chandler","useLastName":"Simpson","middleName":"Lenard","boxscoreName":"Simpson","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-04-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chandler Simpson","nameSlug":"chandler-simpson-802415","firstLastName":"Chandler Simpson","lastFirstName":"Simpson, Chandler","lastInitName":"Simpson, C","initLastName":"C Simpson","fullFMLName":"Chandler Lenard Simpson","fullLFMName":"Simpson, Chandler Lenard","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"ID657277":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277","firstName":"Logan","lastName":"Webb","primaryNumber":"62","birthDate":"1996-11-18","currentAge":29,"birthCity":"Rocklin","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":221,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Logan","useLastName":"Webb","middleName":"T.","boxscoreName":"Webb, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Logan Webb","nameSlug":"logan-webb-657277","firstLastName":"Logan Webb","lastFirstName":"Webb, Logan","lastInitName":"Webb, L","initLastName":"L Webb","fullFMLName":"Logan T. Webb","fullLFMName":"Webb, Logan T.","strikeZoneTop":3.41,"strikeZoneBottom":1.58},"ID672275":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275","firstName":"Patrick","lastName":"Bailey","primaryNumber":"16","birthDate":"1999-05-29","currentAge":27,"birthCity":"Greensboro","birthStateProvince":"NC","birthCountry":"USA","height":"6' 0\"","weight":223,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Patrick","useLastName":"Bailey","middleName":"Lee","boxscoreName":"Bailey","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-05-19","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Patrick Bailey","nameSlug":"patrick-bailey-672275","firstLastName":"Patrick Bailey","lastFirstName":"Bailey, Patrick","lastInitName":"Bailey, P","initLastName":"P Bailey","fullFMLName":"Patrick Lee Bailey","fullLFMName":"Bailey, Patrick Lee","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID693313":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313","firstName":"Carson","lastName":"Seymour","primaryNumber":"77","birthDate":"1998-12-16","currentAge":27,"birthCity":"Poway","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":264,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carson","useLastName":"Seymour","middleName":"James","boxscoreName":"Seymour, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-06-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carson Seymour","nameSlug":"carson-seymour-693313","firstLastName":"Carson Seymour","lastFirstName":"Seymour, Carson","lastInitName":"Seymour, C","initLastName":"C Seymour","fullFMLName":"Carson James Seymour","fullLFMName":"Seymour, Carson James","strikeZoneTop":3.58,"strikeZoneBottom":1.68},"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},"ID670955":{"id":670955,"fullName":"Edwin Uceta","link":"/api/v1/people/670955","firstName":"Edwin","lastName":"Uceta","primaryNumber":"63","birthDate":"1998-01-09","currentAge":28,"birthCity":"Villa Los Almacigos","birthCountry":"Dominican Republic","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Edwin","useLastName":"Uceta","middleName":"Daniel","boxscoreName":"Uceta","gender":"M","nameMatrilineal":"Martinez","isPlayer":true,"isVerified":false,"pronunciation":"oo-SAY-tuh","mlbDebutDate":"2021-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edwin Uceta","nameSlug":"edwin-uceta-670955","firstLastName":"Edwin Uceta","lastFirstName":"Uceta, Edwin","lastInitName":"Uceta, E","initLastName":"E Uceta","fullFMLName":"Edwin Daniel Uceta","fullLFMName":"Uceta, Edwin Daniel","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID808982":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982","firstName":"Jung Hoo","lastName":"Lee","primaryNumber":"51","birthDate":"1998-08-20","currentAge":28,"birthCity":"Seoul","birthCountry":"Republic of Korea","height":"6' 0\"","weight":196,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jung Hoo","useLastName":"Lee","boxscoreName":"Lee, J","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"jung who","mlbDebutDate":"2024-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jung Hoo Lee","nameSlug":"jung-hoo-lee-808982","firstLastName":"Jung Hoo Lee","lastFirstName":"Lee, Jung Hoo","lastInitName":"Lee, J","initLastName":"J Lee","fullFMLName":"J.H. Lee","fullLFMName":"J.H. Lee","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID687551":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551","firstName":"Andrew","lastName":"Gilbert","primaryNumber":"0","birthDate":"2000-09-27","currentAge":25,"birthCity":"St. Paul","birthStateProvince":"MN","birthCountry":"USA","height":"5' 9\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Drew","useLastName":"Gilbert","middleName":"Christopher","boxscoreName":"Gilbert","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Drew Gilbert","nameSlug":"drew-gilbert-687551","firstLastName":"Drew Gilbert","lastFirstName":"Gilbert, Drew","lastInitName":"Gilbert, D","initLastName":"D Gilbert","fullFMLName":"Andrew Christopher Gilbert","fullLFMName":"Gilbert, Andrew Christopher","strikeZoneTop":3.06,"strikeZoneBottom":1.54},"ID646240":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240","firstName":"Rafael","lastName":"Devers","primaryNumber":"16","birthDate":"1996-10-24","currentAge":29,"birthCity":"Sanchez","birthCountry":"Dominican Republic","height":"6' 0\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Rafael","useLastName":"Devers","middleName":"Calcano","boxscoreName":"Devers","nickName":"Carita","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"DEHV-ers","mlbDebutDate":"2017-07-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rafael Devers","nameSlug":"rafael-devers-646240","firstLastName":"Rafael Devers","lastFirstName":"Devers, Rafael","lastInitName":"Devers, R","initLastName":"R Devers","fullFMLName":"Rafael Calcano Devers","fullLFMName":"Devers, Rafael Calcano","strikeZoneTop":3.217,"strikeZoneBottom":1.624},"ID643377":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377","firstName":"James","lastName":"Jax","primaryNumber":"22","birthDate":"1994-11-22","currentAge":31,"birthCity":"Phoenix","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Griffin","useLastName":"Jax","middleName":"Griffin","boxscoreName":"Jax","nickName":"Griff","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2021-06-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Griffin Jax","nameSlug":"griffin-jax-643377","firstLastName":"Griffin Jax","lastFirstName":"Jax, Griffin","lastInitName":"Jax, G","initLastName":"G Jax","fullFMLName":"James Griffin Jax","fullLFMName":"Jax, James Griffin","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID650490":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490","firstName":"Yandy","lastName":"Díaz","primaryNumber":"2","birthDate":"1991-08-08","currentAge":35,"birthCity":"Sagua la Grande","birthCountry":"Cuba","height":"6' 0\"","weight":235,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Yandy","useLastName":"Díaz","boxscoreName":"Díaz, Y","nickName":"Aranita Diaz","gender":"M","nameMatrilineal":"Fernandez","isPlayer":true,"isVerified":true,"pronunciation":"YAHN-dee","mlbDebutDate":"2017-04-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Yandy Díaz","nameSlug":"yandy-diaz-650490","firstLastName":"Yandy Díaz","lastFirstName":"Díaz, Yandy","lastInitName":"Díaz, Y","initLastName":"Y Díaz","fullFMLName":"Yandy Díaz","fullLFMName":"Díaz, Yandy","strikeZoneTop":3.228,"strikeZoneBottom":1.629},"ID605288":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288","firstName":"Adrian","lastName":"Houser","primaryNumber":"12","birthDate":"1993-02-02","currentAge":33,"birthCity":"Tahlequah","birthStateProvince":"OK","birthCountry":"USA","height":"6' 4\"","weight":227,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Adrian","useLastName":"Houser","middleName":"David","boxscoreName":"Houser","nickName":"Doogy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2015-09-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adrian Houser","nameSlug":"adrian-houser-605288","firstLastName":"Adrian Houser","lastFirstName":"Houser, Adrian","lastInitName":"Houser, A","initLastName":"A Houser","fullFMLName":"Adrian David Houser","fullLFMName":"Houser, Adrian David","strikeZoneTop":3.45,"strikeZoneBottom":1.65},"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},"ID677592":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592","firstName":"Everson","lastName":"Pereira","primaryNumber":"21","birthDate":"2001-04-10","currentAge":25,"birthCity":"Cabudare","birthCountry":"Venezuela","height":"5' 11\"","weight":203,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Everson","useLastName":"Pereira","middleName":"Jose","boxscoreName":"Pereira","gender":"M","nameMatrilineal":"Gil","isPlayer":true,"isVerified":true,"pronunciation":"pehr-AY-ruh","mlbDebutDate":"2023-08-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Everson Pereira","nameSlug":"everson-pereira-677592","firstLastName":"Everson Pereira","lastFirstName":"Pereira, Everson","lastInitName":"Pereira, E","initLastName":"E Pereira","fullFMLName":"Everson Jose Pereira","fullLFMName":"Pereira, Everson Jose","strikeZoneTop":3.15,"strikeZoneBottom":1.59},"ID691406":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406","firstName":"Junior","lastName":"Caminero","primaryNumber":"13","birthDate":"2003-07-05","currentAge":23,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Junior","useLastName":"Caminero","middleName":"Alberto","boxscoreName":"Caminero","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":true,"pronunciation":"cah-min-AIR-oh","mlbDebutDate":"2023-09-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Junior Caminero","nameSlug":"junior-caminero-691406","firstLastName":"Junior Caminero","lastFirstName":"Caminero, Junior","lastInitName":"Caminero, J","initLastName":"J Caminero","fullFMLName":"Junior Alberto Caminero","fullLFMName":"Caminero, Junior Alberto","strikeZoneTop":3.244,"strikeZoneBottom":1.637},"ID656876":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876","firstName":"Drew","lastName":"Rasmussen","primaryNumber":"57","birthDate":"1995-07-27","currentAge":31,"birthCity":"Puyallup","birthStateProvince":"WA","birthCountry":"USA","height":"6' 1\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Drew","useLastName":"Rasmussen","middleName":"Thomas","boxscoreName":"Rasmussen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"RASS-muss-ehn","mlbDebutDate":"2020-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drew Rasmussen","nameSlug":"drew-rasmussen-656876","firstLastName":"Drew Rasmussen","lastFirstName":"Rasmussen, Drew","lastInitName":"Rasmussen, D","initLastName":"D Rasmussen","fullFMLName":"Drew Thomas Rasmussen","fullLFMName":"Rasmussen, Drew Thomas","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID671212":{"id":671212,"fullName":"Joe Boyle","link":"/api/v1/people/671212","firstName":"Joseph","lastName":"Boyle","primaryNumber":"36","birthDate":"1999-08-14","currentAge":27,"birthCity":"Philadelphia","birthStateProvince":"PA","birthCountry":"USA","height":"6' 8\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joe","useLastName":"Boyle","middleName":"Patrick","boxscoreName":"Boyle","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2023-09-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Joe Boyle","nameSlug":"joe-boyle-671212","firstLastName":"Joe Boyle","lastFirstName":"Boyle, Joe","lastInitName":"Boyle, J","initLastName":"J Boyle","fullFMLName":"Joseph Patrick Boyle","fullLFMName":"Boyle, Joseph Patrick","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"ID669477":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477","firstName":"Casey","lastName":"Schmitt","primaryNumber":"10","birthDate":"1999-03-01","currentAge":27,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Casey","useLastName":"Schmitt","middleName":"Shawn","boxscoreName":"Schmitt","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2023-05-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Casey Schmitt","nameSlug":"casey-schmitt-669477","firstLastName":"Casey Schmitt","lastFirstName":"Schmitt, Casey","lastInitName":"Schmitt, C","initLastName":"C Schmitt","fullFMLName":"Casey Shawn Schmitt","fullLFMName":"Schmitt, Casey Shawn","strikeZoneTop":3.2,"strikeZoneBottom":1.61},"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},"ID669438":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438","firstName":"Mason","lastName":"Englert","primaryNumber":"59","birthDate":"1999-11-01","currentAge":26,"birthCity":"Forney","birthStateProvince":"TX","birthCountry":"USA","height":"6' 4\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Englert","middleName":"Alexander","boxscoreName":"Englert","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2023-03-30","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mason Englert","nameSlug":"mason-englert-669438","firstLastName":"Mason Englert","lastFirstName":"Englert, Mason","lastInitName":"Englert, M","initLastName":"M Englert","fullFMLName":"Mason Alexander Englert","fullLFMName":"Englert, Mason Alexander","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID669358":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358","firstName":"Shane","lastName":"Baz","primaryNumber":"34","birthDate":"1999-06-17","currentAge":27,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shane","useLastName":"Baz","middleName":"Austin","boxscoreName":"Baz","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"bahz","mlbDebutDate":"2021-09-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Shane Baz","nameSlug":"shane-baz-669358","firstLastName":"Shane Baz","lastFirstName":"Baz, Shane","lastInitName":"Baz, S","initLastName":"S Baz","fullFMLName":"Shane Austin Baz","fullLFMName":"Baz, Shane Austin","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID682254":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254","firstName":"Mason","lastName":"Montgomery","primaryNumber":"46","birthDate":"2000-06-17","currentAge":26,"birthCity":"Austin","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Montgomery","middleName":"Jack","boxscoreName":"Montgomery, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mason Montgomery","nameSlug":"mason-montgomery-682254","firstLastName":"Mason Montgomery","lastFirstName":"Montgomery, Mason","lastInitName":"Montgomery, M","initLastName":"M Montgomery","fullFMLName":"Mason Jack Montgomery","fullLFMName":"Montgomery, Mason Jack","strikeZoneTop":3.47,"strikeZoneBottom":1.59},"ID656484":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484","firstName":"Tristan","lastName":"Gray","primaryNumber":"4","birthDate":"1996-03-22","currentAge":30,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Tristan","useLastName":"Gray","middleName":"Colby","boxscoreName":"Gray, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2023-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tristan Gray","nameSlug":"tristan-gray-656484","firstLastName":"Tristan Gray","lastFirstName":"Gray, Tristan","lastInitName":"Gray, T","initLastName":"T Gray","fullFMLName":"Tristan Colby Gray","fullLFMName":"Gray, Tristan Colby","strikeZoneTop":3.26,"strikeZoneBottom":1.65},"ID663968":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968","firstName":"Jake","lastName":"Mangum","primaryNumber":"28","birthDate":"1996-03-08","currentAge":30,"birthCity":"Flowood","birthStateProvince":"MS","birthCountry":"USA","height":"5' 11\"","weight":191,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jake","useLastName":"Mangum","middleName":"Thomas","boxscoreName":"Mangum","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-03-30","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake Mangum","nameSlug":"jake-mangum-663968","firstLastName":"Jake Mangum","lastFirstName":"Mangum, Jake","lastInitName":"Mangum, J","initLastName":"J Mangum","fullFMLName":"Jake Thomas Mangum","fullLFMName":"Mangum, Jake Thomas","strikeZoneTop":3.18,"strikeZoneBottom":1.605},"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},"ID693855":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855","firstName":"Ian","lastName":"Seymour","primaryNumber":"61","birthDate":"1998-12-13","currentAge":27,"birthCity":"Madison","birthStateProvince":"CT","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ian","useLastName":"Seymour","middleName":"Albert","boxscoreName":"Seymour, I","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"see-more","mlbDebutDate":"2025-06-09","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ian Seymour","nameSlug":"ian-seymour-693855","firstLastName":"Ian Seymour","lastFirstName":"Seymour, Ian","lastInitName":"Seymour, I","initLastName":"I Seymour","fullFMLName":"Ian Albert Seymour","fullLFMName":"Seymour, Ian Albert","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID664076":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076","firstName":"Garrett","lastName":"Cleavinger","primaryNumber":"60","birthDate":"1994-04-23","currentAge":32,"birthCity":"Lawrence","birthStateProvince":"KS","birthCountry":"USA","height":"6' 1\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Garrett","useLastName":"Cleavinger","middleName":"J.","boxscoreName":"Cleavinger","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"KLEH-vin-jer","mlbDebutDate":"2020-09-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Garrett Cleavinger","nameSlug":"garrett-cleavinger-664076","firstLastName":"Garrett Cleavinger","lastFirstName":"Cleavinger, Garrett","lastInitName":"Cleavinger, G","initLastName":"G Cleavinger","fullFMLName":"Garrett J. Cleavinger","fullLFMName":"Cleavinger, Garrett J.","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID676439":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439","firstName":"Hunter","lastName":"Feduccia","primaryNumber":"46","birthDate":"1997-06-05","currentAge":29,"birthCity":"Lake Charles","birthStateProvince":"LA","birthCountry":"USA","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Hunter","useLastName":"Feduccia","boxscoreName":"Feduccia","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"fe-DOO-she-uh","mlbDebutDate":"2024-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Feduccia","nameSlug":"hunter-feduccia-676439","firstLastName":"Hunter Feduccia","lastFirstName":"Feduccia, Hunter","lastInitName":"Feduccia, H","initLastName":"H Feduccia","fullFMLName":"Hunter Feduccia","fullLFMName":"Feduccia, Hunter","strikeZoneTop":3.262,"strikeZoneBottom":1.646},"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},"ID666139":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139","firstName":"Joshua","lastName":"Lowe","primaryNumber":"3","birthDate":"1998-02-02","currentAge":28,"birthCity":"Chesapeake","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Josh","useLastName":"Lowe","middleName":"Edward","boxscoreName":"Lowe, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"low","mlbDebutDate":"2021-09-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Josh Lowe","nameSlug":"josh-lowe-666139","firstLastName":"Josh Lowe","lastFirstName":"Lowe, Josh","lastInitName":"Lowe, J","initLastName":"J Lowe","fullFMLName":"Joshua Edward Lowe","fullLFMName":"Lowe, Joshua Edward","strikeZoneTop":3.355,"strikeZoneBottom":1.693},"ID663743":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743","firstName":"Nicholas","lastName":"Fortes","primaryNumber":"40","birthDate":"1996-11-11","currentAge":29,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":198,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Nick","useLastName":"Fortes","boxscoreName":"Fortes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"For-tez","mlbDebutDate":"2021-09-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Fortes","nameSlug":"nick-fortes-663743","firstLastName":"Nick Fortes","lastFirstName":"Fortes, Nick","lastInitName":"Fortes, N","initLastName":"N Fortes","fullFMLName":"Nicholas Fortes","fullLFMName":"Fortes, Nicholas","strikeZoneTop":3.161,"strikeZoneBottom":1.595},"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},"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},"ID676044":{"id":676044,"fullName":"Bob Seymour","link":"/api/v1/people/676044","firstName":"Robert","lastName":"Seymour","primaryNumber":"41","birthDate":"1998-10-07","currentAge":27,"birthCity":"Harvey","birthStateProvince":"IL","birthCountry":"USA","height":"6' 3\"","weight":250,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Bob","useLastName":"Seymour","middleName":"John","boxscoreName":"Seymour, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"see-more","mlbDebutDate":"2025-08-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bob Seymour","nameSlug":"bob-seymour-676044","firstLastName":"Bob Seymour","lastFirstName":"Seymour, Bob","lastInitName":"Seymour, B","initLastName":"B Seymour","fullFMLName":"Robert John Seymour","fullLFMName":"Seymour, Robert John","strikeZoneTop":3.36,"strikeZoneBottom":1.695},"ID641329":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329","firstName":"Bryan","lastName":"Baker","primaryNumber":"47","birthDate":"1994-12-02","currentAge":31,"birthCity":"Fort Walton Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 6\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bryan","useLastName":"Baker","middleName":"Scott","boxscoreName":"Baker","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2021-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryan Baker","nameSlug":"bryan-baker-641329","firstLastName":"Bryan Baker","lastFirstName":"Baker, Bryan","lastInitName":"Baker, B","initLastName":"B Baker","fullFMLName":"Bryan Scott Baker","fullLFMName":"Baker, Bryan Scott","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID673490":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490","firstName":"Ha-Seong","lastName":"Kim","primaryNumber":"7","birthDate":"1995-10-17","currentAge":30,"birthCity":"Bucheon","birthCountry":"Republic of Korea","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ha-Seong","useLastName":"Kim","boxscoreName":"Kim, Ha","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"HA-song","mlbDebutDate":"2021-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ha-Seong Kim","nameSlug":"ha-seong-kim-673490","firstLastName":"Ha-Seong Kim","lastFirstName":"Kim, Ha-Seong","lastInitName":"Kim, H","initLastName":"H Kim","fullFMLName":"Ha-Seong Kim","fullLFMName":"Kim, Ha-Seong","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"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},"ID694738":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738","firstName":"Landen","lastName":"Roupp","primaryNumber":"65","birthDate":"1998-09-10","currentAge":28,"birthCity":"Rocky Mount","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Landen","useLastName":"Roupp","middleName":"Brice","boxscoreName":"Roupp","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"roop","mlbDebutDate":"2024-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Landen Roupp","nameSlug":"landen-roupp-694738","firstLastName":"Landen Roupp","lastFirstName":"Roupp, Landen","lastInitName":"Roupp, L","initLastName":"L Roupp","fullFMLName":"Landen Brice Roupp","fullLFMName":"Roupp, Landen Brice","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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}},"venue":{"id":2395,"name":"Oracle Park","link":"/api/v1/venues/2395","location":{"address1":"24 Willie Mays Plaza","city":"San Francisco","state":"California","stateAbbrev":"CA","postalCode":"94107","defaultCoordinates":{"latitude":37.778383,"longitude":-122.389448},"azimuthAngle":85.0,"elevation":0,"country":"USA","phone":"(415) 972-2000"},"timeZone":{"tz":"PDT","id":"America/Los_Angeles","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":41311,"turfType":"Grass","roofType":"Open","leftLine":339,"leftCenter":399,"center":391,"rightCenter":415,"rightLine":309},"active":true,"season":"2025"},"officialVenue":{"id":2395,"link":"/api/v1/venues/2395"},"weather":{"condition":"Partly Cloudy","temp":"64","wind":"16 mph, Out To CF"},"gameInfo":{"attendance":38876,"firstPitch":"2025-08-17T20:05:00.000Z","gameDurationMinutes":136},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":686752,"fullName":"Ryan Pepiot","link":"/api/v1/people/686752"},"home":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"}},"officialScorer":{"id":639285,"fullName":"Chris Thoms","link":"/api/v1/people/639285"},"primaryDatacaster":{"id":661298,"fullName":"Alexandra Irving","link":"/api/v1/people/661298"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chandler Simpson grounds out, third baseman Christian Koss to first baseman Dominic Smith.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-17T20:05:39.360Z","endTime":"2025-08-17T20:06:03.651Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"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":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"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":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-17T17:55:03.226Z","endTime":"2025-08-17T19:38:32.667Z","isPitch":false,"type":"action","player":{"id":802415,"link":"/api/v1/people/802415"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-17T19:38:32.667Z","endTime":"2025-08-17T20:03:48.449Z","isPitch":false,"type":"action","player":{"id":802415,"link":"/api/v1/people/802415"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-17T20:03:48.449Z","endTime":"2025-08-17T20:05:41.539Z","isPitch":false,"type":"action","player":{"id":802415,"link":"/api/v1/people/802415"}},{"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.8,"endSpeed":84.5,"strikeZoneTop":3.5014716539302,"strikeZoneBottom":1.66735493683795,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.694158332480182,"aZ":-30.671644332796387,"pfxX":-8.153228550047592,"pfxZ":0.8242973841149679,"pX":0.011466740025890418,"pZ":1.956600930300726,"vX0":7.000692611755972,"vY0":-133.54443000663647,"vZ0":-2.67172740227691,"x":116.56,"y":185.95,"x0":-1.5796402280089694,"y0":50.00010974466897,"z0":5.167428194809474,"aX":-14.782817114595018},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":1.2,"breakHorizontal":13.3,"spinRate":1838,"spinDirection":252},"zone":8,"typeConfidence":0.89,"plateTime":0.4095280772954144,"extension":6.764128902639816},"index":3,"playId":"2922a12c-bc53-36dd-a5b6-da96d263a80b","pitchNumber":1,"startTime":"2025-08-17T20:05:41.539Z","endTime":"2025-08-17T20:05:45.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.63233798554864,"aZ":-28.082468066635386,"pfxX":-8.508317154167102,"pfxZ":2.1962903367236235,"pX":-0.012387657743469069,"pZ":1.9233606761317472,"vX0":7.0223279007354105,"vY0":-135.28782111985413,"vZ0":-3.4580881612295222,"x":117.47,"y":186.85,"x0":-1.5322320791332973,"y0":50.00035459275197,"z0":5.179573016732146,"aX":-15.82020108608179},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":3.5,"breakHorizontal":13.9,"spinRate":1978,"spinDirection":239},"zone":8,"typeConfidence":0.85,"plateTime":0.4043700016912313,"extension":6.854425307987122},"hitData":{"launchSpeed":91.3,"launchAngle":-24.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":115.6,"coordY":179.89}},"index":4,"playId":"01f55bd7-1d89-3f70-af7b-5273b0cf0b57","pitchNumber":2,"startTime":"2025-08-17T20:05:56.442Z","endTime":"2025-08-17T20:06:03.651Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:06:03.651Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yandy Díaz grounds out, shortstop Willy Adames to first baseman Dominic Smith.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-17T20:06:07.260Z","endTime":"2025-08-17T20:07:41.406Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"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],"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":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":642086,"link":"/api/v1/people/642086"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.4,"endSpeed":84.0,"strikeZoneTop":3.47182279870907,"strikeZoneBottom":1.55380794111021,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.225512539148514,"aZ":-25.3994719502764,"pfxX":-9.78483631032527,"pfxZ":3.722704073099937,"pX":0.21069469695839374,"pZ":4.178480596933719,"vX0":7.431805547064545,"vY0":-134.3247045498328,"vZ0":1.473820835932878,"x":108.97,"y":125.96,"x0":-1.3263914211437027,"y0":50.002101379148364,"z0":5.433834167306583,"aX":-17.805633401929825},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.3,"breakHorizontal":16.1,"spinRate":1999,"spinDirection":243},"zone":12,"typeConfidence":0.73,"plateTime":0.4084061413796851,"extension":6.805327868436487},"index":0,"playId":"9282680c-214c-35ed-bea5-9ed1ece7b554","pitchNumber":1,"startTime":"2025-08-17T20:06:24.440Z","endTime":"2025-08-17T20:06:28.193Z","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.6,"endSpeed":85.2,"strikeZoneTop":3.45286563335326,"strikeZoneBottom":1.59879331321434,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.246375709197277,"aZ":-26.708720222758718,"pfxX":-9.329807303422193,"pfxZ":2.964981717905615,"pX":0.014514759710179896,"pZ":1.4193299526948824,"vX0":7.0316947022671314,"vY0":-134.712356629848,"vZ0":-4.840560418738613,"x":116.45,"y":200.46,"x0":-1.412555748757202,"y0":50.00425179384922,"z0":5.11888815878017,"aX":-17.212836697782944},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.6,"breakHorizontal":15.5,"spinRate":1950,"spinDirection":240},"zone":14,"typeConfidence":0.7,"plateTime":0.4060013184188085,"extension":6.932527579338681},"index":1,"playId":"60dc272b-c6be-30c4-8ce3-9da9be47da43","pitchNumber":2,"startTime":"2025-08-17T20:06:37.333Z","endTime":"2025-08-17T20:06:41.670Z","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.1,"endSpeed":85.0,"strikeZoneTop":3.47725627764994,"strikeZoneBottom":1.55857540626042,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.49144023320619,"aZ":-29.61904311973991,"pfxX":-9.797260502069218,"pfxZ":1.3968325050958237,"pX":-0.002518177783884384,"pZ":1.266757154847986,"vX0":7.126635123858746,"vY0":-133.99032694261348,"vZ0":-4.494196019673751,"x":117.1,"y":204.58,"x0":-1.416716214997825,"y0":50.001532876715856,"z0":5.068854682921357,"aX":-17.90898940808394},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":1.8,"breakHorizontal":16.3,"spinRate":1950,"spinDirection":247},"zone":13,"typeConfidence":0.91,"plateTime":0.4079447813832595,"extension":6.955634127022232},"index":2,"playId":"6e602dc5-ec43-3040-9542-ab8575ec94ed","pitchNumber":3,"startTime":"2025-08-17T20:06:49.978Z","endTime":"2025-08-17T20:06:54.651Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.3,"endSpeed":85.0,"strikeZoneTop":3.46992893154272,"strikeZoneBottom":1.52290299016778,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.59488191429095,"aZ":-26.742201635185907,"pfxX":-10.018589594078462,"pfxZ":2.9508414613187597,"pX":-0.7873226904315075,"pZ":2.9186323050959224,"vX0":5.237194959597553,"vY0":-134.47007242691777,"vZ0":-1.3032270902249947,"x":147.01,"y":159.98,"x0":-1.4525254749021108,"y0":50.00520312771736,"z0":5.296713014620978,"aX":-18.4548275885941},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.3,"breakHorizontal":17.2,"spinRate":1926,"spinDirection":238},"zone":1,"typeConfidence":0.74,"plateTime":0.40643299373894237,"extension":6.8755679211909495},"index":3,"playId":"25a0a9e6-e97a-39c4-9ba2-08d585aeba51","pitchNumber":4,"startTime":"2025-08-17T20:07:02.647Z","endTime":"2025-08-17T20:07:06.855Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.4,"strikeZoneTop":3.52302424269875,"strikeZoneBottom":1.49060326584209,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.234820031054184,"aZ":-32.44258071622233,"pfxX":5.110854145220207,"pfxZ":-0.16839951511438578,"pX":0.2664232446406686,"pZ":2.9321411151443146,"vX0":3.385862322596824,"vY0":-124.87489275915283,"vZ0":1.1564695844046369,"x":106.84,"y":159.61,"x0":-1.7732617354682387,"y0":50.00423335879522,"z0":5.141336988033106,"aX":8.034588930386965},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.2,"breakHorizontal":-10.1,"spinRate":2593,"spinDirection":48},"zone":2,"typeConfidence":0.9,"plateTime":0.4393922516100286,"extension":6.85663526847259},"index":4,"playId":"48045e88-c106-3a5a-9310-fb4ec8ff7eaa","pitchNumber":5,"startTime":"2025-08-17T20:07:15.315Z","endTime":"2025-08-17T20:07:19.659Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.58,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.091221984164335,"aZ":-28.759613383483174,"pfxX":-8.775821100595909,"pfxZ":1.8633590089629832,"pX":0.1632148146815694,"pZ":1.6052147839211783,"vX0":7.051150339538322,"vY0":-134.20989250340733,"vZ0":-3.6577817917663014,"x":110.78,"y":195.44,"x0":-1.3534098930623935,"y0":50.00037815094,"z0":5.025926850870773,"aX":-16.06338759073031},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":2.8,"breakHorizontal":14.4,"spinRate":1887,"spinDirection":244},"zone":8,"typeConfidence":0.87,"plateTime":0.4075600734253024,"extension":6.987890736801164},"hitData":{"launchSpeed":82.4,"launchAngle":-11.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.8,"coordY":172.68}},"index":5,"playId":"6de64f6c-ac34-38b9-9e4d-93b6ecca2522","pitchNumber":6,"startTime":"2025-08-17T20:07:33.863Z","endTime":"2025-08-17T20:07:41.406Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:07:41.406Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Lowe strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-17T20:07:47.102Z","endTime":"2025-08-17T20:08:45.038Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"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,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":85.2,"endSpeed":78.4,"strikeZoneTop":3.24,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.550526985984465,"aZ":-33.26720059688866,"pfxX":10.207719929207993,"pfxZ":-0.7053920841819972,"pX":1.3627247617511984,"pZ":1.7963757808710694,"vX0":4.335602223563775,"vY0":-124.02833300551873,"vZ0":-1.0906655155922196,"x":65.06,"y":190.28,"x0":-1.7356142574002187,"y0":50.00102664315988,"z0":5.023998228454658,"aX":15.85050461447936},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.3,"breakHorizontal":-19.6,"spinRate":2579,"spinDirection":52},"zone":14,"typeConfidence":0.91,"plateTime":0.4421433567526982,"extension":6.594849924505182},"index":0,"playId":"510c4d14-0831-318f-ae2e-cb9bee5aa6b7","pitchNumber":1,"startTime":"2025-08-17T20:08:05.231Z","endTime":"2025-08-17T20:08:09.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.5,"strikeZoneTop":3.17228158515537,"strikeZoneBottom":1.38128613083262,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.015296583848663,"aZ":-22.126131476502167,"pfxX":-3.2788371484004397,"pfxZ":5.506348664868479,"pX":-0.8035912925113065,"pZ":3.276444836753532,"vX0":3.049844536796161,"vY0":-133.81022032793513,"vZ0":-0.8598960712742857,"x":147.63,"y":150.32,"x0":-1.5283572345960326,"y0":50.00599993976449,"z0":5.17727880553197,"aX":-5.987881957178618},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.0,"breakHorizontal":5.3,"spinRate":2200,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.4082545282903043,"extension":6.983376492736677},"index":1,"playId":"097a2486-8167-32f7-926b-3b403dd29195","pitchNumber":2,"startTime":"2025-08-17T20:08:18.572Z","endTime":"2025-08-17T20:08:22.661Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-17T20:08:30.807Z","endTime":"2025-08-17T20:08:41.276Z","isPitch":false,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"}},{"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":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.1,"strikeZoneTop":3.24,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.19674857569037,"aZ":-22.63448882481923,"pfxX":-5.9017852843536325,"pfxZ":5.150119654873535,"pX":-0.4842404226546565,"pZ":3.3266622924306226,"vX0":4.687099865973771,"vY0":-134.9784695729009,"vZ0":-0.6852224390159386,"x":135.46,"y":148.96,"x0":-1.4727397915209903,"y0":50.00459971876112,"z0":5.171359985083645,"aX":-10.938042346319394},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.4,"breakHorizontal":9.7,"spinRate":2088,"spinDirection":234},"zone":1,"typeConfidence":0.91,"plateTime":0.40512271724035953,"extension":6.716129521178297},"index":3,"playId":"49007a6a-403d-3af7-a8a7-c243c5f3b840","pitchNumber":3,"startTime":"2025-08-17T20:08:41.276Z","endTime":"2025-08-17T20:08:45.038Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:08:45.038Z","atBatIndex":2},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jung Hoo Lee doubles (28) on a line drive to right fielder Jake Mangum.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-17T20:10:45.834Z","endTime":"2025-08-17T20:11:32.946Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686752,"fullName":"Ryan Pepiot","link":"/api/v1/people/686752"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.6,"strikeZoneTop":3.34893437201003,"strikeZoneBottom":1.47631926434118,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.41356904157029,"aZ":-10.803667463037154,"pfxX":-6.144125090616079,"pfxZ":10.917489303977009,"pX":0.746827324491762,"pZ":2.1460595861829104,"vX0":6.265929205886872,"vY0":-138.64372888259425,"vZ0":-8.23281021084372,"x":88.53,"y":180.84,"x0":-0.7383188694100737,"y0":50.00261501131794,"z0":5.864980487394408,"aX":-12.026724223928007},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.4,"breakHorizontal":10.0,"spinRate":2414,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.3942367170793264,"extension":6.874971429375316},"index":0,"playId":"f4761d62-4191-3b0f-8e4e-c9a9dba178d3","pitchNumber":1,"startTime":"2025-08-17T20:10:52.403Z","endTime":"2025-08-17T20:10:56.563Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.6,"strikeZoneTop":3.31165588957153,"strikeZoneBottom":1.46715354175794,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.668891712763656,"aZ":-31.299754310175988,"pfxX":-9.538419589455449,"pfxZ":0.5473179890292759,"pX":-1.1332278062593377,"pZ":2.240086805095682,"vX0":2.7391089943133693,"vY0":-126.02578608144333,"vZ0":-3.0505388452418485,"x":160.2,"y":178.3,"x0":-0.994976063969358,"y0":50.00531675247534,"z0":5.994986096244756,"aX":-15.341538556410516},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.5,"breakHorizontal":16.7,"spinRate":2465,"spinDirection":250},"zone":13,"typeConfidence":2.0,"plateTime":0.4346519673764311,"extension":6.571399235767537},"index":1,"playId":"14e9f926-a161-38ab-93d9-18f63279d798","pitchNumber":2,"startTime":"2025-08-17T20:11:05.968Z","endTime":"2025-08-17T20:11:09.705Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.71029628138311,"aZ":-8.415238875500075,"pfxX":-3.900990098088867,"pfxZ":12.541213427383138,"pX":0.6310820936809547,"pZ":2.6802227594626133,"vX0":5.212685468833387,"vY0":-136.88830902701295,"vZ0":-7.1330605591387855,"x":92.94,"y":166.41,"x0":-0.7925503255687156,"y0":50.00064999566573,"z0":5.898487440917257,"aX":-7.389412174016691},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":21.4,"breakHorizontal":6.0,"spinRate":2336,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.40039508075414654,"extension":6.701767846217722},"hitData":{"launchSpeed":99.1,"launchAngle":21.0,"totalDistance":313.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":214.47,"coordY":108.52}},"index":2,"playId":"103c49e8-bc62-3a2b-83ab-0c097b98739e","pitchNumber":3,"startTime":"2025-08-17T20:11:21.295Z","endTime":"2025-08-17T20:11:32.946Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:11:32.946Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Heliot Ramos flies out to left fielder Chandler Simpson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-17T20:11:39.890Z","endTime":"2025-08-17T20:13:48.290Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686752,"fullName":"Ryan Pepiot","link":"/api/v1/people/686752"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.8,"strikeZoneTop":3.1617860368955,"strikeZoneBottom":1.42604584718491,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.98891341287788,"aZ":-26.362391117018984,"pfxX":4.49021766865322,"pfxZ":3.4653433097897426,"pX":0.4891321789995646,"pZ":0.7297115723958566,"vX0":3.23965543697142,"vY0":-128.28290182269328,"vZ0":-7.471416346962884,"x":98.36,"y":219.08,"x0":-1.3707642702821994,"y0":50.00277756028344,"z0":5.716765729494369,"aX":7.529944219271617},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.9,"breakHorizontal":-8.9,"spinRate":2601,"spinDirection":146},"zone":14,"typeConfidence":2.0,"plateTime":0.425951304081551,"extension":6.444650567396265},"index":0,"playId":"f72d4516-4393-3d16-b5e3-84305817ca54","pitchNumber":1,"startTime":"2025-08-17T20:12:05.854Z","endTime":"2025-08-17T20:12:09.620Z","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":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.230738500796907,"aZ":-26.239264874780467,"pfxX":3.8667358539661425,"pfxZ":3.566473597776765,"pX":0.5843902056564131,"pZ":2.340837424812364,"vX0":3.052397566574931,"vY0":-127.37233932982356,"vZ0":-4.127160094381417,"x":94.72,"y":175.58,"x0":-1.1267311604965269,"y0":50.00006402505947,"z0":6.028347905817646,"aX":6.4278629729552765},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.9,"breakHorizontal":-7.7,"spinRate":2641,"spinDirection":131},"zone":6,"typeConfidence":2.0,"plateTime":0.4280600766882183,"extension":6.50429645109928},"index":1,"playId":"277c55c6-e79a-37f9-983d-3b356d9dd6aa","pitchNumber":2,"startTime":"2025-08-17T20:12:26.338Z","endTime":"2025-08-17T20:12:29.824Z","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":87.8,"endSpeed":80.4,"strikeZoneTop":3.14686244728631,"strikeZoneBottom":1.45019606523003,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.959498136295107,"aZ":-31.32109949610321,"pfxX":-9.666010078491771,"pfxZ":0.5216851418450474,"pX":-1.0931191818554866,"pZ":3.0377846585156085,"vX0":3.611685073302076,"vY0":-127.76648389043743,"vZ0":-1.3084634430164528,"x":158.67,"y":156.76,"x0":-1.2711451404899485,"y0":50.00603175668594,"z0":6.023778966770389,"aX":-15.942409937044554},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.8,"breakHorizontal":16.7,"spinRate":2641,"spinDirection":253},"zone":11,"typeConfidence":2.0,"plateTime":0.4291183238787566,"extension":6.816003433840031},"index":2,"playId":"717f9c5a-f7dc-3f52-83da-40ce179855cc","pitchNumber":3,"startTime":"2025-08-17T20:12:42.948Z","endTime":"2025-08-17T20:12:47.119Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.3,"strikeZoneTop":3.18717381661968,"strikeZoneBottom":1.40741268595627,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.506437653848675,"aZ":-25.82216006512723,"pfxX":3.7171924402734575,"pfxZ":3.8316523666798927,"pX":1.1762254119622233,"pZ":1.080798415617961,"vX0":4.958989944488496,"vY0":-127.47957047589082,"vZ0":-6.63866572827281,"x":72.17,"y":209.6,"x0":-1.272045807811101,"y0":50.002432750919105,"z0":5.737896541524444,"aX":6.159154210125137},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.8,"breakHorizontal":-7.8,"spinRate":2697,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.42852041854187384,"extension":6.498570562058846},"index":3,"playId":"66182570-c354-3306-b7a6-6b5091f9ed33","pitchNumber":4,"startTime":"2025-08-17T20:13:00.995Z","endTime":"2025-08-17T20:13:04.525Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":86.7,"strikeZoneTop":3.24524817338585,"strikeZoneBottom":1.41086502554671,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":36.11337531229931,"aZ":-7.07474880222049,"pfxX":-4.8703567366278895,"pfxZ":12.895541956702463,"pX":0.12794478932482772,"pZ":1.8751719283523212,"vX0":4.957872809162638,"vY0":-139.73198114557175,"vZ0":-9.42216386470491,"x":112.12,"y":188.15,"x0":-1.0501796297609733,"y0":50.00233241991869,"z0":5.78449417890526,"aX":-9.479199526294094},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":21.2,"breakHorizontal":7.6,"spinRate":2491,"spinDirection":204},"zone":8,"typeConfidence":2.0,"plateTime":0.39436743102603433,"extension":6.778380312504967},"index":4,"playId":"c4e78a98-2513-3689-a12b-744a25bd91d3","pitchNumber":5,"startTime":"2025-08-17T20:13:20.950Z","endTime":"2025-08-17T20:13:25.260Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.749767811648045,"aZ":-24.18189300007012,"pfxX":3.361362231866697,"pfxZ":4.639581441453149,"pX":-0.020354367500235622,"pZ":1.4710189578270245,"vX0":2.448951677692733,"vY0":-129.59449950947916,"vZ0":-6.330853279522822,"x":117.78,"y":199.06,"x0":-1.4102068379065913,"y0":50.006392611644,"z0":5.759662314092425,"aX":5.792721442451666},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.4,"breakHorizontal":-6.6,"spinRate":2751,"spinDirection":142},"zone":8,"typeConfidence":2.0,"plateTime":0.42054606697147046,"extension":6.484080158099396},"hitData":{"launchSpeed":88.5,"launchAngle":30.0,"totalDistance":335.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":81.11,"coordY":72.07}},"index":5,"playId":"0733c6cd-39f8-3f9c-bf7e-e637044b354f","pitchNumber":6,"startTime":"2025-08-17T20:13:37.271Z","endTime":"2025-08-17T20:13:48.290Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:13:48.290Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Devers strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-17T20:13:53.071Z","endTime":"2025-08-17T20:14:58.235Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686752,"fullName":"Ryan Pepiot","link":"/api/v1/people/686752"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.341185900550112,"aZ":-11.685045206834877,"pfxX":-4.460082734185548,"pfxZ":10.46759228336832,"pX":-0.12345417992487615,"pZ":3.726162201127219,"vX0":4.509010209055359,"vY0":-139.06306223122584,"vZ0":-3.927568013456838,"x":121.71,"y":138.17,"x0":-1.1868514698772832,"y0":50.00365724326636,"z0":5.932641429653084,"aX":-8.731257524947317},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.4,"breakHorizontal":7.1,"spinRate":2435,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.39394774267263744,"extension":6.542624432230084},"index":0,"playId":"8ac32e32-1cad-37e8-87fe-42d45fdc6fc2","pitchNumber":1,"startTime":"2025-08-17T20:14:16.090Z","endTime":"2025-08-17T20:14:20.504Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.86840333287753,"aZ":-9.799104523353066,"pfxX":-4.403906915742756,"pfxZ":11.382314119563311,"pX":-0.7616769769899417,"pZ":3.6857130311254593,"vX0":2.5443197085138154,"vY0":-140.09476733668885,"vZ0":-4.377271617793213,"x":146.03,"y":139.27,"x0":-1.1146790043877435,"y0":50.006490604736925,"z0":5.9221356925064015,"aX":-8.660280566903905},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.8,"breakHorizontal":7.3,"spinRate":2463,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.39260566776496786,"extension":6.571269829543133},"index":1,"playId":"dad43fe8-1999-354b-b83c-861717e40dec","pitchNumber":2,"startTime":"2025-08-17T20:14:32.873Z","endTime":"2025-08-17T20:14:36.680Z","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":97.0,"endSpeed":88.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.093695897152315,"aZ":-12.516465129068436,"pfxX":-6.49220726690316,"pfxZ":9.789270383732502,"pX":0.35285356650063643,"pZ":3.288440788157177,"vX0":6.341903481968213,"vY0":-141.05083026678835,"vZ0":-4.964224139151045,"x":103.55,"y":149.99,"x0":-1.08488562673148,"y0":50.001878113971706,"z0":5.8829690403992245,"aX":-13.03673998966114},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.8,"breakHorizontal":10.4,"spinRate":2449,"spinDirection":207},"zone":3,"typeConfidence":2.0,"plateTime":0.3888198213889682,"extension":6.52830564869022},"index":2,"playId":"a44893b3-490b-3990-a088-34a11cdbe91d","pitchNumber":3,"startTime":"2025-08-17T20:14:53.373Z","endTime":"2025-08-17T20:14:58.235Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:14:58.235Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willy Adames strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-17T20:15:00.455Z","endTime":"2025-08-17T20:16:49.680Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686752,"fullName":"Ryan Pepiot","link":"/api/v1/people/686752"},"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":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.3,"strikeZoneTop":3.4672610942454,"strikeZoneBottom":1.68142455028603,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.54961405699549,"aZ":-10.311626745289225,"pfxX":-4.441184945642078,"pfxZ":10.738518787670529,"pX":-0.23976520595546777,"pZ":2.5959523724883793,"vX0":3.823554351621686,"vY0":-141.3981063778778,"vZ0":-7.106255566133838,"x":126.14,"y":168.69,"x0":-1.028782228608376,"y0":50.00506360671863,"z0":5.794428608594745,"aX":-9.0445401373625},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.2,"breakHorizontal":7.3,"spinRate":2484,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.38652371238544525,"extension":6.835632964650481},"index":0,"playId":"e7f82f9d-90fe-33a6-9e6d-48d4e5bf4a71","pitchNumber":1,"startTime":"2025-08-17T20:15:23.142Z","endTime":"2025-08-17T20:15:27.044Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.6,"strikeZoneTop":3.46064591154875,"strikeZoneBottom":1.59198682130302,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.981254648913918,"aZ":-23.88472653267233,"pfxX":-7.849752728370968,"pfxZ":4.787313439761457,"pX":-0.7884832491096222,"pZ":2.6875630099787355,"vX0":3.6300732343278814,"vY0":-130.15458352247143,"vZ0":-3.774328815443181,"x":147.06,"y":166.22,"x0":-1.1745369324934039,"y0":50.002699549491304,"z0":5.946097825882443,"aX":-13.590346986680693},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.2,"breakHorizontal":13.6,"spinRate":2491,"spinDirection":245},"zone":4,"typeConfidence":2.0,"plateTime":0.41937666591026,"extension":6.566643278204166},"index":1,"playId":"6a61b80a-b904-32c4-81c3-1f59ec9e1e7e","pitchNumber":2,"startTime":"2025-08-17T20:15:38.572Z","endTime":"2025-08-17T20:15:42.863Z","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":89.4,"endSpeed":83.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.58944829229064,"aZ":-29.85016585032141,"pfxX":2.6210230705935027,"pfxZ":1.330290764487133,"pX":1.0131994979708738,"pZ":2.273247982135796,"vX0":4.853439277182147,"vY0":-130.248613119626,"vZ0":-3.246558052269905,"x":78.38,"y":177.4,"x0":-1.2016894520053785,"y0":50.006315284365215,"z0":5.749361747904671,"aX":4.586315118847349},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.0,"breakHorizontal":-5.6,"spinRate":2736,"spinDirection":137},"zone":14,"typeConfidence":2.0,"plateTime":0.41758126685942987,"extension":6.53046012242339},"index":2,"playId":"24b26e78-cf98-33df-95d4-f656da525605","pitchNumber":3,"startTime":"2025-08-17T20:15:57.180Z","endTime":"2025-08-17T20:16:03.086Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.0,"strikeZoneTop":3.36319531974972,"strikeZoneBottom":1.59251755851194,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.35395117971664,"aZ":-12.794437807825402,"pfxX":-3.275157288476379,"pfxZ":9.6761636194921,"pX":0.1435706576250762,"pZ":4.773180986139839,"vX0":4.111424416052835,"vY0":-140.9459304512584,"vZ0":-1.4549736555349644,"x":111.53,"y":109.9,"x0":-0.9115676273470349,"y0":50.004126399317876,"z0":6.12628228557642,"aX":-6.560946229459814},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.4,"breakHorizontal":5.0,"spinRate":2434,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.38926039620594777,"extension":6.684079803710476},"index":3,"playId":"0ac6a92b-1a74-3af0-9a5b-ecd66ab0cc15","pitchNumber":4,"startTime":"2025-08-17T20:16:29.470Z","endTime":"2025-08-17T20:16:32.858Z","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":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.09911010371996,"aZ":-30.139457470815476,"pfxX":-6.903331805648118,"pfxZ":1.2503851460978712,"pX":-0.6465378129996658,"pZ":1.3031941410115333,"vX0":3.2847128852638257,"vY0":-126.8211901447349,"vZ0":-5.365263566530357,"x":141.64,"y":203.59,"x0":-1.0620619863508467,"y0":50.004302744037574,"z0":5.852258841922819,"aX":-11.238170436035391},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.3,"breakHorizontal":11.8,"spinRate":2380,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.43200273798160627,"extension":6.527078071743085},"index":4,"playId":"9375b516-e46c-31c0-9795-5e86adae619c","pitchNumber":5,"startTime":"2025-08-17T20:16:45.541Z","endTime":"2025-08-17T20:16:49.680Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:16:49.680Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Junior Caminero strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-17T20:18:41.740Z","endTime":"2025-08-17T20:20:49.334Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"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],"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":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"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.2,"endSpeed":84.3,"strikeZoneTop":3.61328437180666,"strikeZoneBottom":1.66095509502308,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.809704415994975,"aZ":-29.94820004651171,"pfxX":-11.000381996508153,"pfxZ":1.2384823790903834,"pX":0.6385122685417722,"pZ":2.0870540889511995,"vX0":9.027520151551744,"vY0":-132.63433715553592,"vZ0":-2.4172139795490506,"x":92.66,"y":182.43,"x0":-1.3639968728776375,"y0":50.003207422190066,"z0":5.173058028680767,"aX":-19.788468410204683},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":1.9,"breakHorizontal":18.2,"spinRate":1905,"spinDirection":245},"zone":9,"typeConfidence":0.91,"plateTime":0.4114468620711267,"extension":6.907052336859209},"index":0,"playId":"c588ccbf-241a-36e2-bc07-d6f6238d7f32","pitchNumber":1,"startTime":"2025-08-17T20:18:52.410Z","endTime":"2025-08-17T20:18:56.504Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.5,"strikeZoneTop":3.59,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.370054203476137,"aZ":-25.14126517506268,"pfxX":-8.263256925850099,"pfxZ":3.699666608820065,"pX":-1.6169065400428542,"pZ":3.065504955940139,"vX0":2.804215876162009,"vY0":-136.1695208052947,"vZ0":-1.233762317487272,"x":178.63,"y":156.01,"x0":-1.5787859070458863,"y0":50.00334726938957,"z0":5.243405189759062,"aX":-15.713930188777516},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.7,"breakHorizontal":14.5,"spinRate":1966,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.40031807339336245,"extension":6.892631695427571},"index":1,"playId":"6cf6688e-a5f2-396f-9b80-e557abbb2eed","pitchNumber":2,"startTime":"2025-08-17T20:19:04.387Z","endTime":"2025-08-17T20:19:07.956Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.9,"strikeZoneTop":3.51310050404972,"strikeZoneBottom":1.69205677351984,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.820667551182503,"aZ":-20.003173806463543,"pfxX":-5.09988421498944,"pfxZ":6.4799740881223915,"pX":0.3328631834872273,"pZ":3.562912689710066,"vX0":6.103193582101393,"vY0":-135.2848022206718,"vZ0":-0.7745336955399336,"x":104.31,"y":142.58,"x0":-1.2757100511960617,"y0":50.00353748289398,"z0":5.238061774302,"aX":-9.580340032065779},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.8,"breakHorizontal":8.2,"spinRate":2140,"spinDirection":242},"zone":3,"typeConfidence":2.0,"plateTime":0.4028341719788697,"extension":6.951068351937786},"index":2,"playId":"2d5f899b-750c-3d47-ac8c-9ce76d1c76b9","pitchNumber":3,"startTime":"2025-08-17T20:19:29.781Z","endTime":"2025-08-17T20:19:33.965Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.6,"strikeZoneTop":3.59,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.28744879578217,"aZ":-37.261252649248426,"pfxX":-4.521784361043834,"pfxZ":-3.1112534901396014,"pX":-0.932132695101597,"pZ":2.036140517677306,"vX0":2.9587628791350253,"vY0":-126.18530144545086,"vZ0":-0.18616677693946126,"x":152.53,"y":183.8,"x0":-1.5241215649734374,"y0":50.00276691518015,"z0":5.0777555333706115,"aX":-7.394716029499636},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-5.5,"breakHorizontal":7.7,"spinRate":1532,"spinDirection":275},"zone":13,"typeConfidence":0.91,"plateTime":0.4317593437557865,"extension":6.784013663069084},"index":3,"playId":"90d48bc9-0ed0-3d4b-8399-d2c0f1e9679f","pitchNumber":4,"startTime":"2025-08-17T20:19:41.926Z","endTime":"2025-08-17T20:19:45.709Z","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":91.6,"endSpeed":83.1,"strikeZoneTop":3.59,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.8186657502618,"aZ":-20.441541013861013,"pfxX":-5.375288201595646,"pfxZ":6.571118710053057,"pX":-0.6596063569710804,"pZ":3.620255468055549,"vX0":3.6304801984215835,"vY0":-133.33914460853345,"vZ0":-0.4176169490258388,"x":142.14,"y":141.03,"x0":-1.3459854767842563,"y0":50.00509627006722,"z0":5.264237956568641,"aX":-9.60269483539577},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.0,"breakHorizontal":8.9,"spinRate":2042,"spinDirection":241},"zone":1,"typeConfidence":2.0,"plateTime":0.41203409176906547,"extension":6.984925447587889},"index":4,"playId":"1df02b43-810a-3ee5-a711-a965ac03a1b1","pitchNumber":5,"startTime":"2025-08-17T20:19:58.751Z","endTime":"2025-08-17T20:20:07.988Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.1,"strikeZoneTop":3.59,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.88212143312252,"aZ":-30.662449019492012,"pfxX":-9.489695659508035,"pfxZ":0.8175179664393895,"pX":-1.6281431982722405,"pZ":2.1795189150293917,"vX0":2.8817426484496296,"vY0":-135.62605206152534,"vZ0":-2.123978242463164,"x":179.06,"y":179.93,"x0":-1.4743512181275045,"y0":50.004074516595146,"z0":5.120470357348603,"aX":-17.60262028059022},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":1.2,"breakHorizontal":16.6,"spinRate":2002,"spinDirection":244},"zone":13,"typeConfidence":0.91,"plateTime":0.4045308012050901,"extension":6.951981172657306},"index":5,"playId":"c34de19e-cc65-30a9-8f39-c1dc13e7e715","pitchNumber":6,"startTime":"2025-08-17T20:20:28.626Z","endTime":"2025-08-17T20:20:32.496Z","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":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.2,"strikeZoneTop":3.59,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.17639773837067,"aZ":-32.72262269574449,"pfxX":8.36665503614267,"pfxZ":-0.3484990346426615,"pX":1.8056451374512346,"pZ":1.9942054342510123,"vX0":5.387064829583261,"vY0":-124.93201659389794,"vZ0":-0.9474200725510811,"x":48.17,"y":184.94,"x0":-1.465517254871617,"y0":50.002771892274566,"z0":5.068051223686113,"aX":13.222365965085261},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.6,"breakHorizontal":-16.4,"spinRate":2567,"spinDirection":46},"zone":14,"typeConfidence":0.91,"plateTime":0.4384265631005988,"extension":6.82427382690783},"index":6,"playId":"bb65b366-c9e7-33b7-8080-55e28556c665","pitchNumber":7,"startTime":"2025-08-17T20:20:45.631Z","endTime":"2025-08-17T20:20:49.334Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:20:49.334Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Mangum grounds out, second baseman Tyler Fitzgerald to first baseman Dominic Smith.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-17T20:21:06.681Z","endTime":"2025-08-17T20:21:32.430Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"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],"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":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666149,"link":"/api/v1/people/666149"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":642086,"link":"/api/v1/people/642086"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.219776288176725,"aZ":-32.26592104250534,"pfxX":-10.540565901563063,"pfxZ":-0.05106206452741979,"pX":-0.37294429270096324,"pZ":2.3218988139646477,"vX0":6.474427126358176,"vY0":-135.0262904292801,"vZ0":-1.4419771178690903,"x":131.22,"y":176.09,"x0":-1.4315605261638862,"y0":50.00273897154367,"z0":5.131855107290632,"aX":-19.475845470899518},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":-0.2,"breakHorizontal":17.8,"spinRate":1947,"spinDirection":243},"zone":4,"typeConfidence":0.91,"plateTime":0.40555632421658805,"extension":6.682730943435684},"hitData":{"launchSpeed":90.5,"launchAngle":-21.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.34,"coordY":155.06}},"index":0,"playId":"b736831c-acb4-31b0-9970-4a9a01e46c8e","pitchNumber":1,"startTime":"2025-08-17T20:21:25.329Z","endTime":"2025-08-17T20:21:32.430Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:21:32.430Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ha-Seong Kim singles on a line drive to center fielder Jung Hoo Lee.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-17T20:21:36.347Z","endTime":"2025-08-17T20:22:30.662Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.1,"strikeZoneTop":3.27995554074651,"strikeZoneBottom":1.36772644403674,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.180183103946298,"aZ":-33.187093300296006,"pfxX":-8.937951482431819,"pfxZ":-0.5448234079003154,"pX":0.5961500513137689,"pZ":2.9936958528522175,"vX0":7.777937992018998,"vY0":-135.19951148641508,"vZ0":0.3153274899670375,"x":94.28,"y":157.95,"x0":-1.1552274498365847,"y0":50.00436263445839,"z0":5.202651228001032,"aX":-16.565904685915047},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":-0.7,"breakHorizontal":14.5,"spinRate":1974,"spinDirection":252},"zone":3,"typeConfidence":0.91,"plateTime":0.40496630548487245,"extension":6.736793751856472},"index":0,"playId":"d1adf3fb-6b2c-3111-b27b-4f24735e6d8d","pitchNumber":1,"startTime":"2025-08-17T20:21:56.278Z","endTime":"2025-08-17T20:22:00.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.0,"strikeZoneTop":3.18889327251562,"strikeZoneBottom":1.47243106247004,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.98214200288579,"aZ":-33.15491655667944,"pfxX":8.200948587693897,"pfxZ":-0.6373111775091607,"pX":0.3694050309265514,"pZ":1.448360802343927,"vX0":2.2922550531779673,"vY0":-123.01299655977316,"vZ0":-1.706020177954554,"x":102.92,"y":199.67,"x0":-1.6397003645512955,"y0":50.004626128740156,"z0":4.956892530269542,"aX":12.59153697600872},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.3,"breakHorizontal":-15.4,"spinRate":2591,"spinDirection":55},"zone":9,"typeConfidence":0.91,"plateTime":0.44494473496350784,"extension":6.868052070660106},"index":1,"playId":"9daa246d-51a1-3606-bfff-a3410dbb2ba6","pitchNumber":2,"startTime":"2025-08-17T20:22:08.043Z","endTime":"2025-08-17T20:22:12.465Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.059367003110218,"aZ":-31.005078675979735,"pfxX":6.054434440625908,"pfxZ":0.7566364558587537,"pX":0.8182217057638783,"pZ":2.3599870240120056,"vX0":3.547486641050197,"vY0":-123.75242911326461,"vZ0":-0.20160379035357212,"x":85.81,"y":175.06,"x0":-1.4212656198870879,"y0":50.00412709092595,"z0":5.04313319208678,"aX":9.37591307777009},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.6,"breakHorizontal":-11.8,"spinRate":2685,"spinDirection":42},"zone":6,"typeConfidence":0.9,"plateTime":0.4428576178318857,"extension":6.802997264600601},"hitData":{"launchSpeed":85.4,"launchAngle":17.0,"totalDistance":248.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":137.15,"coordY":101.72}},"index":2,"playId":"9c43d13a-b49f-35be-8e61-a125a0d23737","pitchNumber":3,"startTime":"2025-08-17T20:22:20.104Z","endTime":"2025-08-17T20:22:30.662Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:22:30.662Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Hunter Feduccia grounds out, second baseman Tyler Fitzgerald to first baseman Dominic Smith.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-17T20:22:31.190Z","endTime":"2025-08-17T20:24:12.807Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666149,"link":"/api/v1/people/666149"},"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, 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.5,"endSpeed":76.0,"strikeZoneTop":3.45741189247475,"strikeZoneBottom":1.47404667732567,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.050912167401215,"aZ":-31.895163912896134,"pfxX":10.652963774297952,"pfxZ":0.19058095672476227,"pX":0.18193943581049202,"pZ":1.6152982836436849,"vX0":1.2004746493196805,"vY0":-121.55928252008998,"vZ0":-1.3733680928126657,"x":110.06,"y":195.17,"x0":-1.7021263923621515,"y0":50.00465129689689,"z0":4.994021985329023,"aX":15.711866125501148},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.2,"breakHorizontal":-19.6,"spinRate":2486,"spinDirection":43},"zone":8,"typeConfidence":0.91,"plateTime":0.45312274319782686,"extension":6.707874499369599},"index":0,"playId":"9defc670-b375-3c19-99cf-14391d30fe79","pitchNumber":1,"startTime":"2025-08-17T20:22:53.630Z","endTime":"2025-08-17T20:22:57.937Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.48654229245415,"strikeZoneBottom":1.55928048453136,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.218917742403555,"aZ":-35.905479221640036,"pfxX":-4.570168079266353,"pfxZ":-2.2728884204638895,"pX":-0.671253389329151,"pZ":0.8652139789009452,"vX0":3.821690514618253,"vY0":-126.9606258564978,"vZ0":-3.0208241158466365,"x":142.59,"y":215.42,"x0":-1.5999246406848686,"y0":50.00619467931627,"z0":4.918916558395148,"aX":-7.486063258489165},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-4.6,"breakHorizontal":7.4,"spinRate":1490,"spinDirection":267},"zone":13,"typeConfidence":0.89,"plateTime":0.43088077320419416,"extension":6.6577042184611726},"index":1,"playId":"5f0c7037-6c4d-3bf8-a027-a4eb929a93aa","pitchNumber":2,"startTime":"2025-08-17T20:23:08.540Z","endTime":"2025-08-17T20:23:12.155Z","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":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.03476462735752,"aZ":-35.29909388507005,"pfxX":-6.766702048463694,"pfxZ":-1.993805081286709,"pX":-0.11899704109451129,"pZ":0.9619375240313996,"vX0":5.730634749219776,"vY0":-124.08744038591206,"vZ0":-2.458249830946985,"x":121.54,"y":212.81,"x0":-1.5705954694705133,"y0":50.00030751819128,"z0":4.884444952950996,"aX":-10.632694492842598},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-4.0,"breakHorizontal":11.0,"spinRate":1481,"spinDirection":274},"zone":13,"typeConfidence":0.9,"plateTime":0.4401052232857059,"extension":6.9075602155695695},"index":2,"playId":"61e7ff12-0b07-363d-a4a6-3dfb773598b0","pitchNumber":3,"startTime":"2025-08-17T20:23:28.887Z","endTime":"2025-08-17T20:23:32.645Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"playId":"ca2b3370-1b63-398b-9c21-30d2bc91cc61","startTime":"2025-08-17T20:23:48.477Z","endTime":"2025-08-17T20:23:54.849Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.996546507810635,"aZ":-36.93392163101015,"pfxX":-5.539300049065474,"pfxZ":-2.89507107556786,"pX":0.4169574092202939,"pZ":1.481466106685466,"vX0":6.458841459206324,"vY0":-126.9070799904647,"vZ0":-1.4771529980289908,"x":101.11,"y":198.78,"x0":-1.4317536172845866,"y0":50.003463921267425,"z0":4.991373875517151,"aX":-9.10973738447167},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-5.4,"breakHorizontal":8.8,"spinRate":1480,"spinDirection":270},"zone":9,"typeConfidence":0.91,"plateTime":0.43027449586638067,"extension":6.837716984696586},"hitData":{"launchSpeed":84.7,"launchAngle":-17.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.31,"coordY":159.9}},"index":4,"playId":"84e0a5bf-0b90-3b9a-aa56-2bd75c2a4503","pitchNumber":4,"startTime":"2025-08-17T20:24:05.781Z","endTime":"2025-08-17T20:24:12.807Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:24:12.807Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dominic Smith strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-17T20:26:33.382Z","endTime":"2025-08-17T20:27:13.327Z","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":686752,"fullName":"Ryan Pepiot","link":"/api/v1/people/686752"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.6,"strikeZoneTop":3.38713435739344,"strikeZoneBottom":1.51672497904644,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.323045071179052,"aZ":-13.703823772569864,"pfxX":-5.934719572547605,"pfxZ":9.619789585156106,"pX":-0.29486810011092945,"pZ":3.2197406703562788,"vX0":3.403564629733888,"vY0":-137.4286459904931,"vZ0":-4.7469590458954904,"x":128.24,"y":151.85,"x0":-0.7756959611980058,"y0":50.00583772564816,"z0":5.894390001997,"aX":-11.39910966537762},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.7,"breakHorizontal":10.1,"spinRate":2357,"spinDirection":207},"zone":1,"typeConfidence":2.0,"plateTime":0.3979570795227003,"extension":6.621549602604397},"index":0,"playId":"d11395e3-ab14-3bea-bc59-f80f6a7264f9","pitchNumber":1,"startTime":"2025-08-17T20:26:33.641Z","endTime":"2025-08-17T20:26:37.747Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.24,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.261431858889875,"aZ":-30.406059521567347,"pfxX":-9.219049444861733,"pfxZ":1.0723606904823848,"pX":-0.5145290033156613,"pZ":2.0350388362427982,"vX0":4.294286698626852,"vY0":-127.41845470549424,"vZ0":-3.889403092650519,"x":136.61,"y":183.83,"x0":-1.0204677440471355,"y0":50.00526635506293,"z0":5.974145616222681,"aX":-15.21754205818332},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.3,"breakHorizontal":15.8,"spinRate":2507,"spinDirection":249},"zone":7,"typeConfidence":2.0,"plateTime":0.42926104645654073,"extension":6.555891659350369},"index":1,"playId":"5a6691d4-314c-3079-9caf-459bc293149e","pitchNumber":2,"startTime":"2025-08-17T20:26:45.290Z","endTime":"2025-08-17T20:26:49.336Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-17T20:26:59.801Z","endTime":"2025-08-17T20:27:08.845Z","isPitch":false,"type":"action","player":{"id":642086,"link":"/api/v1/people/642086"}},{"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":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":83.1,"strikeZoneTop":3.24,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.861891294977983,"aZ":-24.21156541116397,"pfxX":3.83199550037602,"pfxZ":4.573722266257468,"pX":1.2470283365260997,"pZ":2.775126355233175,"vX0":4.7390087653997535,"vY0":-130.21381496408395,"vZ0":-3.0795137969537825,"x":69.47,"y":163.85,"x0":-1.0850340344011364,"y0":50.00088828208124,"z0":5.777652897546938,"aX":6.6690442306219895},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.9,"breakHorizontal":-7.9,"spinRate":2609,"spinDirection":157},"zone":12,"typeConfidence":2.0,"plateTime":0.4184690453609119,"extension":6.528377095161895},"index":3,"playId":"0238874b-16ac-3f0a-81a7-0696b2c9af56","pitchNumber":3,"startTime":"2025-08-17T20:27:08.845Z","endTime":"2025-08-17T20:27:13.327Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:27:13.327Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Koss grounds out, third baseman Junior Caminero to first baseman Bob Seymour.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-17T20:27:16.934Z","endTime":"2025-08-17T20:28:10.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686752,"fullName":"Ryan Pepiot","link":"/api/v1/people/686752"},"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":"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":2},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":676044,"link":"/api/v1/people/676044"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":88.0,"strikeZoneTop":3.65983612556239,"strikeZoneBottom":1.56717334456108,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.562184679630562,"aZ":-10.957459055451237,"pfxX":-3.4690314253864893,"pfxZ":10.797644198663264,"pX":0.9941123542005054,"pZ":1.2870876358472494,"vX0":6.166739564192664,"vY0":-138.6934874912486,"vZ0":-10.228012382421962,"x":79.11,"y":204.03,"x0":-0.7989134222713692,"y0":50.0032711121965,"z0":5.735436380119576,"aX":-6.816897058113765},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.8,"breakHorizontal":5.2,"spinRate":2390,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.39366740026517943,"extension":6.905323241018831},"index":0,"playId":"c3892ee1-3dc5-3e22-9e52-4425a028fb49","pitchNumber":1,"startTime":"2025-08-17T20:27:35.545Z","endTime":"2025-08-17T20:27:39.184Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.9,"strikeZoneTop":3.67,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.126694961802535,"aZ":-9.464934569158393,"pfxX":-4.894856283824788,"pfxZ":11.419085026034947,"pX":0.30959632336617104,"pZ":3.226279729432228,"vX0":5.201341680146661,"vY0":-140.23359958636505,"vZ0":-5.611493362026166,"x":105.2,"y":151.67,"x0":-0.9345144866401519,"y0":50.00508809968326,"z0":5.872686166562832,"aX":-9.736803492365944},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":19.7,"breakHorizontal":7.8,"spinRate":2412,"spinDirection":203},"zone":3,"typeConfidence":2.0,"plateTime":0.39079755131165506,"extension":6.82280660306279},"index":1,"playId":"9ed7e86d-9e81-32aa-88dd-5b3ed8004253","pitchNumber":2,"startTime":"2025-08-17T20:27:48.879Z","endTime":"2025-08-17T20:27:52.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, 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.6,"endSpeed":82.1,"strikeZoneTop":3.67,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.684951653550154,"aZ":-29.657040059095376,"pfxX":-9.162927219543825,"pfxZ":1.479128581756406,"pX":-1.0806168217939989,"pZ":2.291101128304602,"vX0":3.043287467573278,"vY0":-129.10257273124392,"vZ0":-3.3850003966978286,"x":158.19,"y":176.92,"x0":-1.078192075960122,"y0":50.002641615376014,"z0":5.880560344839667,"aX":-15.602277382642026},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.2,"breakHorizontal":16.0,"spinRate":2467,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.42284408067855983,"extension":6.721749876229744},"hitData":{"launchSpeed":88.9,"launchAngle":-4.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.52,"coordY":177.47}},"index":2,"playId":"026ebf6f-716a-3306-8648-4295ca249b16","pitchNumber":3,"startTime":"2025-08-17T20:28:03.096Z","endTime":"2025-08-17T20:28:10.522Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:28:10.522Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Patrick Bailey strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-17T20:28:14.541Z","endTime":"2025-08-17T20:29:12.858Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686752,"fullName":"Ryan Pepiot","link":"/api/v1/people/686752"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"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":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.918021328642656,"aZ":-30.5065043152966,"pfxX":-8.253117565976536,"pfxZ":1.0513521789362725,"pX":-0.06004181277444982,"pZ":1.8566399620821785,"vX0":4.515338490963159,"vY0":-124.98480647211231,"vZ0":-3.927295088429501,"x":119.29,"y":188.65,"x0":-0.8167519086271228,"y0":50.00131770014633,"z0":5.950315217288234,"aX":-13.071103633746867},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.2,"breakHorizontal":13.9,"spinRate":2475,"spinDirection":256},"zone":8,"typeConfidence":2.0,"plateTime":0.4380320664696429,"extension":6.711409888788368},"index":0,"playId":"418cb763-55fd-3c34-9d6f-2c8cc9a6bb61","pitchNumber":1,"startTime":"2025-08-17T20:28:34.664Z","endTime":"2025-08-17T20:28:38.256Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":80.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.578255504435454,"aZ":-29.284856745034464,"pfxX":-8.525532441708012,"pfxZ":1.7420656274232957,"pX":0.011586390092630069,"pZ":2.8234354369335417,"vX0":5.334510396953144,"vY0":-128.7695622831765,"vZ0":-2.1520143819910746,"x":116.56,"y":162.55,"x0":-0.9913428544891695,"y0":50.003970783333486,"z0":5.961304523329968,"aX":-14.155514797809747},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.9,"breakHorizontal":14.0,"spinRate":2414,"spinDirection":250},"zone":2,"typeConfidence":2.0,"plateTime":0.42721199499956697,"extension":6.650366738386858},"index":1,"playId":"e76dd986-68a9-3b30-85ef-9b1968dba4fc","pitchNumber":2,"startTime":"2025-08-17T20:28:48.372Z","endTime":"2025-08-17T20:28:57.136Z","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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.991605201899727,"aZ":-22.91183921785948,"pfxX":4.858771674948232,"pfxZ":5.255839862871229,"pX":1.500967833955028,"pZ":2.9454154642918673,"vX0":5.247074534392716,"vY0":-131.91790580091546,"vZ0":-3.032586112698019,"x":59.79,"y":159.25,"x0":-1.145051803236493,"y0":50.00498740695124,"z0":5.798428160264018,"aX":8.566142368684611},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.1,"breakHorizontal":-10.0,"spinRate":2724,"spinDirection":158},"zone":12,"typeConfidence":2.0,"plateTime":0.415165186609574,"extension":6.499564796975435},"index":2,"playId":"b24994b4-82b5-39e3-bb6e-a89b7687ff02","pitchNumber":3,"startTime":"2025-08-17T20:29:08.230Z","endTime":"2025-08-17T20:29:12.858Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:29:12.858Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Everson Pereira grounds out, second baseman Tyler Fitzgerald to first baseman Dominic Smith.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-17T20:31:18.481Z","endTime":"2025-08-17T20:31:36.583Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666149,"link":"/api/v1/people/666149"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":83.2,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.887497583595874,"aZ":-35.59577601705546,"pfxX":-9.138335824147234,"pfxZ":-1.930499822377021,"pX":-1.1517753538093969,"pZ":1.6241911589988378,"vX0":3.9788313510813995,"vY0":-133.47113449201535,"vZ0":-2.33907292293282,"x":160.9,"y":194.93,"x0":-1.487611250130055,"y0":50.00122688007093,"z0":5.114689861119609,"aX":-16.229549702351846},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-3.8,"breakHorizontal":15.5,"spinRate":1904,"spinDirection":248},"zone":13,"typeConfidence":0.9,"plateTime":0.41284741633922106,"extension":6.834028496803139},"index":0,"playId":"398d3167-3179-3442-a157-cd6b8bfdc9cf","pitchNumber":1,"startTime":"2025-08-17T20:31:18.481Z","endTime":"2025-08-17T20:31:22.224Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.48570016742208,"aZ":-29.145112484482723,"pfxX":-7.858370725634449,"pfxZ":1.68615756600469,"pX":-1.3245730572842866,"pZ":2.618032765109961,"vX0":2.9835822335907194,"vY0":-133.0831976237682,"vZ0":-0.9945526058866611,"x":167.49,"y":168.09,"x0":-1.4391266818611868,"y0":50.00113332438,"z0":5.107074652662933,"aX":-14.098188040067258},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":3.0,"breakHorizontal":13.6,"spinRate":1905,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.41152370435495467,"extension":6.701657321110646},"hitData":{"launchSpeed":81.2,"launchAngle":-5.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.1,"coordY":157.48}},"index":1,"playId":"4716e2c8-4d28-3931-a8df-df494f6d982c","pitchNumber":2,"startTime":"2025-08-17T20:31:29.448Z","endTime":"2025-08-17T20:31:36.583Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:31:36.583Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bob Seymour strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-17T20:31:57.993Z","endTime":"2025-08-17T20:32:34.294Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":676044,"fullName":"Bob Seymour","link":"/api/v1/people/676044"},"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],"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":676044,"fullName":"Bob Seymour","link":"/api/v1/people/676044"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":76.7,"strikeZoneTop":3.39123376633258,"strikeZoneBottom":1.53069973617873,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.140370890174975,"aZ":-34.20076010886987,"pfxX":10.340142157212714,"pfxZ":-1.3506951638628184,"pX":-0.7893616407814101,"pZ":2.3103400449632447,"vX0":-0.8615573423282801,"vY0":-122.00861314769058,"vZ0":0.4453240941273884,"x":147.09,"y":176.4,"x0":-1.7731275809186358,"y0":50.0023492144366,"z0":5.084759597118964,"aX":15.509945037421877},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-2.0,"breakHorizontal":-18.5,"spinRate":2556,"spinDirection":52},"zone":4,"typeConfidence":0.91,"plateTime":0.4497953441968723,"extension":6.644749966153745},"index":0,"playId":"de76682b-6aba-3a39-8403-678f1bff0b41","pitchNumber":1,"startTime":"2025-08-17T20:31:57.993Z","endTime":"2025-08-17T20:32:01.965Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.9,"endSpeed":80.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.80423498437751,"aZ":-38.37246259495819,"pfxX":-5.808915904250434,"pfxZ":-3.8050376350723605,"pX":-0.16715646615781113,"pZ":1.9568868100668715,"vX0":5.3519963371439925,"vY0":-126.57435697343249,"vZ0":-0.16828189847129904,"x":123.37,"y":185.94,"x0":-1.549983657583988,"y0":50.00129813866533,"z0":5.0857125990735,"aX":-9.464851353137599},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-6.7,"breakHorizontal":9.4,"spinRate":1639,"spinDirection":267},"zone":8,"typeConfidence":0.9,"plateTime":0.432025936352483,"extension":6.751761015070824},"index":1,"playId":"8813f98a-26d9-3ba8-b19c-5a7d35272923","pitchNumber":2,"startTime":"2025-08-17T20:32:11.666Z","endTime":"2025-08-17T20:32:15.377Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.653873929835367,"aZ":-36.93304779269213,"pfxX":-5.985386707580585,"pfxZ":-2.902863683501355,"pX":0.13784566243587587,"pZ":1.2836229393929548,"vX0":5.75566596358369,"vY0":-126.59686549693987,"vZ0":-1.8923725786665075,"x":111.75,"y":204.12,"x0":-1.3777134565443243,"y0":50.00578461269071,"z0":4.972342734005677,"aX":-9.805388977736822},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-5.4,"breakHorizontal":9.7,"spinRate":1440,"spinDirection":274},"zone":14,"typeConfidence":0.91,"plateTime":0.4311659252470301,"extension":6.754721597758898},"index":2,"playId":"f0768354-c38e-39dc-bb56-9c1c3bc91750","pitchNumber":3,"startTime":"2025-08-17T20:32:30.082Z","endTime":"2025-08-17T20:32:34.294Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:32:34.294Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chandler Simpson grounds out, pitcher Logan Webb to first baseman Dominic Smith.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-17T20:32:54.593Z","endTime":"2025-08-17T20:35:03.572Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"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,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":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":657277,"link":"/api/v1/people/657277"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.8,"strikeZoneTop":3.42243198073123,"strikeZoneBottom":1.59216098153915,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.35655698570784,"aZ":-34.844445895022204,"pfxX":8.006295394242116,"pfxZ":-1.747805749245984,"pX":-0.34376559557543596,"pZ":1.4375258863542135,"vX0":1.079067527487236,"vY0":-122.50446181238557,"vZ0":-1.3139263171853381,"x":130.1,"y":199.97,"x0":-1.8301857722586918,"y0":50.0040678376588,"z0":4.949272954956146,"aX":12.215099320764551},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-3.2,"breakHorizontal":-14.8,"spinRate":2447,"spinDirection":40},"zone":13,"typeConfidence":0.91,"plateTime":0.4464651187781081,"extension":6.647543439644872},"index":0,"playId":"0f3874b9-6946-3b4f-9d2c-298cf7443692","pitchNumber":1,"startTime":"2025-08-17T20:32:54.593Z","endTime":"2025-08-17T20:32:58.869Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.72762931544585,"aZ":-28.84846476869773,"pfxX":-8.394313667054293,"pfxZ":1.7966379828329915,"pX":-0.7187232409739486,"pZ":2.1238909778049555,"vX0":4.666939583010206,"vY0":-134.07614734570203,"vZ0":-2.301206901561236,"x":144.4,"y":181.43,"x0":-1.3771537727045557,"y0":50.00055844891438,"z0":5.019832730598292,"aX":-15.520548513986762},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":3.0,"breakHorizontal":14.4,"spinRate":1858,"spinDirection":245},"zone":7,"typeConfidence":0.75,"plateTime":0.4061025162443177,"extension":6.737683094061736},"index":1,"playId":"96f2a7f8-3112-3619-9855-82b231e4496d","pitchNumber":2,"startTime":"2025-08-17T20:33:09.276Z","endTime":"2025-08-17T20:33:13.055Z","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":86.8,"endSpeed":81.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.94438942619732,"aZ":-39.33940701338812,"pfxX":-3.6139475178415834,"pfxZ":-4.358459250812174,"pX":0.30711188569596576,"pZ":1.1895599039670264,"vX0":5.908636099280804,"vY0":-126.41057393833566,"vZ0":-1.6428405093070502,"x":105.29,"y":206.66,"x0":-1.5743646149864554,"y0":50.00219115864558,"z0":4.960644589366797,"aX":-5.941254718415742},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-8.0,"breakHorizontal":5.4,"spinRate":1637,"spinDirection":275},"zone":14,"typeConfidence":0.9,"plateTime":0.4307009086019984,"extension":6.678475705585713},"index":2,"playId":"0a58997e-401f-373c-915b-3500df8399f4","pitchNumber":3,"startTime":"2025-08-17T20:33:58.877Z","endTime":"2025-08-17T20:34:02.817Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.52080170758123,"strikeZoneBottom":1.50492371376264,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.717385534735357,"aZ":-34.945526889855984,"pfxX":-6.037320348398608,"pfxZ":-1.6902450219933858,"pX":-0.30669731805322376,"pZ":1.2228332687988301,"vX0":4.854287994860559,"vY0":-126.93527360296298,"vZ0":-2.3716543969607224,"x":128.69,"y":205.76,"x0":-1.454615200260545,"y0":50.00183469301028,"z0":4.93743013976985,"aX":-9.90278913044373},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-3.4,"breakHorizontal":10.0,"spinRate":1509,"spinDirection":268},"zone":13,"typeConfidence":0.9,"plateTime":0.4306418480570424,"extension":6.808310166488413},"index":3,"playId":"8f440ec5-516f-374e-a8a9-65c3b67cca8b","pitchNumber":4,"startTime":"2025-08-17T20:34:16.577Z","endTime":"2025-08-17T20:34:21.178Z","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":2},"pitchData":{"startSpeed":87.1,"endSpeed":81.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.741393464419307,"aZ":-36.859664247153056,"pfxX":-6.677036327311344,"pfxZ":-2.83178179779481,"pX":0.43870372707933947,"pZ":1.383728976606374,"vX0":6.939080880787014,"vY0":-126.85110081686493,"vZ0":-1.5776332269717035,"x":100.28,"y":201.42,"x0":-1.4477912765737224,"y0":50.00607511648669,"z0":4.916948305708379,"aX":-11.02711935194429},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-5.3,"breakHorizontal":10.8,"spinRate":1537,"spinDirection":267},"zone":14,"typeConfidence":0.9,"plateTime":0.42962840229616717,"extension":6.797126734214604},"index":4,"playId":"f2229f7d-acd1-3d27-a911-051f4a0464d2","pitchNumber":5,"startTime":"2025-08-17T20:34:30.931Z","endTime":"2025-08-17T20:34:35.117Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":83.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.09872495571865,"aZ":-32.700838587339064,"pfxX":-10.69174175489151,"pfxZ":-0.29255661608510586,"pX":0.13096263375035022,"pZ":2.9015041161870476,"vX0":7.384076131272899,"vY0":-134.10235831632903,"vZ0":0.24204895678327176,"x":112.01,"y":160.44,"x0":-1.285249459107577,"y0":50.002089980509865,"z0":5.164711269256261,"aX":-19.249538484030914},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":-0.2,"breakHorizontal":17.5,"spinRate":1899,"spinDirection":247},"zone":5,"typeConfidence":0.9,"plateTime":0.41023835182745927,"extension":6.809038180918287},"hitData":{"launchSpeed":67.3,"launchAngle":-46.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":136.2,"coordY":180.5}},"index":5,"playId":"dca7db57-85d2-3fc0-92d5-c104760c57eb","pitchNumber":6,"startTime":"2025-08-17T20:34:56.466Z","endTime":"2025-08-17T20:35:03.572Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:35:03.572Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drew Gilbert grounds out to first baseman Bob Seymour.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-17T20:37:12.407Z","endTime":"2025-08-17T20:38:12.664Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686752,"fullName":"Ryan Pepiot","link":"/api/v1/people/686752"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676044,"link":"/api/v1/people/676044"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.1,"strikeZoneTop":3.27727750652738,"strikeZoneBottom":1.37973521525974,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.135634789260603,"aZ":-12.841797074366703,"pfxX":-7.124713959769158,"pfxZ":10.122853397502283,"pX":0.04672952342195987,"pZ":3.881749760740634,"vX0":4.747853530263009,"vY0":-137.47544135796147,"vZ0":-3.234514811903059,"x":115.22,"y":133.97,"x0":-0.7791103631525711,"y0":50.00124762025381,"z0":5.948012524308323,"aX":-13.604700354317119},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.9,"breakHorizontal":11.9,"spinRate":2413,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.3987610637282515,"extension":6.5105653963822645},"index":0,"playId":"d7338637-54fc-370e-95a5-2a2dffbe9a64","pitchNumber":1,"startTime":"2025-08-17T20:37:13.447Z","endTime":"2025-08-17T20:37:17.530Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":80.6,"strikeZoneTop":3.26006988005883,"strikeZoneBottom":1.39790404979015,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.444217458653103,"aZ":-28.86488356230154,"pfxX":-8.998313621860767,"pfxZ":2.012454491117647,"pX":0.18605547197302544,"pZ":1.8454382145061612,"vX0":5.56889956052622,"vY0":-127.16278547602973,"vZ0":-4.6224734501503555,"x":109.91,"y":188.95,"x0":-0.8603815400395721,"y0":50.000670147715276,"z0":5.969769606347337,"aX":-14.77292281980736},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.9,"breakHorizontal":15.1,"spinRate":2611,"spinDirection":246},"zone":8,"typeConfidence":2.0,"plateTime":0.4303063263862228,"extension":6.605278545055941},"index":1,"playId":"6c768672-2d13-3e5f-a2c3-8ed9043d3ecb","pitchNumber":2,"startTime":"2025-08-17T20:37:26.713Z","endTime":"2025-08-17T20:37:30.545Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.823714910609024,"aZ":-23.352943301082135,"pfxX":3.5682135671247757,"pfxZ":5.010155315960935,"pX":1.4471616898812092,"pZ":2.4667091733597,"vX0":5.597812796092484,"vY0":-130.70022836850066,"vZ0":-3.970679430215696,"x":61.84,"y":172.18,"x0":-1.1712965019430164,"y0":50.00621035074356,"z0":5.721659350579265,"aX":6.286918915098522},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.5,"breakHorizontal":-7.6,"spinRate":2578,"spinDirection":160},"zone":12,"typeConfidence":2.0,"plateTime":0.41618516823884333,"extension":6.596255878752716},"index":2,"playId":"0c21d3ec-2109-33b9-a8bf-a3c9c40179a1","pitchNumber":3,"startTime":"2025-08-17T20:37:40.099Z","endTime":"2025-08-17T20:37:43.598Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-17T20:37:54.248Z","endTime":"2025-08-17T20:38:05.166Z","isPitch":false,"type":"action","player":{"id":687551,"link":"/api/v1/people/687551"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.864573428718675,"aZ":-28.651629689938343,"pfxX":-6.929161665961713,"pfxZ":2.095892702153404,"pX":-0.5552765835466894,"pZ":1.1754468374504778,"vX0":3.3389188519938,"vY0":-128.13568939602027,"vZ0":-6.05403752008503,"x":138.17,"y":207.04,"x0":-0.9676646621254538,"y0":50.00228703786682,"z0":5.777486826920692,"aX":-11.643252842528263},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.8,"breakHorizontal":11.9,"spinRate":2538,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.42575017979128305,"extension":6.434500852424053},"hitData":{"launchSpeed":71.3,"launchAngle":-33.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.31,"coordY":174.44}},"index":4,"playId":"2fdf94cf-c411-353b-ba03-5a10a863b8c6","pitchNumber":4,"startTime":"2025-08-17T20:38:05.166Z","endTime":"2025-08-17T20:38:12.664Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:38:12.664Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Fitzgerald strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-17T20:38:15.573Z","endTime":"2025-08-17T20:39:42.241Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686752,"fullName":"Ryan Pepiot","link":"/api/v1/people/686752"},"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":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.8,"strikeZoneTop":3.44615005217864,"strikeZoneBottom":1.6415428110808,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.456117840155024,"aZ":-26.220973669947853,"pfxX":3.3846699455203466,"pfxZ":3.516557287599552,"pX":-0.05555362080626204,"pZ":3.733076109135125,"vX0":1.9469681860139116,"vY0":-128.2921463435716,"vZ0":-0.4846191133951829,"x":119.12,"y":137.99,"x0":-1.2601502724564466,"y0":50.0052530556005,"z0":5.939340168829047,"aX":5.735331592774701},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.5,"breakHorizontal":-6.5,"spinRate":2631,"spinDirection":142},"zone":11,"typeConfidence":2.0,"plateTime":0.4242954889327173,"extension":6.522786053453714},"index":0,"playId":"a573b091-ed04-37fd-9c49-065bdc6d27fa","pitchNumber":1,"startTime":"2025-08-17T20:38:39.136Z","endTime":"2025-08-17T20:38:43.043Z","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":95.5,"endSpeed":87.8,"strikeZoneTop":3.40391233803152,"strikeZoneBottom":1.57185691175183,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.489586710921177,"aZ":-12.178900006033006,"pfxX":-5.089594639073404,"pfxZ":10.161044763835243,"pX":-0.38235826082121155,"pZ":2.3346624343478326,"vX0":3.234527088852121,"vY0":-139.00759222555425,"vZ0":-7.110476571438435,"x":131.57,"y":175.74,"x0":-0.8962956778190962,"y0":50.00635102406772,"z0":5.724496364527061,"aX":-10.019545658258036},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.2,"breakHorizontal":8.6,"spinRate":2395,"spinDirection":204},"zone":4,"typeConfidence":2.0,"plateTime":0.39316632620450553,"extension":6.732001294025934},"index":1,"playId":"d48ba5c0-a722-3f11-bd2f-b3db858a5be9","pitchNumber":2,"startTime":"2025-08-17T20:38:51.233Z","endTime":"2025-08-17T20:38:55.391Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.240522055621945,"aZ":-29.684207220286485,"pfxX":4.591426774578499,"pfxZ":1.5188819424592186,"pX":0.860722909620404,"pZ":1.3832528432996856,"vX0":3.77542607721561,"vY0":-126.94154317403898,"vZ0":-4.894538343748435,"x":84.19,"y":201.43,"x0":-1.2405492080039742,"y0":50.00016020526217,"z0":5.690828453913731,"aX":7.515067583436421},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.9,"breakHorizontal":-9.1,"spinRate":2729,"spinDirection":108},"zone":14,"typeConfidence":2.0,"plateTime":0.4309594213931538,"extension":6.527226843073766},"index":2,"playId":"cfedbdf8-c73f-3a03-b021-267c27772516","pitchNumber":3,"startTime":"2025-08-17T20:39:04.489Z","endTime":"2025-08-17T20:39:07.980Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.5,"strikeZoneTop":3.32462071024155,"strikeZoneBottom":1.60315850571075,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.188354090336073,"aZ":-29.678085467446486,"pfxX":-8.947132339107402,"pfxZ":1.4582326999937,"pX":-1.2854501447181899,"pZ":0.6895559752826677,"vX0":2.392282461174059,"vY0":-129.682023102694,"vZ0":-7.152242852601139,"x":166.0,"y":220.16,"x0":-1.0553472700346482,"y0":50.003112415452726,"z0":5.736199059017134,"aX":-15.294352562872835},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.3,"breakHorizontal":15.7,"spinRate":2597,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.4217781827662499,"extension":6.871731314851133},"index":3,"playId":"6ac6936f-603b-3370-8c25-4245abb7b3ae","pitchNumber":4,"startTime":"2025-08-17T20:39:18.431Z","endTime":"2025-08-17T20:39:21.929Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.972535089296528,"aZ":-10.02978781494585,"pfxX":-2.840450442561664,"pfxZ":11.407211880421858,"pX":-0.5837013270091144,"pZ":3.418512248667155,"vX0":2.00671111135366,"vY0":-138.47276938816486,"vZ0":-4.791810710861787,"x":139.25,"y":146.48,"x0":-0.948781261074273,"y0":50.00674914490296,"z0":5.8427867105143285,"aX":-5.516382780794782},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.8,"breakHorizontal":4.7,"spinRate":2394,"spinDirection":199},"zone":1,"typeConfidence":2.0,"plateTime":0.3955671085989416,"extension":6.74209647858628},"index":4,"playId":"df209be9-e5b3-3932-a22c-355fc5c6e84f","pitchNumber":5,"startTime":"2025-08-17T20:39:38.449Z","endTime":"2025-08-17T20:39:42.241Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:39:42.241Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jung Hoo Lee strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-17T20:39:52.440Z","endTime":"2025-08-17T20:41:45.992Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686752,"fullName":"Ryan Pepiot","link":"/api/v1/people/686752"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"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, 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":89.3,"endSpeed":83.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.983267915970277,"aZ":-22.48870006170657,"pfxX":4.272827778453336,"pfxZ":5.541300170590889,"pX":0.3669700553589639,"pZ":2.8909992660238815,"vX0":2.8557157330584544,"vY0":-130.2457411312193,"vZ0":-2.8877893375589094,"x":103.01,"y":160.72,"x0":-1.2924544565037865,"y0":50.000623752784286,"z0":5.68305326120681,"aX":7.464865657932277},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.7,"breakHorizontal":-8.3,"spinRate":2664,"spinDirection":155},"zone":3,"typeConfidence":2.0,"plateTime":0.4178268064993236,"extension":6.680941179757208},"index":0,"playId":"8b76d20e-cdee-3aee-bf84-839af9cd2603","pitchNumber":1,"startTime":"2025-08-17T20:40:06.427Z","endTime":"2025-08-17T20:40:10.632Z","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.4,"endSpeed":81.1,"strikeZoneTop":3.35137209233669,"strikeZoneBottom":1.45133797150545,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.135560776623695,"aZ":-27.47591459217536,"pfxX":-9.148992089310102,"pfxZ":2.8212521648693705,"pX":-0.6180626195173223,"pZ":0.4623176483499417,"vX0":3.772198332597981,"vY0":-128.5427311459252,"vZ0":-7.795331538046136,"x":140.56,"y":226.3,"x0":-0.9209414894651151,"y0":50.000664819725436,"z0":5.685702929170992,"aX":-15.216433863936981},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.5,"breakHorizontal":15.6,"spinRate":2584,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.4270940064977826,"extension":6.723598508929743},"index":1,"playId":"f17ecb08-25ac-3537-aab0-eb10596090b4","pitchNumber":2,"startTime":"2025-08-17T20:40:23.298Z","endTime":"2025-08-17T20:40:27.727Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.625506264509383,"aZ":-30.504685805040914,"pfxX":-8.67268702243052,"pfxZ":1.0306993442264956,"pX":0.5243593263730809,"pZ":1.382311096795745,"vX0":6.185575860919317,"vY0":-126.81688465988799,"vZ0":-4.879554879279079,"x":97.01,"y":201.46,"x0":-0.8230240021007567,"y0":50.00569186640308,"z0":5.772897019539249,"aX":-14.088320260138559},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.0,"breakHorizontal":14.3,"spinRate":2625,"spinDirection":254},"zone":9,"typeConfidence":2.0,"plateTime":0.43238774590341134,"extension":6.721688234507568},"index":2,"playId":"21f88d54-5482-3818-a16e-40d992229284","pitchNumber":3,"startTime":"2025-08-17T20:40:43.812Z","endTime":"2025-08-17T20:40:47.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":87.3,"strikeZoneTop":3.36779446930406,"strikeZoneBottom":1.42222399609864,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":37.54624918301877,"aZ":-9.476388655421749,"pfxX":-5.9734246112436855,"pfxZ":11.386880337975724,"pX":-0.4240498066013388,"pZ":4.682557864681736,"vX0":4.09614223934092,"vY0":-141.536299035455,"vZ0":-1.6027557300248083,"x":133.16,"y":112.35,"x0":-1.1269217893678154,"y0":50.00678790675191,"z0":5.876242015124376,"aX":-11.91106198985807},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":20.4,"breakHorizontal":9.8,"spinRate":2469,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.38960531757461947,"extension":6.720561783529666},"index":3,"playId":"c527a7f0-0015-301b-b909-3119f34d7e9e","pitchNumber":4,"startTime":"2025-08-17T20:41:02.287Z","endTime":"2025-08-17T20:41:05.695Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.8,"strikeZoneTop":3.3162594703596,"strikeZoneBottom":1.41025371666082,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.31164701513121,"aZ":-21.831024921923294,"pfxX":3.108642865562012,"pfxZ":5.73347604713287,"pX":1.4730741820723263,"pZ":1.3106387310263565,"vX0":5.851063458310319,"vY0":-132.47835522787744,"vZ0":-6.786750045704516,"x":60.85,"y":203.39,"x0":-1.1551845341070008,"y0":50.00265260272654,"z0":5.4655274573266714,"aX":5.608803239105098},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.4,"breakHorizontal":-6.7,"spinRate":2694,"spinDirection":151},"zone":14,"typeConfidence":2.0,"plateTime":0.4110926942918698,"extension":6.507262007332052},"index":4,"playId":"6ac3372a-d7d8-3223-bbc4-c5017810ca3e","pitchNumber":5,"startTime":"2025-08-17T20:41:19.143Z","endTime":"2025-08-17T20:41:23.831Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2025-08-17T20:41:30.565Z","endTime":"2025-08-17T20:41:41.829Z","isPitch":false,"type":"action","player":{"id":808982,"link":"/api/v1/people/808982"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":86.3,"strikeZoneTop":3.35,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":39.03011549476748,"aZ":-7.1732152077189,"pfxX":-5.109640980696102,"pfxZ":12.837465515952095,"pX":-0.7622856782079471,"pZ":2.709858151979536,"vX0":2.0820088145606515,"vY0":-140.39653391191297,"vZ0":-6.769959762508149,"x":146.06,"y":165.61,"x0":-0.8601323990882922,"y0":50.004043496085906,"z0":5.654429479289687,"aX":-9.95137575944622},"breaks":{"breakAngle":45.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.4,"breakVerticalInduced":21.6,"breakHorizontal":8.6,"spinRate":2446,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.39385101069893214,"extension":6.7251045763756485},"index":6,"playId":"6eb6e2c9-f286-3766-99b7-9786312b5311","pitchNumber":6,"startTime":"2025-08-17T20:41:41.829Z","endTime":"2025-08-17T20:41:45.992Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:41:45.992Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Yandy Díaz flies out sharply to center fielder Jung Hoo Lee.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-17T20:43:34.119Z","endTime":"2025-08-17T20:44:00.291Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"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],"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":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.8,"strikeZoneTop":3.58,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.526544108178772,"aZ":-30.58927629638409,"pfxX":7.874251503901951,"pfxZ":1.0425369671165097,"pX":-0.1448554029424766,"pZ":1.876417571842507,"vX0":1.4711574711935371,"vY0":-122.33552163655976,"vZ0":-1.3020690479678496,"x":122.52,"y":188.12,"x0":-1.776675360237239,"y0":50.005610928225714,"z0":5.02056963874747,"aX":12.022085728742136},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.8,"breakHorizontal":-14.6,"spinRate":2361,"spinDirection":60},"zone":8,"typeConfidence":0.9,"plateTime":0.44651978537438186,"extension":6.577230765969185},"hitData":{"launchSpeed":105.0,"launchAngle":26.0,"totalDistance":383.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":178.55,"coordY":53.51}},"index":0,"playId":"7557eabf-9350-334d-9913-fa83db79f1dc","pitchNumber":1,"startTime":"2025-08-17T20:43:50.349Z","endTime":"2025-08-17T20:44:00.291Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:44:00.291Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Lowe grounds out to first baseman Dominic Smith.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-17T20:44:05.214Z","endTime":"2025-08-17T20:45:29.668Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"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,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642086,"link":"/api/v1/people/642086"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.7,"endSpeed":84.1,"strikeZoneTop":2.7274217108663,"strikeZoneBottom":1.0841490562641,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.57413550118506,"aZ":-31.31717597155407,"pfxX":-10.695399750819242,"pfxZ":0.46774006292715686,"pX":0.09565506379672159,"pZ":1.9486455111295589,"vX0":7.586760381155083,"vY0":-134.7723789863023,"vZ0":-2.3171546112574717,"x":113.35,"y":186.17,"x0":-1.3835318880240834,"y0":50.00088136794156,"z0":5.058218908054811,"aX":-19.436675346030302},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":0.5,"breakHorizontal":17.5,"spinRate":1860,"spinDirection":245},"zone":5,"typeConfidence":0.91,"plateTime":0.408295929579801,"extension":6.752797696104499},"index":0,"playId":"ceadb7da-d39c-300b-b35b-802b282480c2","pitchNumber":1,"startTime":"2025-08-17T20:44:43.155Z","endTime":"2025-08-17T20:44:47.047Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-08-17T20:44:59.282Z","endTime":"2025-08-17T20:45:05.682Z","isPitch":false,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"}},{"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":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.6,"strikeZoneTop":3.24,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.36667500712012,"aZ":-30.75876721788779,"pfxX":5.268542723032165,"pfxZ":0.8869172953237374,"pX":-0.38909650576669225,"pZ":2.2161645895091318,"vX0":1.6457010793317202,"vY0":-124.94217232460974,"vZ0":-0.6342394933162011,"x":131.83,"y":178.94,"x0":-1.738988878130072,"y0":50.00501928243541,"z0":4.975041462225371,"aX":8.429083829019136},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.7,"breakHorizontal":-10.0,"spinRate":2504,"spinDirection":48},"zone":4,"typeConfidence":0.9,"plateTime":0.43641226329845395,"extension":6.561809173369903},"index":2,"playId":"5bb5f4b7-dcd5-394a-8a99-17b6c98584ce","pitchNumber":2,"startTime":"2025-08-17T20:45:05.682Z","endTime":"2025-08-17T20:45:09.744Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":80.6,"strikeZoneTop":3.24,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.177728323602906,"aZ":-34.056262530506075,"pfxX":-11.606869038759534,"pfxZ":-1.1340170896311945,"pX":-0.13092759269445836,"pZ":0.7413076245122782,"vX0":6.941289873258002,"vY0":-128.56348917634674,"vZ0":-3.75840199541397,"x":121.99,"y":218.76,"x0":-1.3720183676094526,"y0":50.00423338623057,"z0":4.894215435219478,"aX":-19.234208083953686},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-2.8,"breakHorizontal":19.2,"spinRate":1619,"spinDirection":262},"zone":13,"typeConfidence":2.0,"plateTime":0.42769494020382215,"extension":6.789298820012611},"hitData":{"launchSpeed":87.2,"launchAngle":-21.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.13,"coordY":172.62}},"index":3,"playId":"845c24f7-e67d-353e-a860-c36aa11e60ef","pitchNumber":3,"startTime":"2025-08-17T20:45:22.341Z","endTime":"2025-08-17T20:45:29.668Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:45:29.668Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Junior Caminero strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-17T20:45:35.714Z","endTime":"2025-08-17T20:46:51.542Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"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],"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":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":2},"pitchData":{"startSpeed":86.1,"endSpeed":78.9,"strikeZoneTop":3.59,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.23789695932715,"aZ":-37.38271647249084,"pfxX":-7.5471587184585,"pfxZ":-3.289422601237824,"pX":0.3441501688438872,"pZ":1.5619279373451396,"vX0":6.88199633680387,"vY0":-125.20868800755515,"vZ0":-0.8853231826895528,"x":103.88,"y":196.61,"x0":-1.4648783954079752,"y0":50.00617996177008,"z0":4.990107272685738,"aX":-11.937152458712962},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-5.9,"breakHorizontal":12.0,"spinRate":1544,"spinDirection":269},"zone":9,"typeConfidence":0.9,"plateTime":0.43813203554418934,"extension":6.587009328495892},"index":0,"playId":"12717bb4-7160-328a-8f7d-284d0ff7193a","pitchNumber":1,"startTime":"2025-08-17T20:46:01.440Z","endTime":"2025-08-17T20:46:05.060Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-08-17T20:46:12.165Z","endTime":"2025-08-17T20:46:23.377Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"}},{"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":92.0,"endSpeed":84.8,"strikeZoneTop":3.59,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.976032462741312,"aZ":-31.56086069318845,"pfxX":-8.275672111446182,"pfxZ":0.334946711733922,"pX":-0.9213268530512646,"pZ":1.6388270573458072,"vX0":3.9951560506642285,"vY0":-133.96549892399548,"vZ0":-2.8890470821493417,"x":152.12,"y":194.53,"x0":-1.3539649428824272,"y0":50.001181689668094,"z0":4.978843155771717,"aX":-15.094124127303791},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":0.2,"breakHorizontal":14.2,"spinRate":1838,"spinDirection":244},"zone":13,"typeConfidence":0.9,"plateTime":0.40829701288661635,"extension":6.762851077903805},"index":2,"playId":"3f9033d5-efb8-3726-93bf-1d6b56405cf0","pitchNumber":2,"startTime":"2025-08-17T20:46:23.377Z","endTime":"2025-08-17T20:46:27.780Z","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":2},"pitchData":{"startSpeed":87.1,"endSpeed":81.2,"strikeZoneTop":3.59,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.12901697397671,"aZ":-35.81382865602418,"pfxX":-5.987613331056741,"pfxZ":-2.202375472330816,"pX":0.17418037897455454,"pZ":1.3662701915659778,"vX0":6.132689908725197,"vY0":-126.8020447408411,"vZ0":-1.7424332061953167,"x":110.36,"y":201.89,"x0":-1.4799809115381162,"y0":50.00090491329209,"z0":4.878500737653711,"aX":-9.901837957784931},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-4.2,"breakHorizontal":9.7,"spinRate":1595,"spinDirection":267},"zone":14,"typeConfidence":0.91,"plateTime":0.42939317001238475,"extension":6.708469952574718},"index":3,"playId":"58669872-8a42-36ca-b94a-e458b637f8ca","pitchNumber":3,"startTime":"2025-08-17T20:46:47.706Z","endTime":"2025-08-17T20:46:51.542Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:46:51.542Z","atBatIndex":22},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Heliot Ramos walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-17T20:48:58.169Z","endTime":"2025-08-17T20:50:34.943Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686752,"fullName":"Ryan Pepiot","link":"/api/v1/people/686752"},"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,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.21010323847198,"strikeZoneBottom":1.43867715714448,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.158562647081478,"aZ":-13.703428335786686,"pfxX":-3.4321686493448276,"pfxZ":9.640278519465319,"pX":-0.7059325867496695,"pZ":4.9477533102277675,"vX0":1.7802067288234469,"vY0":-137.2554955340652,"vZ0":-0.2111904185225624,"x":143.91,"y":105.19,"x0":-0.9155149280112878,"y0":50.00347772157541,"z0":5.95534925293554,"aX":-6.576921975346074},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.6,"breakHorizontal":5.9,"spinRate":2330,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.3984031420240317,"extension":6.809860887904366},"index":0,"playId":"e6e024a0-86a2-318f-a262-b1658030b010","pitchNumber":1,"startTime":"2025-08-17T20:48:58.169Z","endTime":"2025-08-17T20:49:01.519Z","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.4,"endSpeed":86.1,"strikeZoneTop":3.22879783731005,"strikeZoneBottom":1.46679436795116,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.20728733384873,"aZ":-13.890274920611102,"pfxX":-4.066246393314573,"pfxZ":9.66264942004235,"pX":0.478940860008689,"pZ":3.1727420534720987,"vX0":5.054945712554375,"vY0":-136.0580602528021,"vZ0":-4.407298213779527,"x":98.74,"y":153.12,"x0":-0.8665586548314775,"y0":50.00533343711776,"z0":5.762318544552297,"aX":-7.6969240936238155},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.9,"breakHorizontal":6.4,"spinRate":2347,"spinDirection":201},"zone":3,"typeConfidence":2.0,"plateTime":0.40111768617553434,"extension":6.8150175384553515},"index":1,"playId":"e966f8eb-ddf2-3e32-909a-da48bc3a965f","pitchNumber":2,"startTime":"2025-08-17T20:49:11.733Z","endTime":"2025-08-17T20:49:15.925Z","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":87.8,"endSpeed":80.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.91509045861314,"aZ":-27.270095603613083,"pfxX":-7.320851692997159,"pfxZ":2.9671082118387986,"pX":-0.7208127658651206,"pZ":3.2392754636127234,"vX0":3.365962869727881,"vY0":-127.87198866603286,"vZ0":-1.2810745677619966,"x":144.48,"y":151.32,"x0":-1.104669836877594,"y0":50.00243282246885,"z0":5.890706982297701,"aX":-12.096096405598281},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.3,"breakHorizontal":12.5,"spinRate":2482,"spinDirection":248},"zone":1,"typeConfidence":2.0,"plateTime":0.42870782443171196,"extension":6.651898718062876},"index":2,"playId":"4a3e221c-de70-335d-bb17-5c97490fc70e","pitchNumber":3,"startTime":"2025-08-17T20:49:25.632Z","endTime":"2025-08-17T20:49:30.054Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-17T20:49:43.232Z","endTime":"2025-08-17T20:49:56.721Z","isPitch":false,"type":"action","player":{"id":671218,"link":"/api/v1/people/671218"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":71.4,"strikeZoneTop":3.24436029621797,"strikeZoneBottom":1.49482879135576,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.808940229136258,"aZ":-44.29388903987364,"pfxX":9.724596670315016,"pfxZ":-9.2907632090297,"pX":-1.202369992001327,"pZ":2.822964587734755,"vX0":-2.294570344279259,"vY0":-114.82370070427079,"vZ0":2.658122459626634,"x":162.83,"y":162.56,"x0":-1.4387417386954393,"y0":50.00176760900719,"z0":6.032658289212185,"aX":12.686526938273595},"breaks":{"breakAngle":15.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.2,"breakVerticalInduced":-15.5,"breakHorizontal":-16.8,"spinRate":2919,"spinDirection":38},"zone":11,"typeConfidence":2.0,"plateTime":0.48127276498935245,"extension":6.442351937650593},"index":4,"playId":"30f7df55-b79d-3c17-81d0-48e95c3168e9","pitchNumber":4,"startTime":"2025-08-17T20:49:56.721Z","endTime":"2025-08-17T20:50:01.021Z","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.23787606714188,"strikeZoneBottom":1.44054534442463,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.29999400901325,"aZ":-33.61340794822431,"pfxX":4.779287377186306,"pfxZ":-0.9313945008048048,"pX":-0.6940679296766283,"pZ":3.6061367938167073,"vX0":-0.14560138658726227,"vY0":-122.78987944492805,"vZ0":1.517836170577278,"x":143.46,"y":141.41,"x0":-1.2566011474795784,"y0":50.00233912558699,"z0":5.812307275201526,"aX":7.393870055214085},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.2,"breakHorizontal":-8.6,"spinRate":2605,"spinDirection":89},"zone":11,"typeConfidence":2.0,"plateTime":0.443838469655224,"extension":6.642395221492756},"index":5,"playId":"d9229b77-dfd4-3260-8c6b-df2909584718","pitchNumber":5,"startTime":"2025-08-17T20:50:11.607Z","endTime":"2025-08-17T20:50:16.195Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.8,"strikeZoneTop":3.29417844659237,"strikeZoneBottom":1.51713394784068,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.40154536283509,"aZ":-9.986917098003625,"pfxX":-5.6195174809861825,"pfxZ":11.467727713370902,"pX":-0.12987175676167487,"pZ":1.4525995366682456,"vX0":4.217563466943951,"vY0":-138.56803695875738,"vZ0":-9.462955896822796,"x":121.95,"y":199.56,"x0":-0.9453346408149904,"y0":50.004698953116595,"z0":5.589169416551335,"aX":-10.874891877331669},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.8,"breakHorizontal":9.2,"spinRate":2294,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.39603143368711,"extension":6.98329502518442},"index":6,"playId":"08379449-ccdc-3b16-97ac-4c1d5f6a82f3","pitchNumber":6,"startTime":"2025-08-17T20:50:30.093Z","endTime":"2025-08-17T20:50:34.943Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:50:34.943Z","atBatIndex":23},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Rafael Devers pops out to third baseman Junior Caminero in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-17T20:50:40.799Z","endTime":"2025-08-17T20:52:04.566Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686752,"fullName":"Ryan Pepiot","link":"/api/v1/people/686752"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.2,"strikeZoneTop":3.45708156177833,"strikeZoneBottom":1.61289286639694,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.08569245313928,"aZ":-28.561446198532558,"pfxX":-8.747610356835482,"pfxZ":2.2119570306240828,"pX":-0.46847387651542716,"pZ":2.1630375593049163,"vX0":4.356370632333991,"vY0":-127.04088591233355,"vZ0":-3.7170215294636564,"x":134.86,"y":180.38,"x0":-1.0691935104765018,"y0":50.00325815919507,"z0":5.9159037207940255,"aX":-14.29544726159844},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.4,"breakHorizontal":14.9,"spinRate":2444,"spinDirection":247},"zone":7,"typeConfidence":2.0,"plateTime":0.4311724173337401,"extension":6.669983691476833},"index":0,"playId":"289d85b1-9cc2-3c38-bcbf-d4cd0c3e0b4f","pitchNumber":1,"startTime":"2025-08-17T20:50:57.556Z","endTime":"2025-08-17T20:51:01.707Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.1,"strikeZoneTop":3.47807437649382,"strikeZoneBottom":1.58584925566129,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.235533288710926,"aZ":-14.780160487557463,"pfxX":-4.319178774559074,"pfxZ":9.047607735504254,"pX":2.376538873297933,"pZ":2.008884107929977,"vX0":9.748174832209203,"vY0":-137.25923489347878,"vZ0":-7.378857936225186,"x":26.41,"y":184.54,"x0":-0.6478656869391431,"y0":50.003096635891154,"z0":5.723694333194634,"aX":-8.304640396663542},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.1,"breakHorizontal":6.0,"spinRate":2400,"spinDirection":197},"zone":14,"typeConfidence":2.0,"plateTime":0.3979000526461909,"extension":6.710606131247207},"index":1,"playId":"58798efa-d888-3d12-b1ce-a36585ff7d03","pitchNumber":2,"startTime":"2025-08-17T20:51:16.270Z","endTime":"2025-08-17T20:51:24.833Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Ryan Pepiot. Heliot Ramos to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"actionPlayId":"58798efa-d888-3d12-b1ce-a36585ff7d03","startTime":"2025-08-17T20:51:25.117Z","endTime":"2025-08-17T20:51:55.712Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":671218,"link":"/api/v1/people/671218"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.6882864373316,"aZ":-9.316746398669075,"pfxX":-4.743843672304537,"pfxZ":11.714102486311383,"pX":0.8049607519747936,"pZ":2.7864987190466257,"vX0":6.572143000984727,"vY0":-139.1517964053283,"vZ0":-6.2963411651147245,"x":86.32,"y":163.54,"x0":-0.9766408866522589,"y0":50.001327455367026,"z0":5.7030955267405865,"aX":-9.255850067254041},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":20.0,"breakHorizontal":7.2,"spinRate":2412,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.3943785598721061,"extension":6.95343724135659},"hitData":{"launchSpeed":75.2,"launchAngle":74.0,"totalDistance":104.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":93.8,"coordY":189.58}},"index":3,"playId":"0f6556a5-c99a-33dc-917e-a9163694b5d1","pitchNumber":3,"startTime":"2025-08-17T20:51:55.712Z","endTime":"2025-08-17T20:52:04.566Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:52:04.566Z","atBatIndex":24},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Willy Adames lines out to shortstop Ha-Seong Kim.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-17T20:52:25.382Z","endTime":"2025-08-17T20:53:31.798Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686752,"fullName":"Ryan Pepiot","link":"/api/v1/people/686752"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":673490,"link":"/api/v1/people/673490"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":88.0,"strikeZoneTop":3.46884042491956,"strikeZoneBottom":1.66780702215433,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.848986678642497,"aZ":-11.825287652934687,"pfxX":-5.344042346998764,"pfxZ":10.391596347410267,"pX":0.5112303487775839,"pZ":1.1133750597152428,"vX0":5.775097202218685,"vY0":-138.34159097420738,"vZ0":-10.138361780592067,"x":97.51,"y":208.72,"x0":-0.8987452595600743,"y0":50.00686545244697,"z0":5.595826977750454,"aX":-10.46910801491123},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.2,"breakHorizontal":8.6,"spinRate":2425,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.39436610796587157,"extension":6.914586609193145},"index":0,"playId":"4c30d677-64fb-32cb-b1fa-a88ced0f7833","pitchNumber":1,"startTime":"2025-08-17T20:52:48.375Z","endTime":"2025-08-17T20:52:52.098Z","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":87.6,"endSpeed":81.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.86858790118482,"aZ":-27.91486279908278,"pfxX":-8.372433334145502,"pfxZ":2.575114917153364,"pX":0.34023443978036777,"pZ":1.0344209875107324,"vX0":6.910294968184113,"vY0":-127.38900724150236,"vZ0":-6.294913113849756,"x":104.03,"y":210.85,"x0":-1.312812215473795,"y0":50.000085117153716,"z0":5.728848219420092,"aX":-13.831432317619347},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.5,"breakHorizontal":13.7,"spinRate":2302,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.42909313336626775,"extension":6.945637129533349},"index":1,"playId":"4d45dfc5-4d7d-367b-8b88-941a057eb336","pitchNumber":2,"startTime":"2025-08-17T20:53:04.004Z","endTime":"2025-08-17T20:53:07.580Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.65683384254351,"aZ":-11.030074468131257,"pfxX":-3.4491526504839984,"pfxZ":10.97741129472968,"pX":-0.05084880696837058,"pZ":2.603377320912869,"vX0":4.082239859950745,"vY0":-138.55339051911565,"vZ0":-6.747436314910688,"x":118.94,"y":168.49,"x0":-1.101724144322393,"y0":50.00378198243271,"z0":5.822877106167466,"aX":-6.6441550804009175},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.5,"breakHorizontal":5.3,"spinRate":2455,"spinDirection":199},"zone":5,"typeConfidence":2.0,"plateTime":0.39674504718931747,"extension":6.725504066497083},"hitData":{"launchSpeed":99.3,"launchAngle":13.0,"totalDistance":181.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":100.1,"coordY":133.29}},"index":2,"playId":"fc34c2d4-d434-352f-a3c4-7ba694adfddd","pitchNumber":3,"startTime":"2025-08-17T20:53:24.236Z","endTime":"2025-08-17T20:53:31.798Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:53:31.798Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dominic Smith called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-17T20:53:38.705Z","endTime":"2025-08-17T20:56:10.164Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686752,"fullName":"Ryan Pepiot","link":"/api/v1/people/686752"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":7},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":75.1,"strikeZoneTop":3.24802851834006,"strikeZoneBottom":1.48204759691656,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.65345610835443,"aZ":-40.285396464790445,"pfxX":9.829545758200554,"pfxZ":-5.769034903115152,"pX":0.8659332107535745,"pZ":0.7285310357307101,"vX0":2.526898047031355,"vY0":-118.1591423789998,"vZ0":-2.9338626228610263,"x":83.99,"y":219.11,"x0":-1.4956227309394543,"y0":50.00256275462,"z0":5.707498192263195,"aX":13.822390268828505},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-10.9,"breakHorizontal":-18.5,"spinRate":2990,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.4645239139392654,"extension":6.526793541083367},"index":0,"playId":"ee9313b0-39bd-34b3-b7a9-986e284ad1ce","pitchNumber":1,"startTime":"2025-08-17T20:53:59.710Z","endTime":"2025-08-17T20:54:04.473Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.7,"strikeZoneTop":3.24,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.31041765930635,"aZ":-30.188892550085917,"pfxX":-7.730658597790985,"pfxZ":1.2049538469771743,"pX":-0.9088651699263077,"pZ":2.982502435486398,"vX0":3.2247041273987636,"vY0":-127.22904612087846,"vZ0":-1.3365425718151118,"x":151.64,"y":158.25,"x0":-1.1831632899512976,"y0":50.00495356711301,"z0":5.891000503103473,"aX":-12.768288338243096},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.2,"breakHorizontal":13.3,"spinRate":2573,"spinDirection":255},"zone":11,"typeConfidence":2.0,"plateTime":0.4293002018659906,"extension":6.700831432604092},"index":1,"playId":"65e44eeb-00b8-367e-8a89-feaf0e904145","pitchNumber":2,"startTime":"2025-08-17T20:54:19.982Z","endTime":"2025-08-17T20:54:24.064Z","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":95.9,"endSpeed":87.9,"strikeZoneTop":3.11656644366214,"strikeZoneBottom":1.54576862866986,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.091903313688277,"aZ":-9.210935900084566,"pfxX":-3.6374905294701527,"pfxZ":11.622539057666804,"pX":1.2856743159599628,"pZ":2.872303644913589,"vX0":7.803838391571447,"vY0":-139.3816715865358,"vZ0":-6.086989636907538,"x":67.99,"y":161.23,"x0":-1.0725363650582516,"y0":50.002283153206335,"z0":5.68664341265336,"aX":-7.186833746701789},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":20.0,"breakHorizontal":5.0,"spinRate":2397,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.3923335912487387,"extension":7.041867183766536},"index":2,"playId":"b5dc4473-ff24-3eac-9a4f-12abc842803d","pitchNumber":3,"startTime":"2025-08-17T20:54:42.394Z","endTime":"2025-08-17T20:54:46.731Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.3,"strikeZoneTop":3.04137020582742,"strikeZoneBottom":1.6333702383539,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.360648330494485,"aZ":-29.61819486801545,"pfxX":-7.792659646789802,"pfxZ":1.567881617974594,"pX":-1.0110885800762963,"pZ":2.270213283415932,"vX0":3.1519598612609103,"vY0":-126.50782936461904,"vZ0":-3.1272196178840934,"x":155.54,"y":177.48,"x0":-1.2565849912583564,"y0":50.00268126410996,"z0":5.88154301492249,"aX":-12.7065422849033},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.4,"breakHorizontal":13.4,"spinRate":2494,"spinDirection":262},"zone":13,"typeConfidence":2.0,"plateTime":0.43196446757499674,"extension":7.324711076684018},"index":3,"playId":"9962f7c3-f3fc-30d4-baa2-a8cebb34c626","pitchNumber":4,"startTime":"2025-08-17T20:54:59.694Z","endTime":"2025-08-17T20:55:04.003Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-17T20:55:10.103Z","endTime":"2025-08-17T20:55:30.975Z","isPitch":false,"type":"action","player":{"id":642086,"link":"/api/v1/people/642086"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.4,"strikeZoneTop":3.11583456557851,"strikeZoneBottom":1.51802000500783,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.653062442447254,"aZ":-11.258813977440813,"pfxX":-4.0030719477762515,"pfxZ":10.489754513446321,"pX":1.3031904789075386,"pZ":3.239459856319834,"vX0":8.130407956212677,"vY0":-139.64889841411434,"vZ0":-4.856902320345045,"x":67.33,"y":151.31,"x0":-1.1134069341808537,"y0":50.00090191098868,"z0":5.729012270077321,"aX":-7.980783227285945},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.2,"breakHorizontal":5.8,"spinRate":2407,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.39079216688677665,"extension":6.992339987350102},"index":5,"playId":"784498fd-5f7c-344c-9291-2801e38dfe14","pitchNumber":5,"startTime":"2025-08-17T20:55:30.975Z","endTime":"2025-08-17T20:55:34.921Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"playId":"ccb0e49b-fa1a-4397-960d-397de9b00139","startTime":"2025-08-17T20:55:48.765Z","endTime":"2025-08-17T20:55:53.765Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.8,"strikeZoneTop":3.14095746248486,"strikeZoneBottom":1.57015622713863,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.734792813168088,"aZ":-10.618913958007798,"pfxX":-4.7396696389600494,"pfxZ":10.905781501947395,"pX":1.799272029818656E-4,"pZ":1.9069767606878711,"vX0":4.837917559140307,"vY0":-139.75683427980903,"vZ0":-8.193651715967304,"x":116.99,"y":187.29,"x0":-1.1382058785710454,"y0":50.003625689302986,"z0":5.575747392075496,"aX":-9.368872997371632},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.2,"breakHorizontal":7.6,"spinRate":2348,"spinDirection":209},"zone":8,"typeConfidence":2.0,"plateTime":0.3920310348712239,"extension":7.015716600583669},"index":7,"playId":"2e259686-e969-3b19-ae19-c1e4164a1f5e","pitchNumber":6,"startTime":"2025-08-17T20:56:05.387Z","endTime":"2025-08-17T20:56:10.164Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:56:10.164Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Mangum grounds out, third baseman Christian Koss to first baseman Dominic Smith.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-17T20:58:17.655Z","endTime":"2025-08-17T20:59:21.555Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"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,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"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":"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":91.1,"endSpeed":83.5,"strikeZoneTop":3.32594984747867,"strikeZoneBottom":1.4389727383566,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.43850860425618,"aZ":-29.152938954031047,"pfxX":-11.278610494550641,"pfxZ":1.7055095555583533,"pX":0.8908963012207322,"pZ":0.9734198970606907,"vX0":9.213394300743213,"vY0":-132.23750617121172,"vZ0":-4.967029197293487,"x":83.04,"y":212.5,"x0":-1.1746322489041705,"y0":50.00080799557044,"z0":5.017002238347773,"aX":-19.9544174597903},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.2,"breakHorizontal":18.4,"spinRate":1962,"spinDirection":241},"zone":14,"typeConfidence":0.91,"plateTime":0.41434030759827234,"extension":6.64493365807326},"index":0,"playId":"1276cab6-1ae3-33d3-98d8-bf7d5318e64a","pitchNumber":1,"startTime":"2025-08-17T20:58:17.655Z","endTime":"2025-08-17T20:58:21.869Z","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":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.67228735802975,"aZ":-28.401893696733566,"pfxX":-9.564538989351181,"pfxZ":2.0570318798175764,"pX":-0.3725026537986178,"pZ":1.9237866286607834,"vX0":5.748849766864505,"vY0":-134.2937861864403,"vZ0":-2.978205521829036,"x":131.2,"y":186.84,"x0":-1.292499558848104,"y0":50.00481388587706,"z0":5.0563583304169315,"aX":-17.56257885941941},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.4,"breakHorizontal":16.2,"spinRate":1887,"spinDirection":246},"zone":7,"typeConfidence":0.87,"plateTime":0.40705083213021176,"extension":6.837115236919239},"index":1,"playId":"1c62df9a-d37d-32b4-acad-57e3e831e730","pitchNumber":2,"startTime":"2025-08-17T20:58:30.888Z","endTime":"2025-08-17T20:58:34.670Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.5,"strikeZoneTop":3.39,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.982290243368183,"aZ":-36.43204587289214,"pfxX":-6.5524315428854365,"pfxZ":-2.6247943372109797,"pX":-0.06980532510602966,"pZ":0.7576097106167339,"vX0":5.568520891357745,"vY0":-125.92371284184664,"vZ0":-2.9886277716819647,"x":119.66,"y":218.32,"x0":-1.44698236074266,"y0":50.00303375866616,"z0":4.875824152407903,"aX":-10.637150384137202},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-5.2,"breakHorizontal":10.8,"spinRate":1559,"spinDirection":265},"zone":13,"typeConfidence":0.9,"plateTime":0.4331866833766047,"extension":6.841616804702672},"index":2,"playId":"8e0f4c4d-4b3f-3b7c-b507-fb0b6e0e05c1","pitchNumber":3,"startTime":"2025-08-17T20:58:47.556Z","endTime":"2025-08-17T20:58:51.620Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-17T20:59:01.106Z","endTime":"2025-08-17T20:59:14.338Z","isPitch":false,"type":"action","player":{"id":663968,"link":"/api/v1/people/663968"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":81.1,"strikeZoneTop":3.39,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.78101505166782,"aZ":-38.5833661962812,"pfxX":-3.320338419400132,"pfxZ":-3.8862915690857402,"pX":-0.6228652737853546,"pZ":1.7147206965803856,"vX0":3.3068553979524724,"vY0":-126.58865704935377,"vZ0":-0.4526321737356005,"x":140.74,"y":192.48,"x0":-1.5043957948023072,"y0":50.00131087637211,"z0":4.940915239117613,"aX":-5.47877198523163},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-7.0,"breakHorizontal":5.4,"spinRate":1617,"spinDirection":278},"zone":7,"typeConfidence":0.9,"plateTime":0.42993760151306715,"extension":6.848165891735071},"hitData":{"launchSpeed":70.2,"launchAngle":-43.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":111.36,"coordY":180.5}},"index":4,"playId":"c6dc4732-56c3-3d35-bf36-4282bef254d6","pitchNumber":4,"startTime":"2025-08-17T20:59:14.338Z","endTime":"2025-08-17T20:59:21.555Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T20:59:21.555Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ha-Seong Kim singles on a line drive to left fielder Heliot Ramos.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-17T20:59:28.282Z","endTime":"2025-08-17T21:00:51.747Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"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":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"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"}]}],"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.2,"endSpeed":77.2,"strikeZoneTop":3.28001489845901,"strikeZoneBottom":1.39573685087188,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.670405505641593,"aZ":-33.10758686433109,"pfxX":8.818115206102798,"pfxZ":-0.6227876668846424,"pX":-1.530659482617009,"pZ":3.5943354046627554,"vX0":-2.3970583584146987,"vY0":-121.22284870527224,"vZ0":3.158407594414827,"x":175.35,"y":141.73,"x0":-1.6827616451616665,"y0":50.000210976397184,"z0":5.139909103997236,"aX":13.30014695891902},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.2,"breakHorizontal":-15.5,"spinRate":2520,"spinDirection":52},"zone":11,"typeConfidence":0.9,"plateTime":0.4495061295087712,"extension":6.578638717009436},"index":0,"playId":"39b0968a-7689-35c0-a40f-0eb677092b58","pitchNumber":1,"startTime":"2025-08-17T20:59:47.019Z","endTime":"2025-08-17T20:59:50.990Z","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":91.5,"endSpeed":84.3,"strikeZoneTop":3.28050268959848,"strikeZoneBottom":1.51075173215696,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.291823168523457,"aZ":-32.138197070530204,"pfxX":-9.086433322006748,"pfxZ":0.01926161469729415,"pX":-1.4141422785275333,"pZ":2.426518449781258,"vX0":2.8929064961315514,"vY0":-133.27593584271304,"vZ0":-0.7841654108638783,"x":170.9,"y":173.26,"x0":-1.3299000677126993,"y0":50.00181829641949,"z0":5.035277968458434,"aX":-16.427439033352215},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":0.1,"breakHorizontal":15.8,"spinRate":1939,"spinDirection":241},"zone":11,"typeConfidence":0.91,"plateTime":0.41017340277616743,"extension":6.8836152109577755},"index":1,"playId":"ed9a1c02-2888-3861-9664-96926fca2803","pitchNumber":2,"startTime":"2025-08-17T21:00:01.119Z","endTime":"2025-08-17T21:00:05.327Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":77.5,"strikeZoneTop":3.15817785106494,"strikeZoneBottom":1.44498837955549,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.07165918953651,"aZ":-32.73716715033114,"pfxX":8.235069037377357,"pfxZ":-0.36934647252901165,"pX":-0.4238309403721172,"pZ":2.659531771498081,"vX0":0.32020119594262575,"vY0":-121.11483767218756,"vZ0":0.9972392702509179,"x":133.16,"y":166.97,"x0":-1.6298247977740017,"y0":50.00541656529966,"z0":5.070273555321357,"aX":12.43344752388809},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.2,"breakHorizontal":-15.0,"spinRate":2551,"spinDirection":62},"zone":1,"typeConfidence":0.9,"plateTime":0.44948624709496876,"extension":6.623809491676823},"index":2,"playId":"dd472235-a7bf-35d9-b795-d08eb8b3fc99","pitchNumber":3,"startTime":"2025-08-17T21:00:14.561Z","endTime":"2025-08-17T21:00:18.584Z","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":91.9,"endSpeed":84.7,"strikeZoneTop":3.12892912707634,"strikeZoneBottom":1.34519219839495,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.726250068485076,"aZ":-34.219662790991066,"pfxX":-8.480540292339553,"pfxZ":-1.1214174771298744,"pX":-1.4264990600931469,"pZ":2.409757994138427,"vX0":2.5632093696007487,"vY0":-133.88023441128644,"vZ0":-0.6409295754840318,"x":171.37,"y":173.72,"x0":-1.2919046195709833,"y0":50.00441677017919,"z0":5.092268492686575,"aX":-15.462336574540462},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-1.9,"breakHorizontal":14.9,"spinRate":1816,"spinDirection":242},"zone":11,"typeConfidence":0.92,"plateTime":0.4084511508759521,"extension":6.789202174334282},"index":3,"playId":"5e96ffe1-5b85-30f8-b53f-1848d5ac014c","pitchNumber":4,"startTime":"2025-08-17T21:00:26.971Z","endTime":"2025-08-17T21:00:30.715Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.23817626146524,"aZ":-32.106221044523345,"pfxX":7.174109028471628,"pfxZ":0.042437879128852884,"pX":-0.015520992779563928,"pZ":2.4501633697543874,"vX0":1.6889210280627056,"vY0":-121.41569097528081,"vZ0":0.535659481845167,"x":117.59,"y":172.63,"x0":-1.6504955008392943,"y0":50.00049500249071,"z0":4.995419252153764,"aX":10.831259374406853},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.5,"breakHorizontal":-13.4,"spinRate":2497,"spinDirection":41},"zone":5,"typeConfidence":0.9,"plateTime":0.44917373007396,"extension":6.545296334443864},"hitData":{"launchSpeed":96.2,"launchAngle":10.0,"totalDistance":197.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":60.62,"coordY":104.14}},"index":4,"playId":"4091ab06-f0e8-38fe-9447-5dc2e03e4345","pitchNumber":5,"startTime":"2025-08-17T21:00:41.433Z","endTime":"2025-08-17T21:00:51.747Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T21:00:51.747Z","atBatIndex":28},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Hunter Feduccia reaches on a fielder's choice. Ha-Seong Kim to 2nd. Ha-Seong Kim advances to 2nd, on a throwing error by first baseman Dominic Smith.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-17T21:01:00.694Z","endTime":"2025-08-17T21:02:32.077Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"postOnSecond":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642086,"link":"/api/v1/people/642086"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":85.7,"endSpeed":80.1,"strikeZoneTop":3.36051272029275,"strikeZoneBottom":1.51600386070113,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.144451278441405,"aZ":-34.982483006425184,"pfxX":-6.059374954501951,"pfxZ":-1.7505570258396141,"pX":0.3653991414179259,"pZ":0.9331594104887854,"vX0":6.332123009689801,"vY0":-124.80357553480837,"vZ0":-2.51327443340036,"x":103.07,"y":213.58,"x0":-1.3973603423940826,"y0":50.00267896890718,"z0":4.787473281061337,"aX":-9.720153112006422},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.5,"breakHorizontal":9.8,"spinRate":1594,"spinDirection":272},"zone":14,"typeConfidence":0.9,"plateTime":0.43606211648624216,"extension":6.886938830480282},"index":0,"playId":"a11c59db-d4ae-3db0-bac5-0ff5d282f92c","pitchNumber":1,"startTime":"2025-08-17T21:01:15.566Z","endTime":"2025-08-17T21:01:19.778Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.6,"strikeZoneTop":3.45175326982245,"strikeZoneBottom":1.59407937337415,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.30400849490531,"aZ":-33.378953257640205,"pfxX":7.6545773739391905,"pfxZ":-0.7708576537409497,"pX":0.6873986640893296,"pZ":1.450437583983635,"vX0":3.2283599290002374,"vY0":-123.56189427574779,"vZ0":-1.512294659637282,"x":90.8,"y":199.62,"x0":-1.6286047825928833,"y0":50.005299189264086,"z0":4.8603263535419545,"aX":11.905147652204843},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.6,"breakHorizontal":-14.6,"spinRate":2448,"spinDirection":56},"zone":14,"typeConfidence":0.91,"plateTime":0.44230747896250655,"extension":6.697235938269505},"index":1,"playId":"0e78abe7-e2ad-36c3-9dac-086728b2a2b2","pitchNumber":2,"startTime":"2025-08-17T21:01:31.165Z","endTime":"2025-08-17T21:01:35.969Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.2,"strikeZoneTop":3.40697010943346,"strikeZoneBottom":1.54986061199671,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.38008287907307,"aZ":-37.49486720598875,"pfxX":-6.710394924227149,"pfxZ":-3.3568412184286203,"pX":0.9940315577036187,"pZ":1.1926652797259967,"vX0":8.071086695288184,"vY0":-125.14766059163097,"vZ0":-1.5508158400451724,"x":79.11,"y":206.58,"x0":-1.4017711336842318,"y0":50.00325481825936,"z0":4.89310200086647,"aX":-10.63963436829685},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-6.2,"breakHorizontal":10.3,"spinRate":1638,"spinDirection":267},"zone":14,"typeConfidence":0.9,"plateTime":0.43776275056444547,"extension":6.87568154053774},"index":2,"playId":"fb54dff1-4af5-359e-a034-f513177c080a","pitchNumber":3,"startTime":"2025-08-17T21:01:47.860Z","endTime":"2025-08-17T21:01:52.514Z","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":90.5,"endSpeed":81.6,"strikeZoneTop":3.44584821794882,"strikeZoneBottom":1.56194368062329,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.78441049213144,"aZ":-35.154600219590804,"pfxX":-9.471136005904548,"pfxZ":-1.7363173094343924,"pX":-0.37874699718724,"pZ":2.0794751885313243,"vX0":5.535472584316103,"vY0":-131.5135802014073,"vZ0":-0.7406450600418242,"x":131.44,"y":182.63,"x0":-1.301214331319356,"y0":50.00104470394455,"z0":5.015932845828553,"aX":-16.276717851012023},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-3.0,"breakHorizontal":15.6,"spinRate":2007,"spinDirection":244},"zone":7,"typeConfidence":0.89,"plateTime":0.41951125170736825,"extension":6.861462916816945},"index":3,"playId":"05b08b17-adc8-35d8-8e49-1e7ea0d8398e","pitchNumber":4,"startTime":"2025-08-17T21:02:07.299Z","endTime":"2025-08-17T21:02:11.639Z","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":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.989188877760967,"aZ":-37.062663514821814,"pfxX":-5.903114889216,"pfxZ":-3.0455854580269266,"pX":0.029916044567141652,"pZ":1.3187578633786157,"vX0":5.566083664226649,"vY0":-125.44987513553576,"vZ0":-1.3605447061714349,"x":115.86,"y":203.17,"x0":-1.44444033534261,"y0":50.0058688626578,"z0":4.873418535943643,"aX":-9.465911910917349},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-5.6,"breakHorizontal":9.5,"spinRate":1619,"spinDirection":273},"zone":14,"typeConfidence":0.9,"plateTime":0.4356407112141958,"extension":6.691227386974407},"hitData":{"launchSpeed":67.6,"launchAngle":-33.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":141.65,"coordY":185.34}},"index":4,"playId":"622c0161-7b5f-34f2-a435-c41c1cad285b","pitchNumber":5,"startTime":"2025-08-17T21:02:23.159Z","endTime":"2025-08-17T21:02:32.077Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T21:02:32.077Z","atBatIndex":29},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Everson Pereira grounds into a double play, second baseman Tyler Fitzgerald to first baseman Dominic Smith. Hunter Feduccia out at 2nd. Everson Pereira out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-17T21:03:39.143Z","endTime":"2025-08-17T21:04:46.301Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"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,4,5],"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":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666149,"link":"/api/v1/people/666149"},"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":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666149,"link":"/api/v1/people/666149"},"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-17T21:03:23.699Z","endTime":"2025-08-17T21:03:41.317Z","isPitch":false,"type":"action"},{"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.0,"endSpeed":84.8,"strikeZoneTop":3.42647317542649,"strikeZoneBottom":1.57805940821095,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.078214814409748,"aZ":-29.596658138728156,"pfxX":-8.991957335456803,"pfxZ":1.4111323413405135,"pX":-0.6143783947701507,"pZ":1.1001201067695772,"vX0":4.841366502912914,"vY0":-133.96087032194134,"vZ0":-4.596845540704439,"x":140.42,"y":209.08,"x0":-1.2737981767787199,"y0":50.00220138389332,"z0":4.946323786424949,"aX":-16.393774750612707},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":1.8,"breakHorizontal":15.2,"spinRate":1881,"spinDirection":252},"zone":13,"typeConfidence":0.86,"plateTime":0.4083909981507867,"extension":6.712843087468927},"index":1,"playId":"41af9283-4f22-3059-85dc-fe7f26890fdd","pitchNumber":1,"startTime":"2025-08-17T21:03:41.317Z","endTime":"2025-08-17T21:03:45.475Z","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":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.6,"strikeZoneTop":3.40189257233212,"strikeZoneBottom":1.58129239353052,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.070300972413417,"aZ":-37.778353119284105,"pfxX":-5.510616293215973,"pfxZ":-3.565208301342002,"pX":-0.9974264421723307,"pZ":2.448716080589335,"vX0":3.1166869762093126,"vY0":-124.63659716695663,"vZ0":1.618426255731601,"x":155.02,"y":172.66,"x0":-1.5482446712518467,"y0":50.001494075036184,"z0":4.911006117456023,"aX":-8.668299583745148},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-5.9,"breakHorizontal":9.2,"spinRate":1474,"spinDirection":280},"zone":13,"typeConfidence":0.9,"plateTime":0.4394826161011305,"extension":6.459550023404908},"index":2,"playId":"eb79c037-9ff0-3155-9300-870ae7ef86d9","pitchNumber":2,"startTime":"2025-08-17T21:03:54.735Z","endTime":"2025-08-17T21:04:00.152Z","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":91.6,"endSpeed":82.9,"strikeZoneTop":3.37503791546995,"strikeZoneBottom":1.58174178650467,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.05347348770297,"aZ":-33.53929758009093,"pfxX":-9.751581058212864,"pfxZ":-0.7699925119996021,"pX":-0.10748616561760614,"pZ":2.4021964990324385,"vX0":6.651411667357914,"vY0":-133.16752515183418,"vZ0":-0.33358751426705335,"x":121.1,"y":173.92,"x0":-1.3871735440466577,"y0":50.002537006868195,"z0":4.982407967073906,"aX":-17.287048232015664},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-1.2,"breakHorizontal":16.0,"spinRate":2140,"spinDirection":250},"zone":5,"typeConfidence":0.91,"plateTime":0.4133509318936368,"extension":6.788285109501557},"index":3,"playId":"0c7b0ea1-3575-3f43-aa7d-4a7f09382fde","pitchNumber":3,"startTime":"2025-08-17T21:04:11.771Z","endTime":"2025-08-17T21:04:15.874Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":81.1,"strikeZoneTop":3.35473075921941,"strikeZoneBottom":1.5887332059289,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.570438133903444,"aZ":-35.31091021192977,"pfxX":-4.726461518888239,"pfxZ":-1.9036844443205956,"pX":0.20331044122384445,"pZ":1.081152936176934,"vX0":5.843832227630461,"vY0":-126.05895096895102,"vZ0":-2.206256276471003,"x":109.25,"y":209.59,"x0":-1.508506265985584,"y0":50.006212912573105,"z0":4.761749521742887,"aX":-7.768502708593182},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-3.7,"breakHorizontal":7.6,"spinRate":1491,"spinDirection":272},"zone":14,"typeConfidence":0.89,"plateTime":0.43104990139729304,"extension":6.887936821403148},"index":4,"playId":"0c6e7f88-85dc-37b8-b2c3-285168bfe8bd","pitchNumber":4,"startTime":"2025-08-17T21:04:25.799Z","endTime":"2025-08-17T21:04:29.974Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.88368041794497,"aZ":-30.254463384239422,"pfxX":-9.919585864435774,"pfxZ":1.0485105016419105,"pX":-0.35851315472546524,"pZ":2.002615314328796,"vX0":5.812398003244088,"vY0":-134.68075058066887,"vZ0":-2.1925393655278915,"x":130.67,"y":184.71,"x0":-1.2542229697919525,"y0":50.00646681304616,"z0":4.964093330535164,"aX":-18.2514499410338},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":1.7,"breakHorizontal":16.8,"spinRate":1833,"spinDirection":246},"zone":7,"typeConfidence":0.91,"plateTime":0.40647642574806797,"extension":6.881909965757442},"hitData":{"launchSpeed":95.1,"launchAngle":7.0,"totalDistance":102.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":138.62,"coordY":152.03}},"index":5,"playId":"992ac6d8-af0f-3e47-9d52-cfde81a14f77","pitchNumber":5,"startTime":"2025-08-17T21:04:39.093Z","endTime":"2025-08-17T21:04:46.301Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T21:04:46.301Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Koss singles on a sharp line drive to center fielder Everson Pereira.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-17T21:06:56.174Z","endTime":"2025-08-17T21:07:06.369Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686752,"fullName":"Ryan Pepiot","link":"/api/v1/people/686752"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"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":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677592,"link":"/api/v1/people/677592"},"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(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.8,"endSpeed":81.3,"strikeZoneTop":3.67,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.63695496025489,"aZ":-28.640954000130613,"pfxX":4.544824557755714,"pfxZ":2.130344961778947,"pX":0.3437919883751427,"pZ":2.7477594377596,"vX0":2.1246081134020938,"vY0":-126.58561102509435,"vZ0":-2.2194020859328765,"x":103.9,"y":164.59,"x0":-1.0914359759353933,"y0":50.00188427547631,"z0":5.880832588338166,"aX":7.5331518680920455},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.7,"breakHorizontal":-8.6,"spinRate":2493,"spinDirection":137},"zone":6,"typeConfidence":2.0,"plateTime":0.42918956233437155,"extension":6.533525556312827},"hitData":{"launchSpeed":107.0,"launchAngle":13.0,"totalDistance":269.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":155.57,"coordY":95.96}},"index":0,"playId":"a040a87f-26cf-3b56-8f42-655fb19e662e","pitchNumber":1,"startTime":"2025-08-17T21:06:56.174Z","endTime":"2025-08-17T21:07:06.369Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T21:07:06.369Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Patrick Bailey flies out to right fielder Jake Mangum.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-17T21:07:11.405Z","endTime":"2025-08-17T21:08:53.082Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686752,"fullName":"Ryan Pepiot","link":"/api/v1/people/686752"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","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":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":673490,"link":"/api/v1/people/673490"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":0},"pitchData":{"startSpeed":86.9,"endSpeed":81.6,"strikeZoneTop":3.40020827709009,"strikeZoneBottom":1.52823209543011,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.563754712667272,"aZ":-31.010303311489185,"pfxX":-9.182013302155777,"pfxZ":0.6993802011978438,"pX":-1.3374166623116823,"pZ":3.3992807283957367,"vX0":2.8908789210705095,"vY0":-126.7520692520108,"vZ0":-0.49086962705243753,"x":167.98,"y":147.0,"x0":-1.2822012394336795,"y0":50.0044024713521,"z0":6.016961540269411,"aX":-15.331836393241574},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.3,"breakHorizontal":16.3,"spinRate":2536,"spinDirection":260},"zone":11,"typeConfidence":2.0,"plateTime":0.4278939959513499,"extension":6.527943782344065},"index":0,"playId":"448e2388-d7b3-3e66-a8be-b78b9e7f47d5","pitchNumber":1,"startTime":"2025-08-17T21:07:32.865Z","endTime":"2025-08-17T21:07:36.762Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.8,"strikeZoneTop":3.37,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.06949965034257,"aZ":-28.139354747319516,"pfxX":5.906658837866036,"pfxZ":2.4943493761839406,"pX":-0.2672553218557464,"pZ":4.511386973550207,"vX0":1.1871962724016882,"vY0":-125.46997905191722,"vZ0":2.1099857125450727,"x":127.19,"y":116.97,"x0":-1.512874163270765,"y0":50.00105073044868,"z0":5.931183253304319,"aX":9.547577410480445},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.2,"breakHorizontal":-10.9,"spinRate":2580,"spinDirection":118},"zone":11,"typeConfidence":2.0,"plateTime":0.43423967194669455,"extension":6.580876266463351},"index":1,"playId":"188793c0-2441-3f62-a99b-b87c7313b6c0","pitchNumber":2,"startTime":"2025-08-17T21:07:50.203Z","endTime":"2025-08-17T21:07:57.817Z","isPitch":true,"type":"pitch"},{"details":{"description":"Christian Koss caught stealing 2nd base, catcher Hunter Feduccia to shortstop Ha-Seong Kim.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"actionPlayId":"188793c0-2441-3f62-a99b-b87c7313b6c0","startTime":"2025-08-17T21:08:13.216Z","endTime":"2025-08-17T21:08:44.296Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":683766,"link":"/api/v1/people/683766"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.864255231559955,"aZ":-13.724446452288644,"pfxX":-6.194731664339534,"pfxZ":9.498101588864085,"pX":-0.36731057460497935,"pZ":3.1457873634248124,"vX0":4.024850260879159,"vY0":-138.0351608621721,"vZ0":-4.458821412719781,"x":131.0,"y":153.84,"x0":-1.0346733002195319,"y0":50.00173895237677,"z0":5.696792965566255,"aX":-12.030693053204047},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.6,"breakHorizontal":10.4,"spinRate":2482,"spinDirection":201},"zone":1,"typeConfidence":2.0,"plateTime":0.3958399039065319,"extension":6.817785844837568},"hitData":{"launchSpeed":93.2,"launchAngle":36.0,"totalDistance":356.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":166.45,"coordY":61.22}},"index":3,"playId":"4b13ae16-28c6-3621-a296-289e5cc84d11","pitchNumber":3,"startTime":"2025-08-17T21:08:44.296Z","endTime":"2025-08-17T21:08:53.082Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T21:08:53.082Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Drew Gilbert strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-17T21:08:58.040Z","endTime":"2025-08-17T21:10:52.440Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686752,"fullName":"Ryan Pepiot","link":"/api/v1/people/686752"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":73.2,"strikeZoneTop":3.18525792365111,"strikeZoneBottom":1.46441463806686,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.91675828368216,"aZ":-41.56707626062307,"pfxX":11.303222850817367,"pfxZ":-7.0020943722396005,"pX":0.15854664925961293,"pZ":0.7671772635691443,"vX0":0.15068081448575826,"vY0":-115.7623407229687,"vZ0":-2.178283324766955,"x":110.96,"y":218.07,"x0":-1.3733710202269414,"y0":50.00316017325522,"z0":5.742434198617533,"aX":15.164540051248272},"breaks":{"breakAngle":20.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.5,"breakVerticalInduced":-13.0,"breakHorizontal":-20.4,"spinRate":3016,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.4752381049183567,"extension":6.183556184266181},"index":0,"playId":"51b2b1a0-e053-37d2-9b9b-c610537b7003","pitchNumber":1,"startTime":"2025-08-17T21:09:20.940Z","endTime":"2025-08-17T21:09:24.850Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.1,"strikeZoneTop":3.21957432059295,"strikeZoneBottom":1.41794893164722,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.782384124248708,"aZ":-26.254215963129596,"pfxX":-9.347160143445649,"pfxZ":3.617808265954036,"pX":0.26325533041236726,"pZ":1.7661708450203337,"vX0":6.375030790785174,"vY0":-127.55867509685528,"vZ0":-4.77707818647675,"x":106.97,"y":191.09,"x0":-1.0618473309924539,"y0":50.00486391726184,"z0":5.749059576630629,"aX":-15.308204772289244},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.6,"breakHorizontal":15.4,"spinRate":2444,"spinDirection":241},"zone":8,"typeConfidence":2.0,"plateTime":0.43042229564196255,"extension":6.408820114280793},"index":1,"playId":"36035177-ca6f-3a97-9afd-9bd47ea4d08f","pitchNumber":2,"startTime":"2025-08-17T21:09:35.490Z","endTime":"2025-08-17T21:09:39.645Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.1,"strikeZoneTop":3.2035788717875,"strikeZoneBottom":1.45587111300804,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.10135716670738,"aZ":-9.720455101571899,"pfxX":-4.795957648309015,"pfxZ":11.512895901606509,"pX":-0.35158196362294863,"pZ":2.6819050198910834,"vX0":3.6469720965665946,"vY0":-138.99508171557574,"vZ0":-6.544097057695683,"x":130.4,"y":166.37,"x0":-1.0596994904606833,"y0":50.00437856420962,"z0":5.717410237672314,"aX":-9.354456087490501},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":19.7,"breakHorizontal":7.9,"spinRate":2370,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.3945522116205473,"extension":6.724707124964197},"index":2,"playId":"cd3564a4-7219-343e-be07-17e757679117","pitchNumber":3,"startTime":"2025-08-17T21:09:51.476Z","endTime":"2025-08-17T21:09:55.881Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":84.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.35840482929683,"aZ":-23.164325241939824,"pfxX":4.121434882656135,"pfxZ":5.037462752419573,"pX":1.282963165108133,"pZ":2.896771352309456,"vX0":5.070892932533281,"vY0":-131.74860810081188,"vZ0":-2.773343675709462,"x":68.1,"y":160.57,"x0":-1.1896924272620064,"y0":50.00451853203353,"z0":5.642659674897357,"aX":7.3728634313560155},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.9,"breakHorizontal":-8.4,"spinRate":2624,"spinDirection":152},"zone":12,"typeConfidence":2.0,"plateTime":0.4129624306745989,"extension":6.536684445842977},"index":3,"playId":"fdfe44a7-c904-3653-a3cd-9d16f3006c91","pitchNumber":4,"startTime":"2025-08-17T21:10:06.163Z","endTime":"2025-08-17T21:10:11.194Z","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":87.6,"endSpeed":80.4,"strikeZoneTop":3.19943562969674,"strikeZoneBottom":1.38203677792476,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.845294919736546,"aZ":-28.49449577334276,"pfxX":-11.081611114883973,"pfxZ":2.2467352331191686,"pX":1.4759145421684878,"pZ":1.4748190579838678,"vX0":9.564924074880564,"vY0":-127.11213552659589,"vZ0":-4.7990426118387575,"x0":-0.8944413936377076,"y0":50.00241157989912,"z0":5.64724987831812,"aX":-18.14931319291144},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.1,"breakHorizontal":17.9,"spinRate":2506,"spinDirection":252},"zone":14,"typeConfidence":2.0,"plateTime":0.4307596263821174,"extension":6.741558019221645},"index":4,"playId":"11e72b7f-514f-3c11-993d-bb043d33db98","pitchNumber":5,"startTime":"2025-08-17T21:10:29.036Z","endTime":"2025-08-17T21:10:33.033Z","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":86.9,"endSpeed":80.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.627406011453285,"aZ":-28.649829387376222,"pfxX":-9.2437681993411,"pfxZ":2.1716476881396565,"pX":-0.4601686567271811,"pZ":0.7803019617074822,"vX0":4.18951473183601,"vY0":-126.4336864616162,"vZ0":-6.361087204493223,"x":60.74,"y":198.96,"x0":-0.9333023023664938,"y0":50.00602352848765,"z0":5.613938473513289,"aX":-15.039851642042134},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.8,"breakHorizontal":15.8,"spinRate":2468,"spinDirection":258},"zone":13,"typeConfidence":2.0,"plateTime":0.43242435345971497,"extension":6.482488915990696},"index":5,"playId":"19a6d603-848d-399b-8505-c4e070287733","pitchNumber":6,"startTime":"2025-08-17T21:10:48.160Z","endTime":"2025-08-17T21:10:52.440Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T21:10:52.440Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bob Seymour grounds out, pitcher Logan Webb to shortstop Willy Adames to first baseman Dominic Smith.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-17T21:11:06.324Z","endTime":"2025-08-17T21:13:09.514Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":676044,"fullName":"Bob Seymour","link":"/api/v1/people/676044"},"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],"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":676044,"fullName":"Bob Seymour","link":"/api/v1/people/676044"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":657277,"link":"/api/v1/people/657277"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":642086,"link":"/api/v1/people/642086"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.678559284886195,"aZ":-37.52688448600085,"pfxX":-5.61408792212841,"pfxZ":-3.349319727849692,"pX":-0.4844588762776485,"pZ":1.5651188363023245,"vX0":4.434567058742391,"vY0":-125.2328099284454,"vZ0":-0.9834731771308105,"x":135.47,"y":196.52,"x0":-1.5428984063566689,"y0":50.00176858965768,"z0":5.014125527364752,"aX":-8.977603434341024},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-6.0,"breakHorizontal":9.2,"spinRate":1532,"spinDirection":271},"zone":7,"typeConfidence":0.9,"plateTime":0.43624312571459045,"extension":6.52219303483426},"hitData":{"launchSpeed":73.5,"launchAngle":-16.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":141.65,"coordY":161.72}},"index":0,"playId":"95f938d5-b410-3362-a07f-9477807f8849","pitchNumber":1,"startTime":"2025-08-17T21:13:01.876Z","endTime":"2025-08-17T21:13:09.514Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T21:13:09.514Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Chandler Simpson grounds out, second baseman Tyler Fitzgerald to first baseman Dominic Smith.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-17T21:13:23.110Z","endTime":"2025-08-17T21:14:18.711Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"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],"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":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666149,"link":"/api/v1/people/666149"},"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.7,"endSpeed":83.9,"strikeZoneTop":3.22516286158893,"strikeZoneBottom":1.51098918504542,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.856102123731866,"aZ":-33.70441657020673,"pfxX":-9.098593355816384,"pfxZ":-0.8546336534401044,"pX":-0.4950908876323836,"pZ":1.8321061277544965,"vX0":5.568110625635264,"vY0":-133.46621584891233,"vZ0":-2.227966235206062,"x":135.87,"y":189.31,"x0":-1.4308747826747032,"y0":50.00106759310497,"z0":5.114996281195302,"aX":-16.343813800214345},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-1.8,"breakHorizontal":15.2,"spinRate":1988,"spinDirection":237},"zone":7,"typeConfidence":0.91,"plateTime":0.41104327262728946,"extension":6.7005853645862485},"index":0,"playId":"f70eb407-0581-3fc9-86de-b0547bff3e7b","pitchNumber":1,"startTime":"2025-08-17T21:13:37.460Z","endTime":"2025-08-17T21:13:41.724Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":81.0,"strikeZoneTop":3.37370271440614,"strikeZoneBottom":1.49869602048535,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.467163198240016,"aZ":-36.35472689924923,"pfxX":-2.407849686922364,"pfxZ":-2.5403179202775146,"pX":-0.07201909111429954,"pZ":2.4025153325678215,"vX0":4.529920977744988,"vY0":-126.46263218180769,"vZ0":0.8502996482825183,"x":119.75,"y":173.91,"x0":-1.559324529839783,"y0":50.0005408226783,"z0":4.938023848875592,"aX":-3.9701547064933123},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-4.2,"breakHorizontal":3.5,"spinRate":1502,"spinDirection":271},"zone":5,"typeConfidence":0.87,"plateTime":0.43020493643216007,"extension":6.763211067850136},"index":1,"playId":"3814f7bd-dcee-3318-8638-f3e471263225","pitchNumber":2,"startTime":"2025-08-17T21:13:57.466Z","endTime":"2025-08-17T21:14:01.974Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.0,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.49436293350849,"aZ":-36.548310347318925,"pfxX":-5.780402104870008,"pfxZ":-2.644275198115042,"pX":0.20752856022036617,"pZ":1.3978866928528852,"vX0":6.078048566018598,"vY0":-127.06242540254773,"vZ0":-1.5016842085554336,"x":109.09,"y":201.04,"x0":-1.4528246191614627,"y0":50.00422389122525,"z0":4.873014030338931,"aX":-9.550899119085532},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-4.9,"breakHorizontal":9.2,"spinRate":1632,"spinDirection":270},"zone":14,"typeConfidence":0.91,"plateTime":0.4293543842172536,"extension":6.59984042531322},"hitData":{"launchSpeed":103.5,"launchAngle":-17.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":160.43,"coordY":151.43}},"index":2,"playId":"b676ecd1-2446-30e1-9729-74c1825801f9","pitchNumber":3,"startTime":"2025-08-17T21:14:12.002Z","endTime":"2025-08-17T21:14:18.711Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T21:14:18.711Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yandy Díaz strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-17T21:14:25.017Z","endTime":"2025-08-17T21:15:32.449Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"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],"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":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.4,"strikeZoneTop":3.50889281604931,"strikeZoneBottom":1.60588145236642,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.467944565038493,"aZ":-35.76388398453911,"pfxX":-6.693467332914491,"pfxZ":-2.2110385891657085,"pX":-1.0971600294246644,"pZ":2.382344631338008,"vX0":2.959978809846634,"vY0":-125.65687350430547,"vZ0":0.7498497788178913,"x":158.82,"y":174.46,"x0":-1.4101982105316113,"y0":50.000165681176846,"z0":4.947926180547508,"aX":-10.881295744046362},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-3.7,"breakHorizontal":11.6,"spinRate":1602,"spinDirection":270},"zone":13,"typeConfidence":0.89,"plateTime":0.43312663090145476,"extension":6.586516851870578},"index":0,"playId":"902aa09a-f816-3299-8111-8a078eea2272","pitchNumber":1,"startTime":"2025-08-17T21:14:39.786Z","endTime":"2025-08-17T21:14:44.248Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":82.6,"strikeZoneTop":3.45948079350634,"strikeZoneBottom":1.61351671626385,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.21833398976734,"aZ":-33.34059430812338,"pfxX":-11.192787796665538,"pfxZ":-0.6581049627852522,"pX":-0.1948634227124088,"pZ":3.4510969521861323,"vX0":6.591952451065923,"vY0":-132.68150708163535,"vZ0":2.102338586058899,"x":124.43,"y":145.6,"x0":-1.2711638982100701,"y0":50.00457583913884,"z0":5.096107871375719,"aX":-19.745098711974272},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":-0.5,"breakHorizontal":18.6,"spinRate":1854,"spinDirection":255},"zone":2,"typeConfidence":0.89,"plateTime":0.4144963130960577,"extension":6.67033661147628},"index":1,"playId":"0d34c691-5b26-35ae-8444-a720837058df","pitchNumber":2,"startTime":"2025-08-17T21:14:55.062Z","endTime":"2025-08-17T21:14:59.063Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.1,"strikeZoneTop":3.4314023959784,"strikeZoneBottom":1.52913348715215,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.495321432603703,"aZ":-37.24423628499301,"pfxX":-5.955271402916824,"pfxZ":-3.1364101850050616,"pX":-0.39576607911479345,"pZ":1.600764294965355,"vX0":4.835767782626098,"vY0":-125.53330640416993,"vZ0":-0.6277872589160276,"x":132.09,"y":195.56,"x0":-1.561894762536243,"y0":50.00489363427648,"z0":4.854254876571385,"aX":-9.62254908284503},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-5.6,"breakHorizontal":9.8,"spinRate":1480,"spinDirection":275},"zone":7,"typeConfidence":0.9,"plateTime":0.43430574979314907,"extension":6.706951615738669},"index":2,"playId":"949ceafc-2848-3b7a-b632-29527ef93ba8","pitchNumber":3,"startTime":"2025-08-17T21:15:13.210Z","endTime":"2025-08-17T21:15:17.400Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.9,"strikeZoneTop":3.58,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.471719034132814,"aZ":-18.443818994257786,"pfxX":-6.5431314429316805,"pfxZ":7.599075748929788,"pX":-0.15666606880196204,"pZ":3.6909981402052474,"vX0":5.081584671404781,"vY0":-133.27988459833512,"vZ0":-0.19508484159419698,"x":122.97,"y":139.12,"x0":-1.2337659429152223,"y0":50.002763146566096,"z0":5.092138447904565,"aX":-11.82306987828974},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.9,"breakHorizontal":10.8,"spinRate":2139,"spinDirection":235},"zone":2,"typeConfidence":0.9,"plateTime":0.4102761308193452,"extension":6.8117541977602984},"index":3,"playId":"8ceaa7d9-e44f-3238-bb02-94de16cd4174","pitchNumber":4,"startTime":"2025-08-17T21:15:28.774Z","endTime":"2025-08-17T21:15:32.449Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T21:15:32.449Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Fitzgerald flies out to center fielder Everson Pereira.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-17T21:17:04.545Z","endTime":"2025-08-17T21:18:00.894Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686752,"fullName":"Ryan Pepiot","link":"/api/v1/people/686752"},"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":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677592,"link":"/api/v1/people/677592"},"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":94.1,"endSpeed":86.0,"strikeZoneTop":3.45152203811062,"strikeZoneBottom":1.70199192234891,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.13153455019941,"aZ":-11.058520672422942,"pfxX":-5.842650662589824,"pfxZ":11.096761030209372,"pX":-0.3564544248229643,"pZ":3.613259774464671,"vX0":3.3290566634179752,"vY0":-137.03633270487865,"vZ0":-3.894787770438654,"x":130.59,"y":141.22,"x0":-0.8276002562412255,"y0":50.00286218277358,"z0":5.807746353929088,"aX":-11.118034651946617},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.4,"breakHorizontal":9.8,"spinRate":2365,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.39961722749118334,"extension":6.794616171537701},"index":0,"playId":"58e9cba2-2363-3b92-bde5-31c30742f9d9","pitchNumber":1,"startTime":"2025-08-17T21:17:38.566Z","endTime":"2025-08-17T21:17:44.048Z","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":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.37293924494491,"aZ":-10.462011324748277,"pfxX":-5.941576709451153,"pfxZ":11.286878407330168,"pX":-0.7763738515404889,"pZ":2.6087476010036315,"vX0":2.2259204409239843,"vY0":-137.75590045651586,"vZ0":-6.665751378880597,"x":146.59,"y":168.34,"x0":-0.8226497980671211,"y0":50.00029307004474,"z0":5.765712091586403,"aX":-11.42639569440982},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.2,"breakHorizontal":10.3,"spinRate":2295,"spinDirection":202},"zone":4,"typeConfidence":2.0,"plateTime":0.3974788731269632,"extension":6.778377527218662},"hitData":{"launchSpeed":84.7,"launchAngle":34.0,"totalDistance":305.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":107.01,"coordY":78.73}},"index":1,"playId":"8fbf60f2-f1dc-3efd-87e5-6651d08cb703","pitchNumber":2,"startTime":"2025-08-17T21:17:52.595Z","endTime":"2025-08-17T21:18:00.894Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T21:18:00.894Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jung Hoo Lee flies out to left fielder Chandler Simpson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-17T21:18:09.161Z","endTime":"2025-08-17T21:19:03.864Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686752,"fullName":"Ryan Pepiot","link":"/api/v1/people/686752"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":71.8,"strikeZoneTop":3.27111449940934,"strikeZoneBottom":1.45903359373565,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.911015938599025,"aZ":-41.90852043602758,"pfxX":10.824863109643438,"pfxZ":-7.4010565189252,"pX":-2.353408347812803,"pZ":3.69761175283066,"vX0":-4.783489960778412,"vY0":-114.4630553923393,"vZ0":4.069817290575145,"x":206.71,"y":138.94,"x0":-1.6327475450377456,"y0":50.00320295879859,"z0":6.0241188514935535,"aX":14.23432046286119},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-11.9,"breakHorizontal":-18.2,"spinRate":2820,"spinDirection":39},"zone":11,"typeConfidence":2.0,"plateTime":0.4801692156884787,"extension":6.370662355438366},"index":0,"playId":"15de3af4-8d50-34cb-9ed2-9e28b9effff2","pitchNumber":1,"startTime":"2025-08-17T21:18:25.808Z","endTime":"2025-08-17T21:18:30.108Z","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":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.746986875324534,"aZ":-30.09718648341501,"pfxX":4.772729963322389,"pfxZ":1.2507096471125436,"pX":-0.19726939403020263,"pZ":2.6323707685041327,"vX0":1.2134655629006363,"vY0":-127.49742703547022,"vZ0":-1.8945485483662123,"x":124.52,"y":167.71,"x0":-1.2985560340120157,"y0":50.00418874483988,"z0":5.737483081931188,"aX":7.936787546279998},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.0,"breakHorizontal":-8.9,"spinRate":2532,"spinDirection":139},"zone":5,"typeConfidence":2.0,"plateTime":0.42796701423554806,"extension":6.40222045913999},"index":1,"playId":"8c8d5e36-59c8-37cd-b874-3bb5341ee486","pitchNumber":2,"startTime":"2025-08-17T21:18:40.208Z","endTime":"2025-08-17T21:18:44.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.383769790911984,"aZ":-10.041971194837055,"pfxX":-4.59874732599666,"pfxZ":11.111983632538722,"pX":0.4568177859559483,"pZ":3.2710890536383093,"vX0":5.203576031354673,"vY0":-140.39153277769336,"vZ0":-5.09899406902248,"x":99.59,"y":150.46,"x0":-0.8250117991883221,"y0":50.00596936000477,"z0":5.7671798318991625,"aX":-9.16284899703686},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":19.2,"breakHorizontal":7.2,"spinRate":2530,"spinDirection":201},"zone":3,"typeConfidence":2.0,"plateTime":0.3904338997439343,"extension":6.6790135611117165},"hitData":{"launchSpeed":71.0,"launchAngle":47.0,"totalDistance":220.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":88.14,"coordY":120.62}},"index":2,"playId":"fdc90e82-89fd-3724-a098-606d372f42ea","pitchNumber":3,"startTime":"2025-08-17T21:18:55.793Z","endTime":"2025-08-17T21:19:03.864Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T21:19:03.864Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Heliot Ramos singles on a line drive to left fielder Chandler Simpson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-17T21:19:10.995Z","endTime":"2025-08-17T21:20:30.946Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":0,"outs":2},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686752,"fullName":"Ryan Pepiot","link":"/api/v1/people/686752"},"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,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":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.27703565840347,"strikeZoneBottom":1.55223538703532,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.873051110699272,"aZ":-10.123435189052566,"pfxX":-5.228393801167574,"pfxZ":11.410981419003397,"pX":1.4785587078401747,"pZ":1.4954146311560625,"vX0":7.854112055488598,"vY0":-137.7208234897662,"vZ0":-9.210489747308676,"x":60.64,"y":198.4,"x0":-0.7231011849989611,"y0":50.00201097543555,"z0":5.555955019319283,"aX":-10.10327635714953},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.0,"breakHorizontal":7.9,"spinRate":2396,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.3967906947520352,"extension":7.029716687253006},"index":0,"playId":"102e6767-a990-33e1-9984-ee96da1ab0ca","pitchNumber":1,"startTime":"2025-08-17T21:19:33.396Z","endTime":"2025-08-17T21:19:36.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.23408710420284,"strikeZoneBottom":1.45287412805761,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.121418798320498,"aZ":-11.44070835464904,"pfxX":-5.564320365638692,"pfxZ":10.59562766835108,"pX":-0.8252743989096838,"pZ":3.1389893072316686,"vX0":2.602686057491485,"vY0":-138.78144027051133,"vZ0":-5.078032094533513,"x":148.46,"y":154.03,"x0":-1.050614777480061,"y0":50.00493116142302,"z0":5.750074774364054,"aX":-10.89020794532993},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.4,"breakHorizontal":9.6,"spinRate":2299,"spinDirection":204},"zone":1,"typeConfidence":2.0,"plateTime":0.39418062895894623,"extension":6.786917180623873},"index":1,"playId":"46fa82c1-6582-3220-95f1-b279c9f7b6cd","pitchNumber":2,"startTime":"2025-08-17T21:19:48.569Z","endTime":"2025-08-17T21:19:52.669Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.7,"strikeZoneTop":3.26558784153377,"strikeZoneBottom":1.51227970036201,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.588033965973732,"aZ":-26.09808107495502,"pfxX":3.2681383315166332,"pfxZ":3.6046815189508923,"pX":-2.0208350515942546,"pZ":3.08328240821602,"vX0":-2.3468146934932363,"vY0":-128.05784062335044,"vZ0":-1.6246574614534601,"x":194.03,"y":155.53,"x0":-1.5241863390876866,"y0":50.00453354631599,"z0":5.737351172655784,"aX":5.512942272764921},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.5,"breakHorizontal":-5.5,"spinRate":2566,"spinDirection":146},"zone":11,"typeConfidence":2.0,"plateTime":0.42519462846593115,"extension":6.541880412997547},"index":2,"playId":"76491c38-6ce3-3f59-868f-186df4f14e8c","pitchNumber":3,"startTime":"2025-08-17T21:20:02.410Z","endTime":"2025-08-17T21:20:06.559Z","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":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.171779121873513,"aZ":-26.114438153622313,"pfxX":3.3713276563811228,"pfxZ":3.6738919038879683,"pX":-0.3728628558966777,"pZ":3.151699546469178,"vX0":1.1580909804747908,"vY0":-126.90877113499258,"vZ0":-1.121970022160464,"x":131.21,"y":153.68,"x0":-1.271773020800147,"y0":50.00309049727185,"z0":5.65766258460783,"aX":5.562682504807713},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.6,"breakHorizontal":-6.4,"spinRate":2600,"spinDirection":151},"zone":1,"typeConfidence":2.0,"plateTime":0.42969870891656603,"extension":6.6738406229489975},"hitData":{"launchSpeed":99.9,"launchAngle":15.0,"totalDistance":257.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":59.45,"coordY":98.05}},"index":3,"playId":"7143e21d-79c2-3233-843d-d4a9a5f50e97","pitchNumber":4,"startTime":"2025-08-17T21:20:21.247Z","endTime":"2025-08-17T21:20:30.946Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T21:20:30.946Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rafael Devers singles on a ground ball to right fielder Jake Mangum. Heliot Ramos to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-17T21:20:35.595Z","endTime":"2025-08-17T21:22:47.105Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686752,"fullName":"Ryan Pepiot","link":"/api/v1/people/686752"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"postOnSecond":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.3,"strikeZoneTop":3.59249505388998,"strikeZoneBottom":1.70928126115314,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.449437855166078,"aZ":-11.483775518613156,"pfxX":-4.557647867300972,"pfxZ":10.624124168093607,"pX":-1.3027586995880203,"pZ":3.476241208018727,"vX0":1.0569920680080829,"vY0":-138.12236375255682,"vZ0":-4.097552796742607,"x":166.66,"y":144.92,"x0":-1.0961374684979552,"y0":50.00429323610836,"z0":5.741090111853678,"aX":-8.877641393164058},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.7,"breakHorizontal":8.0,"spinRate":2356,"spinDirection":202},"zone":11,"typeConfidence":2.0,"plateTime":0.39533177928955743,"extension":6.790633433698832},"index":0,"playId":"6f99d6cd-bb0c-32f7-a868-247e9f1de073","pitchNumber":1,"startTime":"2025-08-17T21:20:54.490Z","endTime":"2025-08-17T21:20:58.504Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.7,"strikeZoneTop":3.61997645007361,"strikeZoneBottom":1.65419072556293,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.860264318838432,"aZ":-12.196622363393113,"pfxX":-5.332281955016184,"pfxZ":10.423672712319636,"pX":-1.455833583190442,"pZ":2.2126312550965497,"vX0":1.060240970218675,"vY0":-137.21431379628484,"vZ0":-7.111486356422456,"x":172.49,"y":179.04,"x0":-1.152912362429556,"y0":50.0050295893756,"z0":5.659664514427634,"aX":-10.223044312610103},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.6,"breakHorizontal":9.5,"spinRate":2397,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.3983717662350874,"extension":6.801377452894814},"index":1,"playId":"0c67b903-332c-3fe3-84ea-609719b3508c","pitchNumber":2,"startTime":"2025-08-17T21:21:09.392Z","endTime":"2025-08-17T21:21:12.888Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"startTime":"2025-08-17T21:21:22.410Z","endTime":"2025-08-17T21:22:14.220Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.270350784272654,"aZ":-9.782306259389625,"pfxX":-4.7395479104784055,"pfxZ":11.588573819595576,"pX":-0.5862775646066618,"pZ":3.207663627982718,"vX0":3.039257490373758,"vY0":-138.24801622047804,"vZ0":-5.2559624438949255,"x":139.35,"y":152.17,"x0":-1.0849397917419121,"y0":50.006808264236795,"z0":5.79229121026046,"aX":-9.162097512624166},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":20.0,"breakHorizontal":7.9,"spinRate":2379,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.39642001726159304,"extension":6.936934323050599},"index":3,"playId":"89cb86c0-6b04-36e8-8256-73bc8a424931","pitchNumber":3,"startTime":"2025-08-17T21:22:14.220Z","endTime":"2025-08-17T21:22:18.730Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.377683596635464,"aZ":-12.097483104880746,"pfxX":-5.518334016272204,"pfxZ":10.413385638248837,"pX":-0.25386338035352574,"pZ":2.756078180363765,"vX0":3.878151832273672,"vY0":-138.34422798845858,"vZ0":-5.923740289267114,"x":126.68,"y":164.37,"x0":-0.9606396030217935,"y0":50.0035481641183,"z0":5.744220956169252,"aX":-10.640910896510823},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.8,"breakHorizontal":9.1,"spinRate":2299,"spinDirection":197},"zone":5,"typeConfidence":2.0,"plateTime":0.39670609420846636,"extension":6.808095383044217},"hitData":{"launchSpeed":104.1,"launchAngle":-5.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":167.69,"coordY":113.87}},"index":4,"playId":"702595a7-884d-3c94-ab2f-a94e501f6566","pitchNumber":4,"startTime":"2025-08-17T21:22:35.310Z","endTime":"2025-08-17T21:22:47.105Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T21:22:47.105Z","atBatIndex":40},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Willy Adames walks. Heliot Ramos to 3rd. Rafael Devers to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-17T21:22:55.682Z","endTime":"2025-08-17T21:24:16.207Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686752,"fullName":"Ryan Pepiot","link":"/api/v1/people/686752"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"postOnSecond":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"postOnThird":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.2,"strikeZoneTop":3.45995870569915,"strikeZoneBottom":1.76567633162574,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.27561905578328,"aZ":-26.748702461243155,"pfxX":-9.690389228562388,"pfxZ":3.180271835384838,"pX":-0.13086203385829182,"pZ":1.2873105793189736,"vX0":5.857063316299579,"vY0":-129.63734037515903,"vZ0":-6.16262534721335,"x":121.99,"y":204.02,"x0":-1.1566412379462079,"y0":50.00479983074405,"z0":5.728386725165053,"aX":-16.549341801975842},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.7,"breakHorizontal":16.3,"spinRate":2416,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.4219789421468758,"extension":6.72060122723942},"index":0,"playId":"995aa934-a0be-34c8-b566-01500b000bb9","pitchNumber":1,"startTime":"2025-08-17T21:23:15.184Z","endTime":"2025-08-17T21:23:19.463Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.7,"strikeZoneTop":3.51313314133009,"strikeZoneBottom":1.70979620041381,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.295938757299197,"aZ":-9.457751778838794,"pfxX":-6.502250413404861,"pfxZ":11.893148776241105,"pX":2.1162783484813907,"pZ":1.8297202865317332,"vX0":10.255580950623987,"vY0":-136.86732196333662,"vZ0":-8.652403212098402,"x":36.33,"y":189.38,"x0":-0.8229339831409115,"y0":50.00239504904151,"z0":5.667076033932931,"aX":-12.419812173181553},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.9,"breakHorizontal":9.8,"spinRate":2360,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.39916518962573555,"extension":6.9163720278445595},"index":1,"playId":"bdd0cd94-88bf-3b45-91bd-87f9754450df","pitchNumber":2,"startTime":"2025-08-17T21:23:30.814Z","endTime":"2025-08-17T21:23:34.139Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":81.1,"strikeZoneTop":3.40068100761885,"strikeZoneBottom":1.45953733249036,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.451766520230876,"aZ":-30.79501042979033,"pfxX":-9.674480762407292,"pfxZ":0.8347384679535299,"pX":-1.1926117316744742,"pZ":2.579139086380809,"vX0":3.563707492811064,"vY0":-126.89366407639444,"vZ0":-2.220227102982272,"x":162.46,"y":169.14,"x0":-1.3467441012410126,"y0":50.004057000804956,"z0":5.884566106737739,"aX":-16.00575651248228},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.3,"breakHorizontal":16.9,"spinRate":2461,"spinDirection":252},"zone":11,"typeConfidence":2.0,"plateTime":0.42928398310286475,"extension":6.834586775323696},"index":2,"playId":"b6a3a4bc-a7e6-33a5-8c08-fc20084e25f2","pitchNumber":3,"startTime":"2025-08-17T21:23:50.700Z","endTime":"2025-08-17T21:23:54.804Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.2,"strikeZoneTop":3.52590720578437,"strikeZoneBottom":1.72250425246251,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.41078432498613,"aZ":-8.081792446900435,"pfxX":-4.590855132319961,"pfxZ":12.640312539486242,"pX":2.275929419278249,"pZ":1.9085691113366459,"vX0":9.920197542506646,"vY0":-137.6364694953878,"vZ0":-8.821635885381374,"x":30.25,"y":187.25,"x0":-0.7892424195968525,"y0":50.00451102226758,"z0":5.714508348793049,"aX":-8.752141393451087},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":21.0,"breakHorizontal":6.1,"spinRate":2481,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.3989542932730461,"extension":6.881211247569646},"index":3,"playId":"cc346fee-8ad6-3b78-94a0-e07dfe45955a","pitchNumber":4,"startTime":"2025-08-17T21:24:12.118Z","endTime":"2025-08-17T21:24:16.207Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T21:24:16.207Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dominic Smith singles on a ground ball to right fielder Jake Mangum. Heliot Ramos scores. Rafael Devers scores. Willy Adames scores. Dominic Smith to 2nd.","rbi":2,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-17T21:24:42.899Z","endTime":"2025-08-17T21:25:11.049Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686752,"fullName":"Ryan Pepiot","link":"/api/v1/people/686752"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5,6],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":{"id":686752,"link":"/api/v1/people/686752"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":{"id":686752,"link":"/api/v1/people/686752"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":{"id":686752,"link":"/api/v1/people/686752"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"e2804989-d43d-4e99-a700-92a785db1fa1","startTime":"2025-08-17T21:24:42.899Z","endTime":"2025-08-17T21:24:47.899Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.4,"strikeZoneTop":3.24,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.45850728718205,"aZ":-10.229776504302729,"pfxX":-4.060876490386811,"pfxZ":11.441099395524969,"pX":0.31014915312271635,"pZ":1.515521069496899,"vX0":5.163209220794748,"vY0":-138.264487669348,"vZ0":-9.230372731534707,"x":105.18,"y":197.86,"x0":-1.0619406519255576,"y0":50.00628282665056,"z0":5.602028667596097,"aX":-7.791979996091605},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.7,"breakHorizontal":6.1,"spinRate":2353,"spinDirection":205},"zone":9,"typeConfidence":2.0,"plateTime":0.3975362655892609,"extension":6.685635427628647},"hitData":{"launchSpeed":84.5,"launchAngle":19.0,"totalDistance":226.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.26,"coordY":132.65}},"index":1,"playId":"692db086-cc5e-3e27-9f72-b7b0fd73f754","pitchNumber":1,"startTime":"2025-08-17T21:24:56.134Z","endTime":"2025-08-17T21:25:11.049Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T21:25:11.049Z","atBatIndex":42},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Christian Koss doubles (6) on a line drive to left fielder Chandler Simpson. Dominic Smith scores.","rbi":1,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-17T21:25:54.306Z","endTime":"2025-08-17T21:27:43.202Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686752,"fullName":"Ryan Pepiot","link":"/api/v1/people/686752"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"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":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":{"id":686752,"link":"/api/v1/people/686752"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"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":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.9,"strikeZoneTop":3.67,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.857652437980676,"aZ":-10.068234992005987,"pfxX":-4.89490488760862,"pfxZ":11.224102428358707,"pX":0.18781145036960042,"pZ":1.9986173629846786,"vX0":4.856900278560568,"vY0":-138.91171677543133,"vZ0":-8.081252138513163,"x":109.84,"y":184.82,"x0":-0.9408157709923483,"y0":50.00145582846352,"z0":5.601001632108076,"aX":-9.639740141685847},"breaks":{"breakAngle":36.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.0,"breakHorizontal":7.9,"spinRate":2436,"spinDirection":200},"zone":8,"typeConfidence":2.0,"plateTime":0.39312599836033346,"extension":6.96373813100565},"index":0,"playId":"2326b9a5-b035-3cb2-ad8f-5ab855b14c8d","pitchNumber":1,"startTime":"2025-08-17T21:25:54.306Z","endTime":"2025-08-17T21:25:58.460Z","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":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.2,"strikeZoneTop":3.67,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.76116758759525,"aZ":-26.009106436870994,"pfxX":-9.319228891454662,"pfxZ":3.75511528066911,"pX":0.005519946802782687,"pZ":1.5390027482326996,"vX0":5.930967196178328,"vY0":-127.9610991706487,"vZ0":-5.334435659137989,"x":116.79,"y":197.23,"x0":-1.142863782173017,"y0":50.004583852591146,"z0":5.713314688113802,"aX":-15.308244479322859},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.6,"breakHorizontal":15.4,"spinRate":2568,"spinDirection":240},"zone":8,"typeConfidence":2.0,"plateTime":0.42961448553956183,"extension":6.855352187423045},"index":1,"playId":"ebded8d7-e07a-34a2-ad40-6af7a985b484","pitchNumber":2,"startTime":"2025-08-17T21:26:09.672Z","endTime":"2025-08-17T21:26:13.928Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-17T21:26:22.477Z","endTime":"2025-08-17T21:26:31.435Z","isPitch":false,"type":"action","player":{"id":683766,"link":"/api/v1/people/683766"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.7,"strikeZoneTop":3.67385710775134,"strikeZoneBottom":1.54132089325305,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.63377315367893,"aZ":-9.359848777209182,"pfxX":-6.010005949417046,"pfxZ":11.582718562912943,"pX":1.3102961887431173,"pZ":1.710000614235043,"vX0":7.812360641560787,"vY0":-139.73547961537838,"vZ0":-9.28048161187984,"x":67.05,"y":192.61,"x0":-0.7460290771048491,"y0":50.004857706353924,"z0":5.696779937413709,"aX":-11.84046146922276},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.1,"breakHorizontal":9.2,"spinRate":2419,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.3925615018657904,"extension":6.8587122144611055},"index":3,"playId":"7e4a0224-17a0-37c1-9169-8d94a98fd46a","pitchNumber":3,"startTime":"2025-08-17T21:26:31.435Z","endTime":"2025-08-17T21:26:34.613Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.0,"strikeZoneTop":3.67,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.980715015926535,"aZ":-10.553065651451165,"pfxX":-6.189729631503944,"pfxZ":10.855722787577221,"pX":-0.22626157493985963,"pZ":3.4839945214375634,"vX0":4.344728761461146,"vY0":-140.29098746193054,"vZ0":-4.579015027923834,"x":125.62,"y":144.71,"x0":-0.9915015649531997,"y0":50.001322900441565,"z0":5.826143600424406,"aX":-12.326943895228617},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.8,"breakHorizontal":10.3,"spinRate":2454,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.390530885457145,"extension":6.807979321863153},"index":4,"playId":"8b0dc98c-4032-32c7-86fd-10f6bcaf7f86","pitchNumber":4,"startTime":"2025-08-17T21:26:50.674Z","endTime":"2025-08-17T21:26:55.333Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.9,"strikeZoneTop":3.65317130696224,"strikeZoneBottom":1.60966462801075,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.31095233291143,"aZ":-9.401241496962399,"pfxX":-4.788985486623266,"pfxZ":11.306515453656171,"pX":1.2192079706762855,"pZ":2.787175082298723,"vX0":7.453129559035146,"vY0":-140.4419736153421,"vZ0":-6.440949093720307,"x":70.53,"y":163.53,"x0":-0.8366532711776198,"y0":50.005273665852975,"z0":5.709609512898063,"aX":-9.648366509646584},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.4,"breakHorizontal":7.3,"spinRate":2347,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.38875221456222686,"extension":6.802940863528828},"index":5,"playId":"c503669d-d68c-3164-9e8b-a07afb45ebdb","pitchNumber":5,"startTime":"2025-08-17T21:27:14.536Z","endTime":"2025-08-17T21:27:18.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.7,"strikeZoneTop":3.67,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.12885734731672,"aZ":-28.155898287327272,"pfxX":-7.950940001533724,"pfxZ":2.331144897364691,"pX":-0.30815114734053145,"pZ":2.430123513526823,"vX0":4.9582894348935165,"vY0":-129.51206575423376,"vZ0":-3.0364493856597723,"x":128.75,"y":173.17,"x0":-1.1993850061073863,"y0":50.00484805867903,"z0":5.736355373927912,"aX":-13.717460001617633},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.8,"breakHorizontal":13.6,"spinRate":2555,"spinDirection":252},"zone":4,"typeConfidence":2.0,"plateTime":0.42045484954827783,"extension":6.822968130944037},"hitData":{"launchSpeed":93.7,"launchAngle":18.0,"totalDistance":273.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":74.1,"coordY":102.95}},"index":6,"playId":"e8c6fefd-d15b-3cb2-bdb1-89db362b6efe","pitchNumber":6,"startTime":"2025-08-17T21:27:31.104Z","endTime":"2025-08-17T21:27:43.202Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T21:27:43.202Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Patrick Bailey called out on strikes.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-17T21:30:19.653Z","endTime":"2025-08-17T21:32:12.234Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-17T21:27:58.747Z","endTime":"2025-08-17T21:29:05.607Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Mason Englert replaces Ryan Pepiot.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-17T21:29:05.607Z","endTime":"2025-08-17T21:30:21.733Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669438,"link":"/api/v1/people/669438"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.7,"endSpeed":69.9,"strikeZoneTop":3.5120846918588,"strikeZoneBottom":1.68243780403348,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.82897885308084,"aZ":-42.479482168620564,"pfxX":7.144143152148628,"pfxZ":-8.306870817123807,"pX":-1.0805741835932707,"pZ":3.0628507341311395,"vX0":-1.294458836492577,"vY0":-111.51082832444325,"vZ0":2.9283710690749913,"x":158.19,"y":156.08,"x0":-1.41471695924258,"y0":50.00290889134392,"z0":6.161665203484036,"aX":8.86318774240245},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.8,"breakVerticalInduced":-13.8,"breakHorizontal":-12.5,"spinRate":2807,"spinDirection":36},"zone":11,"typeConfidence":2.0,"plateTime":0.4940023773878046,"extension":6.2574198607397475},"index":2,"playId":"8e96535c-333a-3214-88f8-5d7ab6b469c5","pitchNumber":1,"startTime":"2025-08-17T21:30:21.733Z","endTime":"2025-08-17T21:30:26.243Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.4,"strikeZoneTop":3.47807101454026,"strikeZoneBottom":1.56512959419192,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.325706752473884,"aZ":-26.315819827465916,"pfxX":-7.565051482080664,"pfxZ":3.636781531011991,"pX":-0.3959136769401721,"pZ":2.7156361159373548,"vX0":4.785251440433184,"vY0":-126.27520068996144,"vZ0":-2.809996129749421,"x":132.09,"y":165.46,"x0":-1.3350856711779278,"y0":50.00348670098729,"z0":5.96580684833165,"aX":-12.186333367202725},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.1,"breakHorizontal":12.6,"spinRate":2251,"spinDirection":237},"zone":4,"typeConfidence":2.0,"plateTime":0.4341870458518491,"extension":6.414301496281342},"index":3,"playId":"589d2bad-30de-3584-b2c9-c90de5cf66dd","pitchNumber":2,"startTime":"2025-08-17T21:30:43.048Z","endTime":"2025-08-17T21:30:47.481Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.3,"strikeZoneTop":3.47435639399212,"strikeZoneBottom":1.56134884260526,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.223117525536402,"aZ":-26.866806477728026,"pfxX":0.9696578433101468,"pfxZ":3.0927184893627793,"pX":1.1842740879246212,"pZ":2.3901366326438906,"vX0":5.920574279767987,"vY0":-130.2055403354089,"vZ0":-3.7668794457851535,"x":71.86,"y":174.25,"x0":-1.2447470451014622,"y0":50.005566081533416,"z0":5.887596997303712,"aX":1.6656202447573805},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.9,"breakHorizontal":-3.1,"spinRate":2427,"spinDirection":148},"zone":14,"typeConfidence":2.0,"plateTime":0.42058839528639336,"extension":6.373239398189821},"index":4,"playId":"5a178100-cb72-38de-8b05-e6e3752bd1ab","pitchNumber":3,"startTime":"2025-08-17T21:31:03.741Z","endTime":"2025-08-17T21:31:07.923Z","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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":78.4,"strikeZoneTop":3.49409380189979,"strikeZoneBottom":1.66048277702074,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.442562402997922,"aZ":-29.153088851676344,"pfxX":-10.075550763768895,"pfxZ":1.928989860978974,"pX":-0.006667057166217092,"pZ":0.6540309263694961,"vX0":6.431607697848853,"vY0":-125.1159378722924,"vZ0":-6.511550392735817,"x":117.25,"y":221.12,"x0":-1.3194293845122949,"y0":50.002145280632234,"z0":5.72188663380047,"aX":-15.756389675814306},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":2.0,"breakHorizontal":16.4,"spinRate":2201,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.4400778195307016,"extension":6.480629191761178},"index":5,"playId":"91faa140-4e14-31b3-87af-de8e9c367de0","pitchNumber":4,"startTime":"2025-08-17T21:31:24.072Z","endTime":"2025-08-17T21:31:28.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.6,"endSpeed":71.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.220232087257678,"aZ":-43.15794078743909,"pfxX":6.416713577727203,"pfxZ":-8.5743119962947,"pX":-0.42381769339649966,"pZ":2.3298564066489886,"vX0":0.42602273796863677,"vY0":-112.96713732577086,"vZ0":1.379166846410358,"x":133.15,"y":175.87,"x0":-1.4479153779168497,"y0":50.00181694648553,"z0":6.078714533599062,"aX":8.22157623491525},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-14.8,"breakHorizontal":-11.8,"spinRate":2830,"spinDirection":39},"zone":4,"typeConfidence":2.0,"plateTime":0.4864529969187843,"extension":6.48497232386698},"index":6,"playId":"38bc1ab7-92d4-321d-88c2-3e570b09505c","pitchNumber":5,"startTime":"2025-08-17T21:31:46.243Z","endTime":"2025-08-17T21:31:50.471Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.3,"strikeZoneTop":3.44524818381921,"strikeZoneBottom":1.6518178677802,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.44906076401234,"aZ":-13.86398961692163,"pfxX":-4.655347187123657,"pfxZ":9.61662965532871,"pX":0.48718735142825503,"pZ":1.9618052719539383,"vX0":6.171245824210648,"vY0":-137.13238335429077,"vZ0":-7.740857568356619,"x":98.43,"y":185.81,"x0":-1.187973971734049,"y0":50.00026681509016,"z0":5.76767097877489,"aX":-8.861634772064061},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.0,"breakHorizontal":7.1,"spinRate":2469,"spinDirection":211},"zone":9,"typeConfidence":2.0,"plateTime":0.39948794816788435,"extension":6.5925914965870565},"index":7,"playId":"86efc306-d412-3baf-aa51-be12914cc1a3","pitchNumber":6,"startTime":"2025-08-17T21:32:07.714Z","endTime":"2025-08-17T21:32:12.234Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T21:32:12.234Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Lowe grounds out to first baseman Dominic Smith.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-17T21:34:30.216Z","endTime":"2025-08-17T21:35:32.318Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"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,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642086,"link":"/api/v1/people/642086"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.7,"strikeZoneTop":3.24,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.915006699013574,"aZ":-34.75544630414158,"pfxX":-8.649028716582897,"pfxZ":-1.6128754483828676,"pX":0.5730051254462001,"pZ":1.5536130634115013,"vX0":7.622595634654706,"vY0":-125.41504575477967,"vZ0":-1.4632853228365788,"x":95.16,"y":196.83,"x0":-1.3731033511897943,"y0":50.00175723283019,"z0":4.963499066795033,"aX":-13.861582419089455},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-3.0,"breakHorizontal":14.0,"spinRate":1586,"spinDirection":265},"zone":9,"typeConfidence":0.88,"plateTime":0.4357258413592273,"extension":6.5702496749912145},"index":0,"playId":"05d8b588-b26e-3a34-83ad-477727d98093","pitchNumber":1,"startTime":"2025-08-17T21:34:30.216Z","endTime":"2025-08-17T21:34:33.878Z","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.4,"endSpeed":84.5,"strikeZoneTop":3.24,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.9179690972776,"aZ":-20.991643009430117,"pfxX":-6.341488308061291,"pfxZ":6.157190621975655,"pX":0.4113055367674256,"pZ":3.1639930369615548,"vX0":6.846718056564973,"vY0":-133.0236241286553,"vZ0":-0.9206527194823958,"x":101.32,"y":153.35,"x0":-1.3555897774346597,"y0":50.00419555735886,"z0":5.017574598354892,"aX":-11.52019248655999},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.2,"breakHorizontal":10.2,"spinRate":2163,"spinDirection":237},"zone":3,"typeConfidence":0.91,"plateTime":0.40964285323168026,"extension":6.791122935979383},"index":1,"playId":"a0b67ff6-d6a9-3d41-acdc-3dca5ceb9467","pitchNumber":2,"startTime":"2025-08-17T21:34:43.342Z","endTime":"2025-08-17T21:34:47.984Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-17T21:34:59.302Z","endTime":"2025-08-17T21:35:10.169Z","isPitch":false,"type":"action","player":{"id":664040,"link":"/api/v1/people/664040"}},{"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.0,"endSpeed":77.9,"strikeZoneTop":3.09317239824296,"strikeZoneBottom":1.37905276110721,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.904772977954934,"aZ":-31.755591790293987,"pfxX":6.1830452240820115,"pfxZ":0.27184676879039316,"pX":-0.7702549761132468,"pZ":2.2954572022346573,"vX0":0.16343868112435286,"vY0":-122.43526220620089,"vZ0":-0.004319623902833136,"x":146.36,"y":176.8,"x0":-1.6421738595336013,"y0":50.00140240180284,"z0":4.992288595892873,"aX":9.48032500079736},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.7,"breakHorizontal":-11.3,"spinRate":2636,"spinDirection":64},"zone":4,"typeConfidence":0.9,"plateTime":0.44565313137075035,"extension":6.518552255959013},"index":3,"playId":"eeeb8a72-5182-33ad-adbd-8c1ad452ba50","pitchNumber":3,"startTime":"2025-08-17T21:35:10.169Z","endTime":"2025-08-17T21:35:14.993Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":81.0,"strikeZoneTop":3.24,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.02889988284381,"aZ":-35.43354058283094,"pfxX":-5.972023173955112,"pfxZ":-1.9767223431561307,"pX":-0.48946254346647,"pZ":1.3593373721801616,"vX0":4.2812386577093795,"vY0":-126.56349458711382,"vZ0":-1.6798127496643342,"x":135.66,"y":202.08,"x0":-1.4139453775249984,"y0":50.003123312888775,"z0":4.828416387419232,"aX":-9.840887246412958},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-3.7,"breakHorizontal":10.1,"spinRate":1576,"spinDirection":273},"zone":7,"typeConfidence":0.9,"plateTime":0.4301984545407107,"extension":6.635102227742267},"hitData":{"launchSpeed":47.8,"launchAngle":-47.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.23,"coordY":172.8}},"index":4,"playId":"1709db47-5c7d-3727-ae6c-d381a15c1d4e","pitchNumber":4,"startTime":"2025-08-17T21:35:26.181Z","endTime":"2025-08-17T21:35:32.318Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T21:35:32.318Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Junior Caminero strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-17T21:35:55.217Z","endTime":"2025-08-17T21:37:10.309Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.0,"strikeZoneTop":3.69535852595209,"strikeZoneBottom":1.70847139752281,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.229278464152348,"aZ":-33.74018065860567,"pfxX":-9.889775969901063,"pfxZ":-0.8620549535292188,"pX":-0.29990306700273706,"pZ":3.7307546237824485,"vX0":5.709086501684981,"vY0":-133.88818189378523,"vZ0":2.545820190048902,"x":128.43,"y":138.05,"x0":-1.1762793594438663,"y0":50.00337718276898,"z0":5.183961261076939,"aX":-17.934315509602644},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":-0.7,"breakHorizontal":16.7,"spinRate":2030,"spinDirection":248},"zone":1,"typeConfidence":0.9,"plateTime":0.4092768577964647,"extension":6.607791412200273},"index":0,"playId":"e3f025c4-cf5c-3972-ad70-00215836d599","pitchNumber":1,"startTime":"2025-08-17T21:36:01.579Z","endTime":"2025-08-17T21:36:05.901Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.516949207503,"strikeZoneBottom":1.61542673347455,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.756454257116832,"aZ":-35.99590808870423,"pfxX":-4.5878239258941695,"pfxZ":-2.330051246104503,"pX":0.48358256839897784,"pZ":2.4190591293126937,"vX0":6.132541957374971,"vY0":-126.74941679466656,"vZ0":0.6217574384052513,"x":98.57,"y":173.47,"x0":-1.3613024545301156,"y0":50.00174187246423,"z0":5.02479946450318,"aX":-7.530969678149678},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-3.8,"breakHorizontal":7.1,"spinRate":1460,"spinDirection":272},"zone":6,"typeConfidence":0.91,"plateTime":0.4306786463465948,"extension":6.457249354832975},"index":1,"playId":"b8ac1be0-5eec-3582-bcf4-20766b512527","pitchNumber":2,"startTime":"2025-08-17T21:36:13.478Z","endTime":"2025-08-17T21:36:18.046Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-17T21:36:24.350Z","endTime":"2025-08-17T21:36:36.433Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.6,"strikeZoneTop":3.50705462004465,"strikeZoneBottom":1.63445769088128,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.408120240831543,"aZ":-23.457986316359708,"pfxX":-5.725391689173755,"pfxZ":4.806560809507969,"pX":0.9654795647563327,"pZ":2.943231873407535,"vX0":7.417331798462686,"vY0":-132.82886953202862,"vZ0":-0.8394588448728472,"x":80.2,"y":159.31,"x0":-1.099767763543777,"y0":50.0040076489916,"z0":4.945724892233941,"aX":-10.386779278107086},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.8,"breakHorizontal":9.0,"spinRate":2028,"spinDirection":245},"zone":12,"typeConfidence":0.92,"plateTime":0.4099837654534446,"extension":6.821384158724151},"index":3,"playId":"0a3e25e8-d448-38ea-80c4-e38cf64769a6","pitchNumber":3,"startTime":"2025-08-17T21:36:36.433Z","endTime":"2025-08-17T21:36:40.321Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.2,"strikeZoneTop":3.47238047596868,"strikeZoneBottom":1.57150380812685,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.445652730278617,"aZ":-35.95914167956668,"pfxX":-7.7909536086952205,"pfxZ":-2.288504926277758,"pX":0.715002342213115,"pZ":0.792191855831774,"vX0":7.358607867968138,"vY0":-127.15809066859062,"vZ0":-2.997190650741376,"x":89.75,"y":217.39,"x0":-1.1893035950066355,"y0":50.002161611191035,"z0":4.808552633562497,"aX":-12.89566489110912},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-4.6,"breakHorizontal":12.7,"spinRate":1645,"spinDirection":265},"zone":14,"typeConfidence":0.89,"plateTime":0.42899320048135303,"extension":6.771353163463802},"index":4,"playId":"684acf9b-2e49-3ff1-ae57-a8280e2f4e5f","pitchNumber":4,"startTime":"2025-08-17T21:36:49.900Z","endTime":"2025-08-17T21:36:53.659Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.2,"strikeZoneTop":3.59,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.122989021109767,"aZ":-38.13182443097731,"pfxX":-6.996976417261087,"pfxZ":-3.599479747137016,"pX":0.6719037798046148,"pZ":1.5464243597799532,"vX0":7.046955657796057,"vY0":-127.09272997406437,"vZ0":-0.9204866443862096,"x":91.39,"y":197.03,"x0":-1.211989312816755,"y0":50.002912162716505,"z0":4.9101294231329655,"aX":-11.58418099397648},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-6.5,"breakHorizontal":11.3,"spinRate":1472,"spinDirection":276},"zone":9,"typeConfidence":0.89,"plateTime":0.4290049561076801,"extension":6.7932300459747745},"index":5,"playId":"2da8bb9c-fcc6-3152-99d0-f4fcddfe6f9c","pitchNumber":5,"startTime":"2025-08-17T21:37:06.585Z","endTime":"2025-08-17T21:37:10.309Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T21:37:10.309Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Mangum singles on a ground ball to center fielder Jung Hoo Lee.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-17T21:37:28.533Z","endTime":"2025-08-17T21:37:59.806Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.97261967257312,"aZ":-31.44260105636848,"pfxX":-7.177727248618975,"pfxZ":0.39153955584819045,"pX":-0.31741712009756184,"pZ":2.1673281084875837,"vX0":5.159855965784116,"vY0":-135.0452856953525,"vZ0":-1.6830723340952702,"x":129.1,"y":180.26,"x0":-1.3118486602493362,"y0":50.00284565461922,"z0":4.99200800403821,"aX":-13.374953910998876},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":0.6,"breakHorizontal":12.0,"spinRate":1895,"spinDirection":243},"zone":4,"typeConfidence":2.0,"plateTime":0.4042340334170835,"extension":6.70986009105054},"index":0,"playId":"edbceb70-5be5-31be-9dc2-aa715563bd4e","pitchNumber":1,"startTime":"2025-08-17T21:37:32.778Z","endTime":"2025-08-17T21:37:36.453Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.18614413164555,"aZ":-36.73001275041628,"pfxX":-6.081724760657984,"pfxZ":-2.814961882573905,"pX":0.3365705302675117,"pZ":1.4785606316298094,"vX0":6.237893099367275,"vY0":-126.36253490870652,"vZ0":-1.1156156114951021,"x":104.17,"y":198.86,"x0":-1.3710946601384348,"y0":50.00117126402325,"z0":4.870667948749406,"aX":-9.857870459966396},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-5.2,"breakHorizontal":9.6,"spinRate":1502,"spinDirection":271},"zone":9,"typeConfidence":0.9,"plateTime":0.43308028485854067,"extension":6.588444861265959},"hitData":{"launchSpeed":101.2,"launchAngle":-1.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":129.69,"coordY":93.03}},"index":1,"playId":"8ce6015f-8e8a-35be-8352-5c655e92121e","pitchNumber":2,"startTime":"2025-08-17T21:37:49.573Z","endTime":"2025-08-17T21:37:59.806Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T21:37:59.806Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ha-Seong Kim strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-17T21:38:11.602Z","endTime":"2025-08-17T21:39:25.240Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"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],"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":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.5,"strikeZoneTop":3.24003724007281,"strikeZoneBottom":1.50284883363542,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.525292985355456,"aZ":-34.32940946848775,"pfxX":-10.184876725818192,"pfxZ":-1.1981776626988125,"pX":0.14765030129504494,"pZ":2.633309437724105,"vX0":6.729292730798688,"vY0":-133.80778395232338,"vZ0":0.008741552504831107,"x":111.37,"y":167.68,"x0":-1.0892240532684516,"y0":50.00517334039025,"z0":5.110033724989542,"aX":-18.289365511462023},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-1.9,"breakHorizontal":16.8,"spinRate":2088,"spinDirection":244},"zone":5,"typeConfidence":0.91,"plateTime":0.41090087558564914,"extension":6.776230582929655},"index":0,"playId":"af93d777-473d-32c2-9919-1d6477f275ac","pitchNumber":1,"startTime":"2025-08-17T21:38:25.320Z","endTime":"2025-08-17T21:38:29.640Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.1,"strikeZoneTop":3.2469191866295,"strikeZoneBottom":1.48136165906541,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.343446196457702,"aZ":-33.435027268453894,"pfxX":-9.762960686808839,"pfxZ":-0.6808817231931856,"pX":-0.4188366684737066,"pZ":1.1561238247785102,"vX0":5.670870213186687,"vY0":-135.14617928510967,"vZ0":-3.5891206803942595,"x":132.97,"y":207.56,"x0":-1.2794406296045342,"y0":50.00487571852676,"z0":4.8579202659270155,"aX":-18.00322287319309},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":-1.8,"breakHorizontal":16.4,"spinRate":1861,"spinDirection":250},"zone":13,"typeConfidence":0.92,"plateTime":0.405786491548052,"extension":7.069498504816554},"index":1,"playId":"47f1c9e3-bb62-3085-bc2f-c305d0dad6b7","pitchNumber":2,"startTime":"2025-08-17T21:38:41.947Z","endTime":"2025-08-17T21:38:46.253Z","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":84.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.716898198951654,"aZ":-18.65805053115535,"pfxX":-5.385361726988553,"pfxZ":7.3418870186407865,"pX":0.28845179909455415,"pZ":2.9119961466320925,"vX0":5.746507442798483,"vY0":-134.447282484412,"vZ0":-1.8673951610791582,"x":106.0,"y":160.16,"x0":-1.171593082637479,"y0":50.000407248481515,"z0":4.932476646287529,"aX":-9.91017658302988},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.1,"breakHorizontal":8.6,"spinRate":2094,"spinDirection":232},"zone":3,"typeConfidence":2.0,"plateTime":0.4065893048152054,"extension":6.89389495575166},"index":2,"playId":"a2b85d3d-5eb9-3c1e-a971-166be20fe8ed","pitchNumber":3,"startTime":"2025-08-17T21:38:58.629Z","endTime":"2025-08-17T21:39:02.168Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.68421661328972,"aZ":-20.02065973978193,"pfxX":-6.989216923871858,"pfxZ":6.630532865895155,"pX":0.5789896968125662,"pZ":3.1799058011940886,"vX0":6.4958095656497745,"vY0":-135.10383921871028,"vZ0":-1.074731699500686,"x":94.93,"y":152.92,"x0":-0.9580308354669099,"y0":50.005275981108355,"z0":5.0009910196608764,"aX":-12.816788989894157},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.0,"breakHorizontal":11.2,"spinRate":2131,"spinDirection":244},"zone":3,"typeConfidence":0.89,"plateTime":0.40668938217555883,"extension":7.06448670495992},"index":3,"playId":"9f7612aa-e450-3d9b-be3a-094ca970116e","pitchNumber":4,"startTime":"2025-08-17T21:39:21.335Z","endTime":"2025-08-17T21:39:25.240Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T21:39:25.240Z","atBatIndex":48},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Drew Gilbert homers (1) on a fly ball to right field.","rbi":1,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-17T21:42:58.534Z","endTime":"2025-08-17T21:44:11.178Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":{"id":669438,"link":"/api/v1/people/669438"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":70.6,"strikeZoneTop":3.24089279628432,"strikeZoneBottom":1.41704476996713,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.8040907186368,"aZ":-43.23057358717905,"pfxX":7.566075433488077,"pfxZ":-8.737397969833273,"pX":-0.0882502948185656,"pZ":2.330074802764874,"vX0":0.49596751137596495,"vY0":-113.01332254778708,"vZ0":1.3583945389008618,"x":120.36,"y":175.87,"x0":-1.2920121206676067,"y0":50.004347641747245,"z0":6.13862147939502,"aX":9.572406344124325},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-14.9,"breakHorizontal":-13.8,"spinRate":2846,"spinDirection":34},"zone":5,"typeConfidence":2.0,"plateTime":0.48879602384361664,"extension":5.9246673913334496},"index":0,"playId":"eb3f8439-37bd-32b0-8c59-e7119a38db23","pitchNumber":1,"startTime":"2025-08-17T21:43:10.673Z","endTime":"2025-08-17T21:43:15.002Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.0,"strikeZoneTop":3.21996844885025,"strikeZoneBottom":1.41243414177136,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.32572450194592,"aZ":-29.66475437647164,"pfxX":-8.287811285749672,"pfxZ":1.556765354085253,"pX":-0.30007534909631495,"pZ":0.22408414850393568,"vX0":5.009831594724127,"vY0":-126.64743180065545,"vZ0":-7.736236897535952,"x":128.44,"y":232.73,"x0":-1.2332050629381837,"y0":50.004243556170266,"z0":5.710733727802309,"aX":-13.38296400892226},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.2,"breakHorizontal":13.8,"spinRate":2264,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4334875745491247,"extension":6.268059219905243},"index":1,"playId":"a92b0489-6e0b-3a2b-a79b-696afd88e226","pitchNumber":2,"startTime":"2025-08-17T21:43:25.511Z","endTime":"2025-08-17T21:43:29.924Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.906319160549764,"aZ":-12.361347950280475,"pfxX":-4.993713895447852,"pfxZ":10.423396638897195,"pX":0.14327819306464504,"pZ":2.079923356864736,"vX0":5.47789546433802,"vY0":-136.47720570564235,"vZ0":-7.650296912672502,"x":111.54,"y":182.62,"x0":-1.2338975568612434,"y0":50.00037885246663,"z0":5.756381297766058,"aX":-9.490304157795261},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.6,"breakHorizontal":8.0,"spinRate":2391,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.40017762666593715,"extension":5.945801967530229},"hitData":{"launchSpeed":102.1,"launchAngle":29.0,"totalDistance":384.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":214.89,"coordY":71.13}},"index":2,"playId":"9b190075-b61a-3dd0-b933-330502d54b22","pitchNumber":3,"startTime":"2025-08-17T21:43:44.707Z","endTime":"2025-08-17T21:44:11.178Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T21:44:11.178Z","atBatIndex":49},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Tyler Fitzgerald homers (4) on a fly ball to left center field.","rbi":1,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-17T21:44:24.588Z","endTime":"2025-08-17T21:46:08.061Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149"},"responsiblePitcher":{"id":669438,"link":"/api/v1/people/669438"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.4,"endSpeed":89.0,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.631265484196977,"aZ":-13.218081242650115,"pfxX":-5.998700192505895,"pfxZ":9.420700003740055,"pX":-0.248643847195182,"pZ":2.1264065260764466,"vX0":4.966816749614401,"vY0":-140.2288412833097,"vZ0":-7.870893549808308,"x":126.48,"y":181.37,"x0":-1.2543799314497517,"y0":50.005407077146636,"z0":5.81265891404594,"aX":-12.072640220758228},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.8,"breakHorizontal":10.0,"spinRate":2493,"spinDirection":210},"zone":8,"typeConfidence":2.0,"plateTime":0.38906351293587305,"extension":6.47122347716918},"index":0,"playId":"2511b41a-b6ff-3b4b-b7cc-34e0ea0583f9","pitchNumber":1,"startTime":"2025-08-17T21:44:36.462Z","endTime":"2025-08-17T21:44:40.644Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.513176453911885,"aZ":-31.365565196647488,"pfxX":1.4343870300127741,"pfxZ":0.4964936182194659,"pX":0.1895334817049619,"pZ":2.8731144317571093,"vX0":3.317227092626849,"vY0":-126.80734153574727,"vZ0":-1.5196156850344529,"x":109.78,"y":161.21,"x0":-1.321071144229079,"y0":50.004399247282365,"z0":5.978544461777961,"aX":2.3392884902753828},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.8,"breakHorizontal":-3.4,"spinRate":2345,"spinDirection":152},"zone":2,"typeConfidence":2.0,"plateTime":0.4316511085009469,"extension":6.315444793560928},"index":1,"playId":"355bcea1-21c6-3ea9-ba25-0747d8a3b97d","pitchNumber":2,"startTime":"2025-08-17T21:44:57.029Z","endTime":"2025-08-17T21:45:01.525Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-17T21:45:07.855Z","endTime":"2025-08-17T21:45:25.428Z","isPitch":false,"type":"action","player":{"id":666149,"link":"/api/v1/people/666149"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.2,"strikeZoneTop":3.28386559511639,"strikeZoneBottom":1.64556992419172,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.696412247335832,"aZ":-29.830560430415616,"pfxX":-8.534023440153447,"pfxZ":1.3728841704645163,"pX":-1.1837479618112767,"pZ":2.1391075211366064,"vX0":3.1078216400594543,"vY0":-129.15463454786214,"vZ0":-3.580506804134302,"x":162.12,"y":181.02,"x0":-1.2879682593003705,"y0":50.00038643747289,"z0":5.815751004529485,"aX":-14.541469359928925},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.9,"breakHorizontal":14.9,"spinRate":2413,"spinDirection":335},"zone":13,"typeConfidence":2.0,"plateTime":0.42266623529527614,"extension":6.387283298377737},"index":3,"playId":"2e3625d8-de7d-3808-bc85-eca13a6d2cf8","pitchNumber":3,"startTime":"2025-08-17T21:45:25.428Z","endTime":"2025-08-17T21:45:29.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":83.0,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.080874616817585,"aZ":-25.969821374244173,"pfxX":1.2875352215789806,"pfxZ":3.585883772687966,"pX":-0.1158728413232742,"pZ":2.8413695363448848,"vX0":2.765900204723543,"vY0":-129.4814312036509,"vZ0":-2.949536047316074,"x":121.42,"y":162.06,"x0":-1.3571574665545054,"y0":50.00605531260075,"z0":5.9416058334182305,"aX":2.228468659740551},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.2,"breakHorizontal":-2.9,"spinRate":2390,"spinDirection":187},"zone":5,"typeConfidence":2.0,"plateTime":0.4199141662911514,"extension":6.418723366369533},"hitData":{"launchSpeed":101.8,"launchAngle":32.0,"totalDistance":398.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":71.48,"coordY":47.38}},"index":4,"playId":"d53b90a7-ca43-309c-89da-527579a4c8c1","pitchNumber":4,"startTime":"2025-08-17T21:45:39.279Z","endTime":"2025-08-17T21:46:08.061Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T21:46:08.061Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jung Hoo Lee flies out to left fielder Chandler Simpson.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-17T21:46:23.954Z","endTime":"2025-08-17T21:46:47.007Z","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":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":802415,"link":"/api/v1/people/802415"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.7,"strikeZoneTop":3.3621364260331,"strikeZoneBottom":1.48331462652931,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.72957369071314,"aZ":-25.044729630705213,"pfxX":-6.693321500322034,"pfxZ":3.8260211361675625,"pX":-0.12916546999178863,"pZ":2.309556476043502,"vX0":5.160625959094592,"vY0":-135.20316545306216,"vZ0":-4.844007455148482,"x":121.92,"y":176.42,"x0":-1.1870189201843848,"y0":50.00317444704337,"z0":5.868112294551942,"aX":-12.470666966875257},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.1,"breakHorizontal":11.2,"spinRate":2297,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.4041359579651451,"extension":6.449967820721689},"index":0,"playId":"2342c063-2786-361a-aa3f-dff1a73b854d","pitchNumber":1,"startTime":"2025-08-17T21:46:26.772Z","endTime":"2025-08-17T21:46:31.070Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.47,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.5420123465787,"aZ":-29.255078683991105,"pfxX":1.3980525796505745,"pfxZ":1.7005035154916097,"pX":0.10361434230711133,"pZ":1.9416897515879779,"vX0":3.5104173676152257,"vY0":-129.20901479267488,"vZ0":-4.43855062034308,"x":113.05,"y":186.35,"x0":-1.4469520689645334,"y0":50.00129392850789,"z0":5.895425762496507,"aX":2.3942564829106154},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.4,"breakHorizontal":-3.2,"spinRate":2337,"spinDirection":183},"zone":8,"typeConfidence":2.0,"plateTime":0.4217716883954954,"extension":6.503980905127026},"hitData":{"launchSpeed":89.1,"launchAngle":39.0,"totalDistance":290.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":52.46,"coordY":108.0}},"index":1,"playId":"c29a2dc5-298d-3819-81bb-6884ebb66514","pitchNumber":2,"startTime":"2025-08-17T21:46:39.179Z","endTime":"2025-08-17T21:46:47.007Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T21:46:47.007Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Heliot Ramos grounds out, third baseman Junior Caminero to first baseman Bob Seymour.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-17T21:46:50.488Z","endTime":"2025-08-17T21:47:17.221Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"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":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691406,"link":"/api/v1/people/691406"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":676044,"link":"/api/v1/people/676044"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.12466482764091,"aZ":-25.707087857605455,"pfxX":-8.48757383975004,"pfxZ":3.47798243074742,"pX":-0.06264724101707356,"pZ":2.2240477781270793,"vX0":5.84629508534946,"vY0":-135.643713764261,"vZ0":-5.071155777199584,"x":119.39,"y":178.73,"x0":-1.144949350249962,"y0":50.00361822262781,"z0":5.913878093169535,"aX":-15.790941858370093},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.4,"breakHorizontal":14.2,"spinRate":2353,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.40404840042605006,"extension":6.337607900820485},"hitData":{"launchSpeed":101.2,"launchAngle":-25.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.15,"coordY":170.2}},"index":0,"playId":"8292de48-bb6f-32b6-b6ce-b6b7025c4d59","pitchNumber":1,"startTime":"2025-08-17T21:47:09.578Z","endTime":"2025-08-17T21:47:17.221Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T21:47:17.221Z","atBatIndex":52},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rafael Devers singles on a sharp line drive to right fielder Jake Mangum.","rbi":0,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-17T21:47:31.909Z","endTime":"2025-08-17T21:48:12.556Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.9,"strikeZoneTop":3.58137970541888,"strikeZoneBottom":1.59825272200281,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.228941272593836,"aZ":-15.119694502772637,"pfxX":-3.2450684081617456,"pfxZ":8.721648326811913,"pX":0.28969594600660586,"pZ":2.313974843241512,"vX0":5.364328447995261,"vY0":-137.9060543792164,"vZ0":-6.97472550253498,"x":105.96,"y":176.3,"x0":-1.2455214525213532,"y0":50.0056879492627,"z0":5.866707085361332,"aX":-6.348117916234862},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.8,"breakHorizontal":4.9,"spinRate":2339,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.3948519532526684,"extension":6.261061233290859},"index":0,"playId":"866bcf78-68a6-3f65-a564-a28e2e178665","pitchNumber":1,"startTime":"2025-08-17T21:47:46.765Z","endTime":"2025-08-17T21:47:50.909Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":82.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.096537516154125,"aZ":-29.180770984596272,"pfxX":-5.320211691923432,"pfxZ":1.767566198752391,"pX":-0.09248343369951055,"pZ":1.9949025273924244,"vX0":4.601564816782872,"vY0":-128.0378819913947,"vZ0":-3.9597599011331166,"x":120.53,"y":184.92,"x0":-1.2066384058421364,"y0":50.00071176203032,"z0":5.801015573564241,"aX":-8.987279064970433},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.6,"breakHorizontal":8.9,"spinRate":2217,"spinDirection":210},"zone":8,"typeConfidence":2.0,"plateTime":0.4249744285358008,"extension":6.392188498358234},"hitData":{"launchSpeed":104.6,"launchAngle":17.0,"totalDistance":282.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":230.32,"coordY":108.48}},"index":1,"playId":"f8be75b7-8d60-3afa-8a85-5d42712d48bb","pitchNumber":2,"startTime":"2025-08-17T21:48:00.833Z","endTime":"2025-08-17T21:48:12.556Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T21:48:12.556Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willy Adames strikes out swinging.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-17T21:49:14.284Z","endTime":"2025-08-17T21:51:40.787Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-17T21:48:24.686Z","endTime":"2025-08-17T21:49:16.439Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.261421670110504,"aZ":-22.865609496875717,"pfxX":-7.535165176625167,"pfxZ":4.975770798155015,"pX":0.6869846170642506,"pZ":3.0536223439441796,"vX0":7.477728174592461,"vY0":-135.1057936794457,"vZ0":-3.5070570695942704,"x":90.81,"y":156.33,"x0":-1.1224149067058296,"y0":50.00174410061612,"z0":5.954097167129922,"aX":-14.090468194487395},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.5,"breakHorizontal":12.2,"spinRate":2312,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.40365102519005847,"extension":6.3273280309705155},"index":1,"playId":"1ffaa205-4978-3753-8719-1f61b69dfa83","pitchNumber":1,"startTime":"2025-08-17T21:49:16.439Z","endTime":"2025-08-17T21:49:20.176Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.602063587056,"aZ":-28.504928217481392,"pfxX":2.540683710586003,"pfxZ":2.145692210005395,"pX":0.8708174329953422,"pZ":1.8094807384920246,"vX0":4.5843027851109115,"vY0":-129.61791958784372,"vZ0":-4.836814629322961,"x":83.81,"y":189.92,"x0":-1.2468968533409572,"y0":50.005295654239525,"z0":5.8612218476538205,"aX":4.348165361516222},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":3.1,"breakHorizontal":-5.5,"spinRate":2265,"spinDirection":187},"zone":14,"typeConfidence":2.0,"plateTime":0.42162698453371883,"extension":6.161898739088679},"index":2,"playId":"635338d4-d483-35d6-b04f-2324969a0e08","pitchNumber":2,"startTime":"2025-08-17T21:49:37.286Z","endTime":"2025-08-17T21:49:40.825Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.45612215581099,"aZ":-29.801360162194403,"pfxX":-4.699251824202246,"pfxZ":1.422502559822619,"pX":0.22945195639468494,"pZ":1.8944700001087695,"vX0":5.325317192928082,"vY0":-127.9406071378579,"vZ0":-4.196074202086819,"x":108.25,"y":187.63,"x0":-1.2646888535653438,"y0":50.00047733806612,"z0":5.88133763994292,"aX":-7.819420889254646},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.9,"breakHorizontal":7.3,"spinRate":1977,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.4274869836783459,"extension":6.197424863811703},"index":3,"playId":"0ad8a0c5-1d1c-3d14-9ffb-cb64769ffb91","pitchNumber":3,"startTime":"2025-08-17T21:50:07.134Z","endTime":"2025-08-17T21:50:11.589Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.7,"strikeZoneTop":3.46081723942981,"strikeZoneBottom":1.67508358869049,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.21088164673549,"aZ":-30.04066832366833,"pfxX":-7.537285240664536,"pfxZ":1.2748246251186357,"pX":0.26067260245219426,"pZ":0.9111920298352727,"vX0":6.521198769937719,"vY0":-127.58668043942605,"vZ0":-6.064141538335041,"x":107.06,"y":214.18,"x0":-1.3339131383741134,"y0":50.00103888691045,"z0":5.6498768627795855,"aX":-12.579001965513344},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.3,"breakHorizontal":12.4,"spinRate":2173,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.42729430605112917,"extension":6.605930589800207},"index":4,"playId":"9930a8dc-1d41-322e-ba01-d755d63a20ac","pitchNumber":4,"startTime":"2025-08-17T21:50:55.973Z","endTime":"2025-08-17T21:51:00.229Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.4,"strikeZoneTop":3.4108131108976,"strikeZoneBottom":1.70756131020428,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.898767701620425,"aZ":-14.349333920303033,"pfxX":-4.57122863999687,"pfxZ":9.24938722231294,"pX":-0.1123802711842815,"pZ":4.241701652984022,"vX0":4.353682095404385,"vY0":-138.22018820044414,"vZ0":-2.214783539979754,"x":121.28,"y":124.25,"x0":-1.1169003857892368,"y0":50.00682457468784,"z0":6.021328367594536,"aX":-8.813600203703768},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.4,"breakHorizontal":7.3,"spinRate":2407,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3968452354370684,"extension":6.36414198830835},"index":5,"playId":"6cc53a8b-ccad-35ad-a810-61ce2864c873","pitchNumber":5,"startTime":"2025-08-17T21:51:16.398Z","endTime":"2025-08-17T21:51:20.434Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.48590327480123,"aZ":-31.01528748676058,"pfxX":1.2896393719162065,"pfxZ":0.7115775734016019,"pX":0.6283936300888769,"pZ":2.615601049982515,"vX0":4.412119270880126,"vY0":-126.09092574762344,"vZ0":-2.208254961567989,"x":93.05,"y":168.16,"x0":-1.299687081011507,"y0":50.00593999395068,"z0":5.963612820440987,"aX":2.112608138099005},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":1.1,"breakHorizontal":-3.2,"spinRate":2337,"spinDirection":85},"zone":6,"typeConfidence":2.0,"plateTime":0.43155868770488715,"extension":6.21507054190132},"index":6,"playId":"ce4cbab3-3679-3a9c-95e9-97a1b64f921c","pitchNumber":6,"startTime":"2025-08-17T21:51:36.806Z","endTime":"2025-08-17T21:51:40.787Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T21:51:40.787Z","atBatIndex":54},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Hunter Feduccia walks.","rbi":0,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-17T21:53:50.891Z","endTime":"2025-08-17T21:55:14.571Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Tristan Beck replaces Logan Webb.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-17T21:52:35.080Z","endTime":"2025-08-17T21:53:52.933Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663941,"link":"/api/v1/people/663941"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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":95.6,"endSpeed":87.6,"strikeZoneTop":3.32274617726203,"strikeZoneBottom":1.48663612182867,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.691164216546685,"aZ":-12.873816502734599,"pfxX":-4.485755003983922,"pfxZ":9.86178076510268,"pX":-0.04634095305331363,"pZ":2.23752685779359,"vX0":8.404312562802879,"vY0":-138.90841704278353,"vZ0":-7.667515909875611,"x":118.77,"y":178.37,"x0":-2.5262519656629774,"y0":50.00195658738174,"z0":5.886705579050703,"aX":-8.778849243670656},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.4,"breakHorizontal":6.4,"spinRate":2186,"spinDirection":210},"zone":5,"typeConfidence":0.9,"plateTime":0.3940873781016596,"extension":6.607821345882475},"index":1,"playId":"5594ea8e-45ab-3f0d-8235-e0b762c3be86","pitchNumber":1,"startTime":"2025-08-17T21:53:52.933Z","endTime":"2025-08-17T21:53:57.119Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":72.8,"strikeZoneTop":3.38722746985442,"strikeZoneBottom":1.57997640547913,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.15693720422157,"aZ":-45.64187869890343,"pfxX":3.774242446713812,"pfxZ":-10.076128334538168,"pX":-2.0092883578826215,"pZ":2.210925705595784,"vX0":0.4073743786262422,"vY0":-115.65920145733227,"vZ0":0.9536178580535175,"x":193.59,"y":179.09,"x0":-2.677849693350151,"y0":50.0000498344216,"z0":6.2153042014171564,"aX":5.046638660188135},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.3,"breakVerticalInduced":-17.5,"breakHorizontal":-7.0,"spinRate":2326,"spinDirection":24},"zone":13,"typeConfidence":0.9,"plateTime":0.4759054568154637,"extension":6.791748867340048},"index":2,"playId":"fd1d1e14-99ca-32ce-a05a-4a761c7689c0","pitchNumber":2,"startTime":"2025-08-17T21:54:07.243Z","endTime":"2025-08-17T21:54:10.693Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.0,"strikeZoneTop":3.43758774999792,"strikeZoneBottom":1.54643710390345,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.882206199368056,"aZ":-14.544881470550598,"pfxX":-6.279535462929322,"pfxZ":9.184912366407145,"pX":-0.2536534325636943,"pZ":1.7286728586273639,"vX0":8.825784239387772,"vY0":-137.07641967363588,"vZ0":-8.609426315975947,"x":126.67,"y":192.11,"x0":-2.6865832409504398,"y0":50.00334039906179,"z0":5.885133488713692,"aX":-12.053316482117946},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.1,"breakHorizontal":9.7,"spinRate":2159,"spinDirection":209},"zone":8,"typeConfidence":0.9,"plateTime":0.3982977311184541,"extension":6.661238910632865},"index":3,"playId":"fadcd064-cef6-31e8-8f6a-4508a47bd9aa","pitchNumber":3,"startTime":"2025-08-17T21:54:22.452Z","endTime":"2025-08-17T21:54:26.601Z","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":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.4,"strikeZoneTop":3.32726781888752,"strikeZoneBottom":1.49253328764674,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.20234251240631,"aZ":-29.350707194366883,"pfxX":7.901483264503346,"pfxZ":1.7712729912915623,"pX":-0.049435920666529194,"pZ":1.0046952567714431,"vX0":4.459510493464162,"vY0":-125.77061907481672,"vZ0":-5.7843410117337655,"x":118.88,"y":211.65,"x0":-2.8758843113152275,"y0":50.00016088415188,"z0":5.735673638382528,"aX":12.565249930063413},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.0,"breakHorizontal":-15.4,"spinRate":2822,"spinDirection":50},"zone":13,"typeConfidence":2.0,"plateTime":0.4366857899982164,"extension":6.778803862249988},"index":4,"playId":"9276d61f-f3ed-3bb0-a5de-11ba1a30bc92","pitchNumber":4,"startTime":"2025-08-17T21:54:39.606Z","endTime":"2025-08-17T21:54:43.350Z","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":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.7,"strikeZoneTop":3.36833038316842,"strikeZoneBottom":1.503524085398,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.374795214444724,"aZ":-34.21841199900748,"pfxX":6.554598481799061,"pfxZ":-1.3070580317640648,"pX":-1.2041078563140941,"pZ":2.435985102847625,"vX0":1.856422975949172,"vY0":-123.7896493965662,"vZ0":-1.4563443467257788,"x":162.9,"y":173.01,"x0":-2.8144454451400254,"y0":50.004488360333774,"z0":5.881408299451596,"aX":10.23201667270424},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-2.5,"breakHorizontal":-12.2,"spinRate":2754,"spinDirection":56},"zone":13,"typeConfidence":2.0,"plateTime":0.44148825977638895,"extension":6.595089598210223},"index":5,"playId":"6edebcbe-cfa7-3499-bb0e-323b8a66ab83","pitchNumber":5,"startTime":"2025-08-17T21:54:54.938Z","endTime":"2025-08-17T21:54:59.369Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.5,"strikeZoneTop":3.37609538307548,"strikeZoneBottom":1.53907535798425,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.74147002765578,"aZ":-8.793609468553774,"pfxX":-6.933050203146383,"pfxZ":11.999458547848558,"pX":0.6160699602588474,"pZ":1.0086096084260658,"vX0":11.490248521726569,"vY0":-138.85245279360126,"vZ0":-11.354782816444313,"x":93.52,"y":211.55,"x0":-2.6791674372381156,"y0":50.003613107342616,"z0":5.741237573974739,"aX":-13.51000884221937},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.3,"breakHorizontal":10.1,"spinRate":2193,"spinDirection":223},"zone":14,"typeConfidence":0.9,"plateTime":0.3948183111879944,"extension":6.541672169718249},"index":6,"playId":"bd299761-0019-3ea3-8c34-dd343ada18d0","pitchNumber":6,"startTime":"2025-08-17T21:55:09.569Z","endTime":"2025-08-17T21:55:14.571Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T21:55:14.571Z","atBatIndex":55},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Everson Pereira pops out to third baseman Christian Koss in foul territory.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-17T21:55:27.222Z","endTime":"2025-08-17T21:56:05.946Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"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":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":94.5,"endSpeed":86.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.15461902905768,"aZ":-13.250019017738014,"pfxX":-5.6325032908728065,"pfxZ":9.922685811780019,"pX":-0.4626775054222591,"pZ":1.6127822304625816,"vX0":7.769495316285579,"vY0":-137.19041796024564,"vZ0":-8.755462364995937,"x":134.64,"y":195.23,"x0":-2.59874803587689,"y0":50.00485235020437,"z0":5.747332795587652,"aX":-10.745226366760678},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.3,"breakHorizontal":8.6,"spinRate":2155,"spinDirection":209},"zone":7,"typeConfidence":0.9,"plateTime":0.39913850780989835,"extension":6.86831218786879},"index":0,"playId":"dcae6cc8-3677-3229-a362-b18af3f61d7c","pitchNumber":1,"startTime":"2025-08-17T21:55:35.769Z","endTime":"2025-08-17T21:55:40.551Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":74.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.78826628706629,"aZ":-32.95418335814655,"pfxX":9.823553576426406,"pfxZ":-0.5444702803945987,"pX":-0.6434146747256,"pZ":2.3207591507125507,"vX0":1.8270801195177284,"vY0":-119.95890273223017,"vZ0":-1.3378797502304414,"x":141.53,"y":176.12,"x0":-2.693614814946935,"y0":50.00369853794504,"z0":5.8812525661696196,"aX":14.014481964452798},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-1.1,"breakHorizontal":-18.2,"spinRate":2608,"spinDirection":57},"zone":4,"typeConfidence":0.9,"plateTime":0.46035155899320745,"extension":6.918148814440231},"hitData":{"launchSpeed":93.6,"launchAngle":73.0,"totalDistance":107.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":98.04,"coordY":190.8}},"index":1,"playId":"03f5de9e-9055-3e92-82de-191405b29613","pitchNumber":2,"startTime":"2025-08-17T21:55:55.483Z","endTime":"2025-08-17T21:56:05.946Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T21:56:05.946Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bob Seymour singles on a ground ball to left fielder Heliot Ramos. Hunter Feduccia to 2nd.","rbi":0,"awayScore":0,"homeScore":6,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-17T21:56:14.057Z","endTime":"2025-08-17T21:57:09.117Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":676044,"fullName":"Bob Seymour","link":"/api/v1/people/676044"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676044,"fullName":"Bob Seymour","link":"/api/v1/people/676044"},"postOnSecond":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676044,"fullName":"Bob Seymour","link":"/api/v1/people/676044"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.4,"endSpeed":85.5,"strikeZoneTop":3.38954905233852,"strikeZoneBottom":1.70152314947207,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.37513485206258,"aZ":-23.355594182874878,"pfxX":1.224712078632176,"pfxZ":4.826163192093866,"pX":0.08554285415775352,"pZ":1.6552006083730404,"vX0":6.137054977044863,"vY0":-133.05861361364333,"vZ0":-6.88252515119772,"x":113.74,"y":194.09,"x0":-2.3919666767332086,"y0":50.004106821842775,"z0":5.920188707854352,"aX":2.2383076358291327},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.7,"breakHorizontal":-3.4,"spinRate":2522,"spinDirection":166},"zone":8,"typeConfidence":0.9,"plateTime":0.40863775612083497,"extension":6.643581899068977},"index":0,"playId":"490d1f94-57ed-3408-8905-59f990cd181f","pitchNumber":1,"startTime":"2025-08-17T21:56:37.249Z","endTime":"2025-08-17T21:56:41.529Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":73.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.832525957106622,"aZ":-43.332882187678756,"pfxX":3.3774823141144283,"pfxZ":-8.191497240766788,"pX":-1.2390950411554176,"pZ":3.127280444550068,"vX0":1.2351662664458805,"vY0":-115.26410410279372,"vZ0":2.247033965713765,"x":164.23,"y":154.34,"x0":-2.218672523535559,"y0":50.00030546007301,"z0":6.284668821986193,"aX":4.602528449379283},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-14.2,"breakHorizontal":-6.4,"spinRate":2212,"spinDirection":28},"zone":11,"typeConfidence":0.91,"plateTime":0.4728562697432599,"extension":6.715608980075943},"hitData":{"launchSpeed":101.4,"launchAngle":3.0,"totalDistance":81.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":99.27,"coordY":103.27}},"index":1,"playId":"58f46d94-ca06-37b0-93a2-8f6578462efd","pitchNumber":2,"startTime":"2025-08-17T21:56:57.581Z","endTime":"2025-08-17T21:57:09.117Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T21:57:09.117Z","atBatIndex":57},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Chandler Simpson grounds into a force out, first baseman Dominic Smith to shortstop Willy Adames. Hunter Feduccia to 3rd. Bob Seymour out at 2nd. Chandler Simpson to 1st.","rbi":0,"awayScore":0,"homeScore":6,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-17T21:57:39.124Z","endTime":"2025-08-17T21:58:20.864Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"postOnThird":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":676044,"fullName":"Bob Seymour","link":"/api/v1/people/676044"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":642086,"link":"/api/v1/people/642086"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"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":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"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":91.2,"endSpeed":84.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.30502916698154,"aZ":-23.2074159668491,"pfxX":2.926912969015256,"pfxZ":4.965280560187598,"pX":0.45876585323137514,"pZ":2.1087213499745325,"vX0":6.80426707623714,"vY0":-132.77829323864853,"vZ0":-5.908436797521781,"x":99.51,"y":181.84,"x0":-2.505699598108297,"y0":50.00593121156882,"z0":6.024487663001465,"aX":5.286699245611969},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.0,"breakHorizontal":-6.6,"spinRate":2555,"spinDirection":174},"zone":9,"typeConfidence":0.9,"plateTime":0.4106861169152656,"extension":6.668123302601703},"index":0,"playId":"d51a7abf-06c1-3866-bbbd-a3f9eccf829a","pitchNumber":1,"startTime":"2025-08-17T21:57:39.330Z","endTime":"2025-08-17T21:57:43.066Z","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":90.8,"endSpeed":83.8,"strikeZoneTop":3.46894731432852,"strikeZoneBottom":1.65400789745924,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.29806978460426,"aZ":-26.113077007534322,"pfxX":1.7666588001592562,"pfxZ":3.4176270657511516,"pX":-0.47572482387139525,"pZ":1.481562204372915,"vX0":5.11341181306662,"vY0":-132.1420291120327,"vZ0":-6.331379621968814,"x":135.13,"y":198.78,"x0":-2.6629428064384726,"y0":50.0043202462337,"z0":5.818655899270085,"aX":3.1342918745738015},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.0,"breakHorizontal":-4.3,"spinRate":2601,"spinDirection":166},"zone":13,"typeConfidence":0.9,"plateTime":0.4139816989148386,"extension":6.945094060897142},"index":1,"playId":"da377432-be9d-347e-9f3b-7c031194d080","pitchNumber":2,"startTime":"2025-08-17T21:57:55.694Z","endTime":"2025-08-17T21:57:59.914Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.7,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.90003452365087,"aZ":-31.898211493761973,"pfxX":7.252955324231291,"pfxZ":0.17171243306631023,"pX":-0.1170619072637406,"pZ":1.5328990241834062,"vX0":3.960704591934707,"vY0":-125.71090585600483,"vZ0":-4.084178417191339,"x":121.46,"y":197.39,"x0":-2.656149554578958,"y0":50.002689293482575,"z0":5.772996509168942,"aX":11.586784388382169},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.4,"breakHorizontal":-14.0,"spinRate":2809,"spinDirection":61},"zone":8,"typeConfidence":2.0,"plateTime":0.4359961439488238,"extension":7.018572635823681},"hitData":{"launchSpeed":74.8,"launchAngle":-8.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.13,"coordY":172.62}},"index":2,"playId":"0f471808-9f45-3a7a-98d1-6e271165fa79","pitchNumber":3,"startTime":"2025-08-17T21:58:14.133Z","endTime":"2025-08-17T21:58:20.864Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T21:58:20.864Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yandy Díaz singles on a ground ball to second baseman Tyler Fitzgerald. Hunter Feduccia scores. Chandler Simpson to 3rd. Throwing error by second baseman Tyler Fitzgerald.","rbi":1,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-17T21:58:39.688Z","endTime":"2025-08-17T22:00:16.169Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"postOnThird":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666149,"link":"/api/v1/people/666149"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"responsiblePitcher":{"id":663941,"link":"/api/v1/people/663941"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666149,"link":"/api/v1/people/666149"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.1,"strikeZoneTop":3.5872256730343,"strikeZoneBottom":1.58164391180407,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.639633928047065,"aZ":-16.435697723212428,"pfxX":-4.393316000780023,"pfxZ":8.33692445220017,"pX":-1.3912991520872515,"pZ":2.6450048555332235,"vX0":4.9208657426911975,"vY0":-136.00787063302928,"vZ0":-5.843880701710742,"x":170.03,"y":167.36,"x0":-2.646548936059922,"y0":50.006181383084986,"z0":5.9470907944660745,"aX":-8.29724069689785},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.2,"breakHorizontal":7.0,"spinRate":2025,"spinDirection":202},"zone":11,"typeConfidence":0.9,"plateTime":0.4015154611989815,"extension":6.837224558271864},"index":0,"playId":"799d8e8e-6948-380c-aa72-53cd93ca332c","pitchNumber":1,"startTime":"2025-08-17T21:58:55.376Z","endTime":"2025-08-17T21:58:59.388Z","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":91.9,"endSpeed":85.8,"strikeZoneTop":3.58,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.87198028652095,"aZ":-20.084634506238732,"pfxX":-0.43815422310093366,"pfxZ":6.551525508928585,"pX":0.3451828781730669,"pZ":2.13363255071277,"vX0":7.771449185864903,"vY0":-133.76219565266786,"vZ0":-6.2907909303526095,"x":103.84,"y":181.17,"x0":-2.518493410727113,"y0":50.003840395744206,"z0":5.916315614635384,"aX":-0.8094883539274144},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.9,"breakHorizontal":-0.6,"spinRate":2471,"spinDirection":164},"zone":9,"typeConfidence":0.88,"plateTime":0.40664247967966727,"extension":6.752943970316903},"index":1,"playId":"353dc1c7-3830-333d-9626-86698925b20c","pitchNumber":2,"startTime":"2025-08-17T21:59:10.790Z","endTime":"2025-08-17T21:59:14.524Z","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":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.2,"strikeZoneTop":3.44329200745211,"strikeZoneBottom":1.61876648198129,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.618358036527237,"aZ":-32.65998224689987,"pfxX":11.247735415506273,"pfxZ":-0.3201470271058282,"pX":-0.5248518873037853,"pZ":1.2044904431333838,"vX0":1.8773681861350764,"vY0":-123.10835648562407,"vZ0":-4.274461921745636,"x":137.01,"y":206.26,"x0":-2.758466242710587,"y0":50.001167872616264,"z0":5.730154898812083,"aX":17.247810623939902},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.3,"breakHorizontal":-20.8,"spinRate":2939,"spinDirection":53},"zone":13,"typeConfidence":0.9,"plateTime":0.4450435199556666,"extension":6.959263592026121},"index":2,"playId":"b785e336-f0d8-30a4-9b53-ffb4250a44b1","pitchNumber":3,"startTime":"2025-08-17T21:59:32.243Z","endTime":"2025-08-17T21:59:36.306Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.5,"strikeZoneTop":3.58,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.893805964974078,"aZ":-12.652586305222272,"pfxX":-4.42179443493992,"pfxZ":9.800631310519556,"pX":-0.6003642696177924,"pZ":2.2101173279864668,"vX0":7.0886463472713395,"vY0":-139.85160284943439,"vZ0":-8.116863359897982,"x":139.88,"y":179.11,"x0":-2.5869403011291436,"y0":50.003277099780405,"z0":5.969403662482575,"aX":-8.808478742578881},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.3,"breakHorizontal":6.6,"spinRate":2323,"spinDirection":211},"zone":7,"typeConfidence":0.9,"plateTime":0.39082495240466164,"extension":6.611164918649039},"index":3,"playId":"81ac0d39-385d-355c-801b-5d6f44c1ec52","pitchNumber":4,"startTime":"2025-08-17T21:59:47.221Z","endTime":"2025-08-17T21:59:51.213Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.4,"strikeZoneTop":3.58,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.870497289765332,"aZ":-13.866095226747039,"pfxX":-5.960297421995822,"pfxZ":9.139248150792756,"pX":-0.4189880068111646,"pZ":3.0141836806418363,"vX0":7.869776822239005,"vY0":-140.65151477980692,"vZ0":-5.579289994773436,"x":132.97,"y":157.4,"x0":-2.478779024277331,"y0":50.00575701442208,"z0":5.922598653884983,"aX":-11.944886080401679},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.6,"breakHorizontal":9.2,"spinRate":2267,"spinDirection":208},"zone":1,"typeConfidence":0.9,"plateTime":0.3893968020439438,"extension":6.72217644417983},"hitData":{"launchSpeed":96.1,"launchAngle":1.0,"totalDistance":61.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":161.64,"coordY":147.79}},"index":4,"playId":"2c45df8e-34a2-3ea9-b6cb-8327c21b4de8","pitchNumber":5,"startTime":"2025-08-17T22:00:04.765Z","endTime":"2025-08-17T22:00:16.169Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T22:00:16.169Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Lowe flies out to left fielder Heliot Ramos.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-17T22:00:48.741Z","endTime":"2025-08-17T22:01:59.340Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":75.1,"strikeZoneTop":3.12303897278895,"strikeZoneBottom":1.25675179060757,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.639435034112513,"aZ":-43.66366360836962,"pfxX":5.311663565907755,"pfxZ":-8.106110525585414,"pX":-1.7964710520975482,"pZ":3.434283304197841,"vX0":-0.1504170300140516,"vY0":-117.77436573872724,"vZ0":2.866854574628431,"x":185.48,"y":146.05,"x0":-2.423152892001695,"y0":50.00541287311912,"z0":6.216056248954575,"aX":7.524562826288129},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-13.8,"breakHorizontal":-9.6,"spinRate":2305,"spinDirection":28},"zone":11,"typeConfidence":0.91,"plateTime":0.46360704350972703,"extension":6.7387678793575425},"index":0,"playId":"c9aa08ab-1dc3-3550-9d02-eb8abd8da36a","pitchNumber":1,"startTime":"2025-08-17T22:00:48.741Z","endTime":"2025-08-17T22:00:52.040Z","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":89.8,"endSpeed":83.1,"strikeZoneTop":3.24,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.54364260643921,"aZ":-24.261232191605533,"pfxX":1.6105740893805813,"pfxZ":4.542122819943227,"pX":-0.03305950100652957,"pZ":1.8452332326444199,"vX0":6.0671965086448765,"vY0":-130.65859165295765,"vZ0":-5.749953840324807,"x":118.26,"y":188.96,"x0":-2.587335951629481,"y0":50.00482469923451,"z0":5.879034761909823,"aX":2.804760179548263},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.2,"breakHorizontal":-4.2,"spinRate":2498,"spinDirection":174},"zone":8,"typeConfidence":0.9,"plateTime":0.41797963055494236,"extension":6.557398554630994},"index":1,"playId":"923db012-a506-3b02-94a9-de6a083a448b","pitchNumber":2,"startTime":"2025-08-17T22:01:04.333Z","endTime":"2025-08-17T22:01:10.112Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.5,"strikeZoneTop":3.24,"strikeZoneBottom":1.42,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.811964651157776,"aZ":-12.124946141567596,"pfxX":-8.1290507201386,"pfxZ":10.05987579871315,"pX":-0.3039820771156117,"pZ":2.387294079069651,"vX0":9.169080952854129,"vY0":-139.64478074254058,"vZ0":-7.290408043884911,"x":128.59,"y":174.32,"x0":-2.5599224621765897,"y0":50.00180346501963,"z0":5.813854512489477,"aX":-16.19866704515625},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.0,"breakHorizontal":13.1,"spinRate":2132,"spinDirection":219},"zone":4,"typeConfidence":0.9,"plateTime":0.39090378612135446,"extension":6.759879492306325},"hitData":{"launchSpeed":96.6,"launchAngle":49.0,"totalDistance":303.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":38.5,"coordY":113.03}},"index":2,"playId":"280936ad-85d8-3cf4-8532-b09ff1a78932","pitchNumber":3,"startTime":"2025-08-17T22:01:50.510Z","endTime":"2025-08-17T22:01:59.340Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T22:01:59.340Z","atBatIndex":60},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dominic Smith flies out to right fielder Jake Mangum.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-17T22:03:58.394Z","endTime":"2025-08-17T22:05:16.773Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"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":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.1,"endSpeed":69.1,"strikeZoneTop":3.18194610909837,"strikeZoneBottom":1.50305156838593,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.41834232306306,"aZ":-40.417570010766056,"pfxX":7.041492887202715,"pfxZ":-6.855034098672782,"pX":-1.1496360642734067,"pZ":2.433349641151034,"vX0":-1.459007646092996,"vY0":-109.2828388986778,"vZ0":1.3783747392808023,"x":160.82,"y":173.08,"x0":-1.3854563811002027,"y0":50.00487852072749,"z0":6.157590678507332,"aX":8.462936359866697},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-60.4,"breakVerticalInduced":-11.6,"breakHorizontal":-12.4,"spinRate":2769,"spinDirection":36},"zone":11,"typeConfidence":2.0,"plateTime":0.502442056337645,"extension":6.175130881799836},"index":0,"playId":"4b03bbdc-e52f-3c17-849b-c74b97953155","pitchNumber":1,"startTime":"2025-08-17T22:04:09.034Z","endTime":"2025-08-17T22:04:13.106Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":82.8,"strikeZoneTop":3.24,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.495966806635742,"aZ":-24.194605340223475,"pfxX":-9.172918672318653,"pfxZ":4.604045304656087,"pX":0.12058985471045593,"pZ":1.2694048308259167,"vX0":6.777234797113945,"vY0":-130.52589477535403,"vZ0":-6.989889906297413,"x":112.4,"y":204.51,"x0":-1.312877336370911,"y0":50.0019081132393,"z0":5.793958009999821,"aX":-15.887276740695997},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.1,"breakHorizontal":15.2,"spinRate":2249,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.4190269193045495,"extension":6.484211512617404},"index":1,"playId":"d45c1be9-790d-34ef-9a6d-5dbd55d279a0","pitchNumber":2,"startTime":"2025-08-17T22:04:26.977Z","endTime":"2025-08-17T22:04:30.948Z","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":87.0,"endSpeed":79.9,"strikeZoneTop":3.24,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.19366038915262,"aZ":-30.05243310282513,"pfxX":-6.766715438011884,"pfxZ":1.3072637381841092,"pX":-0.27661936271536536,"pZ":1.5659099086914858,"vX0":4.633873779977936,"vY0":-126.54237441318526,"vZ0":-4.611633932650206,"x":127.54,"y":196.5,"x0":-1.2538570774479554,"y0":50.000880572279435,"z0":5.823765273014384,"aX":-10.955976070213417},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.6,"breakHorizontal":11.2,"spinRate":2163,"spinDirection":238},"zone":7,"typeConfidence":2.0,"plateTime":0.433096301799929,"extension":6.4997493127166415},"index":2,"playId":"85f85017-6fae-3a12-ac23-81997088bbbd","pitchNumber":3,"startTime":"2025-08-17T22:04:44.912Z","endTime":"2025-08-17T22:04:48.688Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.7,"strikeZoneTop":3.24,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.69924411387002,"aZ":-15.092370569587258,"pfxX":-3.8100092618721906,"pfxZ":9.284613708659444,"pX":-0.5551189847056467,"pZ":2.9434167861742395,"vX0":3.41944346430626,"vY0":-134.8546958967142,"vZ0":-4.98942673975195,"x":138.16,"y":159.31,"x0":-1.3453866472008689,"y0":50.00056434311608,"z0":5.884496530583819,"aX":-7.0071823515532445},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.0,"breakHorizontal":6.1,"spinRate":2328,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.4063839605116879,"extension":5.889450397248115},"hitData":{"launchSpeed":84.8,"launchAngle":31.0,"totalDistance":306.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":184.22,"coordY":90.78}},"index":3,"playId":"d2df1748-90a8-35f1-87e5-53231d67f53e","pitchNumber":4,"startTime":"2025-08-17T22:05:09.118Z","endTime":"2025-08-17T22:05:16.773Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T22:05:16.773Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Koss grounds out softly, catcher Hunter Feduccia to first baseman Bob Seymour.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-17T22:05:22.211Z","endTime":"2025-08-17T22:06:07.264Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"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":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":1},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":676044,"link":"/api/v1/people/676044"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.4,"strikeZoneTop":3.67,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.31543698099803,"aZ":-21.40899958068844,"pfxX":-6.322204612559998,"pfxZ":5.700787152226481,"pX":-0.1345440030502553,"pZ":2.318910137242491,"vX0":5.033125649419865,"vY0":-135.7171824714318,"vZ0":-5.691830733869455,"x":122.13,"y":176.17,"x0":-1.1805880199580252,"y0":50.00368932267096,"z0":5.908955997881708,"aX":-11.938248094395416},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.5,"breakHorizontal":10.6,"spinRate":2373,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.40173234976068395,"extension":6.2435994914915645},"index":0,"playId":"30b7cb91-fff0-32dc-902e-538867877fa4","pitchNumber":1,"startTime":"2025-08-17T22:05:43.409Z","endTime":"2025-08-17T22:05:47.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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.4,"strikeZoneTop":3.67,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.315136272730197,"aZ":-31.689295549575366,"pfxX":0.9755386530783032,"pfxZ":0.2912421320986205,"pX":0.5915588435600735,"pZ":1.8866448292590405,"vX0":4.5657555589338585,"vY0":-127.68831169670368,"vZ0":-3.9319992519470874,"x":94.45,"y":187.84,"x0":-1.3406145846176714,"y0":50.003792883509995,"z0":5.918266977273855,"aX":1.6228299161998025},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.1,"breakHorizontal":-2.8,"spinRate":2465,"spinDirection":107},"zone":9,"typeConfidence":2.0,"plateTime":0.42765675667177216,"extension":6.510929073449104},"hitData":{"launchSpeed":32.1,"launchAngle":-73.0,"totalDistance":1.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":126.78,"coordY":202.15}},"index":1,"playId":"45c200da-13c3-3ba4-b95f-8407f8cd0a6c","pitchNumber":2,"startTime":"2025-08-17T22:06:00.012Z","endTime":"2025-08-17T22:06:07.264Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T22:06:07.264Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Patrick Bailey singles on a line drive to right fielder Jake Mangum.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-17T22:06:16.548Z","endTime":"2025-08-17T22:08:33.829Z","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":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":663968,"link":"/api/v1/people/663968"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":87.6,"strikeZoneTop":3.45608176336118,"strikeZoneBottom":1.63284891564246,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.70558220959067,"aZ":-25.04376619003683,"pfxX":-8.135231482878616,"pfxZ":3.7107976274513654,"pX":0.9182099389511552,"pZ":0.6146464316090324,"vX0":8.416520601463594,"vY0":-136.64722978089333,"vZ0":-9.24619586530367,"x":82.0,"y":222.18,"x0":-1.1220240932460857,"y0":50.00121597176654,"z0":5.718628485120884,"aX":-15.623808314137912},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":5.2,"breakHorizontal":13.3,"spinRate":2277,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.3984587028325719,"extension":6.3623086134217015},"index":0,"playId":"e4943d0a-e3aa-3c9c-8145-56bfc9f6c9db","pitchNumber":1,"startTime":"2025-08-17T22:06:38.104Z","endTime":"2025-08-17T22:06:42.379Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.6,"endSpeed":71.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.086230979495763,"aZ":-43.310161702894455,"pfxX":6.011769488407156,"pfxZ":-8.841362502394931,"pX":-0.5144326874584331,"pZ":1.99855796360813,"vX0":0.39657756898950935,"vY0":-111.50494455092783,"vZ0":0.8848166791733767,"x":136.61,"y":184.82,"x0":-1.4757177716492176,"y0":50.004677607577314,"z0":6.065907140164535,"aX":7.569253946563892},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.0,"breakVerticalInduced":-15.5,"breakHorizontal":-11.0,"spinRate":2873,"spinDirection":33},"zone":7,"typeConfidence":2.0,"plateTime":0.4912419023607528,"extension":6.125127286421176},"index":1,"playId":"b6fa7d1a-48c0-32e1-9cba-23080ddbda77","pitchNumber":2,"startTime":"2025-08-17T22:06:53.972Z","endTime":"2025-08-17T22:06:57.683Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2025-08-17T22:07:24.859Z","endTime":"2025-08-17T22:07:47.103Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.35888068601494,"strikeZoneBottom":1.53982321165769,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.245640478476872,"aZ":-21.193134596296442,"pfxX":-10.44915549775462,"pfxZ":5.891962801002638,"pX":0.6869456131718388,"pZ":0.9477967587312163,"vX0":8.659823628423105,"vY0":-135.7986793295981,"vZ0":-8.821271043631645,"x":90.82,"y":213.19,"x0":-1.1885638807373762,"y0":50.004907220085514,"z0":5.717417892396192,"aX":-19.482730388660645},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.9,"breakHorizontal":17.0,"spinRate":2424,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.4036157936850855,"extension":6.530864731981437},"index":3,"playId":"13d15ac9-a57f-3506-bb97-1424fdbdba73","pitchNumber":3,"startTime":"2025-08-17T22:07:47.103Z","endTime":"2025-08-17T22:07:51.022Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":78.6,"strikeZoneTop":3.37813487486429,"strikeZoneBottom":1.58688861736547,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.316774022574947,"aZ":-30.10398244841866,"pfxX":-6.724378327819816,"pfxZ":1.3008720925116357,"pX":-1.7749431369838036,"pZ":4.614685988064266,"vX0":1.407029059413969,"vY0":-125.85602599292187,"vZ0":2.4820626149373606,"x":184.66,"y":114.18,"x0":-1.470441525571526,"y0":50.00392752193911,"z0":6.065899587959385,"aX":-10.707206445982852},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.2,"breakHorizontal":11.8,"spinRate":2134,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.43645407791120006,"extension":6.29662953094117},"index":4,"playId":"3a7e17fa-f53e-3860-94cb-0b25efb6a47c","pitchNumber":4,"startTime":"2025-08-17T22:08:04.524Z","endTime":"2025-08-17T22:08:07.920Z","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":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.50569587887839,"aZ":-25.840056644677265,"pfxX":-9.232570060997581,"pfxZ":3.4354616653319514,"pX":-0.11573324877774671,"pZ":2.3824805780374843,"vX0":6.344506641173502,"vY0":-134.24982666728013,"vZ0":-4.408305572671809,"x":121.41,"y":174.45,"x0":-1.2989868681766565,"y0":50.0004090533916,"z0":5.86426305678782,"aX":-17.008663007249393},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.5,"breakHorizontal":15.5,"spinRate":2215,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.4065376477545537,"extension":6.345499149556734},"hitData":{"launchSpeed":92.1,"launchAngle":16.0,"totalDistance":231.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":185.36,"coordY":107.17}},"index":5,"playId":"90e7b8a2-04f2-399c-86d9-4dc153e78a60","pitchNumber":5,"startTime":"2025-08-17T22:08:23.894Z","endTime":"2025-08-17T22:08:33.829Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T22:08:33.829Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Drew Gilbert singles on a line drive to right fielder Jake Mangum. Patrick Bailey scores.","rbi":1,"awayScore":1,"homeScore":7,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-17T22:08:41.078Z","endTime":"2025-08-17T22:10:06.614Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663968,"link":"/api/v1/people/663968"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":{"id":669438,"link":"/api/v1/people/669438"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.6,"strikeZoneTop":3.32290776434793,"strikeZoneBottom":1.4793964720093,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.893093840687925,"aZ":-24.857216117195556,"pfxX":-10.888690921962745,"pfxZ":4.46319306080746,"pX":0.3078351786115381,"pZ":0.0767313278533212,"vX0":7.631834995791795,"vY0":-127.42396058279128,"vZ0":-8.971284019317272,"x":105.27,"y":236.71,"x0":-1.3157108943219518,"y0":50.003725622811444,"z0":5.6161540916911346,"aX":-17.854892201051864},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.1,"breakHorizontal":17.9,"spinRate":2317,"spinDirection":249},"zone":14,"typeConfidence":2.0,"plateTime":0.4303211911123852,"extension":6.442470811823721},"index":0,"playId":"4acd0a73-0cc8-3206-b2da-6a678826472e","pitchNumber":1,"startTime":"2025-08-17T22:09:05.050Z","endTime":"2025-08-17T22:09:09.421Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Mason Englert. Patrick Bailey to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"4acd0a73-0cc8-3206-b2da-6a678826472e","startTime":"2025-08-17T22:09:22.529Z","endTime":"2025-08-17T22:09:35.647Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":672275,"link":"/api/v1/people/672275"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.5,"endSpeed":71.6,"strikeZoneTop":3.09486170053368,"strikeZoneBottom":1.48353777928389,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.75121574848869,"aZ":-42.58601156633984,"pfxX":6.035293373300213,"pfxZ":-8.13354992984873,"pX":0.7430970154493184,"pZ":1.5904563919170982,"vX0":2.7541678666623612,"vY0":-112.82398916893902,"vZ0":-0.260968813556099,"x":88.67,"y":195.84,"x0":-1.2798340387224298,"y0":50.00115208573417,"z0":6.022750080664982,"aX":7.728968706166212},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.1,"breakVerticalInduced":-14.4,"breakHorizontal":-11.6,"spinRate":2794,"spinDirection":34},"zone":9,"typeConfidence":2.0,"plateTime":0.4866657287005154,"extension":6.203955200119204},"index":2,"playId":"c8e12a13-fdb1-3448-be25-2dda69ac7712","pitchNumber":2,"startTime":"2025-08-17T22:09:35.647Z","endTime":"2025-08-17T22:09:39.737Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":86.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.487,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.917715311717473,"aZ":-24.762326511524833,"pfxX":-8.638000107042707,"pfxZ":3.95906816540589,"pX":0.3344383029693139,"pZ":1.9185073317857337,"vX0":7.2839694758025075,"vY0":-135.56986993943912,"vZ0":-5.93196410786302,"x":104.25,"y":186.98,"x0":-1.2567057363174854,"y0":50.00621166160822,"z0":5.849041190188616,"aX":-16.18214694883914},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.1,"breakHorizontal":14.3,"spinRate":2251,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.4030700936512832,"extension":5.83260021307377},"hitData":{"launchSpeed":108.0,"launchAngle":4.0,"totalDistance":104.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":185.26,"coordY":122.96}},"index":3,"playId":"cb0df605-050b-3f89-a8f7-5167c5c6df0c","pitchNumber":3,"startTime":"2025-08-17T22:09:55.780Z","endTime":"2025-08-17T22:10:06.614Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T22:10:06.614Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Fitzgerald strikes out swinging.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-17T22:13:12.170Z","endTime":"2025-08-17T22:14:19.391Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,6],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":676439,"link":"/api/v1/people/676439"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-17T22:10:38.096Z","endTime":"2025-08-17T22:11:47.167Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Mason Montgomery replaces Mason Englert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-17T22:11:47.167Z","endTime":"2025-08-17T22:13:14.351Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682254,"link":"/api/v1/people/682254"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.7,"strikeZoneTop":3.35526399577094,"strikeZoneBottom":1.56366927279504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.24914911486266,"aZ":-12.004589115182103,"pfxX":4.191952331517864,"pfxZ":9.962406445963822,"pX":0.1257092452935766,"pZ":4.1097629596368135,"vX0":-4.850990238256862,"vY0":-141.3955248255288,"vZ0":-2.9889447193854295,"x":112.21,"y":127.82,"x0":1.3189724669063054,"y0":50.005692455268424,"z0":5.950985913115103,"aX":8.489582103580465},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.6,"breakHorizontal":-6.6,"spinRate":2333,"spinDirection":152},"zone":12,"typeConfidence":2.0,"plateTime":0.38738481554213955,"extension":6.871264126998628},"index":2,"playId":"f70bab54-45b7-3115-8113-fc38e1917d07","pitchNumber":1,"startTime":"2025-08-17T22:13:14.351Z","endTime":"2025-08-17T22:13:18.111Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.4,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.309714334449183,"aZ":-11.145696054631655,"pfxX":5.123839671540718,"pfxZ":10.26928745315615,"pX":0.16627514315330158,"pZ":2.7795030581683444,"vX0":-5.341060593731767,"vY0":-141.92175009358692,"vZ0":-6.449918654751852,"x":110.66,"y":163.73,"x0":1.4034261834156772,"y0":50.005588755324446,"z0":5.785769719645964,"aX":10.494646920575775},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.5,"breakHorizontal":-8.3,"spinRate":2233,"spinDirection":152},"zone":5,"typeConfidence":2.0,"plateTime":0.38538115208154844,"extension":6.8336474961629685},"index":3,"playId":"24072d37-21bd-3ae1-9be3-48b7e2207f5d","pitchNumber":2,"startTime":"2025-08-17T22:13:32.138Z","endTime":"2025-08-17T22:13:35.702Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":89.9,"strikeZoneTop":3.32961177377905,"strikeZoneBottom":1.57908022030558,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.519516172735315,"aZ":-10.63214184234631,"pfxX":4.783922822985991,"pfxZ":10.401342635384024,"pX":-0.5169336125444748,"pZ":1.7645505820321767,"vX0":-6.987220446305819,"vY0":-143.11211859930563,"vZ0":-9.175386380998996,"x":136.7,"y":191.14,"x0":1.3364833531856768,"y0":50.00468460777403,"z0":5.681443639696668,"aX":9.90951942854586},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.0,"breakHorizontal":-7.2,"spinRate":2224,"spinDirection":155},"zone":7,"typeConfidence":2.0,"plateTime":0.38296180446749917,"extension":6.8939183377920195},"index":4,"playId":"ebddf403-b2d7-3079-b03c-ac1363546c06","pitchNumber":3,"startTime":"2025-08-17T22:13:51.159Z","endTime":"2025-08-17T22:13:55.514Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2025-08-17T22:14:00.596Z","endTime":"2025-08-17T22:14:14.982Z","isPitch":false,"type":"action","player":{"id":666149,"link":"/api/v1/people/666149"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":85.3,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.54530342426937,"aZ":-28.75086072071463,"pfxX":1.1920566410681896,"pfxZ":1.8830572961857897,"pX":-1.15844092260576,"pZ":1.4036269397229415,"vX0":-7.298641419903825,"vY0":-132.72417089767714,"vZ0":-5.865326240684627,"x":161.16,"y":200.88,"x0":1.4508407702033432,"y0":50.00252841049142,"z0":5.687927549876848,"aX":2.166840045292712},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":2.5,"breakHorizontal":-0.8,"spinRate":2644,"spinDirection":169},"zone":13,"typeConfidence":2.0,"plateTime":0.40985000293246365,"extension":7.002567365549242},"index":6,"playId":"c95566e3-a776-3132-a66e-9f311ab56925","pitchNumber":4,"startTime":"2025-08-17T22:14:14.982Z","endTime":"2025-08-17T22:14:19.391Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T22:14:19.391Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Junior Caminero strikes out swinging.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-17T22:16:39.266Z","endTime":"2025-08-17T22:18:00.696Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Keaton Winn replaces Tristan Beck.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-17T22:15:17.741Z","endTime":"2025-08-17T22:16:41.431Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676775,"link":"/api/v1/people/676775"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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":95.2,"endSpeed":87.6,"strikeZoneTop":3.59,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.300381806650556,"aZ":-22.464744420879455,"pfxX":-9.622610279064297,"pfxZ":4.969411023109711,"pX":-0.6710056795887142,"pZ":2.609660451811519,"vX0":5.795100555861423,"vY0":-138.47454411696518,"vZ0":-5.453350256980724,"x":142.58,"y":168.32,"x0":-1.5346637781674177,"y0":50.00136819706109,"z0":6.0958980741522595,"aX":-18.79027304921658},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.2,"breakHorizontal":16.3,"spinRate":2282,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.39470700403282644,"extension":5.8858637256358675},"index":1,"playId":"449416f6-668f-3b6c-8a25-c20d3e5add68","pitchNumber":1,"startTime":"2025-08-17T22:16:41.431Z","endTime":"2025-08-17T22:16:45.419Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":84.0,"strikeZoneTop":3.51817223056207,"strikeZoneBottom":1.59956576346682,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.16409775568199,"aZ":-26.46605442214973,"pfxX":-12.043867042818487,"pfxZ":3.228836405136179,"pX":0.31948136462730864,"pZ":1.0378812888007491,"vX0":8.879064484549975,"vY0":-131.47359847669867,"vZ0":-7.746653695684122,"x":104.82,"y":210.76,"x0":-1.5192840618631742,"y0":50.005262887841255,"z0":5.9573752961986965,"aX":-21.306472213855933},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.4,"breakHorizontal":20.2,"spinRate":1653,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.4149591022175274,"extension":6.088263257521706},"index":2,"playId":"8389e4dd-2b48-3ff6-9214-a4ac9dee1028","pitchNumber":2,"startTime":"2025-08-17T22:16:58.949Z","endTime":"2025-08-17T22:17:02.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":88.7,"strikeZoneTop":3.59,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.324059432482258,"aZ":-22.826397334574185,"pfxX":-8.667248943168508,"pfxZ":4.719808562171629,"pX":-0.518699359521661,"pZ":1.8435331736971263,"vX0":5.4691928767523175,"vY0":-138.6897646534303,"vZ0":-7.37007015163247,"x":136.77,"y":189.0,"x0":-1.373913000774642,"y0":50.002248148908684,"z0":6.01986012850068,"aX":-17.15636789276656},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.4,"breakHorizontal":14.8,"spinRate":2254,"spinDirection":224},"zone":7,"typeConfidence":2.0,"plateTime":0.3925224075778546,"extension":6.100476560919228},"index":3,"playId":"ea8f536b-1d6c-3ba6-8a04-9efc6588167e","pitchNumber":3,"startTime":"2025-08-17T22:17:13.721Z","endTime":"2025-08-17T22:17:18.354Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-17T22:17:28.361Z","endTime":"2025-08-17T22:17:39.217Z","isPitch":false,"type":"action","player":{"id":691406,"link":"/api/v1/people/691406"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":89.2,"strikeZoneTop":3.59,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.237331472626256,"aZ":-14.190502432989229,"pfxX":-5.737332850189716,"pfxZ":8.89794991648975,"pX":0.6900764712250652,"pZ":2.5829450659703452,"vX0":7.613689940904509,"vY0":-140.63221594353922,"vZ0":-7.267558604551579,"x":90.7,"y":169.04,"x0":-1.2956983732729064,"y0":50.00186827408206,"z0":6.104778542873194,"aX":-11.59440963054281},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.9,"breakHorizontal":9.0,"spinRate":2373,"spinDirection":229},"zone":6,"typeConfidence":0.92,"plateTime":0.38817092660503816,"extension":6.029174801715083},"index":5,"playId":"94891fd4-8bd4-3a56-9a05-1fab7d4bf3f7","pitchNumber":4,"startTime":"2025-08-17T22:17:39.217Z","endTime":"2025-08-17T22:17:43.008Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.9,"strikeZoneTop":3.59,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.481749471195936,"aZ":-28.352192590764854,"pfxX":-11.128194622987822,"pfxZ":2.162713044168689,"pX":0.532407001649182,"pZ":0.9597169115161895,"vX0":8.607047655678883,"vY0":-131.73651022744752,"vZ0":-7.646461560102082,"x":96.71,"y":212.87,"x0":-1.3220480210641783,"y0":50.004538902534165,"z0":5.978953675496661,"aX":-19.673848339713345},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.5,"breakHorizontal":18.4,"spinRate":1614,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.4148732702070257,"extension":6.318542788646115},"index":6,"playId":"4f993e0c-7ff1-3446-ba4d-4706ac637ee8","pitchNumber":5,"startTime":"2025-08-17T22:17:56.942Z","endTime":"2025-08-17T22:18:00.696Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T22:18:00.696Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Mangum grounds out, second baseman Tyler Fitzgerald to first baseman Dominic Smith.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-17T22:18:11.823Z","endTime":"2025-08-17T22:18:52.224Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666149,"link":"/api/v1/people/666149"},"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":"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":95.6,"endSpeed":87.9,"strikeZoneTop":3.40480795553432,"strikeZoneBottom":1.46290795625166,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.998735143247472,"aZ":-22.879396290793277,"pfxX":-9.151745084818302,"pfxZ":4.731491342882436,"pX":-1.6721991941827692,"pZ":2.140703493517474,"vX0":2.6554705814058877,"vY0":-139.1807039376602,"vZ0":-6.875967284913429,"x":180.74,"y":180.98,"x0":-1.4492966470429165,"y0":50.00056926308832,"z0":6.156424905443608,"aX":-17.966406285510313},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.3,"breakHorizontal":16.1,"spinRate":2120,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.3934150974461308,"extension":6.009622508109145},"index":0,"playId":"04ed8607-7340-3236-a5bd-783dec9d13f8","pitchNumber":1,"startTime":"2025-08-17T22:18:29.816Z","endTime":"2025-08-17T22:18:33.458Z","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":1},"pitchData":{"startSpeed":95.5,"endSpeed":89.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.107084291276678,"aZ":-23.11853919740343,"pfxX":-8.319244811597805,"pfxZ":4.500947207598452,"pX":0.4247261918483156,"pZ":2.4112010035192566,"vX0":7.815097757742216,"vY0":-139.03274988842568,"vZ0":-6.307995190793952,"x":100.81,"y":173.68,"x0":-1.3047817252797196,"y0":50.00140533147713,"z0":6.183448053556274,"aX":-16.734573199561623},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.3,"breakHorizontal":14.0,"spinRate":2210,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.3898804068466135,"extension":5.939417412693637},"hitData":{"launchSpeed":103.9,"launchAngle":-14.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.59,"coordY":146.62}},"index":1,"playId":"5cc4145c-9ea6-3f4c-9b8f-506c90259578","pitchNumber":2,"startTime":"2025-08-17T22:18:44.998Z","endTime":"2025-08-17T22:18:52.224Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T22:18:52.224Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ha-Seong Kim strikes out swinging.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-17T22:18:56.034Z","endTime":"2025-08-17T22:21:06.703Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,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":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":96.0,"endSpeed":89.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.952501365087393,"aZ":-23.925638180510855,"pfxX":-8.663359783978366,"pfxZ":4.114068764291818,"pX":0.001913304895803942,"pZ":1.9458166295056487,"vX0":6.769388624274098,"vY0":-139.62717770220505,"vZ0":-7.315694302742958,"x":116.93,"y":186.24,"x0":-1.3100834580039207,"y0":50.004304086044954,"z0":6.138146684500154,"aX":-17.368078108807232},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.4,"breakHorizontal":14.5,"spinRate":2290,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.3900374625096221,"extension":5.885093288845048},"index":0,"playId":"93bd1b2f-37bd-3e17-88b3-01826abd24fd","pitchNumber":1,"startTime":"2025-08-17T22:19:18.632Z","endTime":"2025-08-17T22:19:22.338Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.62347415326491,"aZ":-26.209177361277217,"pfxX":-8.393858243205944,"pfxZ":3.388164083494533,"pX":-0.08775190695551544,"pZ":1.3498015742782175,"vX0":6.542131929308647,"vY0":-131.0042405634605,"vZ0":-6.955114860320777,"x":120.34,"y":202.34,"x0":-1.5124047242616685,"y0":50.00119778234265,"z0":5.966245698054038,"aX":-14.760499538036578},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.9,"breakHorizontal":14.0,"spinRate":1510,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.41623814914900903,"extension":6.200908125197476},"index":1,"playId":"0af99936-d520-36f4-8e87-d85dc90cc1de","pitchNumber":2,"startTime":"2025-08-17T22:19:34.728Z","endTime":"2025-08-17T22:19:38.302Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":84.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.201449512156774,"aZ":-25.207634105574922,"pfxX":-7.2387691475998786,"pfxZ":3.947123801752248,"pX":-0.3687956903087005,"pZ":1.6999815052203515,"vX0":5.126559614203167,"vY0":-130.6347595180014,"vZ0":-6.480712091895788,"x":131.06,"y":192.88,"x0":-1.3961899591446933,"y0":50.00111933090388,"z0":6.05470186270792,"aX":-12.767900897279262},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.2,"breakHorizontal":12.2,"spinRate":1474,"spinDirection":239},"zone":7,"typeConfidence":2.0,"plateTime":0.4160263884780684,"extension":6.085056902738571},"index":2,"playId":"8b566d32-50dc-3529-b45a-ea191568d8c3","pitchNumber":3,"startTime":"2025-08-17T22:19:58.442Z","endTime":"2025-08-17T22:20:02.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.8,"strikeZoneTop":3.3368026965971,"strikeZoneBottom":1.48282762752889,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.670255965374242,"aZ":-31.425654883220634,"pfxX":-7.384680503204884,"pfxZ":0.430611485022804,"pX":-0.34473304844153146,"pZ":0.28321752366854747,"vX0":5.604290508258143,"vY0":-130.62396518255406,"vZ0":-8.499749362485026,"x":130.14,"y":231.13,"x0":-1.5468740156984588,"y0":50.006197847757036,"z0":5.905955831578911,"aX":-12.90490550604679},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-0.7,"breakHorizontal":12.4,"spinRate":1550,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.41756118283667165,"extension":6.1522283670400135},"index":3,"playId":"f26b5042-2737-3950-ba24-fade31cd2cc4","pitchNumber":4,"startTime":"2025-08-17T22:20:20.877Z","endTime":"2025-08-17T22:20:24.668Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":89.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.919063382676143,"aZ":-14.237574355706451,"pfxX":-2.82452226924081,"pfxZ":8.815121911838078,"pX":-0.8436305670322971,"pZ":2.743199630991253,"vX0":2.8568805638836485,"vY0":-141.00403433201785,"vZ0":-7.043357608306536,"x":149.16,"y":164.71,"x0":-1.497897719889197,"y0":50.003311292728185,"z0":6.173355218080932,"aX":-5.747414191400949},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.9,"breakHorizontal":4.6,"spinRate":2364,"spinDirection":220},"zone":11,"typeConfidence":0.92,"plateTime":0.3869018459766824,"extension":6.063332123454032},"index":4,"playId":"cd734083-bd63-30bd-93f6-8f18625916ae","pitchNumber":5,"startTime":"2025-08-17T22:20:40.669Z","endTime":"2025-08-17T22:20:45.415Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.77368353025965,"aZ":-12.804838597411688,"pfxX":-5.895408410002386,"pfxZ":9.476728303695364,"pX":0.10610449870527877,"pZ":2.9111925323648915,"vX0":6.162784383269125,"vY0":-141.90373291624203,"vZ0":-6.701204668356054,"x":112.96,"y":160.18,"x0":-1.3254547761179059,"y0":50.006124328149575,"z0":6.1154480457077325,"aX":-12.053492007340488},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.0,"breakHorizontal":9.5,"spinRate":2372,"spinDirection":220},"zone":2,"typeConfidence":0.92,"plateTime":0.3856575622446625,"extension":6.107551900046486},"index":5,"playId":"5b32ed41-f569-3f20-a6fd-1433dac37e02","pitchNumber":6,"startTime":"2025-08-17T22:21:02.885Z","endTime":"2025-08-17T22:21:06.703Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T22:21:06.703Z","atBatIndex":68}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ha-Seong Kim strikes out swinging.","rbi":0,"awayScore":1,"homeScore":7,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-17T22:18:56.034Z","endTime":"2025-08-17T22:21:06.703Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,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":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":96.0,"endSpeed":89.2,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.952501365087393,"aZ":-23.925638180510855,"pfxX":-8.663359783978366,"pfxZ":4.114068764291818,"pX":0.001913304895803942,"pZ":1.9458166295056487,"vX0":6.769388624274098,"vY0":-139.62717770220505,"vZ0":-7.315694302742958,"x":116.93,"y":186.24,"x0":-1.3100834580039207,"y0":50.004304086044954,"z0":6.138146684500154,"aX":-17.368078108807232},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.4,"breakHorizontal":14.5,"spinRate":2290,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.3900374625096221,"extension":5.885093288845048},"index":0,"playId":"93bd1b2f-37bd-3e17-88b3-01826abd24fd","pitchNumber":1,"startTime":"2025-08-17T22:19:18.632Z","endTime":"2025-08-17T22:19:22.338Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.62347415326491,"aZ":-26.209177361277217,"pfxX":-8.393858243205944,"pfxZ":3.388164083494533,"pX":-0.08775190695551544,"pZ":1.3498015742782175,"vX0":6.542131929308647,"vY0":-131.0042405634605,"vZ0":-6.955114860320777,"x":120.34,"y":202.34,"x0":-1.5124047242616685,"y0":50.00119778234265,"z0":5.966245698054038,"aX":-14.760499538036578},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":4.9,"breakHorizontal":14.0,"spinRate":1510,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.41623814914900903,"extension":6.200908125197476},"index":1,"playId":"0af99936-d520-36f4-8e87-d85dc90cc1de","pitchNumber":2,"startTime":"2025-08-17T22:19:34.728Z","endTime":"2025-08-17T22:19:38.302Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":84.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.201449512156774,"aZ":-25.207634105574922,"pfxX":-7.2387691475998786,"pfxZ":3.947123801752248,"pX":-0.3687956903087005,"pZ":1.6999815052203515,"vX0":5.126559614203167,"vY0":-130.6347595180014,"vZ0":-6.480712091895788,"x":131.06,"y":192.88,"x0":-1.3961899591446933,"y0":50.00111933090388,"z0":6.05470186270792,"aX":-12.767900897279262},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.2,"breakHorizontal":12.2,"spinRate":1474,"spinDirection":239},"zone":7,"typeConfidence":2.0,"plateTime":0.4160263884780684,"extension":6.085056902738571},"index":2,"playId":"8b566d32-50dc-3529-b45a-ea191568d8c3","pitchNumber":3,"startTime":"2025-08-17T22:19:58.442Z","endTime":"2025-08-17T22:20:02.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.8,"strikeZoneTop":3.3368026965971,"strikeZoneBottom":1.48282762752889,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.670255965374242,"aZ":-31.425654883220634,"pfxX":-7.384680503204884,"pfxZ":0.430611485022804,"pX":-0.34473304844153146,"pZ":0.28321752366854747,"vX0":5.604290508258143,"vY0":-130.62396518255406,"vZ0":-8.499749362485026,"x":130.14,"y":231.13,"x0":-1.5468740156984588,"y0":50.006197847757036,"z0":5.905955831578911,"aX":-12.90490550604679},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-0.7,"breakHorizontal":12.4,"spinRate":1550,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.41756118283667165,"extension":6.1522283670400135},"index":3,"playId":"f26b5042-2737-3950-ba24-fade31cd2cc4","pitchNumber":4,"startTime":"2025-08-17T22:20:20.877Z","endTime":"2025-08-17T22:20:24.668Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":89.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.919063382676143,"aZ":-14.237574355706451,"pfxX":-2.82452226924081,"pfxZ":8.815121911838078,"pX":-0.8436305670322971,"pZ":2.743199630991253,"vX0":2.8568805638836485,"vY0":-141.00403433201785,"vZ0":-7.043357608306536,"x":149.16,"y":164.71,"x0":-1.497897719889197,"y0":50.003311292728185,"z0":6.173355218080932,"aX":-5.747414191400949},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.9,"breakHorizontal":4.6,"spinRate":2364,"spinDirection":220},"zone":11,"typeConfidence":0.92,"plateTime":0.3869018459766824,"extension":6.063332123454032},"index":4,"playId":"cd734083-bd63-30bd-93f6-8f18625916ae","pitchNumber":5,"startTime":"2025-08-17T22:20:40.669Z","endTime":"2025-08-17T22:20:45.415Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.77368353025965,"aZ":-12.804838597411688,"pfxX":-5.895408410002386,"pfxZ":9.476728303695364,"pX":0.10610449870527877,"pZ":2.9111925323648915,"vX0":6.162784383269125,"vY0":-141.90373291624203,"vZ0":-6.701204668356054,"x":112.96,"y":160.18,"x0":-1.3254547761179059,"y0":50.006124328149575,"z0":6.1154480457077325,"aX":-12.053492007340488},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.0,"breakHorizontal":9.5,"spinRate":2372,"spinDirection":220},"zone":2,"typeConfidence":0.92,"plateTime":0.3856575622446625,"extension":6.107551900046486},"index":5,"playId":"5b32ed41-f569-3f20-a6fd-1433dac37e02","pitchNumber":6,"startTime":"2025-08-17T22:21:02.885Z","endTime":"2025-08-17T22:21:06.703Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-17T22:21:06.703Z","atBatIndex":68},"scoringPlays":[42,43,49,50,59,64],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2],"bottom":[3,4,5,6],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":1,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":115.6,"y":179.89},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":1,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":113.8,"y":172.68},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":686752,"fullName":"Ryan Pepiot","link":"/api/v1/people/686752"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":214.47,"y":108.52},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":686752,"fullName":"Ryan Pepiot","link":"/api/v1/people/686752"},"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"coordinates":{"x":81.11,"y":72.07},"type":"O","description":"Flyout"}]}},{"startIndex":7,"endIndex":13,"top":[7,8,9,10],"bottom":[11,12,13],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":2,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"coordinates":{"x":151.34,"y":155.06},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":2,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"coordinates":{"x":137.15,"y":101.72},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":2,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"coordinates":{"x":148.31,"y":159.9},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":2,"pitcher":{"id":686752,"fullName":"Ryan Pepiot","link":"/api/v1/people/686752"},"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"coordinates":{"x":106.52,"y":177.47},"type":"O","description":"Groundout"}]}},{"startIndex":14,"endIndex":19,"top":[14,15,16],"bottom":[17,18,19],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":3,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"coordinates":{"x":147.1,"y":157.48},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":3,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":136.2,"y":180.5},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":686752,"fullName":"Ryan Pepiot","link":"/api/v1/people/686752"},"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"coordinates":{"x":148.31,"y":174.44},"type":"O","description":"Groundout"}]}},{"startIndex":20,"endIndex":26,"top":[20,21,22],"bottom":[23,24,25,26],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":4,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":178.55,"y":53.51},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":4,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"coordinates":{"x":150.13,"y":172.62},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":4,"pitcher":{"id":686752,"fullName":"Ryan Pepiot","link":"/api/v1/people/686752"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":93.8,"y":189.58},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":4,"pitcher":{"id":686752,"fullName":"Ryan Pepiot","link":"/api/v1/people/686752"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":100.1,"y":133.29},"type":"O","description":"Lineout"}]}},{"startIndex":27,"endIndex":33,"top":[27,28,29,30],"bottom":[31,32,33],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":5,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"coordinates":{"x":111.36,"y":180.5},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":5,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"coordinates":{"x":60.62,"y":104.14},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":5,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"coordinates":{"x":141.65,"y":185.34},"type":"O","description":"Fielders Choice"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":5,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"coordinates":{"x":138.62,"y":152.03},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":686752,"fullName":"Ryan Pepiot","link":"/api/v1/people/686752"},"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"coordinates":{"x":155.57,"y":95.96},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":686752,"fullName":"Ryan Pepiot","link":"/api/v1/people/686752"},"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"coordinates":{"x":166.45,"y":61.22},"type":"O","description":"Flyout"}]}},{"startIndex":34,"endIndex":44,"top":[34,35,36],"bottom":[37,38,39,40,41,42,43,44],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":6,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":676044,"fullName":"Bob Seymour","link":"/api/v1/people/676044"},"coordinates":{"x":141.65,"y":161.72},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":6,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":160.43,"y":151.43},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":686752,"fullName":"Ryan Pepiot","link":"/api/v1/people/686752"},"batter":{"id":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149"},"coordinates":{"x":107.01,"y":78.73},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":686752,"fullName":"Ryan Pepiot","link":"/api/v1/people/686752"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":88.14,"y":120.62},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":686752,"fullName":"Ryan Pepiot","link":"/api/v1/people/686752"},"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"coordinates":{"x":59.45,"y":98.05},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":686752,"fullName":"Ryan Pepiot","link":"/api/v1/people/686752"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":167.69,"y":113.87},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":686752,"fullName":"Ryan Pepiot","link":"/api/v1/people/686752"},"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"coordinates":{"x":185.26,"y":132.65},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":686752,"fullName":"Ryan Pepiot","link":"/api/v1/people/686752"},"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"coordinates":{"x":74.1,"y":102.95},"type":"H","description":"Double"}]}},{"startIndex":45,"endIndex":54,"top":[45,46,47,48],"bottom":[49,50,51,52,53,54],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":7,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"coordinates":{"x":153.23,"y":172.8},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":7,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"coordinates":{"x":129.69,"y":93.03},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":7,"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"coordinates":{"x":214.89,"y":71.13},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":7,"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"batter":{"id":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149"},"coordinates":{"x":71.48,"y":47.38},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":7,"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":52.46,"y":108.0},"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":7,"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"coordinates":{"x":110.15,"y":170.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":7,"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":230.32,"y":108.48},"type":"H","description":"Single"}]}},{"startIndex":55,"endIndex":65,"top":[55,56,57,58,59,60],"bottom":[61,62,63,64,65],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":8,"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"batter":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"coordinates":{"x":98.04,"y":190.8},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":8,"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"batter":{"id":676044,"fullName":"Bob Seymour","link":"/api/v1/people/676044"},"coordinates":{"x":99.27,"y":103.27},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":8,"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"batter":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"coordinates":{"x":150.13,"y":172.62},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":8,"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"batter":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"coordinates":{"x":161.64,"y":147.79},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":8,"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"batter":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"coordinates":{"x":38.5,"y":113.03},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"coordinates":{"x":184.22,"y":90.78},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"coordinates":{"x":126.78,"y":202.15},"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":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"coordinates":{"x":185.36,"y":107.17},"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":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"coordinates":{"x":185.26,"y":122.96},"type":"H","description":"Single"}]}},{"startIndex":66,"endIndex":68,"top":[66,67,68],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"inning":9,"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"batter":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"coordinates":{"x":140.59,"y":146.62},"type":"O","description":"Groundout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":1,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":4,"hits":4,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":1,"hits":2,"errors":1,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":7,"hits":11,"errors":2,"leftOnBase":5},"away":{"runs":1,"hits":5,"errors":0,"leftOnBase":5}},"defense":{"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"catcher":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"first":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"second":{"id":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149"},"third":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"shortstop":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"left":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"center":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"right":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"onDeck":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"inHole":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"battingOrder":10,"team":{"id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"}},"offense":{"batter":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"onDeck":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"inHole":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"pitcher":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"battingOrder":6,"team":{"id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"}},"balls":1,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":139,"name":"Tampa Bay Rays","link":"/api/v1/teams/139"},"teamStats":{"batting":{"flyOuts":2,"groundOuts":15,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".250","atBats":32,"obp":".313","slg":".398","ops":".711","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":5,"rbi":1,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"flyOuts":6,"groundOuts":4,"airOuts":8,"runs":7,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":11,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":34,"obp":".361","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":135,"era":"3.92","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.21","battersFaced":36,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":135,"balls":51,"strikes":84,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":6,"pitchesPerInning":"16.88","runsScoredPer9":"7.88","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":4,"putOuts":24,"errors":0,"chances":28,"passedBall":0,"pickoffs":0}},"players":{"ID664040":{"person":{"id":664040,"fullName":"Brandon Lowe","link":"/api/v1/people/664040"},"jerseyNumber":"8","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":57,"groundOuts":80,"airOuts":99,"runs":61,"doubles":13,"triples":0,"homeRuns":24,"strikeOuts":106,"baseOnBalls":27,"intentionalWalks":1,"hits":105,"hitByPitch":1,"avg":".272","atBats":386,"obp":".318","slg":".492","ops":".810","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":418,"totalBases":190,"rbi":61,"leftOnBase":143,"sacBunts":0,"sacFlies":4,"babip":".312","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.08","popOuts":17,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":228,"putOuts":157,"errors":6,"chances":391,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID664126":{"person":{"id":664126,"fullName":"Pete Fairbanks","link":"/api/v1/people/664126"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":47,"gamesStarted":0,"flyOuts":23,"groundOuts":51,"airOuts":44,"runs":15,"doubles":9,"triples":1,"homeRuns":2,"strikeOuts":44,"baseOnBalls":15,"intentionalWalks":0,"hits":34,"hitByPitch":0,"atBats":173,"obp":".261","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":764,"era":"2.53","inningsPitched":"46.1","wins":4,"losses":3,"saves":22,"saveOpportunities":26,"holds":0,"blownSaves":4,"earnedRuns":13,"whip":"1.06","battersFaced":188,"outs":139,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":764,"balls":258,"strikes":506,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.16","rbi":0,"winPercentage":".571","pitchesPerInning":"16.49","gamesFinished":36,"strikeoutWalkRatio":"2.93","strikeoutsPer9Inn":"8.55","walksPer9Inn":"2.91","hitsPer9Inn":"6.60","runsScoredPer9":"2.91","homeRunsPer9":"0.39","inheritedRunners":6,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666624":{"person":{"id":666624,"fullName":"Christopher Morel","link":"/api/v1/people/666624"},"jerseyNumber":"24","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":84,"flyOuts":36,"groundOuts":32,"airOuts":56,"runs":32,"doubles":12,"triples":0,"homeRuns":9,"strikeOuts":88,"baseOnBalls":18,"intentionalWalks":0,"hits":46,"hitByPitch":2,"avg":".207","atBats":222,"obp":".273","slg":".383","ops":".656","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":242,"totalBases":85,"rbi":22,"leftOnBase":98,"sacBunts":0,"sacFlies":0,"babip":".296","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.67","popOuts":13,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":94,"errors":3,"chances":98,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686752":{"person":{"id":686752,"fullName":"Ryan Pepiot","link":"/api/v1/people/686752"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"note":"(L, 8-10)","summary":"5.2 IP, 4 ER, 8 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":2,"airOuts":6,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":22,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":93,"inningsPitched":"5.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":24,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":93,"balls":37,"strikes":56,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"6.35","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"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":81,"groundOuts":121,"airOuts":153,"runs":70,"doubles":26,"triples":3,"homeRuns":26,"strikeOuts":146,"baseOnBalls":51,"intentionalWalks":0,"hits":125,"hitByPitch":5,"atBats":543,"obp":".301","caughtStealing":7,"stolenBases":13,"stolenBasePercentage":".650","caughtStealingPercentage":".350","numberOfPitches":2343,"era":"3.95","inningsPitched":"148.0","wins":8,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":65,"whip":"1.19","battersFaced":602,"outs":444,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2343,"balls":823,"strikes":1520,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":4,"pickoffs":5,"groundOutsToAirouts":"0.79","rbi":3,"winPercentage":".444","pitchesPerInning":"15.83","gamesFinished":0,"strikeoutWalkRatio":"2.86","strikeoutsPer9Inn":"8.88","walksPer9Inn":"3.10","hitsPer9Inn":"7.60","runsScoredPer9":"4.26","homeRunsPer9":"1.58","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":31,"lineOuts":41},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":3,"errors":0,"chances":18,"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"}]},"ID669438":{"person":{"id":669438,"fullName":"Mason Englert","link":"/api/v1/people/669438"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 3 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":11,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":38,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":11,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":38,"balls":13,"strikes":25,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"9.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":24,"gamesStarted":0,"flyOuts":22,"groundOuts":31,"airOuts":38,"runs":19,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":37,"baseOnBalls":8,"intentionalWalks":0,"hits":39,"hitByPitch":1,"atBats":144,"obp":".312","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":595,"era":"4.42","inningsPitched":"36.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":18,"whip":"1.28","battersFaced":155,"outs":110,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":595,"balls":195,"strikes":400,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":3,"winPercentage":".000","pitchesPerInning":"16.23","gamesFinished":6,"strikeoutWalkRatio":"4.63","strikeoutsPer9Inn":"9.08","walksPer9Inn":"1.96","hitsPer9Inn":"9.57","runsScoredPer9":"4.66","homeRunsPer9":"0.98","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669358":{"person":{"id":669358,"fullName":"Shane Baz","link":"/api/v1/people/669358"},"jerseyNumber":"11","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":57,"groundOuts":136,"airOuts":113,"runs":75,"doubles":32,"triples":0,"homeRuns":21,"strikeOuts":140,"baseOnBalls":50,"intentionalWalks":0,"hits":130,"hitByPitch":7,"atBats":515,"obp":".325","caughtStealing":1,"stolenBases":15,"stolenBasePercentage":".938","caughtStealingPercentage":".063","numberOfPitches":2206,"era":"4.93","inningsPitched":"135.0","wins":8,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":74,"whip":"1.33","battersFaced":576,"outs":405,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2206,"balls":769,"strikes":1437,"strikePercentage":".650","hitBatsmen":7,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.20","rbi":0,"winPercentage":".471","pitchesPerInning":"16.34","gamesFinished":0,"strikeoutWalkRatio":"2.80","strikeoutsPer9Inn":"9.33","walksPer9Inn":"3.33","hitsPer9Inn":"8.67","runsScoredPer9":"5.00","homeRunsPer9":"1.40","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":32,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":7,"errors":0,"chances":16,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID802415":{"person":{"id":802415,"fullName":"Chandler Simpson","link":"/api/v1/people/802415"},"jerseyNumber":"14","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"100","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":0,"groundOuts":4,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":18,"groundOuts":110,"airOuts":57,"runs":37,"doubles":10,"triples":2,"homeRuns":0,"strikeOuts":28,"baseOnBalls":15,"intentionalWalks":0,"hits":83,"hitByPitch":0,"avg":".302","atBats":275,"obp":".336","slg":".353","ops":".689","caughtStealing":10,"stolenBases":34,"stolenBasePercentage":".773","caughtStealingPercentage":".227","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":295,"totalBases":97,"rbi":18,"leftOnBase":82,"sacBunts":1,"sacFlies":2,"babip":".333","groundOutsToAirouts":"1.93","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":9,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":131,"errors":0,"chances":134,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID656484":{"person":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"jerseyNumber":"10","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":4,"groundOuts":3,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".071","atBats":14,"obp":".071","slg":".071","ops":".142","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":14,"totalBases":1,"rbi":1,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".111","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":3,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682254":{"person":{"id":682254,"fullName":"Mason Montgomery","link":"/api/v1/people/682254"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":4,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":4,"balls":1,"strikes":3,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":48,"gamesStarted":0,"flyOuts":13,"groundOuts":34,"airOuts":25,"runs":24,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":51,"baseOnBalls":23,"intentionalWalks":0,"hits":38,"hitByPitch":1,"atBats":144,"obp":".365","caughtStealing":1,"stolenBases":11,"stolenBasePercentage":".917","caughtStealingPercentage":".083","numberOfPitches":701,"era":"5.17","inningsPitched":"38.1","wins":1,"losses":2,"saves":1,"saveOpportunities":3,"holds":9,"blownSaves":2,"earnedRuns":22,"whip":"1.59","battersFaced":172,"outs":115,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":701,"balls":245,"strikes":456,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.36","rbi":0,"winPercentage":".333","pitchesPerInning":"18.29","gamesFinished":9,"strikeoutWalkRatio":"2.22","strikeoutsPer9Inn":"11.97","walksPer9Inn":"5.40","hitsPer9Inn":"8.92","runsScoredPer9":"5.63","homeRunsPer9":"1.17","inheritedRunners":27,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663968":{"person":{"id":663968,"fullName":"Jake Mangum","link":"/api/v1/people/663968"},"jerseyNumber":"28","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"500","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"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":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":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":86,"flyOuts":28,"groundOuts":105,"airOuts":62,"runs":29,"doubles":12,"triples":1,"homeRuns":2,"strikeOuts":49,"baseOnBalls":15,"intentionalWalks":0,"hits":81,"hitByPitch":1,"avg":".274","atBats":296,"obp":".311","slg":".341","ops":".652","caughtStealing":3,"stolenBases":18,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":313,"totalBases":101,"rbi":31,"leftOnBase":118,"sacBunts":1,"sacFlies":0,"babip":".322","groundOutsToAirouts":"1.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"148.00","popOuts":9,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":166,"errors":0,"chances":170,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID693855":{"person":{"id":693855,"fullName":"Ian Seymour","link":"/api/v1/people/693855"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"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":0,"flyOuts":12,"groundOuts":19,"airOuts":20,"runs":5,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":22,"baseOnBalls":6,"intentionalWalks":1,"hits":13,"hitByPitch":1,"atBats":74,"obp":".247","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":335,"era":"1.77","inningsPitched":"20.1","wins":1,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":4,"whip":"0.93","battersFaced":81,"outs":61,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":335,"balls":126,"strikes":209,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.48","gamesFinished":6,"strikeoutWalkRatio":"3.67","strikeoutsPer9Inn":"9.74","walksPer9Inn":"2.66","hitsPer9Inn":"5.75","runsScoredPer9":"2.21","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664076":{"person":{"id":664076,"fullName":"Garrett Cleavinger","link":"/api/v1/people/664076"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":49,"gamesStarted":0,"flyOuts":20,"groundOuts":38,"airOuts":33,"runs":11,"doubles":3,"triples":0,"homeRuns":6,"strikeOuts":56,"baseOnBalls":14,"intentionalWalks":0,"hits":29,"hitByPitch":6,"atBats":156,"obp":".278","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":633,"era":"2.05","inningsPitched":"44.0","wins":1,"losses":4,"saves":1,"saveOpportunities":3,"holds":18,"blownSaves":2,"earnedRuns":10,"whip":"0.98","battersFaced":176,"outs":132,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":633,"balls":213,"strikes":420,"strikePercentage":".660","hitBatsmen":6,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"1.15","rbi":0,"winPercentage":".200","pitchesPerInning":"14.39","gamesFinished":7,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"11.45","walksPer9Inn":"2.86","hitsPer9Inn":"5.93","runsScoredPer9":"2.25","homeRunsPer9":"1.23","inheritedRunners":17,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676439":{"person":{"id":676439,"fullName":"Hunter Feduccia","link":"/api/v1/people/676439"},"jerseyNumber":"9","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"700","stats":{"batting":{"summary":"0-2 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":2,"putOuts":11,"errors":0,"chances":13,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":4,"groundOuts":7,"airOuts":8,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":5,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".148","atBats":27,"obp":".281","slg":".222","ops":".503","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":6,"rbi":0,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"babip":".211","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","assists":3,"putOuts":80,"errors":0,"chances":83,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID670955":{"person":{"id":670955,"fullName":"Edwin Uceta","link":"/api/v1/people/670955"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":53,"gamesStarted":0,"flyOuts":34,"groundOuts":36,"airOuts":54,"runs":27,"doubles":9,"triples":1,"homeRuns":9,"strikeOuts":78,"baseOnBalls":20,"intentionalWalks":3,"hits":49,"hitByPitch":7,"atBats":216,"obp":".311","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":918,"era":"4.11","inningsPitched":"57.0","wins":9,"losses":2,"saves":1,"saveOpportunities":4,"holds":16,"blownSaves":3,"earnedRuns":26,"whip":"1.21","battersFaced":244,"outs":171,"gamesPitched":53,"completeGames":0,"shutouts":0,"pitchesThrown":918,"balls":308,"strikes":610,"strikePercentage":".660","hitBatsmen":7,"balks":3,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".818","pitchesPerInning":"16.11","gamesFinished":9,"strikeoutWalkRatio":"3.90","strikeoutsPer9Inn":"12.32","walksPer9Inn":"3.16","hitsPer9Inn":"7.74","runsScoredPer9":"4.26","homeRunsPer9":"1.42","inheritedRunners":21,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666139":{"person":{"id":666139,"fullName":"Josh Lowe","link":"/api/v1/people/666139"},"jerseyNumber":"15","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":28,"groundOuts":81,"airOuts":68,"runs":40,"doubles":16,"triples":1,"homeRuns":7,"strikeOuts":69,"baseOnBalls":26,"intentionalWalks":1,"hits":64,"hitByPitch":1,"avg":".229","atBats":279,"obp":".295","slg":".369","ops":".664","caughtStealing":3,"stolenBases":12,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":309,"totalBases":103,"rbi":29,"leftOnBase":120,"sacBunts":1,"sacFlies":2,"babip":".278","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.86","popOuts":9,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":123,"errors":1,"chances":126,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663743":{"person":{"id":663743,"fullName":"Nick Fortes","link":"/api/v1/people/663743"},"jerseyNumber":"40","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":71,"flyOuts":24,"groundOuts":43,"airOuts":51,"runs":13,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":29,"baseOnBalls":9,"intentionalWalks":0,"hits":33,"hitByPitch":5,"avg":".216","atBats":153,"obp":".280","slg":".327","ops":".607","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":170,"totalBases":50,"rbi":13,"leftOnBase":67,"sacBunts":2,"sacFlies":1,"babip":".246","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"51.00","popOuts":18,"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":{"caughtStealing":8,"stolenBases":54,"stolenBasePercentage":".871","caughtStealingPercentage":".129","assists":14,"putOuts":400,"errors":7,"chances":421,"fielding":".983","passedBall":4,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID643377":{"person":{"id":643377,"fullName":"Griffin Jax","link":"/api/v1/people/643377"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":57,"gamesStarted":0,"flyOuts":13,"groundOuts":40,"airOuts":36,"runs":28,"doubles":10,"triples":1,"homeRuns":5,"strikeOuts":79,"baseOnBalls":15,"intentionalWalks":2,"hits":51,"hitByPitch":1,"atBats":204,"obp":".303","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":866,"era":"4.70","inningsPitched":"51.2","wins":1,"losses":6,"saves":0,"saveOpportunities":6,"holds":24,"blownSaves":6,"earnedRuns":27,"whip":"1.28","battersFaced":223,"outs":155,"gamesPitched":57,"completeGames":0,"shutouts":0,"pitchesThrown":866,"balls":275,"strikes":591,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.11","rbi":0,"winPercentage":".143","pitchesPerInning":"16.76","gamesFinished":5,"strikeoutWalkRatio":"5.27","strikeoutsPer9Inn":"13.76","walksPer9Inn":"2.61","hitsPer9Inn":"8.88","runsScoredPer9":"4.88","homeRunsPer9":"0.87","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650490":{"person":{"id":650490,"fullName":"Yandy Díaz","link":"/api/v1/people/650490"},"jerseyNumber":"2","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | K, RBI","gamesPlayed":1,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"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":118,"flyOuts":56,"groundOuts":161,"airOuts":105,"runs":59,"doubles":22,"triples":1,"homeRuns":20,"strikeOuts":76,"baseOnBalls":40,"intentionalWalks":3,"hits":133,"hitByPitch":6,"avg":".283","atBats":470,"obp":".344","slg":".462","ops":".806","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":521,"totalBases":217,"rbi":71,"leftOnBase":180,"sacBunts":0,"sacFlies":5,"babip":".298","groundOutsToAirouts":"1.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.50","popOuts":14,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":163,"errors":0,"chances":172,"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"}]},"ID605288":{"person":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"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":14,"gamesStarted":14,"flyOuts":44,"groundOuts":95,"airOuts":78,"runs":28,"doubles":15,"triples":3,"homeRuns":5,"strikeOuts":60,"baseOnBalls":26,"intentionalWalks":0,"hits":83,"hitByPitch":5,"atBats":314,"obp":".329","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":1255,"era":"2.67","inningsPitched":"84.1","wins":6,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":25,"whip":"1.29","battersFaced":347,"outs":253,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1255,"balls":437,"strikes":818,"strikePercentage":".650","hitBatsmen":5,"balks":2,"wildPitches":3,"pickoffs":3,"groundOutsToAirouts":"1.22","rbi":0,"winPercentage":".600","pitchesPerInning":"14.88","gamesFinished":0,"strikeoutWalkRatio":"2.31","strikeoutsPer9Inn":"6.40","walksPer9Inn":"2.77","hitsPer9Inn":"8.86","runsScoredPer9":"2.99","homeRunsPer9":"0.53","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":15,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":19,"putOuts":3,"errors":1,"chances":23,"fielding":".957","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641329":{"person":{"id":641329,"fullName":"Bryan Baker","link":"/api/v1/people/641329"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"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":55,"gamesStarted":0,"flyOuts":19,"groundOuts":35,"airOuts":44,"runs":26,"doubles":5,"triples":2,"homeRuns":11,"strikeOuts":67,"baseOnBalls":13,"intentionalWalks":0,"hits":43,"hitByPitch":0,"atBats":189,"obp":".277","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":822,"era":"4.24","inningsPitched":"51.0","wins":3,"losses":4,"saves":2,"saveOpportunities":7,"holds":14,"blownSaves":5,"earnedRuns":24,"whip":"1.10","battersFaced":202,"outs":153,"gamesPitched":55,"completeGames":0,"shutouts":0,"pitchesThrown":822,"balls":274,"strikes":548,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".429","pitchesPerInning":"16.12","gamesFinished":8,"strikeoutWalkRatio":"5.15","strikeoutsPer9Inn":"11.82","walksPer9Inn":"2.29","hitsPer9Inn":"7.59","runsScoredPer9":"4.59","homeRunsPer9":"1.94","inheritedRunners":18,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":14},"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}},"ID676044":{"person":{"id":676044,"fullName":"Bob Seymour","link":"/api/v1/people/676044"},"jerseyNumber":"41","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".111","atBats":9,"obp":".200","slg":".111","ops":".311","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":10,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":20,"errors":0,"chances":22,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID673490":{"person":{"id":673490,"fullName":"Ha-Seong Kim","link":"/api/v1/people/673490"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":14,"groundOuts":16,"airOuts":23,"runs":5,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":22,"baseOnBalls":8,"intentionalWalks":0,"hits":18,"hitByPitch":1,"avg":".228","atBats":79,"obp":".307","slg":".342","ops":".649","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":88,"totalBases":27,"rbi":5,"leftOnBase":28,"sacBunts":0,"sacFlies":0,"babip":".291","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.50","popOuts":5,"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":51,"putOuts":30,"errors":0,"chances":81,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID677592":{"person":{"id":677592,"fullName":"Everson Pereira","link":"/api/v1/people/677592"},"jerseyNumber":"45","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"800","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":0,"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":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":2,"groundOuts":2,"airOuts":4,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".125","atBats":16,"obp":".176","slg":".188","ops":".364","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":17,"totalBases":3,"rbi":0,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID691406":{"person":{"id":691406,"fullName":"Junior Caminero","link":"/api/v1/people/691406"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | 4 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":119,"flyOuts":60,"groundOuts":129,"airOuts":119,"runs":72,"doubles":21,"triples":0,"homeRuns":35,"strikeOuts":105,"baseOnBalls":28,"intentionalWalks":1,"hits":120,"hitByPitch":2,"avg":".258","atBats":466,"obp":".298","slg":".528","ops":".826","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":26,"groundIntoTriplePlay":0,"plateAppearances":503,"totalBases":246,"rbi":85,"leftOnBase":207,"sacBunts":0,"sacFlies":7,"babip":".255","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"13.31","popOuts":30,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":184,"putOuts":71,"errors":13,"chances":268,"fielding":".951","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID656876":{"person":{"id":656876,"fullName":"Drew Rasmussen","link":"/api/v1/people/656876"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":53,"groundOuts":129,"airOuts":104,"runs":35,"doubles":11,"triples":0,"homeRuns":11,"strikeOuts":102,"baseOnBalls":25,"intentionalWalks":0,"hits":90,"hitByPitch":4,"atBats":424,"obp":".262","caughtStealing":5,"stolenBases":14,"stolenBasePercentage":".737","caughtStealingPercentage":".263","numberOfPitches":1773,"era":"2.60","inningsPitched":"117.2","wins":10,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":34,"whip":"0.98","battersFaced":454,"outs":353,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":1773,"balls":599,"strikes":1174,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.24","rbi":0,"winPercentage":".667","pitchesPerInning":"15.07","gamesFinished":0,"strikeoutWalkRatio":"4.08","strikeoutsPer9Inn":"7.80","walksPer9Inn":"1.91","hitsPer9Inn":"6.88","runsScoredPer9":"2.68","homeRunsPer9":"0.84","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":23,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":6,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671212":{"person":{"id":671212,"fullName":"Joe Boyle","link":"/api/v1/people/671212"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"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":9,"gamesStarted":5,"flyOuts":23,"groundOuts":23,"airOuts":41,"runs":22,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":34,"baseOnBalls":18,"intentionalWalks":1,"hits":21,"hitByPitch":2,"atBats":119,"obp":".295","caughtStealing":0,"stolenBases":9,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":580,"era":"4.68","inningsPitched":"32.2","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"1.19","battersFaced":139,"outs":98,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":580,"balls":236,"strikes":344,"strikePercentage":".590","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".333","pitchesPerInning":"17.76","gamesFinished":0,"strikeoutWalkRatio":"1.89","strikeoutsPer9Inn":"9.37","walksPer9Inn":"4.96","hitsPer9Inn":"5.79","runsScoredPer9":"6.06","homeRunsPer9":"1.65","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":7},"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}}},"batters":[802415,650490,664040,691406,663968,673490,676439,677592,676044,686752,669438,682254],"pitchers":[686752,669438,682254],"bench":[663743,656484,666139,666624],"bullpen":[641329,669358,671212,664076,664126,605288,643377,656876,693855,670955],"battingOrder":[802415,650490,664040,691406,663968,673490,676439,677592,676044],"info":[{"title":"BATTING","fieldList":[{"label":"TB","value":"Díaz, Y; Kim, Ha 2; Mangum; Seymour, B."},{"label":"RBI","value":"Díaz, Y (71)."},{"label":"2-out RBI","value":"Díaz, Y."},{"label":"Runners left in scoring position, 2 out","value":"Lowe, B."},{"label":"GIDP","value":"Pereira."},{"label":"Team RISP","value":"1-for-4."},{"label":"Team LOB","value":"5."}]}],"note":[]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"teamStats":{"batting":{"flyOuts":6,"groundOuts":4,"airOuts":8,"runs":7,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":11,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".233","atBats":34,"obp":".309","slg":".374","ops":".683","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":19,"rbi":6,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.00","popOuts":1,"lineOuts":1},"pitching":{"flyOuts":2,"groundOuts":15,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":32,"obp":".182","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":120,"era":"3.70","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.28","battersFaced":33,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":120,"balls":34,"strikes":86,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"5.00","rbi":1,"pitchesPerInning":"13.33","runsScoredPer9":"1.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":27,"errors":2,"chances":42,"passedBall":0,"pickoffs":0}},"players":{"ID669477":{"person":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"jerseyNumber":"10","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":31,"groundOuts":39,"airOuts":58,"runs":20,"doubles":9,"triples":0,"homeRuns":7,"strikeOuts":50,"baseOnBalls":17,"intentionalWalks":0,"hits":49,"hitByPitch":4,"avg":".251","atBats":195,"obp":".324","slg":".405","ops":".729","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":217,"totalBases":79,"rbi":24,"leftOnBase":98,"sacBunts":1,"sacFlies":0,"babip":".304","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.86","popOuts":9,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":97,"putOuts":155,"errors":2,"chances":254,"fielding":".992","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":"200","stats":{"batting":{"summary":"1-3 | BB, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":122,"flyOuts":72,"groundOuts":107,"airOuts":124,"runs":63,"doubles":21,"triples":1,"homeRuns":14,"strikeOuts":124,"baseOnBalls":43,"intentionalWalks":2,"hits":126,"hitByPitch":13,"avg":".265","atBats":475,"obp":".339","slg":".402","ops":".741","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":537,"totalBases":191,"rbi":52,"leftOnBase":189,"sacBunts":0,"sacFlies":6,"babip":".327","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.93","popOuts":19,"lineOuts":33},"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":215,"errors":7,"chances":225,"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":3,"gamesStarted":2,"flyOuts":9,"groundOuts":9,"airOuts":11,"runs":12,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":8,"intentionalWalks":0,"hits":11,"hitByPitch":1,"atBats":38,"obp":".417","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":184,"era":"9.90","inningsPitched":"10.0","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":11,"whip":"1.90","battersFaced":48,"outs":30,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":184,"balls":66,"strikes":118,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".333","pitchesPerInning":"18.40","gamesFinished":0,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"7.20","walksPer9Inn":"7.20","hitsPer9Inn":"9.90","runsScoredPer9":"10.80","homeRunsPer9":"0.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":23,"flyOuts":10,"groundOuts":19,"airOuts":20,"runs":7,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".164","atBats":55,"obp":".207","slg":".218","ops":".425","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":59,"totalBases":12,"rbi":2,"leftOnBase":21,"sacBunts":1,"sacFlies":0,"babip":".174","groundOutsToAirouts":"0.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"55.00","popOuts":7,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":3,"stolenBases":12,"stolenBasePercentage":".800","caughtStealingPercentage":".200","assists":8,"putOuts":136,"errors":3,"chances":147,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666149":{"person":{"id":666149,"fullName":"Tyler Fitzgerald","link":"/api/v1/people/666149"},"jerseyNumber":"49","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | HR, 2 K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":1,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":39,"groundOuts":43,"airOuts":60,"runs":19,"doubles":10,"triples":1,"homeRuns":4,"strikeOuts":67,"baseOnBalls":15,"intentionalWalks":0,"hits":46,"hitByPitch":2,"avg":".220","atBats":209,"obp":".278","slg":".335","ops":".613","caughtStealing":4,"stolenBases":9,"stolenBasePercentage":".692","caughtStealingPercentage":".308","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":233,"totalBases":70,"rbi":14,"leftOnBase":93,"sacBunts":6,"sacFlies":1,"babip":".302","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.25","popOuts":12,"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":162,"putOuts":103,"errors":4,"chances":269,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID678495":{"person":{"id":678495,"fullName":"Randy Rodríguez","link":"/api/v1/people/678495"},"jerseyNumber":"73","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":48,"gamesStarted":0,"flyOuts":26,"groundOuts":32,"airOuts":45,"runs":11,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":66,"baseOnBalls":11,"intentionalWalks":0,"hits":32,"hitByPitch":4,"atBats":174,"obp":".247","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":770,"era":"1.66","inningsPitched":"48.2","wins":3,"losses":4,"saves":3,"saveOpportunities":6,"holds":13,"blownSaves":3,"earnedRuns":9,"whip":"0.88","battersFaced":190,"outs":146,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":770,"balls":258,"strikes":512,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".429","pitchesPerInning":"15.82","gamesFinished":13,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"12.21","walksPer9Inn":"2.03","hitsPer9Inn":"5.92","runsScoredPer9":"2.03","homeRunsPer9":"0.55","inheritedRunners":27,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657277":{"person":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"note":"(W, 11-9)","summary":"7.0 IP, 0 ER, 7 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":13,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":24,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":86,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":24,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":86,"balls":23,"strikes":63,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":26,"flyOuts":52,"groundOuts":195,"airOuts":95,"runs":61,"doubles":39,"triples":2,"homeRuns":11,"strikeOuts":175,"baseOnBalls":35,"intentionalWalks":0,"hits":161,"hitByPitch":4,"atBats":618,"obp":".303","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":2515,"era":"3.19","inningsPitched":"160.2","wins":11,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":57,"whip":"1.22","battersFaced":666,"outs":482,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2515,"balls":848,"strikes":1667,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"2.05","rbi":0,"winPercentage":".550","pitchesPerInning":"15.65","gamesFinished":0,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"9.80","walksPer9Inn":"1.96","hitsPer9Inn":"9.02","runsScoredPer9":"3.42","homeRunsPer9":"0.62","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":4,"sacFlies":4,"passedBall":0,"popOuts":15,"lineOuts":28},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":27,"putOuts":4,"errors":1,"chances":32,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":41,"gamesStarted":0,"flyOuts":28,"groundOuts":54,"airOuts":49,"runs":23,"doubles":10,"triples":2,"homeRuns":2,"strikeOuts":46,"baseOnBalls":25,"intentionalWalks":1,"hits":47,"hitByPitch":2,"atBats":192,"obp":".333","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":879,"era":"3.54","inningsPitched":"53.1","wins":3,"losses":3,"saves":1,"saveOpportunities":4,"holds":2,"blownSaves":3,"earnedRuns":21,"whip":"1.35","battersFaced":224,"outs":160,"gamesPitched":41,"completeGames":0,"shutouts":0,"pitchesThrown":879,"balls":342,"strikes":537,"strikePercentage":".610","hitBatsmen":2,"balks":1,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":".500","pitchesPerInning":"16.48","gamesFinished":7,"strikeoutWalkRatio":"1.84","strikeoutsPer9Inn":"7.76","walksPer9Inn":"4.22","hitsPer9Inn":"7.93","runsScoredPer9":"3.88","homeRunsPer9":"0.34","inheritedRunners":32,"inheritedRunnersScored":10,"catchersInterference":1,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":8,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676775":{"person":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":3,"strikes":10,"strikePercentage":".770","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":2,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":6,"obp":".286","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":25,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":7,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":10,"strikes":15,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"12.50","gamesFinished":2,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"4.50","hitsPer9Inn":"4.50","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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID672275":{"person":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"jerseyNumber":"14","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | 2 K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":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":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":100,"flyOuts":52,"groundOuts":61,"airOuts":83,"runs":31,"doubles":15,"triples":3,"homeRuns":2,"strikeOuts":102,"baseOnBalls":23,"intentionalWalks":0,"hits":66,"hitByPitch":2,"avg":".218","atBats":303,"obp":".273","slg":".307","ops":".580","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":337,"totalBases":93,"rbi":37,"leftOnBase":147,"sacBunts":4,"sacFlies":5,"babip":".314","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"151.50","popOuts":16,"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":18,"stolenBases":46,"stolenBasePercentage":".719","caughtStealingPercentage":".281","assists":41,"putOuts":764,"errors":5,"chances":810,"fielding":".994","passedBall":6,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID527038":{"person":{"id":527038,"fullName":"Wilmer Flores","link":"/api/v1/people/527038"},"jerseyNumber":"41","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":58,"groundOuts":78,"airOuts":118,"runs":36,"doubles":9,"triples":0,"homeRuns":12,"strikeOuts":72,"baseOnBalls":30,"intentionalWalks":0,"hits":87,"hitByPitch":6,"avg":".247","atBats":352,"obp":".315","slg":".375","ops":".690","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":391,"totalBases":132,"rbi":61,"leftOnBase":162,"sacBunts":0,"sacFlies":3,"babip":".277","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.33","popOuts":35,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":138,"errors":0,"chances":149,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693313":{"person":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"jerseyNumber":"77","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":6,"groundOuts":25,"airOuts":12,"runs":10,"doubles":3,"triples":0,"homeRuns":6,"strikeOuts":13,"baseOnBalls":7,"intentionalWalks":0,"hits":18,"hitByPitch":1,"atBats":68,"obp":".342","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":302,"era":"4.08","inningsPitched":"17.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":8,"whip":"1.42","battersFaced":76,"outs":53,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":302,"balls":119,"strikes":183,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.08","rbi":0,"winPercentage":".000","pitchesPerInning":"17.09","gamesFinished":3,"strikeoutWalkRatio":"1.86","strikeoutsPer9Inn":"6.62","walksPer9Inn":"3.57","hitsPer9Inn":"9.17","runsScoredPer9":"5.09","homeRunsPer9":"3.06","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID702352":{"person":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"jerseyNumber":"76","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":40,"gamesStarted":0,"flyOuts":29,"groundOuts":73,"airOuts":54,"runs":35,"doubles":11,"triples":5,"homeRuns":5,"strikeOuts":48,"baseOnBalls":19,"intentionalWalks":1,"hits":64,"hitByPitch":3,"atBats":237,"obp":".331","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":989,"era":"4.48","inningsPitched":"60.1","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":30,"whip":"1.38","battersFaced":261,"outs":181,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":989,"balls":322,"strikes":667,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.35","rbi":0,"winPercentage":".400","pitchesPerInning":"16.39","gamesFinished":11,"strikeoutWalkRatio":"2.53","strikeoutsPer9Inn":"7.16","walksPer9Inn":"2.83","hitsPer9Inn":"9.55","runsScoredPer9":"5.22","homeRunsPer9":"0.75","inheritedRunners":21,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":13,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":5,"errors":0,"chances":15,"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":"500","stats":{"batting":{"summary":"1-4 | 2 K, 2 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":2,"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":13,"errors":1,"chances":15,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":47,"flyOuts":26,"groundOuts":31,"airOuts":46,"runs":17,"doubles":9,"triples":0,"homeRuns":3,"strikeOuts":30,"baseOnBalls":12,"intentionalWalks":0,"hits":41,"hitByPitch":2,"avg":".281","atBats":146,"obp":".340","slg":".404","ops":".744","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":162,"totalBases":59,"rbi":22,"leftOnBase":55,"sacBunts":0,"sacFlies":2,"babip":".330","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.67","popOuts":6,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":29,"putOuts":296,"errors":1,"chances":326,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID687551":{"person":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"jerseyNumber":"61","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"800","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":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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":4,"groundOuts":6,"airOuts":7,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".136","atBats":22,"obp":".136","slg":".273","ops":".409","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":22,"totalBases":6,"rbi":2,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".133","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.00","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID808982":{"person":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"jerseyNumber":"51","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | 2B, K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":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":118,"flyOuts":86,"groundOuts":143,"airOuts":137,"runs":60,"doubles":28,"triples":10,"homeRuns":6,"strikeOuts":52,"baseOnBalls":39,"intentionalWalks":0,"hits":115,"hitByPitch":5,"avg":".260","atBats":443,"obp":".324","slg":".409","ops":".733","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":491,"totalBases":181,"rbi":46,"leftOnBase":180,"sacBunts":0,"sacFlies":4,"babip":".280","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"73.83","popOuts":15,"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":7,"putOuts":253,"errors":2,"chances":262,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID664192":{"person":{"id":664192,"fullName":"Joey Lucchesi","link":"/api/v1/people/664192"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":0,"flyOuts":10,"groundOuts":29,"airOuts":19,"runs":8,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":20,"baseOnBalls":5,"intentionalWalks":0,"hits":21,"hitByPitch":0,"atBats":88,"obp":".280","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":371,"era":"3.13","inningsPitched":"23.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":8,"whip":"1.13","battersFaced":94,"outs":69,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":371,"balls":132,"strikes":239,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.53","rbi":0,"winPercentage":".000","pitchesPerInning":"16.13","gamesFinished":3,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"7.83","walksPer9Inn":"1.96","hitsPer9Inn":"8.22","runsScoredPer9":"3.13","homeRunsPer9":"0.39","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID646240":{"person":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"jerseyNumber":"16","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":125,"flyOuts":57,"groundOuts":108,"airOuts":96,"runs":69,"doubles":28,"triples":0,"homeRuns":23,"strikeOuts":147,"baseOnBalls":86,"intentionalWalks":8,"hits":120,"hitByPitch":6,"avg":".257","atBats":467,"obp":".377","slg":".465","ops":".842","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":563,"totalBases":217,"rbi":81,"leftOnBase":198,"sacBunts":0,"sacFlies":4,"babip":".322","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.30","popOuts":16,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":88,"errors":1,"chances":98,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID663941":{"person":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":21,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":21,"balls":8,"strikes":13,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":0,"flyOuts":16,"groundOuts":37,"airOuts":40,"runs":19,"doubles":4,"triples":1,"homeRuns":2,"strikeOuts":18,"baseOnBalls":11,"intentionalWalks":0,"hits":28,"hitByPitch":1,"atBats":121,"obp":".296","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":488,"era":"5.29","inningsPitched":"32.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":19,"whip":"1.21","battersFaced":135,"outs":97,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":488,"balls":168,"strikes":320,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.93","rbi":1,"winPercentage":"1.000","pitchesPerInning":"15.09","gamesFinished":6,"strikeoutWalkRatio":"1.64","strikeoutsPer9Inn":"5.01","walksPer9Inn":"3.06","hitsPer9Inn":"7.79","runsScoredPer9":"5.29","homeRunsPer9":"0.56","inheritedRunners":7,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":9,"lineOuts":15},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":9,"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":7,"errors":2,"chances":9,"fielding":".778","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":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | 2B, RBI, CS","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":12,"groundOuts":35,"airOuts":25,"runs":15,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":32,"baseOnBalls":6,"intentionalWalks":0,"hits":34,"hitByPitch":3,"avg":".281","atBats":121,"obp":".326","slg":".405","ops":".731","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":135,"totalBases":49,"rbi":18,"leftOnBase":52,"sacBunts":3,"sacFlies":2,"babip":".352","groundOutsToAirouts":"1.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.33","popOuts":6,"lineOuts":7},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":3,"groundOuts":2,"airOuts":7,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":13,"obp":".308","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":33,"era":"0.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.33","battersFaced":13,"outs":9,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":33,"balls":8,"strikes":25,"strikePercentage":".760","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.29","rbi":0,"winPercentage":".---","pitchesPerInning":"11.00","gamesFinished":3,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"12.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":105,"putOuts":54,"errors":4,"chances":163,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":"400","stats":{"batting":{"summary":"0-3 | BB, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":123,"flyOuts":88,"groundOuts":85,"airOuts":139,"runs":73,"doubles":18,"triples":2,"homeRuns":19,"strikeOuts":139,"baseOnBalls":57,"intentionalWalks":1,"hits":102,"hitByPitch":3,"avg":".222","atBats":459,"obp":".309","slg":".394","ops":".703","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":526,"totalBases":181,"rbi":62,"leftOnBase":188,"sacBunts":0,"sacFlies":6,"babip":".270","groundOutsToAirouts":"0.61","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"24.16","popOuts":30,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":302,"putOuts":151,"errors":14,"chances":467,"fielding":".970","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":25,"gamesStarted":25,"flyOuts":98,"groundOuts":119,"airOuts":160,"runs":52,"doubles":28,"triples":2,"homeRuns":17,"strikeOuts":152,"baseOnBalls":56,"intentionalWalks":0,"hits":112,"hitByPitch":2,"atBats":538,"obp":".283","caughtStealing":7,"stolenBases":17,"stolenBasePercentage":".708","caughtStealingPercentage":".292","numberOfPitches":2414,"era":"2.98","inningsPitched":"148.0","wins":9,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":49,"whip":"1.14","battersFaced":601,"outs":444,"gamesPitched":25,"completeGames":1,"shutouts":0,"pitchesThrown":2414,"balls":866,"strikes":1548,"strikePercentage":".640","hitBatsmen":2,"balks":1,"wildPitches":5,"pickoffs":4,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".600","pitchesPerInning":"16.31","gamesFinished":0,"strikeoutWalkRatio":"2.71","strikeoutsPer9Inn":"9.24","walksPer9Inn":"3.41","hitsPer9Inn":"6.81","runsScoredPer9":"3.16","homeRunsPer9":"1.03","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":24,"lineOuts":38},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":2,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694738":{"person":{"id":694738,"fullName":"Landen Roupp","link":"/api/v1/people/694738"},"jerseyNumber":"65","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":21,"flyOuts":59,"groundOuts":107,"airOuts":101,"runs":50,"doubles":22,"triples":0,"homeRuns":9,"strikeOuts":100,"baseOnBalls":43,"intentionalWalks":1,"hits":108,"hitByPitch":3,"atBats":410,"obp":".335","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1786,"era":"3.45","inningsPitched":"104.1","wins":7,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.45","battersFaced":462,"outs":313,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1786,"balls":659,"strikes":1127,"strikePercentage":".630","hitBatsmen":3,"balks":1,"wildPitches":7,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":".538","pitchesPerInning":"17.12","gamesFinished":0,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"8.63","walksPer9Inn":"3.71","hitsPer9Inn":"9.32","runsScoredPer9":"4.31","homeRunsPer9":"0.78","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":13,"lineOuts":29},"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":21,"gamesStarted":21,"flyOuts":81,"groundOuts":85,"airOuts":132,"runs":56,"doubles":32,"triples":0,"homeRuns":12,"strikeOuts":95,"baseOnBalls":36,"intentionalWalks":0,"hits":115,"hitByPitch":5,"atBats":422,"obp":".333","caughtStealing":5,"stolenBases":9,"stolenBasePercentage":".643","caughtStealingPercentage":".357","numberOfPitches":1819,"era":"4.23","inningsPitched":"106.1","wins":1,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":50,"whip":"1.42","battersFaced":468,"outs":319,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1819,"balls":633,"strikes":1186,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".100","pitchesPerInning":"17.11","gamesFinished":0,"strikeoutWalkRatio":"2.64","strikeoutsPer9Inn":"8.04","walksPer9Inn":"3.05","hitsPer9Inn":"9.73","runsScoredPer9":"4.74","homeRunsPer9":"1.02","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":27,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":6,"errors":0,"chances":11,"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":18,"gamesStarted":2,"flyOuts":8,"groundOuts":22,"airOuts":17,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":16,"baseOnBalls":6,"intentionalWalks":0,"hits":18,"hitByPitch":0,"atBats":73,"obp":".304","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":309,"era":"0.45","inningsPitched":"20.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.20","battersFaced":79,"outs":60,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":309,"balls":117,"strikes":192,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":0,"winPercentage":".---","pitchesPerInning":"15.45","gamesFinished":4,"strikeoutWalkRatio":"2.67","strikeoutsPer9Inn":"7.20","walksPer9Inn":"2.70","hitsPer9Inn":"8.10","runsScoredPer9":"0.45","homeRunsPer9":"0.00","inheritedRunners":11,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":5},"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":[808982,671218,646240,642715,642086,683766,672275,687551,666149,657277,663941,676775],"pitchers":[657277,663941,676775],"bench":[527038,668800,687529,669477],"bullpen":[702352,676130,657424,664192,592662,678495,694738,693313,678906,434378],"battingOrder":[808982,671218,646240,642715,642086,683766,672275,687551,666149],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Lee, J (28, Pepiot); Koss (6, Pepiot)."},{"label":"HR","value":"Gilbert (1, 7th inning off Englert, 0 on, 0 out); Fitzgerald, T (4, 7th inning off Englert, 0 on, 0 out)."},{"label":"TB","value":"Bailey; Devers 2; Fitzgerald, T 4; Gilbert 5; Koss 3; Lee, J 2; Ramos, H; Smith, D."},{"label":"RBI","value":"Fitzgerald, T (14); Gilbert 2 (2); Koss (18); Smith, D 2 (22)."},{"label":"2-out RBI","value":"Gilbert; Koss; Smith, D 2."},{"label":"Runners left in scoring position, 2 out","value":"Adames; Bailey; Smith, D."},{"label":"Team RISP","value":"3-for-10."},{"label":"Team LOB","value":"5."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Koss (1, 2nd base by Pepiot/Feduccia)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Smith, D (1, throw); Fitzgerald, T (4, throw)."},{"label":"DP","value":"(Fitzgerald, T-Smith, D)."}]}],"note":[]}},"officials":[{"official":{"id":482608,"fullName":"Scott Barry","link":"/api/v1/people/482608"},"officialType":"Home Plate"},{"official":{"id":427044,"fullName":"CB Bucknor","link":"/api/v1/people/427044"},"officialType":"First Base"},{"official":{"id":644760,"fullName":"Adam Beck","link":"/api/v1/people/644760"},"officialType":"Second Base"},{"official":{"id":427248,"fullName":"Dan Iassogna","link":"/api/v1/people/427248"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Pepiot; Englert."},{"label":"Pitches-strikes","value":"Pepiot 93-56; Englert 38-25; Montgomery, M 4-3; Webb, L 86-63; Beck, T 21-13; Winn, K 13-10."},{"label":"Groundouts-flyouts","value":"Pepiot 2-4; Englert 2-2; Montgomery, M 0-0; Webb, L 13-1; Beck, T 1-1; Winn, K 1-0."},{"label":"Batters faced","value":"Pepiot 24; Englert 11; Montgomery, M 1; Webb, L 24; Beck, T 6; Winn, K 3."},{"label":"Inherited runners-scored","value":"Englert 1-0; Montgomery, M 1-0."},{"label":"Umpires","value":"HP: Scott Barry. 1B: CB Bucknor. 2B: Adam Beck. 3B: Dan Iassogna. "},{"label":"Weather","value":"64 degrees, Partly Cloudy."},{"label":"Wind","value":"16 mph, Out To CF."},{"label":"First pitch","value":"1:05 PM."},{"label":"T","value":"2:16."},{"label":"Att","value":"38,876."},{"label":"Venue","value":"Oracle Park."},{"label":"August 17, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277","boxscoreName":"Webb, L"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"note":"(W, 11-9)","summary":"7.0 IP, 0 ER, 7 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":13,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":24,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":86,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":24,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":86,"balls":23,"strikes":63,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":26,"flyOuts":52,"groundOuts":195,"airOuts":95,"runs":61,"doubles":39,"triples":2,"homeRuns":11,"strikeOuts":175,"baseOnBalls":35,"intentionalWalks":0,"hits":161,"hitByPitch":4,"atBats":618,"obp":".303","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":2515,"era":"3.19","inningsPitched":"160.2","wins":11,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":57,"whip":"1.22","battersFaced":666,"outs":482,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2515,"balls":848,"strikes":1667,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"2.05","rbi":0,"winPercentage":".550","pitchesPerInning":"15.65","gamesFinished":0,"strikeoutWalkRatio":"5.00","strikeoutsPer9Inn":"9.80","walksPer9Inn":"1.96","hitsPer9Inn":"9.02","runsScoredPer9":"3.42","homeRunsPer9":"0.62","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":4,"sacFlies":4,"passedBall":0,"popOuts":15,"lineOuts":28},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":27,"putOuts":4,"errors":1,"chances":32,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":83,"pitchingGameScore":83},{"player":{"person":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551","boxscoreName":"Gilbert"},"jerseyNumber":"61","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"800","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":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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":4,"groundOuts":6,"airOuts":7,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".136","atBats":22,"obp":".136","slg":".273","ops":".409","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":22,"totalBases":6,"rbi":2,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".133","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.00","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":58,"hittingGameScore":58},{"player":{"person":{"id":686752,"fullName":"Ryan Pepiot","link":"/api/v1/people/686752","boxscoreName":"Pepiot"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":139,"stats":{"batting":{},"pitching":{"note":"(L, 8-10)","summary":"5.2 IP, 4 ER, 8 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":2,"airOuts":6,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":22,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":93,"inningsPitched":"5.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":24,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":93,"balls":37,"strikes":56,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"6.35","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"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":81,"groundOuts":121,"airOuts":153,"runs":70,"doubles":26,"triples":3,"homeRuns":26,"strikeOuts":146,"baseOnBalls":51,"intentionalWalks":0,"hits":125,"hitByPitch":5,"atBats":543,"obp":".301","caughtStealing":7,"stolenBases":13,"stolenBasePercentage":".650","caughtStealingPercentage":".350","numberOfPitches":2343,"era":"3.95","inningsPitched":"148.0","wins":8,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":65,"whip":"1.19","battersFaced":602,"outs":444,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":2343,"balls":823,"strikes":1520,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":4,"pickoffs":5,"groundOutsToAirouts":"0.79","rbi":3,"winPercentage":".444","pitchesPerInning":"15.83","gamesFinished":0,"strikeoutWalkRatio":"2.86","strikeoutsPer9Inn":"8.88","walksPer9Inn":"3.10","hitsPer9Inn":"7.60","runsScoredPer9":"4.26","homeRunsPer9":"1.58","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":31,"lineOuts":41},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":3,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":54,"pitchingGameScore":54}]},"decisions":{"winner":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"loser":{"id":686752,"fullName":"Ryan Pepiot","link":"/api/v1/people/686752"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}