{"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":822867,"link":"/api/v1.1/game/822867/feed/live","metaData":{"wait":10,"timeStamp":"20260804_030057","gameEvents":["grounded_into_double_play","game_finished"],"logicalEvents":["midInning","countChange","count12","newRightHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":822867,"type":"R","doubleHeader":"N","id":"2026/08/03/sfnmlb-texmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-822867-2026-08-03","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-04T00:05:00Z","originalDate":"2026-08-03","officialDate":"2026-08-03","dayNight":"night","time":"7:05","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137","season":2026,"venue":{"id":2395,"name":"Oracle Park","link":"/api/v1/venues/2395"},"springVenue":{"id":2532,"link":"/api/v1/venues/2532"},"teamCode":"sfn","fileCode":"sf","abbreviation":"SF","teamName":"Giants","locationName":"San Francisco","firstYearOfPlay":"1883","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"San Francisco","record":{"gamesPlayed":113,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":48,"losses":65,"ties":0,"pct":".425"},"records":{},"divisionLeader":false,"wins":48,"losses":65,"winningPercentage":".425"},"franchiseName":"San Francisco","clubName":"Giants","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140","season":2026,"venue":{"id":5325,"name":"Globe Life Field","link":"/api/v1/venues/5325"},"springVenue":{"id":2603,"link":"/api/v1/venues/2603"},"teamCode":"tex","fileCode":"tex","abbreviation":"TEX","teamName":"Rangers","locationName":"Arlington","firstYearOfPlay":"1961","league":{"id":103,"name":"American League","link":"/api/v1/league/103"},"division":{"id":200,"name":"American League West","link":"/api/v1/divisions/200"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Texas","record":{"gamesPlayed":113,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":55,"losses":58,"ties":0,"pct":".487"},"records":{},"divisionLeader":false,"wins":55,"losses":58,"winningPercentage":".487"},"franchiseName":"Texas","clubName":"Rangers","active":true}},"players":{"ID694497":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497","firstName":"Evan","lastName":"Carter","primaryNumber":"32","birthDate":"2002-08-29","currentAge":24,"birthCity":"Elizabethton","birthStateProvince":"TN","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Evan","useLastName":"Carter","middleName":"Jason","boxscoreName":"Carter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Evan Carter","nameSlug":"evan-carter-694497","firstLastName":"Evan Carter","lastFirstName":"Carter, Evan","lastInitName":"Carter, E","initLastName":"E Carter","fullFMLName":"Evan Jason Carter","fullLFMName":"Carter, Evan Jason","strikeZoneTop":3.316,"strikeZoneBottom":1.673},"ID677958":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958","firstName":"Kumar","lastName":"Rocker","primaryNumber":"80","birthDate":"1999-11-22","currentAge":26,"birthCity":"Watkinsville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 5\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kumar","useLastName":"Rocker","boxscoreName":"Rocker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"rhymes with ‘Lamar’","mlbDebutDate":"2024-09-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kumar Rocker","nameSlug":"kumar-rocker-677958","firstLastName":"Kumar Rocker","lastFirstName":"Rocker, Kumar","lastInitName":"Rocker, K","initLastName":"K Rocker","fullFMLName":"Kumar Rocker","fullLFMName":"Rocker, Kumar ","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID696030":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030","firstName":"Tadeo","lastName":"Osuna","primaryNumber":"19","birthDate":"2002-10-10","currentAge":23,"birthCity":"Ahome","birthStateProvince":"SI","birthCountry":"Mexico","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Alejandro","useLastName":"Osuna","middleName":"Alejandro","boxscoreName":"Osuna, A","gender":"M","nameMatrilineal":"Quintero","isPlayer":true,"isVerified":false,"pronunciation":"oh-SOON-ah","mlbDebutDate":"2025-05-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Alejandro Osuna","nameSlug":"alejandro-osuna-696030","firstLastName":"Alejandro Osuna","lastFirstName":"Osuna, Alejandro","lastInitName":"Osuna, A","initLastName":"A Osuna","fullFMLName":"Tadeo Alejandro Osuna","fullLFMName":"Osuna, Tadeo Alejandro","strikeZoneTop":3.073,"strikeZoneBottom":1.551},"ID681217":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217","firstName":"Chase","lastName":"Silseth","primaryNumber":"63","birthDate":"2000-05-18","currentAge":26,"birthCity":"Farmington","birthStateProvince":"NM","birthCountry":"USA","height":"6' 0\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chase","useLastName":"Silseth","middleName":"Robert","boxscoreName":"Silseth","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2022-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Silseth","nameSlug":"chase-silseth-681217","firstLastName":"Chase Silseth","lastFirstName":"Silseth, Chase","lastInitName":"Silseth, C","initLastName":"C Silseth","fullFMLName":"Chase Robert Silseth","fullLFMName":"Silseth, Chase Robert","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID642851":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851","firstName":"Robert","lastName":"Wynns","primaryNumber":"61","birthDate":"1990-12-10","currentAge":35,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Austin","useLastName":"Wynns","middleName":"Austin","boxscoreName":"Wynns, A","nickName":"Winnie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"Wins","mlbDebutDate":"2018-06-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Wynns","nameSlug":"austin-wynns-642851","firstLastName":"Austin Wynns","lastFirstName":"Wynns, Austin","lastInitName":"Wynns, A","initLastName":"A Wynns","fullFMLName":"Robert Austin Wynns","fullLFMName":"Wynns, Robert Austin","strikeZoneTop":3.262,"strikeZoneBottom":1.646},"ID592626":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626","firstName":"Joc","lastName":"Pederson","primaryNumber":"3","birthDate":"1992-04-21","currentAge":34,"birthCity":"Palo Alto","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Joc","useLastName":"Pederson","middleName":"R.","boxscoreName":"Pederson","nickName":"King","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"PEE-der-sin","mlbDebutDate":"2014-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Joc Pederson","nameSlug":"joc-pederson-592626","firstLastName":"Joc Pederson","lastFirstName":"Pederson, Joc","lastInitName":"Pederson, J","initLastName":"J Pederson","fullFMLName":"Joc R. Pederson","fullLFMName":"Pederson, Joc R.","strikeZoneTop":3.237,"strikeZoneBottom":1.633},"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},"ID693313":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313","firstName":"Carson","lastName":"Seymour","primaryNumber":"77","birthDate":"1998-12-16","currentAge":27,"birthCity":"Poway","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":264,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carson","useLastName":"Seymour","middleName":"James","boxscoreName":"Seymour, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-06-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carson Seymour","nameSlug":"carson-seymour-693313","firstLastName":"Carson Seymour","lastFirstName":"Seymour, Carson","lastInitName":"Seymour, C","initLastName":"C Seymour","fullFMLName":"Carson James Seymour","fullLFMName":"Seymour, Carson James","strikeZoneTop":3.58,"strikeZoneBottom":1.68},"ID671345":{"id":671345,"fullName":"Jason Foley","link":"/api/v1/people/671345","firstName":"Jason","lastName":"Foley","primaryNumber":"64","birthDate":"1995-11-01","currentAge":30,"birthCity":"Manhasset","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jason","useLastName":"Foley","middleName":"Joseph","boxscoreName":"Foley","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2021-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jason Foley","nameSlug":"jason-foley-671345","firstLastName":"Jason Foley","lastFirstName":"Foley, Jason","lastInitName":"Foley, J","initLastName":"J Foley","fullFMLName":"Jason Joseph Foley","fullLFMName":"Foley, Jason Joseph","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID679822":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822","firstName":"Justin","lastName":"Foscue","primaryNumber":"14","birthDate":"1999-03-02","currentAge":27,"birthCity":"Huntsville","birthStateProvince":"AL","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Justin","useLastName":"Foscue","middleName":"Connor","boxscoreName":"Foscue","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"FOSS-Q","mlbDebutDate":"2024-04-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Foscue","nameSlug":"justin-foscue-679822","firstLastName":"Justin Foscue","lastFirstName":"Foscue, Justin","lastInitName":"Foscue, J","initLastName":"J Foscue","fullFMLName":"Justin Connor Foscue","fullLFMName":"Foscue, Justin Connor","strikeZoneTop":3.15,"strikeZoneBottom":1.59},"ID669022":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022","firstName":"MacKenzie","lastName":"Gore","primaryNumber":"1","birthDate":"1999-02-24","currentAge":27,"birthCity":"Wilmington","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":193,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"MacKenzie","useLastName":"Gore","middleName":"Evan","boxscoreName":"Gore","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-04-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"MacKenzie Gore","nameSlug":"mackenzie-gore-669022","firstLastName":"MacKenzie Gore","lastFirstName":"Gore, MacKenzie","lastInitName":"Gore, M","initLastName":"M Gore","fullFMLName":"MacKenzie Evan Gore","fullLFMName":"Gore, MacKenzie Evan","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID808982":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982","firstName":"Jung Hoo","lastName":"Lee","primaryNumber":"51","birthDate":"1998-08-20","currentAge":28,"birthCity":"Seoul","birthCountry":"Republic of Korea","height":"6' 0\"","weight":196,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jung Hoo","useLastName":"Lee","boxscoreName":"Lee, J","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"jung who","mlbDebutDate":"2024-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jung Hoo Lee","nameSlug":"jung-hoo-lee-808982","firstLastName":"Jung Hoo Lee","lastFirstName":"Lee, Jung Hoo","lastInitName":"Lee, J","initLastName":"J Lee","fullFMLName":"J.H. Lee","fullLFMName":"J.H. Lee","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID687551":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551","firstName":"Andrew","lastName":"Gilbert","primaryNumber":"0","birthDate":"2000-09-27","currentAge":25,"birthCity":"St. Paul","birthStateProvince":"MN","birthCountry":"USA","height":"5' 9\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Drew","useLastName":"Gilbert","middleName":"Christopher","boxscoreName":"Gilbert","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-08-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Drew Gilbert","nameSlug":"drew-gilbert-687551","firstLastName":"Drew Gilbert","lastFirstName":"Gilbert, Drew","lastInitName":"Gilbert, D","initLastName":"D Gilbert","fullFMLName":"Andrew Christopher Gilbert","fullLFMName":"Gilbert, Andrew Christopher","strikeZoneTop":3.06,"strikeZoneBottom":1.54},"ID646240":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240","firstName":"Rafael","lastName":"Devers","primaryNumber":"16","birthDate":"1996-10-24","currentAge":29,"birthCity":"Sanchez","birthCountry":"Dominican Republic","height":"6' 0\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Rafael","useLastName":"Devers","middleName":"Calcano","boxscoreName":"Devers","nickName":"Carita","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"DEHV-ers","mlbDebutDate":"2017-07-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rafael Devers","nameSlug":"rafael-devers-646240","firstLastName":"Rafael Devers","lastFirstName":"Devers, Rafael","lastInitName":"Devers, R","initLastName":"R Devers","fullFMLName":"Rafael Calcano Devers","fullLFMName":"Devers, Rafael Calcano","strikeZoneTop":3.217,"strikeZoneBottom":1.624},"ID663884":{"id":663884,"fullName":"Nolan Kingham","link":"/api/v1/people/663884","firstName":"Nolan","lastName":"Kingham","birthDate":"1996-08-18","currentAge":30,"birthCity":"Las Vegas","birthStateProvince":"NV","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nolan","useLastName":"Kingham","middleName":"Ray","boxscoreName":"Kingham","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2026-08-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nolan Kingham","nameSlug":"nolan-kingham-663884","firstLastName":"Nolan Kingham","lastFirstName":"Kingham, Nolan","lastInitName":"Kingham, N","initLastName":"N Kingham","fullFMLName":"Nolan Ray Kingham","fullLFMName":"Kingham, Nolan Ray","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID687239":{"id":687239,"fullName":"Ben Peoples","link":"/api/v1/people/687239","firstName":"Benjamin","lastName":"Peoples","primaryNumber":"70","birthDate":"2001-05-01","currentAge":25,"birthCity":"Columbia","birthStateProvince":"TN","birthCountry":"USA","height":"6' 1\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ben","useLastName":"Peoples","middleName":"Cole","boxscoreName":"Peoples","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2026-07-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ben Peoples","nameSlug":"ben-peoples-687239","firstLastName":"Ben Peoples","lastFirstName":"Peoples, Ben","lastInitName":"Peoples, B","initLastName":"B Peoples","fullFMLName":"Benjamin Cole Peoples","fullLFMName":"Peoples, Benjamin Cole","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID665665":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665","firstName":"Reiver","lastName":"Sanmartin","primaryNumber":"48","birthDate":"1996-04-15","currentAge":30,"birthCity":"Cartagena","birthCountry":"Colombia","height":"6' 1\"","weight":188,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Reiver","useLastName":"Sanmartin","middleName":"Jose","boxscoreName":"Sanmartin","gender":"M","nameMatrilineal":"Zuniga","isPlayer":true,"isVerified":false,"pronunciation":"RAY-ver sanmarTEEN","mlbDebutDate":"2021-09-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Reiver Sanmartin","nameSlug":"reiver-sanmartin-665665","firstLastName":"Reiver Sanmartin","lastFirstName":"Sanmartin, Reiver","lastInitName":"Sanmartin, R","initLastName":"R Sanmartin","fullFMLName":"Reiver Jose Sanmartin","fullLFMName":"Sanmartin, Reiver Jose","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID605288":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288","firstName":"Adrian","lastName":"Houser","primaryNumber":"12","birthDate":"1993-02-02","currentAge":33,"birthCity":"Tahlequah","birthStateProvince":"OK","birthCountry":"USA","height":"6' 4\"","weight":227,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Adrian","useLastName":"Houser","middleName":"David","boxscoreName":"Houser","nickName":"Doogy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2015-09-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adrian Houser","nameSlug":"adrian-houser-605288","firstLastName":"Adrian Houser","lastFirstName":"Houser, Adrian","lastInitName":"Houser, A","initLastName":"A Houser","fullFMLName":"Adrian David Houser","fullLFMName":"Houser, Adrian David","strikeZoneTop":3.45,"strikeZoneBottom":1.65},"ID553869":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869","firstName":"Elias","lastName":"Díaz","primaryNumber":"35","birthDate":"1990-11-17","currentAge":35,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"6' 1\"","weight":223,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Elias","useLastName":"Díaz","middleName":"David","boxscoreName":"Díaz, E","nickName":"El Maracucho","gender":"M","nameMatrilineal":"Soto","isPlayer":true,"isVerified":true,"pronunciation":"ee-LEE-iss DEE-az","mlbDebutDate":"2015-09-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Elias Díaz","nameSlug":"elias-diaz-553869","firstLastName":"Elias Díaz","lastFirstName":"Díaz, Elias","lastInitName":"Díaz, E","initLastName":"E Díaz","fullFMLName":"Elias David Díaz","fullLFMName":"Díaz, Elias David","strikeZoneTop":3.241,"strikeZoneBottom":1.636},"ID694918":{"id":694918,"fullName":"Blade Tidwell","link":"/api/v1/people/694918","firstName":"Janzen","lastName":"Tidwell","primaryNumber":"46","birthDate":"2001-06-08","currentAge":25,"birthCity":"Columbia","birthStateProvince":"TN","birthCountry":"USA","height":"6' 3\"","weight":244,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Blade","useLastName":"Tidwell","middleName":"Blade","boxscoreName":"Tidwell","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-05-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Blade Tidwell","nameSlug":"blade-tidwell-694918","firstLastName":"Blade Tidwell","lastFirstName":"Tidwell, Blade","lastInitName":"Tidwell, B","initLastName":"B Tidwell","fullFMLName":"Janzen Blade Tidwell","fullLFMName":"Tidwell, Janzen Blade","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID642715":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715","firstName":"Willy","lastName":"Adames","primaryNumber":"2","birthDate":"1995-09-02","currentAge":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},"ID664141":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141","firstName":"Jonathan","lastName":"Brubaker","primaryNumber":"34","birthDate":"1993-11-17","currentAge":32,"birthCity":"Springfield","birthStateProvince":"OH","birthCountry":"USA","height":"6' 4\"","weight":197,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"JT","useLastName":"Brubaker","middleName":"Trey","boxscoreName":"Brubaker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BROO-bay-ker","mlbDebutDate":"2020-07-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"JT Brubaker","nameSlug":"jt-brubaker-664141","firstLastName":"JT Brubaker","lastFirstName":"Brubaker, JT","lastInitName":"Brubaker, J","initLastName":"J Brubaker","fullFMLName":"Jonathan Trey Brubaker","fullLFMName":"Brubaker, Jonathan Trey","strikeZoneTop":3.3,"strikeZoneBottom":1.55},"ID694671":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671","firstName":"Wyatt","lastName":"Langford","primaryNumber":"36","birthDate":"2001-11-15","currentAge":24,"birthCity":"Trenton","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Wyatt","useLastName":"Langford","middleName":"Michael","boxscoreName":"Langford","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Wyatt Langford","nameSlug":"wyatt-langford-694671","firstLastName":"Wyatt Langford","lastFirstName":"Langford, Wyatt","lastInitName":"Langford, W","initLastName":"W Langford","fullFMLName":"Wyatt Michael Langford","fullLFMName":"Langford, Wyatt Michael","strikeZoneTop":3.196,"strikeZoneBottom":1.613},"ID681916":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916","firstName":"Dylan","lastName":"Smith","primaryNumber":"66","birthDate":"2000-05-28","currentAge":26,"birthCity":"Huntsville","birthStateProvince":"AL","birthCountry":"USA","height":"6' 2\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dylan","useLastName":"Smith","middleName":"Miguel","boxscoreName":"Smith, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-06-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dylan Smith","nameSlug":"dylan-smith-681916","firstLastName":"Dylan Smith","lastFirstName":"Smith, Dylan","lastInitName":"Smith, D","initLastName":"D Smith","fullFMLName":"Dylan Miguel Smith","fullLFMName":"Smith, Dylan Miguel","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669394":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394","firstName":"Jacob","lastName":"Burger","primaryNumber":"21","birthDate":"1996-04-10","currentAge":30,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 0\"","weight":230,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Jake","useLastName":"Burger","middleName":"Michael","boxscoreName":"Burger","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-07-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Burger","nameSlug":"jake-burger-669394","firstLastName":"Jake Burger","lastFirstName":"Burger, Jake","lastInitName":"Burger, J","initLastName":"J Burger","fullFMLName":"Jacob Michael Burger","fullLFMName":"Burger, Jacob Michael","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID682608":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608","firstName":"Peyton","lastName":"Gray","primaryNumber":"75","birthDate":"1995-06-02","currentAge":31,"birthCity":"Columbus","birthStateProvince":"IN","birthCountry":"USA","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Peyton","useLastName":"Gray","middleName":"Charles Paul","boxscoreName":"Gray","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2026-04-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Peyton Gray","nameSlug":"peyton-gray-682608","firstLastName":"Peyton Gray","lastFirstName":"Gray, Peyton","lastInitName":"Gray, P","initLastName":"P Gray","fullFMLName":"Peyton Charles Paul Gray","fullLFMName":"Gray, Peyton Charles Paul","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID641302":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302","firstName":"Tyler","lastName":"Alexander","primaryNumber":"13","birthDate":"1994-07-14","currentAge":32,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Alexander","middleName":"John","boxscoreName":"Alexander, T","nickName":"Todd The Painter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-07-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tyler Alexander","nameSlug":"tyler-alexander-641302","firstLastName":"Tyler Alexander","lastFirstName":"Alexander, Tyler","lastInitName":"Alexander, T","initLastName":"T Alexander","fullFMLName":"Tyler John Alexander","fullLFMName":"Alexander, Tyler John","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID701852":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852","firstName":"Drew","lastName":"Cavanaugh","primaryNumber":"61","birthDate":"2002-01-27","currentAge":24,"birthCity":"Troy","birthStateProvince":"MI","birthCountry":"USA","height":"6' 0\"","weight":219,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Drew","useLastName":"Cavanaugh","middleName":"Michael","boxscoreName":"Cavanaugh","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-06-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Drew Cavanaugh","nameSlug":"drew-cavanaugh-701852","firstLastName":"Drew Cavanaugh","lastFirstName":"Cavanaugh, Drew","lastInitName":"Cavanaugh, D","initLastName":"D Cavanaugh","fullFMLName":"Drew Michael Cavanaugh","fullLFMName":"Cavanaugh, Drew Michael","strikeZoneTop":3.203,"strikeZoneBottom":1.617},"ID801501":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501","firstName":"Nathan","lastName":"Furman","primaryNumber":"56","birthDate":"2001-07-23","currentAge":25,"birthCity":"Brookhaven","birthStateProvince":"PA","birthCountry":"USA","height":"5' 8\"","weight":173,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Nate","useLastName":"Furman","middleName":"Walter","boxscoreName":"Furman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-08-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nate Furman","nameSlug":"nate-furman-801501","firstLastName":"Nate Furman","lastFirstName":"Furman, Nate","lastInitName":"Furman, N","initLastName":"N Furman","fullFMLName":"Nathan Walter Furman","fullLFMName":"Furman, Nathan Walter","strikeZoneTop":3.02,"strikeZoneBottom":1.52},"ID656641":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641","firstName":"Jacob","lastName":"Latz","primaryNumber":"67","birthDate":"1996-04-08","currentAge":30,"birthCity":"Lemont","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"Latz","middleName":"Eugene","boxscoreName":"Latz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jacob Latz","nameSlug":"jacob-latz-656641","firstLastName":"Jacob Latz","lastFirstName":"Latz, Jacob","lastInitName":"Latz, J","initLastName":"J Latz","fullFMLName":"Jacob Eugene Latz","fullLFMName":"Latz, Jacob Eugene","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID608369":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369","firstName":"Corey","lastName":"Seager","primaryNumber":"5","birthDate":"1994-04-27","currentAge":32,"birthCity":"Charlotte","birthStateProvince":"NC","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Corey","useLastName":"Seager","middleName":"Drew","boxscoreName":"Seager","nickName":"Seags","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"SEE-ger","mlbDebutDate":"2015-09-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Corey Seager","nameSlug":"corey-seager-608369","firstLastName":"Corey Seager","lastFirstName":"Seager, Corey","lastInitName":"Seager, C","initLastName":"C Seager","fullFMLName":"Corey Drew Seager","fullLFMName":"Seager, Corey Drew","strikeZoneTop":3.372,"strikeZoneBottom":1.702},"ID671083":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083","firstName":"Clifton","lastName":"Kennedy","birthDate":"1998-10-05","currentAge":27,"birthCity":"Millville","birthStateProvince":"NJ","birthCountry":"USA","height":"5' 10\"","weight":213,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Buddy","useLastName":"Kennedy","middleName":"Lewis","boxscoreName":"Kennedy, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2022-06-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Buddy Kennedy","nameSlug":"buddy-kennedy-671083","firstLastName":"Buddy Kennedy","lastFirstName":"Kennedy, Buddy","lastInitName":"Kennedy, B","initLastName":"B Kennedy","fullFMLName":"Clifton Lewis Kennedy","fullLFMName":"Kennedy, Clifton Lewis","strikeZoneTop":3.12,"strikeZoneBottom":1.57},"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},"ID615698":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698","firstName":"Cal","lastName":"Quantrill","primaryNumber":"44","birthDate":"1995-02-10","currentAge":31,"birthCity":"Port Hope","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 3\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cal","useLastName":"Quantrill","middleName":"Paul","boxscoreName":"Quantrill","nickName":"Quan","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"kwan-trull","mlbDebutDate":"2019-05-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cal Quantrill","nameSlug":"cal-quantrill-615698","firstLastName":"Cal Quantrill","lastFirstName":"Quantrill, Cal","lastInitName":"Quantrill, C","initLastName":"C Quantrill","fullFMLName":"Cal Paul Quantrill","fullLFMName":"Quantrill, Cal Paul","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID670032":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032","firstName":"Nicholas","lastName":"Lopez","primaryNumber":"33","birthDate":"1995-03-13","currentAge":31,"birthCity":"Naperville","birthStateProvince":"IL","birthCountry":"USA","height":"5' 10\"","weight":186,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Nicky","useLastName":"Lopez","boxscoreName":"Lopez, N","nickName":"Shorts","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-05-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nicky Lopez","nameSlug":"nicky-lopez-670032","firstLastName":"Nicky Lopez","lastFirstName":"Lopez, Nicky","lastInitName":"Lopez, N","initLastName":"N Lopez","fullFMLName":"Nicholas Lopez","fullLFMName":"Lopez, Nicholas","strikeZoneTop":3.12,"strikeZoneBottom":1.58},"ID695239":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239","firstName":"Robert","lastName":"Ahlstrom","primaryNumber":"54","birthDate":"1999-06-18","currentAge":27,"birthCity":"Placerville","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Robby","useLastName":"Ahlstrom","middleName":"Coolidge","boxscoreName":"Ahlstrom","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-06-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Robby Ahlstrom","nameSlug":"robby-ahlstrom-695239","firstLastName":"Robby Ahlstrom","lastFirstName":"Ahlstrom, Robby","lastInitName":"Ahlstrom, R","initLastName":"R Ahlstrom","fullFMLName":"Robert Coolidge Ahlstrom","fullLFMName":"Ahlstrom, Robert Coolidge","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID677649":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649","firstName":"Ezequiel","lastName":"Duran","primaryNumber":"20","birthDate":"1999-05-22","currentAge":27,"birthCity":"San Juan de la Maguana","birthCountry":"Dominican Republic","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ezequiel","useLastName":"Duran","middleName":"Alberto","boxscoreName":"Duran, E","gender":"M","nameMatrilineal":"Zabala","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ezequiel Duran","nameSlug":"ezequiel-duran-677649","firstLastName":"Ezequiel Duran","lastFirstName":"Duran, Ezequiel","lastInitName":"Duran, E","initLastName":"E Duran","fullFMLName":"Ezequiel Alberto Duran","fullLFMName":"Duran, Ezequiel Alberto","strikeZoneTop":3.126,"strikeZoneBottom":1.578},"ID656529":{"id":656529,"fullName":"Sam Hentges","link":"/api/v1/people/656529","firstName":"Sam","lastName":"Hentges","primaryNumber":"31","birthDate":"1996-07-18","currentAge":30,"birthCity":"Shoreview","birthStateProvince":"MN","birthCountry":"USA","height":"6' 8\"","weight":255,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sam","useLastName":"Hentges","middleName":"D.","boxscoreName":"Hentges","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"HENT-chiss","mlbDebutDate":"2021-04-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sam Hentges","nameSlug":"sam-hentges-656529","firstLastName":"Sam Hentges","lastFirstName":"Hentges, Sam","lastInitName":"Hentges, S","initLastName":"S Hentges","fullFMLName":"Sam D. Hentges","fullLFMName":"Hentges, Sam D.","strikeZoneTop":3.567,"strikeZoneBottom":1.8},"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},"ID594798":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798","firstName":"Jacob","lastName":"deGrom","primaryNumber":"48","birthDate":"1988-06-19","currentAge":38,"birthCity":"DeLand","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"deGrom","middleName":"Anthony","boxscoreName":"deGrom","nickName":"Jake","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2014-05-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob deGrom","nameSlug":"jacob-degrom-594798","firstLastName":"Jacob deGrom","lastFirstName":"deGrom, Jacob","lastInitName":"deGrom, J","initLastName":"J deGrom","fullFMLName":"Jacob Anthony deGrom","fullLFMName":"deGrom, Jacob Anthony","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID607043":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043","firstName":"Brandon","lastName":"Nimmo","primaryNumber":"24","birthDate":"1993-03-27","currentAge":33,"birthCity":"Cheyenne","birthStateProvince":"WY","birthCountry":"USA","height":"6' 1\"","weight":206,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Brandon","useLastName":"Nimmo","middleName":"Tate","boxscoreName":"Nimmo","nickName":"Tater","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"NIH-mo","mlbDebutDate":"2016-06-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Nimmo","nameSlug":"brandon-nimmo-607043","firstLastName":"Brandon Nimmo","lastFirstName":"Nimmo, Brandon","lastInitName":"Nimmo, B","initLastName":"B Nimmo","fullFMLName":"Brandon Tate Nimmo","fullLFMName":"Nimmo, Brandon Tate","strikeZoneTop":3.27,"strikeZoneBottom":1.65},"ID687931":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931","firstName":"Carson","lastName":"Whisenhunt","primaryNumber":"88","birthDate":"2000-10-20","currentAge":25,"birthCity":"Winston-Salem","birthStateProvince":"NC","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carson","useLastName":"Whisenhunt","middleName":"Lee","boxscoreName":"Whisenhunt","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"WHIZ-en-hunt","mlbDebutDate":"2025-07-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Carson Whisenhunt","nameSlug":"carson-whisenhunt-687931","firstLastName":"Carson Whisenhunt","lastFirstName":"Whisenhunt, Carson","lastInitName":"Whisenhunt, C","initLastName":"C Whisenhunt","fullFMLName":"Carson Lee Whisenhunt","fullLFMName":"Whisenhunt, Carson Lee","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID687529":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529","firstName":"Grant","lastName":"McCray","primaryNumber":"58","birthDate":"2000-12-07","currentAge":25,"birthCity":"Billings","birthStateProvince":"MT","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Grant","useLastName":"McCray","middleName":"Snow","boxscoreName":"McCray","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Grant McCray","nameSlug":"grant-mccray-687529","firstLastName":"Grant McCray","lastFirstName":"McCray, Grant","lastInitName":"McCray, G","initLastName":"G McCray","fullFMLName":"Grant Snow McCray","fullLFMName":"McCray, Grant Snow","strikeZoneTop":3.24,"strikeZoneBottom":1.64},"ID683766":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766","firstName":"Christian","lastName":"Koss","primaryNumber":"50","birthDate":"1998-01-27","currentAge":28,"birthCity":"Riverside","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Christian","useLastName":"Koss","boxscoreName":"Koss","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Koss","nameSlug":"christian-koss-683766","firstLastName":"Christian Koss","lastFirstName":"Koss, Christian","lastInitName":"Koss, C","initLastName":"C Koss","fullFMLName":"Christian Koss","fullLFMName":"Koss, Christian ","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"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},"ID543135":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135","firstName":"Nathan","lastName":"Eovaldi","primaryNumber":"17","birthDate":"1990-02-13","currentAge":36,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nathan","useLastName":"Eovaldi","middleName":"Edward","boxscoreName":"Eovaldi","nickName":"Nitro","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2008,"pronunciation":"ee-VAHL-dee","mlbDebutDate":"2011-08-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nathan Eovaldi","nameSlug":"nathan-eovaldi-543135","firstLastName":"Nathan Eovaldi","lastFirstName":"Eovaldi, Nathan","lastInitName":"Eovaldi, N","initLastName":"N Eovaldi","fullFMLName":"Nathan Edward Eovaldi","fullLFMName":"Eovaldi, Nathan Edward","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID695508":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508","firstName":"Cameron","lastName":"Cauley","primaryNumber":"27","birthDate":"2003-02-06","currentAge":23,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"5' 9\"","weight":170,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Cam","useLastName":"Cauley","middleName":"Andrew","boxscoreName":"Cauley","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-06-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cam Cauley","nameSlug":"cam-cauley-695508","firstLastName":"Cam Cauley","lastFirstName":"Cauley, Cam","lastInitName":"Cauley, C","initLastName":"C Cauley","fullFMLName":"Cameron Andrew Cauley","fullLFMName":"Cauley, Cameron Andrew","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID668390":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390","firstName":"Cole","lastName":"Winn","primaryNumber":"60","birthDate":"1999-11-25","currentAge":26,"birthCity":"Longmont","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cole","useLastName":"Winn","middleName":"Robert","boxscoreName":"Winn, C","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2024-04-14","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Winn","nameSlug":"cole-winn-668390","firstLastName":"Cole Winn","lastFirstName":"Winn, Cole","lastInitName":"Winn, C","initLastName":"C Winn","fullFMLName":"Cole Robert Winn","fullLFMName":"Winn, Cole Robert","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID805811":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811","firstName":"Bryson","lastName":"Eldridge","primaryNumber":"8","birthDate":"2004-10-20","currentAge":21,"birthCity":"Fairfax","birthStateProvince":"VA","birthCountry":"USA","height":"6' 7\"","weight":251,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Bryce","useLastName":"Eldridge","middleName":"Edward","boxscoreName":"Eldridge","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-09-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Eldridge","nameSlug":"bryce-eldridge-805811","firstLastName":"Bryce Eldridge","lastFirstName":"Eldridge, Bryce","lastInitName":"Eldridge, B","initLastName":"B Eldridge","fullFMLName":"Bryson Edward Eldridge","fullLFMName":"Eldridge, Bryson Edward","strikeZoneTop":3.54,"strikeZoneBottom":1.79},"ID691740":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740","firstName":"Daniel","lastName":"Susac","primaryNumber":"6","birthDate":"2001-05-14","currentAge":25,"birthCity":"Roseville","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":210,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Daniel","useLastName":"Susac","middleName":"Shawn","boxscoreName":"Susac, D","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2022,"mlbDebutDate":"2026-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Daniel Susac","nameSlug":"daniel-susac-691740","firstLastName":"Daniel Susac","lastFirstName":"Susac, Daniel","lastInitName":"Susac, D","initLastName":"D Susac","fullFMLName":"Daniel Shawn Susac","fullLFMName":"Susac, Daniel Shawn","strikeZoneTop":3.42,"strikeZoneBottom":1.73},"ID678545":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545","firstName":"Osleivis","lastName":"Basabe","primaryNumber":"39","birthDate":"2000-09-13","currentAge":26,"birthCity":"Bobures","birthCountry":"Venezuela","height":"5' 11\"","weight":197,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Osleivis","useLastName":"Basabe","middleName":"Jose","boxscoreName":"Basabe","gender":"M","nameMatrilineal":"Chourio","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Osleivis Basabe","nameSlug":"osleivis-basabe-678545","firstLastName":"Osleivis Basabe","lastFirstName":"Basabe, Osleivis","lastInitName":"Basabe, O","initLastName":"O Basabe","fullFMLName":"Osleivis Jose Basabe","fullLFMName":"Basabe, Osleivis Jose","strikeZoneTop":3.18,"strikeZoneBottom":1.61}},"venue":{"id":5325,"name":"Globe Life Field","link":"/api/v1/venues/5325","location":{"address1":"734 Stadium Drive","city":"Arlington","state":"Texas","stateAbbrev":"TX","postalCode":"76011","defaultCoordinates":{"latitude":32.747299,"longitude":-97.081818},"azimuthAngle":30.0,"elevation":545,"country":"USA","phone":"(817) 533-1972"},"timeZone":{"tz":"CDT","id":"America/Chicago","offset":-5,"offsetAtGameTime":-5},"fieldInfo":{"capacity":40518,"turfType":"Artificial Turf","roofType":"Retractable","leftLine":329,"leftCenter":372,"center":407,"rightCenter":374,"rightLine":326},"active":true,"season":"2026"},"officialVenue":{"id":5325,"link":"/api/v1/venues/5325"},"weather":{"condition":"Roof Closed","temp":"74","wind":"0 mph, None"},"gameInfo":{"attendance":23736,"firstPitch":"2026-08-04T00:10:00.000Z","gameDurationMinutes":171},"review":{"hasChallenges":true,"away":{"used":1,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":2,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":2,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"home":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"}},"officialScorer":{"id":674635,"fullName":"Chris Ruiz","link":"/api/v1/people/674635"},"primaryDatacaster":{"id":679748,"fullName":"Cameron Varnau","link":"/api/v1/people/679748"},"moundVisits":{"away":{"used":0,"remaining":4},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nate Furman flies out to center fielder Evan Carter.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-04T00:10:27.512Z","endTime":"2026-08-04T00:10:40.945Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":"2026-08-03T22:29:49.057Z","endTime":"2026-08-03T23:45:36.382Z","isPitch":false,"type":"action","player":{"id":801501,"link":"/api/v1/people/801501"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-03T23:45:36.382Z","endTime":"2026-08-04T00:09:03.542Z","isPitch":false,"type":"action","player":{"id":801501,"link":"/api/v1/people/801501"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-04T00:09:03.542Z","endTime":"2026-08-04T00:10:29.760Z","isPitch":false,"type":"action","player":{"id":801501,"link":"/api/v1/people/801501"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.681953376463692,"aZ":-14.187222271224494,"pfxX":-5.915452674523145,"pfxZ":9.632206530041037,"pX":-0.030033655180083288,"pZ":3.1502114015573413,"vX0":4.953886208969518,"vY0":-135.7888275036419,"vZ0":-5.590027430808064,"x":118.14,"y":153.72,"x0":-1.1092964098254516,"y0":50.006440118650424,"z0":6.222445403594039,"aX":-11.051165906346544},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.4,"breakHorizontal":9.7,"spinRate":2050,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.40334390236475626,"extension":6.471127549189111},"hitData":{"launchSpeed":90.0,"launchAngle":51.0,"totalDistance":277.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":119.7,"coordY":88.93}},"index":3,"playId":"82d7a158-125c-3df7-b503-9cc569818f59","pitchNumber":1,"startTime":"2026-08-04T00:10:29.760Z","endTime":"2026-08-04T00:10:40.945Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T00:10:40.945Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jung Hoo Lee challenged (pitch result), call on the field was confirmed: Jung Hoo Lee called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-04T00:10:54.950Z","endTime":"2026-08-04T00:12:20.381Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.332235711861237,"aZ":-14.485946777417434,"pfxX":-5.805906858583933,"pfxZ":9.645616609026103,"pX":-0.4549049691228619,"pZ":1.8279018715284463,"vX0":3.5419700308054693,"vY0":-134.576729149696,"vZ0":-8.654234027553239,"x":134.34,"y":189.43,"x0":-1.0341433749142657,"y0":50.00126050774847,"z0":6.11249534543968,"aX":-10.643407027255469},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.8,"breakHorizontal":9.7,"spinRate":2031,"spinDirection":215},"zone":7,"typeConfidence":2.0,"plateTime":0.40707289966514004,"extension":6.311314719453048},"index":0,"playId":"9b4a4445-baee-3637-a7c8-ad3e689e3f54","pitchNumber":1,"startTime":"2026-08-04T00:11:06.044Z","endTime":"2026-08-04T00:11:11.688Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.55840613664857,"aZ":-32.30348778233875,"pfxX":-4.6948773649378905,"pfxZ":-0.08599411827305836,"pX":-1.3231297674273563,"pZ":1.8314543576858968,"vX0":1.4531507027477963,"vY0":-119.47709937447536,"vZ0":-3.546607042152149,"x":167.43,"y":189.33,"x0":-1.3284351003593051,"y0":50.00541006096351,"z0":6.231788522952023,"aX":-6.802916850406089},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-0.7,"breakHorizontal":8.2,"spinRate":907,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.458072706324566,"extension":6.190011580078021},"index":1,"playId":"82eadf68-9843-33c6-bf6e-91a0e2c3a35b","pitchNumber":2,"startTime":"2026-08-04T00:11:20.265Z","endTime":"2026-08-04T00:11:25.568Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.348938891566814,"aZ":-32.654847847898175,"pfxX":-3.6642903271468077,"pfxZ":-0.3327139100201997,"pX":-0.8461338243950133,"pZ":3.32774210840622,"vX0":1.956262101871706,"vY0":-119.39726612847531,"vZ0":-0.31376254522833413,"x":149.25,"y":148.93,"x0":-1.1968036007725915,"y0":50.0020803126267,"z0":6.38058310390355,"aX":-5.330509691310773},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-0.5,"breakHorizontal":6.2,"spinRate":918,"spinDirection":254},"zone":11,"typeConfidence":2.0,"plateTime":0.4574228650151042,"extension":6.224809715510817},"index":2,"playId":"19296e34-11ba-3ffd-94ae-8a64db8cfc47","pitchNumber":3,"startTime":"2026-08-04T00:11:36.808Z","endTime":"2026-08-04T00:11:41.838Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.459399340038473,"aZ":-17.98534631347356,"pfxX":-8.5667662001992,"pfxZ":7.591002011382873,"pX":0.0068039454485166115,"pZ":2.1547037104907067,"vX0":5.792530337466222,"vY0":-135.78912902460894,"vZ0":-7.183740277401764,"x":116.74,"y":180.6,"x0":-1.039920269189858,"y0":50.00496324138626,"z0":6.083926038515665,"aX":-16.015692256916445},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.4,"breakHorizontal":14.3,"spinRate":2091,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.4032129486574543,"extension":6.208512922280585},"index":3,"playId":"a1d6c71b-b762-36f2-8db7-7d433adc6321","pitchNumber":4,"startTime":"2026-08-04T00:11:52.553Z","endTime":"2026-08-04T00:11:55.907Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.26123344328645,"aZ":-14.956059362385922,"pfxX":-3.359623861289189,"pfxZ":9.09411169869902,"pX":-0.18927147860402657,"pZ":1.7751490391795903,"vX0":3.0273197879057103,"vY0":-136.53362601366658,"vZ0":-9.001551747663889,"x":124.21,"y":190.85,"x0":-0.874396715357932,"y0":50.00434106657065,"z0":6.137833885279032,"aX":-6.361618075456245},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.9,"breakHorizontal":5.5,"spinRate":1972,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.40073767830842266,"extension":6.267736410984835},"index":4,"playId":"c292bd48-aa91-381e-a8c3-5705b3e56e81","pitchNumber":5,"startTime":"2026-08-04T00:12:14.666Z","endTime":"2026-08-04T00:12:20.381Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"}},"playEndTime":"2026-08-04T00:12:20.381Z","atBatIndex":1},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Willy Adames walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-04T00:12:53.329Z","endTime":"2026-08-04T00:15:00.642Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.14459328640462,"aZ":-17.639336987348752,"pfxX":-5.153415217205197,"pfxZ":7.7008322773897095,"pX":0.04806414293674147,"pZ":2.5677095433229624,"vX0":4.492708222148728,"vY0":-136.53940981797615,"vZ0":-6.442354973423045,"x":115.17,"y":169.45,"x0":-0.9493752160388838,"y0":50.003605500895546,"z0":6.1721712871163135,"aX":-9.7280559422647},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.7,"breakHorizontal":8.4,"spinRate":2000,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.4011941124397853,"extension":6.480122979611187},"index":0,"playId":"d0851814-377f-3a2b-a1bb-37e7d0a16c39","pitchNumber":1,"startTime":"2026-08-04T00:12:53.329Z","endTime":"2026-08-04T00:12:57.653Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.976479569669046,"aZ":-17.643791426835442,"pfxX":-8.451174129180512,"pfxZ":7.793828971751655,"pX":-0.3042174227691646,"pZ":2.81792417120982,"vX0":5.51717706573814,"vY0":-135.53289985507303,"vZ0":-5.515250329412721,"x":128.6,"y":162.7,"x0":-1.265750902200752,"y0":50.006112241197606,"z0":6.10724697335523,"aX":-15.762156048337019},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.2,"breakHorizontal":14.2,"spinRate":2041,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.4037673552440326,"extension":6.3864191477836405},"index":1,"playId":"f39adee0-3d1f-3c20-8dab-228ca228268b","pitchNumber":2,"startTime":"2026-08-04T00:13:08.122Z","endTime":"2026-08-04T00:13:12.818Z","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":92.9,"endSpeed":84.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.167251097891256,"aZ":-15.61930544144425,"pfxX":-5.528033400504986,"pfxZ":8.96720193089769,"pX":-0.436368289583888,"pZ":3.8118751191500335,"vX0":2.7713595260809654,"vY0":-135.18939588983037,"vZ0":-3.9720078012428224,"x":133.63,"y":135.86,"x0":-0.7579688564331186,"y0":50.003036264251705,"z0":6.40037517294335,"aX":-10.206562141757745},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.6,"breakHorizontal":9.4,"spinRate":2161,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4055411800152937,"extension":6.362814558235713},"index":2,"playId":"25dcf96d-780f-3a13-a365-5e93f5f6d069","pitchNumber":3,"startTime":"2026-08-04T00:13:31.429Z","endTime":"2026-08-04T00:13:35.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.240937719887167,"aZ":-31.372272714701715,"pfxX":-4.7221121222614855,"pfxZ":0.5473911818130297,"pX":-0.8741805839710639,"pZ":2.1865454573411847,"vX0":2.2771173789280805,"vY0":-120.04659301400115,"vZ0":-2.902439206775517,"x":150.32,"y":179.74,"x0":-1.2192139280850927,"y0":50.00381973510197,"z0":6.191079959681669,"aX":-6.924073377111601},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.6,"breakHorizontal":8.0,"spinRate":934,"spinDirection":256},"zone":13,"typeConfidence":2.0,"plateTime":0.45547386871965534,"extension":6.335760708317039},"index":3,"playId":"aece7ffe-e18b-3b46-9dd6-9809df000a9b","pitchNumber":4,"startTime":"2026-08-04T00:13:47.433Z","endTime":"2026-08-04T00:13:51.130Z","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":2},"index":4,"startTime":"2026-08-04T00:14:04.820Z","endTime":"2026-08-04T00:14:16.927Z","isPitch":false,"type":"action","player":{"id":642715,"link":"/api/v1/people/642715"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.655041712819852,"aZ":-13.492767881929925,"pfxX":-4.219522407011803,"pfxZ":10.021652444691123,"pX":-0.2624613965106467,"pZ":4.090822565722223,"vX0":3.307696672440623,"vY0":-135.87607534437407,"vZ0":-3.623863207393087,"x":127.0,"y":128.33,"x0":-0.94929933378871,"y0":50.00170690974602,"z0":6.383652981272984,"aX":-7.864367102509962},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.5,"breakHorizontal":7.0,"spinRate":2098,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4035973968221471,"extension":6.334999067813151},"index":5,"playId":"a3dab01d-ccbb-30ef-843f-00ad9fc58395","pitchNumber":5,"startTime":"2026-08-04T00:14:16.927Z","endTime":"2026-08-04T00:14:21.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.015707588140696,"aZ":-31.926588831467622,"pfxX":-3.9781322052943855,"pfxZ":0.1707172245258448,"pX":-1.37729695946821,"pZ":3.9926158301262578,"vX0":0.8401841309216914,"vY0":-120.30118897993239,"vZ0":0.824233070065564,"x":169.5,"y":130.98,"x0":-1.2127571170339706,"y0":50.00572109378277,"z0":6.462348915552673,"aX":-5.866824316411006},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.7,"breakHorizontal":7.1,"spinRate":878,"spinDirection":255},"zone":11,"typeConfidence":2.0,"plateTime":0.45424954854380406,"extension":6.381001735908802},"index":6,"playId":"8dffb101-331b-3279-98c7-ef8510f4ce12","pitchNumber":6,"startTime":"2026-08-04T00:14:34.644Z","endTime":"2026-08-04T00:14:39.372Z","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":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.784843455583022,"aZ":-13.165796722132757,"pfxX":-6.061337059985165,"pfxZ":10.056791446393792,"pX":0.38691576262787336,"pZ":1.485591184184446,"vX0":5.368058714615114,"vY0":-136.31670034232602,"vZ0":-9.898904158479084,"x":102.25,"y":198.67,"x0":-0.8162818160407519,"y0":50.00415276041546,"z0":6.063583511304646,"aX":-11.45660430868649},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.4,"breakHorizontal":10.0,"spinRate":2044,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.4011709779757533,"extension":6.432398004786312},"index":7,"playId":"00e9151e-c9b3-35bb-a895-2b629e875daa","pitchNumber":7,"startTime":"2026-08-04T00:14:53.168Z","endTime":"2026-08-04T00:15:00.642Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T00:15:00.642Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Rafael Devers flies out to left fielder Wyatt Langford.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-04T00:15:17.112Z","endTime":"2026-08-04T00:15:35.458Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","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":0},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.586355403725854,"aZ":-21.94741851591466,"pfxX":-8.511878940302953,"pfxZ":5.622331276664182,"pX":-0.36076951090713455,"pZ":2.557188749330136,"vX0":6.1768303050222135,"vY0":-133.97066530044785,"vZ0":-5.030267783424669,"x":104.82,"y":169.64,"x0":-1.5887881216351438,"y0":50.00653562055897,"z0":6.025198819110654,"aX":-15.496277924081012},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.2,"breakHorizontal":14.2,"spinRate":1924,"spinDirection":230},"zone":4,"typeConfidence":2.0,"plateTime":0.4086254073310398,"extension":6.243500494216307},"hitData":{"launchSpeed":98.6,"launchAngle":46.0,"totalDistance":329.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.05,"coordY":85.17}},"index":0,"playId":"e42ac798-79a3-375b-abfa-bf5b5c55c2c4","pitchNumber":1,"startTime":"2026-08-04T00:15:25.430Z","endTime":"2026-08-04T00:15:35.458Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T00:15:35.458Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joc Pederson strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-04T00:17:51.363Z","endTime":"2026-08-04T00:20:13.717Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.97283064377474,"aZ":-25.326954249880913,"pfxX":-1.796776331715539,"pfxZ":4.032482558210807,"pX":1.2134693149317328,"pZ":1.845104354521387,"vX0":7.622791432014466,"vY0":-128.75276499206092,"vZ0":-3.099519821872057,"x":70.75,"y":188.96,"x0":-1.5379113961007993,"y0":50.000611382957665,"z0":5.001029223209886,"aX":-3.0496516899939796},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.8,"breakHorizontal":1.8,"spinRate":2222,"spinDirection":230},"zone":14,"typeConfidence":0.9,"plateTime":0.4236191042991524,"extension":6.611151984709329},"index":0,"playId":"41b45000-f864-3cb0-ba75-18fc41ca1eb7","pitchNumber":1,"startTime":"2026-08-04T00:18:11.413Z","endTime":"2026-08-04T00:18:15.442Z","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":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.257517017763956,"aZ":-20.775994125773465,"pfxX":-4.590882776937533,"pfxZ":6.351616604265713,"pX":-0.22304609932994107,"pZ":2.267346303455584,"vX0":4.997405364047046,"vY0":-132.81105250489463,"vZ0":-3.3310498696290773,"x":125.5,"y":177.56,"x0":-1.5286465696156402,"y0":50.00315585170358,"z0":5.040996599144211,"aX":-8.238470134687946},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.0,"breakHorizontal":7.3,"spinRate":1948,"spinDirection":236},"zone":5,"typeConfidence":0.89,"plateTime":0.4117132803637329,"extension":6.609633189609847},"index":1,"playId":"1e9141be-c5e7-3769-9392-3c01bc77a33e","pitchNumber":2,"startTime":"2026-08-04T00:18:33.313Z","endTime":"2026-08-04T00:18:38.048Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":76.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.37174068517128,"aZ":-28.43114215453108,"pfxX":8.430830091286623,"pfxZ":2.5599721592614113,"pX":-1.8549578968388325,"pZ":2.5321249776425065,"vX0":-1.954483201727926,"vY0":-119.50309764267838,"vZ0":0.3426609513735477,"x":187.71,"y":170.41,"x0":-2.1284140295522054,"y0":50.00497160582656,"z0":4.915607911304703,"aX":12.345827359777571},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":4.9,"breakHorizontal":-14.9,"spinRate":2602,"spinDirection":66},"zone":11,"typeConfidence":0.9,"plateTime":0.4561941505440448,"extension":6.468849627768093},"index":2,"playId":"a3cd1e64-70c6-323c-9dc8-e6cafb734818","pitchNumber":3,"startTime":"2026-08-04T00:18:49.808Z","endTime":"2026-08-04T00:18:54.073Z","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":83.1,"endSpeed":76.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.679354025240986,"aZ":-34.15140835206336,"pfxX":7.9221539125936715,"pfxZ":-1.342916215209501,"pX":0.7870887842029142,"pZ":0.4999375578380162,"vX0":3.777911671729828,"vY0":-121.00156895239765,"vZ0":-3.0084204830808914,"x":87.0,"y":225.28,"x0":-1.8258089256438557,"y0":50.000359746959575,"z0":4.766131080928457,"aX":11.688475859967557},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-2.9,"breakHorizontal":-15.2,"spinRate":2566,"spinDirection":53},"zone":14,"typeConfidence":0.9,"plateTime":0.4535048308122338,"extension":6.600373804546427},"index":3,"playId":"92f1ed2d-32ba-35de-aab7-856850e5d536","pitchNumber":4,"startTime":"2026-08-04T00:19:15.401Z","endTime":"2026-08-04T00:19:20.357Z","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.1,"endSpeed":76.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.950729080955433,"aZ":-30.902172861156885,"pfxX":6.92014673902265,"pfxZ":0.857968883311742,"pX":3.0786537304589947,"pZ":0.7323610381158826,"vX0":8.928173541955397,"vY0":-122.09501535733709,"vZ0":-3.1248672536622095,"x":-0.35,"y":219.01,"x0":-1.5491083498716227,"y0":50.003279649706755,"z0":4.736862333759874,"aX":10.264678973976908},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.0,"breakHorizontal":-15.0,"spinRate":2538,"spinDirection":55},"zone":14,"typeConfidence":0.9,"plateTime":0.45163629299433605,"extension":6.833667242370859},"index":4,"playId":"c02b0b29-8d61-319f-aa6d-792a1a0d254b","pitchNumber":5,"startTime":"2026-08-04T00:19:39.361Z","endTime":"2026-08-04T00:19:45.618Z","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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.216082211431047,"aZ":-21.142174389939665,"pfxX":-1.5420669422751332,"pfxZ":6.487419755785995,"pX":0.0544739761839531,"pZ":2.6268097168735687,"vX0":4.993408689882514,"vY0":-129.4091135100424,"vZ0":-1.8457249295707046,"x":114.92,"y":167.86,"x0":-1.6972075701692586,"y0":50.006121084202604,"z0":4.963730285909963,"aX":-2.624255095415675},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":11.5,"breakHorizontal":1.7,"spinRate":2287,"spinDirection":225},"zone":5,"typeConfidence":0.91,"plateTime":0.42275200680965375,"extension":6.209474520293326},"index":5,"playId":"dbca1737-56e1-3266-a60f-910e349f9991","pitchNumber":6,"startTime":"2026-08-04T00:20:08.204Z","endTime":"2026-08-04T00:20:13.717Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T00:20:13.717Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Wyatt Langford walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-04T00:20:28.010Z","endTime":"2026-08-04T00:21:49.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.636764184314504,"aZ":-36.501466481216966,"pfxX":-10.52976739318036,"pfxZ":-2.375296485822515,"pX":1.1911461548684346,"pZ":1.5966036693980674,"vX0":9.911733141225849,"vY0":-134.79752302085552,"vZ0":-2.352625062466436,"x":71.6,"y":195.67,"x0":-1.1807581015745445,"y0":50.000060533607765,"z0":5.079238185199744,"aX":-19.209464079252744},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-4.6,"breakHorizontal":16.7,"spinRate":2021,"spinDirection":240},"zone":14,"typeConfidence":0.9,"plateTime":0.40765812991131645,"extension":6.767472028460998},"index":0,"playId":"de891b3e-e6a4-3284-8ce7-c9605927e5d2","pitchNumber":1,"startTime":"2026-08-04T00:20:39.128Z","endTime":"2026-08-04T00:20:44.013Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.09956280436587,"aZ":-24.097222665464415,"pfxX":-1.4266211270650215,"pfxZ":4.730513033757145,"pX":1.033184061138243,"pZ":2.437016001940275,"vX0":6.928729014076362,"vY0":-129.61913263358358,"vZ0":-1.8616935979094362,"x":77.62,"y":172.98,"x0":-1.4847800665022737,"y0":50.00592365239531,"z0":4.997449521398974,"aX":-2.4386074076165833},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.4,"breakHorizontal":1.1,"spinRate":2315,"spinDirection":212},"zone":14,"typeConfidence":0.91,"plateTime":0.4219461410728247,"extension":6.667224878081686},"index":1,"playId":"bd3c6e8a-9ad5-3fcb-999c-0329986fc230","pitchNumber":2,"startTime":"2026-08-04T00:20:54.674Z","endTime":"2026-08-04T00:21:01.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.556329672211383,"aZ":-19.657034202432943,"pfxX":-3.080714796305103,"pfxZ":6.82671672683648,"pX":0.02523436723261537,"pZ":4.200949562877327,"vX0":4.836212105116987,"vY0":-134.18301699440286,"vZ0":1.2121927937737889,"x":116.04,"y":125.35,"x0":-1.3957032418830218,"y0":50.00117583936182,"z0":5.138578372170199,"aX":-5.647820473596298},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.8,"breakHorizontal":4.6,"spinRate":2006,"spinDirection":233},"zone":12,"typeConfidence":0.92,"plateTime":0.40734052534071497,"extension":6.702862686855653},"index":2,"playId":"2c7aae7b-cf6a-3dd3-a905-38009b873acc","pitchNumber":3,"startTime":"2026-08-04T00:21:11.536Z","endTime":"2026-08-04T00:21:15.612Z","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":92.5,"endSpeed":84.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.521464551855416,"aZ":-36.114746324909206,"pfxX":-9.878629052227915,"pfxZ":-2.1686244658615057,"pX":1.1109923298990236,"pZ":0.9138682381857292,"vX0":9.371719888140676,"vY0":-134.37801379371948,"vZ0":-3.718320478050879,"x":74.65,"y":214.11,"x0":-1.147011027036848,"y0":50.00116902547316,"z0":4.895242385248753,"aX":-17.971925818801147},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-4.6,"breakHorizontal":15.7,"spinRate":1947,"spinDirection":239},"zone":14,"typeConfidence":0.9,"plateTime":0.40841147868245864,"extension":6.806259430903916},"index":3,"playId":"31b95986-d77e-3387-ae16-cf654bd842bc","pitchNumber":4,"startTime":"2026-08-04T00:21:26.680Z","endTime":"2026-08-04T00:21:31.807Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.52821213943842,"aZ":-26.564521908135227,"pfxX":-1.853245519191332,"pfxZ":3.2402199783896855,"pX":1.0676390620807734,"pZ":2.626087346095312,"vX0":6.915898240596051,"vY0":-130.49155920129877,"vZ0":-0.8235566975311901,"x":76.3,"y":167.88,"x0":-1.372002438380362,"y0":50.002776496595054,"z0":4.940651830060266,"aX":-3.2090379258793535},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.9,"breakHorizontal":1.9,"spinRate":2213,"spinDirection":237},"zone":12,"typeConfidence":0.91,"plateTime":0.41916159956299603,"extension":6.855044477734778},"index":4,"playId":"a249e84e-cf84-39ec-a8c6-fbb8142b51cd","pitchNumber":5,"startTime":"2026-08-04T00:21:43.894Z","endTime":"2026-08-04T00:21:49.263Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T00:21:49.263Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corey Seager strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-04T00:21:59.611Z","endTime":"2026-08-04T00:23:03.172Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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.0,"endSpeed":83.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.714823511308637,"aZ":-33.73474577785828,"pfxX":-10.070838249327744,"pfxZ":-0.8856269618119574,"pX":-0.5443342657298955,"pZ":1.764576739872147,"vX0":6.213831890398403,"vY0":-132.39379510953648,"vZ0":-1.740348668419537,"x":137.75,"y":191.14,"x0":-1.6200870556302067,"y0":50.00098265120291,"z0":4.9121783870450555,"aX":-17.77793961162391},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-1.8,"breakHorizontal":16.8,"spinRate":1824,"spinDirection":247},"zone":7,"typeConfidence":0.91,"plateTime":0.41456943986441797,"extension":6.616003030569608},"index":0,"playId":"97d4939e-83f5-36c0-941b-be1acfb591ba","pitchNumber":1,"startTime":"2026-08-04T00:22:15.113Z","endTime":"2026-08-04T00:22:21.452Z","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":91.6,"endSpeed":84.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.290138406363283,"aZ":-22.219348016623005,"pfxX":-3.544683711118113,"pfxZ":5.502131109717007,"pX":0.24956967828093307,"pZ":2.689204845918595,"vX0":5.668397434749182,"vY0":-133.30641031311887,"vZ0":-1.861879862283089,"x":107.49,"y":166.17,"x0":-1.4388393009003286,"y0":50.00094492466929,"z0":4.992366697772566,"aX":-6.41162823425869},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.8,"breakHorizontal":5.3,"spinRate":2007,"spinDirection":236},"zone":5,"typeConfidence":0.89,"plateTime":0.4100715539936268,"extension":6.694926835539035},"index":1,"playId":"c0554ce3-17d5-36a1-b648-cecccc569101","pitchNumber":2,"startTime":"2026-08-04T00:22:36.911Z","endTime":"2026-08-04T00:22:40.439Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.968679955886675,"aZ":-24.809413272130254,"pfxX":-5.310632806009753,"pfxZ":4.053481524582546,"pX":-0.2032953029275929,"pZ":2.6429134321146477,"vX0":5.185257970923918,"vY0":-133.50280702198836,"vZ0":-1.4623546301700605,"x":124.75,"y":167.42,"x0":-1.4746312573759361,"y0":50.002964833761936,"z0":4.972243914364519,"aX":-9.649596808965065},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.2,"breakHorizontal":8.6,"spinRate":1997,"spinDirection":249},"zone":5,"typeConfidence":0.86,"plateTime":0.4092496963065182,"extension":6.84380437336884},"index":2,"playId":"7414c776-f81d-3136-be82-c0fd99c39ba8","pitchNumber":3,"startTime":"2026-08-04T00:22:57.375Z","endTime":"2026-08-04T00:23:03.172Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T00:23:03.172Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Nimmo strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-04T00:23:23.115Z","endTime":"2026-08-04T00:24:44.129Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"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":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.372516579907415,"aZ":-25.37877025457364,"pfxX":-1.6215731784464777,"pfxZ":4.025601468081469,"pX":-0.47886159879654766,"pZ":3.3424770259349366,"vX0":3.3784335119348197,"vY0":-128.51522424980186,"vZ0":0.5408126861957776,"x":135.25,"y":148.53,"x0":-1.5944830125604452,"y0":50.00302600600639,"z0":5.086645045230955,"aX":-2.737666177048077},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.7,"breakHorizontal":2.3,"spinRate":2297,"spinDirection":228},"zone":1,"typeConfidence":0.91,"plateTime":0.4247402380222245,"extension":6.721860853660881},"index":0,"playId":"44c26801-1cab-3e47-8be4-84db1203fca0","pitchNumber":1,"startTime":"2026-08-04T00:23:26.281Z","endTime":"2026-08-04T00:23:31.691Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"c08b3155-4a39-3043-b43f-4dbe2f58e450","startTime":"2026-08-04T00:23:45.429Z","endTime":"2026-08-04T00:23:50.614Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.7681263337629,"aZ":-33.81473838837564,"pfxX":-9.09980145058626,"pfxZ":-0.9211974473465325,"pX":0.5617159619089124,"pZ":2.5026878362751708,"vX0":8.25687138678802,"vY0":-133.03344109447312,"vZ0":-0.18359655554885457,"x":95.59,"y":171.21,"x0":-1.4069412495874378,"y0":50.001002322305126,"z0":5.033184106191054,"aX":-16.233865747189782},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-1.4,"breakHorizontal":14.6,"spinRate":1970,"spinDirection":231},"zone":6,"typeConfidence":0.91,"plateTime":0.412435846635153,"extension":6.877334428409199},"index":2,"playId":"8181ae22-3b7b-318f-b7e2-518439243c19","pitchNumber":2,"startTime":"2026-08-04T00:24:06.107Z","endTime":"2026-08-04T00:24:11.995Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wyatt Langford steals (8) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"actionPlayId":"8181ae22-3b7b-318f-b7e2-518439243c19","startTime":"2026-08-04T00:24:17.680Z","endTime":"2026-08-04T00:24:39.180Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.006527609523676,"aZ":-30.7405315470794,"pfxX":8.486301929897689,"pfxZ":0.9501309773292004,"pX":0.5478049252459587,"pZ":0.9153423439024748,"vX0":3.220905642072755,"vY0":-122.97469318059746,"vZ0":-2.8161376526230573,"x":96.12,"y":214.07,"x0":-1.88588370857426,"y0":50.00437410557974,"z0":4.713788652550398,"aX":12.84958211684192},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.2,"breakHorizontal":-16.2,"spinRate":2734,"spinDirection":65},"zone":14,"typeConfidence":0.9,"plateTime":0.44736093581591607,"extension":6.437266343464146},"index":4,"playId":"f2cf3331-3b63-33b6-9c82-36c57937c676","pitchNumber":3,"startTime":"2026-08-04T00:24:39.180Z","endTime":"2026-08-04T00:24:44.129Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T00:24:44.129Z","atBatIndex":7},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Daniel Susac reaches on a fielding error by third baseman Ezequiel Duran. Daniel Susac to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-04T00:27:00.318Z","endTime":"2026-08-04T00:28:00.168Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.7,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.763851926307513,"aZ":-17.18429081123011,"pfxX":-4.5209987312733135,"pfxZ":8.173971262998798,"pX":-0.7549472814869329,"pZ":3.516624817081727,"vX0":2.2475498609274487,"vY0":-134.25512684359916,"vZ0":-4.036314606809252,"x":145.78,"y":143.83,"x0":-1.0133806940629042,"y0":50.00543181672833,"z0":6.254827618639459,"aX":-8.293706855388677},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.2,"breakHorizontal":7.8,"spinRate":1965,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.407229588516524,"extension":6.347912787863841},"index":0,"playId":"f3ba08d0-91e2-34ce-8f4e-c49296d304db","pitchNumber":1,"startTime":"2026-08-04T00:27:15.466Z","endTime":"2026-08-04T00:27:19.973Z","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.4,"endSpeed":84.5,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.25042397391766,"aZ":-18.03049018118518,"pfxX":-9.189820596416846,"pfxZ":7.743679145303236,"pX":-0.6188238494175845,"pZ":2.4992340017826598,"vX0":4.89578863867786,"vY0":-134.3327333928247,"vZ0":-6.076931799431881,"x":140.59,"y":171.3,"x0":-1.2715327478238228,"y0":50.002998333239816,"z0":6.073666701159242,"aX":-16.7860712983599},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.0,"breakHorizontal":15.6,"spinRate":2106,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.40782501027039775,"extension":6.28333248822399},"index":1,"playId":"bc650a47-e718-3e9b-ba42-5bf0e8a038b3","pitchNumber":2,"startTime":"2026-08-04T00:27:30.685Z","endTime":"2026-08-04T00:27:35.392Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.5,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.55275522032979,"aZ":-18.64319626548979,"pfxX":-8.722737815066814,"pfxZ":7.260196245357255,"pX":-0.7553706182932338,"pZ":2.1289190831752127,"vX0":4.791485254168759,"vY0":-135.6244270091465,"vZ0":-7.017419483515648,"x":145.79,"y":181.3,"x0":-1.4112760696785716,"y0":50.00460944318039,"z0":6.04949479432978,"aX":-16.257423104663502},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.9,"breakHorizontal":14.8,"spinRate":2036,"spinDirection":221},"zone":7,"typeConfidence":2.0,"plateTime":0.403808674044944,"extension":6.422536758608102},"hitData":{"launchSpeed":90.6,"launchAngle":4.0,"totalDistance":74.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":58.22,"coordY":118.12}},"index":2,"playId":"06fe23d9-819d-3df3-895a-51a107a054b5","pitchNumber":3,"startTime":"2026-08-04T00:27:47.840Z","endTime":"2026-08-04T00:28:00.168Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T00:28:00.168Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Drew Gilbert singles on a line drive to right fielder Brandon Nimmo. Daniel Susac scores. Drew Gilbert to 3rd. Fielding error by right fielder Brandon Nimmo.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-04T00:28:27.504Z","endTime":"2026-08-04T00:28:48.253Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"responsiblePitcher":{"id":615698,"link":"/api/v1/people/615698"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":0},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.6,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.41894579066248,"aZ":-36.83164739839339,"pfxX":1.213610332848898,"pfxZ":-3.3463243611577402,"pX":0.485003136336371,"pZ":1.785558243921735,"vX0":2.8921342441554385,"vY0":-117.34497397505707,"vZ0":-2.8300230917882145,"x":98.51,"y":190.57,"x0":-0.9215485041641749,"y0":50.00062621011162,"z0":6.441897599498675,"aX":1.690347165785263},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-6.5,"breakHorizontal":-2.9,"spinRate":2321,"spinDirection":39},"zone":9,"typeConfidence":2.0,"plateTime":0.4669409454080995,"extension":6.220042072797684},"hitData":{"launchSpeed":92.4,"launchAngle":11.0,"totalDistance":180.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":164.89,"coordY":120.56}},"index":0,"playId":"6136c837-4a4e-3de4-97c3-22130aed7b76","pitchNumber":1,"startTime":"2026-08-04T00:28:32.532Z","endTime":"2026-08-04T00:28:48.253Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T00:28:48.253Z","atBatIndex":9},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Osleivis Basabe out on a sacrifice fly to right fielder Brandon Nimmo. Drew Gilbert scores.","rbi":1,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-04T00:29:10.212Z","endTime":"2026-08-04T00:30:13.426Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":{"id":615698,"link":"/api/v1/people/615698"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.406347413363267,"aZ":-22.552243168654293,"pfxX":1.9862125193166325,"pfxZ":5.596727734930479,"pX":0.9943200828409865,"pZ":2.5485856410231875,"vX0":4.919056353926776,"vY0":-130.06802010080648,"vZ0":-4.8762142148099885,"x":79.1,"y":169.97,"x0":-1.1768787866930863,"y0":50.00339963754304,"z0":6.150225461954878,"aX":3.414095178732326},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":9.4,"breakHorizontal":-4.7,"spinRate":2193,"spinDirection":196},"zone":12,"typeConfidence":2.0,"plateTime":0.4205553147992842,"extension":6.379860278187414},"index":0,"playId":"61084bb1-5784-3b61-bd51-e3947a214da3","pitchNumber":1,"startTime":"2026-08-04T00:29:20.898Z","endTime":"2026-08-04T00:29:26.082Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":81.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.138300462345406,"aZ":-21.656519595627312,"pfxX":2.2644505493685774,"pfxZ":6.181343221233725,"pX":0.2825970455916188,"pZ":2.9450716486904494,"vX0":3.03177591593078,"vY0":-129.41352590334742,"vZ0":-4.021959976892324,"x":106.23,"y":159.26,"x0":-1.1968381224625548,"y0":50.00457834841766,"z0":6.17124440978907,"aX":3.854332996670537},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":10.6,"breakHorizontal":-4.8,"spinRate":2213,"spinDirection":197},"zone":3,"typeConfidence":2.0,"plateTime":0.4226759396595239,"extension":6.233903217230693},"index":1,"playId":"4a217e26-d4c8-35e4-9ebe-5330ac28b295","pitchNumber":2,"startTime":"2026-08-04T00:29:38.153Z","endTime":"2026-08-04T00:29:43.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.23244254296565,"aZ":-16.790972715189508,"pfxX":-6.298116209731027,"pfxZ":8.292191054348073,"pX":-0.15948197436826123,"pZ":2.5225226041762268,"vX0":4.113651900085389,"vY0":-135.47702131152886,"vZ0":-6.663636869880561,"x":123.08,"y":170.67,"x0":-0.8811437928658843,"y0":50.000546909781356,"z0":6.192258241358382,"aX":-11.678883600888012},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.8,"breakHorizontal":10.6,"spinRate":2018,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.40464979735865114,"extension":6.387333213085753},"hitData":{"launchSpeed":90.3,"launchAngle":46.0,"totalDistance":278.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":175.54,"coordY":99.34}},"index":2,"playId":"50964d20-5d65-3f02-a6a9-bbe27f9929b7","pitchNumber":3,"startTime":"2026-08-04T00:30:00.119Z","endTime":"2026-08-04T00:30:13.426Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T00:30:13.426Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Grant McCray grounds out to first baseman Jake Burger.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-04T00:30:42.002Z","endTime":"2026-08-04T00:31:47.405Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.3,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.375962533332856,"aZ":-24.898478168817565,"pfxX":0.6262828228883759,"pfxZ":4.309294363557093,"pX":-2.010941831198919,"pZ":3.2323859204712018,"vX0":-1.6819599984956333,"vY0":-128.96816673401705,"vZ0":-2.609939630637468,"x":193.65,"y":151.51,"x0":-1.4322223074057878,"y0":50.00095893417957,"z0":6.174247352476216,"aX":1.0569777277116834},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.4,"breakHorizontal":-0.7,"spinRate":2207,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.4244217092301823,"extension":6.253670034019878},"index":0,"playId":"923ff663-8d15-3bb4-b327-c5ef0350a20b","pitchNumber":1,"startTime":"2026-08-04T00:30:47.236Z","endTime":"2026-08-04T00:30:52.992Z","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":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.5,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.426753498976243,"aZ":-32.05521826747404,"pfxX":-7.348295941271186,"pfxZ":0.08042856131572762,"pX":-1.2017988469096683,"pZ":2.6369150613658823,"vX0":2.7465242183956513,"vY0":-122.31558133556055,"vZ0":-1.9968720205641848,"x":162.81,"y":167.58,"x0":-1.3825219077064748,"y0":50.004152245872746,"z0":6.20433482755881,"aX":-11.16969217557576},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.1,"breakHorizontal":12.7,"spinRate":872,"spinDirection":248},"zone":11,"typeConfidence":2.0,"plateTime":0.44726319337366904,"extension":6.251626408415102},"index":1,"playId":"cd1e2484-ab39-3ae0-b907-58cf8b9ec4b0","pitchNumber":2,"startTime":"2026-08-04T00:31:01.800Z","endTime":"2026-08-04T00:31:07.502Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.1,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.410796448676255,"aZ":-21.79580188386596,"pfxX":-10.210615835093456,"pfxZ":5.6169383918730675,"pX":-0.47854155879110705,"pZ":1.9190601154874114,"vX0":6.159996780268655,"vY0":-135.03206353922133,"vZ0":-6.607000414987365,"x":135.24,"y":186.97,"x0":-1.4628896365572166,"y0":50.00049550598205,"z0":5.931080392346115,"aX":-18.852396169990858},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.0,"breakHorizontal":17.2,"spinRate":2055,"spinDirection":229},"zone":7,"typeConfidence":2.0,"plateTime":0.4056290641271074,"extension":6.26940846907081},"index":2,"playId":"0027c37a-cbb0-3e77-a536-c60b9b5e818e","pitchNumber":3,"startTime":"2026-08-04T00:31:18.234Z","endTime":"2026-08-04T00:31:22.552Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.8,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.85568515327289,"aZ":-23.881838427607928,"pfxX":-0.40276364541069665,"pfxZ":4.905572026542661,"pX":0.24987087990610157,"pZ":1.7492328569230038,"vX0":3.909427685692127,"vY0":-128.98293258866602,"vZ0":-6.31967983093157,"x":107.48,"y":191.55,"x0":-1.2307042450073098,"y0":50.00545595011015,"z0":6.062854779655918,"aX":-0.6813978228111567},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.7,"breakHorizontal":-0.1,"spinRate":2173,"spinDirection":209},"zone":8,"typeConfidence":2.0,"plateTime":0.4240156769144181,"extension":6.227052328144073},"hitData":{"launchSpeed":87.6,"launchAngle":1.0,"totalDistance":48.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.54,"coordY":168.21}},"index":3,"playId":"1268a007-6fbb-389e-a1b0-0ec1e6dcafe9","pitchNumber":4,"startTime":"2026-08-04T00:31:40.333Z","endTime":"2026-08-04T00:31:47.405Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T00:31:47.405Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Koss called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-04T00:32:06.563Z","endTime":"2026-08-04T00:35:19.183Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.347191438307828,"aZ":-25.589826715766964,"pfxX":2.5793272759817856,"pfxZ":3.982900471071682,"pX":-0.32137020861522425,"pZ":3.1435347325215455,"vX0":1.3960780216442106,"vY0":-127.29680882868217,"vZ0":-2.7565397404103718,"x":129.25,"y":153.9,"x0":-1.2107567409666826,"y0":50.003706985604374,"z0":6.25087314619138,"aX":4.26350541015323},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.8,"breakHorizontal":-4.9,"spinRate":2167,"spinDirection":186},"zone":1,"typeConfidence":2.0,"plateTime":0.4290939898967019,"extension":6.306798739589948},"index":0,"playId":"1a759417-5fdf-3496-9448-e00f95093d01","pitchNumber":1,"startTime":"2026-08-04T00:32:19.471Z","endTime":"2026-08-04T00:32:24.167Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.06509033498508,"aZ":-14.619050751683751,"pfxX":-4.902522983678026,"pfxZ":9.601622479155441,"pX":-0.4158574504486646,"pZ":3.3382553029643414,"vX0":3.2894983583148565,"vY0":-133.90535604086483,"vZ0":-4.985118810503677,"x":132.85,"y":148.65,"x0":-1.019045713994882,"y0":50.002604528755256,"z0":6.25872793698667,"aX":-8.963667401649989},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.6,"breakHorizontal":8.3,"spinRate":2019,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.407968570199702,"extension":6.3105395243034925},"index":1,"playId":"978cfa8d-862f-369d-aaa2-9a2fac4542f5","pitchNumber":2,"startTime":"2026-08-04T00:32:34.850Z","endTime":"2026-08-04T00:32:40.791Z","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":82.1,"endSpeed":75.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.741075244787048,"aZ":-32.3244131201866,"pfxX":-3.006781182252383,"pfxZ":-0.10755301888249846,"pX":-0.2215206042374038,"pZ":1.8211288342458642,"vX0":3.781704646637262,"vY0":-119.5832971398283,"vZ0":-3.215259866144681,"x":125.44,"y":189.61,"x0":-1.4316694879447596,"y0":50.00129753545796,"z0":6.07855062104984,"aX":-4.361251823305258},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-0.7,"breakHorizontal":4.6,"spinRate":780,"spinDirection":257},"zone":8,"typeConfidence":2.0,"plateTime":0.45778313167796014,"extension":6.264922350815047},"index":2,"playId":"d8b396eb-0fa1-3b74-a75d-9e58ea4f1615","pitchNumber":3,"startTime":"2026-08-04T00:33:15.958Z","endTime":"2026-08-04T00:33:21.148Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.43139730381741,"aZ":-12.696262522275997,"pfxX":-5.0126436684013065,"pfxZ":10.296996879220757,"pX":0.0957045867129643,"pZ":3.5796981433906385,"vX0":4.131817074614551,"vY0":-136.52042681596427,"vZ0":-4.98273459124545,"x":113.35,"y":142.13,"x0":-0.7844532119481458,"y0":50.00466785002018,"z0":6.299169222908984,"aX":-9.484001102187987},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.8,"breakHorizontal":8.3,"spinRate":2081,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.40086875095522334,"extension":6.455033368220991},"index":3,"playId":"511ff7d6-c9bc-36c9-b57e-9611ee8aa3a7","pitchNumber":4,"startTime":"2026-08-04T00:33:45.785Z","endTime":"2026-08-04T00:33:49.131Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.382742585212995,"aZ":-15.077006380505557,"pfxX":-5.95833879264946,"pfxZ":9.21495814924351,"pX":-0.07807154085523857,"pZ":3.9184624394698653,"vX0":4.263039173034649,"vY0":-135.76686427869572,"vZ0":-3.6712887974686463,"x":119.98,"y":132.98,"x0":-0.899208626820158,"y0":50.005949283559296,"z0":6.346331670942905,"aX":-11.058780350260697},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.1,"breakHorizontal":9.8,"spinRate":2087,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4043643012557432,"extension":6.357690610075862},"index":4,"playId":"4e2426b1-4511-33e9-bd23-19b12e73434a","pitchNumber":5,"startTime":"2026-08-04T00:34:06.677Z","endTime":"2026-08-04T00:34:10.823Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":73.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.704553871546874,"aZ":-37.73868880538243,"pfxX":-0.5772183817903169,"pfxZ":-4.188892606429334,"pX":0.5695858478508229,"pZ":0.606393848051879,"vX0":3.704350443494789,"vY0":-114.71364517802205,"vZ0":-4.558258705821873,"x":95.29,"y":222.41,"x0":-0.9928018309128491,"y0":50.001165798034215,"z0":6.307679663339538,"aX":-0.7676795794825766},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-8.4,"breakHorizontal":0.1,"spinRate":2227,"spinDirection":37},"zone":14,"typeConfidence":2.0,"plateTime":0.4779148025309685,"extension":6.245157748041057},"index":5,"playId":"f004f288-23ad-3fe0-8fd0-0229c45127ce","pitchNumber":6,"startTime":"2026-08-04T00:34:31.605Z","endTime":"2026-08-04T00:34:35.742Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.469812297266866,"aZ":-24.665877605058796,"pfxX":-10.930560088071482,"pfxZ":4.055146446288133,"pX":1.6648033213862514,"pZ":0.8837962590015274,"vX0":12.665869347993269,"vY0":-134.777994996622,"vZ0":-8.083956619748877,"x":53.54,"y":214.92,"x0":-1.660724638252438,"y0":50.004713018595176,"z0":5.646253894187353,"aX":-20.246092237297436},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.8,"breakHorizontal":17.3,"spinRate":1991,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4053756171997307,"extension":6.28202578629987},"index":6,"playId":"21c6fc5f-9096-3308-b162-061948078f17","pitchNumber":7,"startTime":"2026-08-04T00:34:52.553Z","endTime":"2026-08-04T00:34:56.402Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.114132371968584,"aZ":-17.610998000767772,"pfxX":-9.225348023179995,"pfxZ":7.716432480980087,"pX":-0.8304468902094749,"pZ":1.71971281627434,"vX0":3.767703751836114,"vY0":-136.30526926489821,"vZ0":-8.478446517488491,"x":148.65,"y":192.35,"x0":-1.0296409932124242,"y0":50.00446442649204,"z0":6.0797416668707855,"aX":-17.412598644770195},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.5,"breakHorizontal":16.0,"spinRate":2083,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.40138260665436043,"extension":6.324361744414155},"index":7,"playId":"7e71a4c7-645a-3990-b25f-7e0816e3b57a","pitchNumber":8,"startTime":"2026-08-04T00:35:11.984Z","endTime":"2026-08-04T00:35:19.183Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T00:35:19.183Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Evan Carter grounds out to first baseman Rafael Devers.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-04T00:37:34.611Z","endTime":"2026-08-04T00:39:16.492Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"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":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":74.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.226902838990632,"aZ":-34.089184218407866,"pfxX":7.147796962455029,"pfxZ":-1.3407513765285017,"pX":0.16231401761907435,"pZ":2.527475519783816,"vX0":2.50952523337303,"vY0":-119.28262398835253,"vZ0":1.496747812754519,"x":110.81,"y":170.54,"x0":-1.8351918729857892,"y0":50.003702417294406,"z0":4.989942324827019,"aX":10.191091741312682},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-1.7,"breakHorizontal":-13.6,"spinRate":2462,"spinDirection":77},"zone":5,"typeConfidence":0.9,"plateTime":0.461063743912538,"extension":6.522697007165395},"index":0,"playId":"de361916-5f43-3109-9dc9-6358518200a6","pitchNumber":1,"startTime":"2026-08-04T00:37:49.816Z","endTime":"2026-08-04T00:37:54.196Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.12636535261678,"aZ":-32.93960315832941,"pfxX":-7.835086766814328,"pfxZ":-0.4376782310113594,"pX":-0.013479574327749757,"pZ":3.3929360834528213,"vX0":6.395610884248199,"vY0":-131.17237598360046,"vZ0":2.0157457778024623,"x":117.51,"y":147.17,"x0":-1.4578719966744649,"y0":50.0026581690538,"z0":5.05981556704355,"aX":-13.738953984334017},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":-0.1,"breakHorizontal":12.8,"spinRate":1961,"spinDirection":242},"zone":2,"typeConfidence":0.9,"plateTime":0.4165839326454148,"extension":6.8655171242969635},"index":1,"playId":"e3225291-e009-38b3-b46a-e1634a00e9ce","pitchNumber":2,"startTime":"2026-08-04T00:38:14.052Z","endTime":"2026-08-04T00:38:17.921Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-04T00:38:32.059Z","endTime":"2026-08-04T00:38:47.900Z","isPitch":false,"type":"action","player":{"id":694497,"link":"/api/v1/people/694497"}},{"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":85.1,"endSpeed":78.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.990303339739196,"aZ":-38.88735303491875,"pfxX":-5.634174367735703,"pfxZ":-4.296249486724467,"pX":-0.5807885775261074,"pZ":0.6970839922896244,"vX0":4.621670900400161,"vY0":-123.95357552832397,"vZ0":-1.8756700582315502,"x":139.14,"y":219.96,"x0":-1.734388103713273,"y0":50.005238992160784,"z0":4.700323124573451,"aX":-8.79839666635103},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-7.9,"breakHorizontal":9.1,"spinRate":1390,"spinDirection":278},"zone":13,"typeConfidence":0.9,"plateTime":0.4413107058947059,"extension":6.669321539420628},"index":3,"playId":"253c5fc3-2f20-3c2c-923a-a4f0ff8d1e2d","pitchNumber":3,"startTime":"2026-08-04T00:38:47.900Z","endTime":"2026-08-04T00:38:53.154Z","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":2,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.945444960529965,"aZ":-36.22036646688739,"pfxX":-10.281997783529908,"pfxZ":-2.335440112323292,"pX":0.570642738997024,"pZ":2.384963114540298,"vX0":8.440956414357586,"vY0":-131.28388683357122,"vZ0":0.4076004296245215,"x":95.25,"y":174.39,"x0":-1.3635348530279843,"y0":50.003627000301044,"z0":4.941698545512576,"aX":-17.80007910780277},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-3.8,"breakHorizontal":16.6,"spinRate":1855,"spinDirection":246},"zone":6,"typeConfidence":0.9,"plateTime":0.41853513185010005,"extension":7.083784733122512},"hitData":{"launchSpeed":104.3,"launchAngle":-0.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.12,"coordY":167.3}},"index":4,"playId":"a5f8272e-8097-3117-9145-91be5886a635","pitchNumber":4,"startTime":"2026-08-04T00:39:09.541Z","endTime":"2026-08-04T00:39:16.492Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T00:39:16.492Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Burger strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-04T00:39:33.260Z","endTime":"2026-08-04T00:40:39.621Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"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":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"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.7,"endSpeed":84.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.738958518266834,"aZ":-33.56774301318867,"pfxX":-10.168185606440577,"pfxZ":-0.7583298701820622,"pX":0.5940099232202752,"pZ":1.9709257346746216,"vX0":8.381359788524861,"vY0":-134.7211429161084,"vZ0":-1.840087728592097,"x":94.36,"y":185.57,"x0":-1.2389087701983104,"y0":50.00445249546213,"z0":5.039381567491262,"aX":-18.660829589866417},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":-1.6,"breakHorizontal":16.6,"spinRate":1953,"spinDirection":234},"zone":9,"typeConfidence":0.9,"plateTime":0.40683781766780847,"extension":6.658180196248619},"index":0,"playId":"3a2d774b-bf2e-39da-8d1d-4b96b1b7f0a5","pitchNumber":1,"startTime":"2026-08-04T00:39:44.965Z","endTime":"2026-08-04T00:39:49.097Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.495405305287477,"aZ":-28.094441716109436,"pfxX":-1.283883766213941,"pfxZ":2.3555496595388927,"pX":0.7791315033753031,"pZ":3.4910165654115173,"vX0":5.797531267101816,"vY0":-130.22832005549049,"vZ0":1.4058850479851497,"x":87.3,"y":144.52,"x0":-1.302045212274775,"y0":50.000129323032255,"z0":5.058225749276544,"aX":-2.2214782498124883},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.8,"breakHorizontal":1.1,"spinRate":2340,"spinDirection":215},"zone":12,"typeConfidence":0.91,"plateTime":0.4194370348591234,"extension":6.8877544709977325},"index":1,"playId":"ddfd3860-4233-3f43-8580-e65f53108540","pitchNumber":2,"startTime":"2026-08-04T00:39:58.241Z","endTime":"2026-08-04T00:40:02.921Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.822511385428037,"aZ":-36.475487598925675,"pfxX":-6.7309056780768515,"pfxZ":-2.7201668472020746,"pX":1.0264933610189897,"pZ":1.4508235053053002,"vX0":8.485906069080052,"vY0":-124.65552146642223,"vZ0":-0.653803866320866,"x":77.87,"y":199.61,"x0":-1.5390004510899178,"y0":50.00167729051585,"z0":4.7140195035670125,"aX":-10.648262785244492},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-4.8,"breakHorizontal":10.3,"spinRate":1446,"spinDirection":270},"zone":14,"typeConfidence":0.9,"plateTime":0.43851378883204406,"extension":6.841107424123911},"index":2,"playId":"4ac73d96-e338-31c1-9a5e-a8ef0648362c","pitchNumber":3,"startTime":"2026-08-04T00:40:11.484Z","endTime":"2026-08-04T00:40:16.003Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-04T00:40:21.724Z","endTime":"2026-08-04T00:40:34.212Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.275963709841925,"aZ":-23.44105017773862,"pfxX":-3.954141260641339,"pfxZ":4.773183940197695,"pX":-0.6007769840818206,"pZ":3.9796476782857084,"vX0":3.1267211462349183,"vY0":-133.98304510491207,"vZ0":1.2287787463428372,"x":119.72,"y":156.45,"x0":-1.2656147672420777,"y0":50.00194582010344,"z0":5.1828871810037604,"aX":-7.233108267075379},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.1,"breakHorizontal":6.6,"spinRate":1977,"spinDirection":232},"zone":11,"typeConfidence":0.91,"plateTime":0.4078539405038222,"extension":6.708469358113059},"index":4,"playId":"455044e0-9e88-306b-9cc5-bc27850ff959","pitchNumber":4,"startTime":"2026-08-04T00:40:34.212Z","endTime":"2026-08-04T00:40:39.621Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T00:40:39.621Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ezequiel Duran singles on a ground ball to shortstop Willy Adames, deflected by third baseman Christian Koss.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-04T00:40:55.772Z","endTime":"2026-08-04T00:42:04.161Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"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":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.291506462461697,"aZ":-26.435816205974742,"pfxX":-1.811687563931149,"pfxZ":3.2775608474415128,"pX":1.235652222559072,"pZ":1.818060348217794,"vX0":7.036576377578411,"vY0":-130.92792521700443,"vZ0":-2.9963591757726054,"x":69.9,"y":189.69,"x0":-1.2408303970375474,"y0":50.00419331182735,"z0":4.9364729265687926,"aX":-3.17420330053514},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.5,"breakHorizontal":1.9,"spinRate":2302,"spinDirection":240},"zone":14,"typeConfidence":0.91,"plateTime":0.4168988755723775,"extension":6.7502739187123435},"index":0,"playId":"48d6cb9f-6358-3ac0-a19f-831dd44eb7d2","pitchNumber":1,"startTime":"2026-08-04T00:41:03.429Z","endTime":"2026-08-04T00:41:08.587Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.37926626352956,"aZ":-32.46965275581111,"pfxX":-8.968359284819996,"pfxZ":-0.15464556634486293,"pX":1.0212457856053392,"pZ":2.466974080235491,"vX0":8.839585442740576,"vY0":-135.74924485982442,"vZ0":-0.7871153104464645,"x":78.07,"y":172.17,"x0":-1.1158019859872992,"y0":50.00637643952987,"z0":5.025854568607083,"aX":-16.701736997553567},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":-0.2,"breakHorizontal":14.3,"spinRate":1937,"spinDirection":238},"zone":12,"typeConfidence":0.9,"plateTime":0.4038517088540563,"extension":6.867039599389986},"index":1,"playId":"0fcdbda3-9f84-3cf5-a0dd-b9f8a03c1ba3","pitchNumber":2,"startTime":"2026-08-04T00:41:18.891Z","endTime":"2026-08-04T00:41:24.191Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.912738326158586,"aZ":-23.30894546130224,"pfxX":-1.2097471503626855,"pfxZ":5.026055313961287,"pX":0.5798942109448594,"pZ":2.743433157329621,"vX0":5.627718638913927,"vY0":-131.7200038385367,"vZ0":-1.3688974189588343,"x":94.9,"y":164.71,"x0":-1.4234452503464268,"y0":50.005231492178936,"z0":4.986689726763172,"aX":-2.1358658393116516},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":9.0,"breakHorizontal":1.0,"spinRate":2391,"spinDirection":223},"zone":3,"typeConfidence":0.88,"plateTime":0.41519509755499673,"extension":6.712553655653899},"index":2,"playId":"ada92e3e-dee6-3b13-86f3-156c08c632c7","pitchNumber":3,"startTime":"2026-08-04T00:41:33.163Z","endTime":"2026-08-04T00:41:37.256Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.07277403099763,"aZ":-31.01946703702545,"pfxX":6.231976953392168,"pfxZ":0.7777864740966409,"pX":0.06567258593317864,"pZ":1.508692730493314,"vX0":2.7864008055883356,"vY0":-121.4511905230052,"vZ0":-1.2502996703317415,"x":114.5,"y":198.05,"x0":-1.9081465637845583,"y0":50.00289546577142,"z0":4.742233179149393,"aX":9.255586175027018},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":1.3,"breakHorizontal":-12.0,"spinRate":2565,"spinDirection":72},"zone":14,"typeConfidence":0.9,"plateTime":0.4519915534771348,"extension":6.786885794778301},"hitData":{"launchSpeed":92.5,"launchAngle":5.0,"totalDistance":93.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":89.2,"coordY":153.03}},"index":3,"playId":"b414e78f-31d7-334a-aa03-3048fab3eb90","pitchNumber":4,"startTime":"2026-08-04T00:41:55.869Z","endTime":"2026-08-04T00:42:04.161Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T00:42:04.161Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Austin Wynns singles on a line drive to left fielder Grant McCray. Ezequiel Duran to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-04T00:42:37.924Z","endTime":"2026-08-04T00:43:07.924Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"postOnSecond":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687529,"link":"/api/v1/people/687529"},"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":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-04T00:42:29.981Z","endTime":"2026-08-04T00:42:40.184Z","isPitch":false,"type":"action","player":{"id":642851,"link":"/api/v1/people/642851"}},{"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.0,"endSpeed":75.9,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.227953518344194,"aZ":-31.569489635225455,"pfxX":9.02362856988315,"pfxZ":0.4132230262011376,"pX":0.18973619304789455,"pZ":1.8579592589973455,"vX0":2.110464440679712,"vY0":-120.84596362824195,"vZ0":-0.47020807341684756,"x":109.77,"y":188.62,"x0":-1.8686590893168478,"y0":50.004274776229714,"z0":4.846653185973078,"aX":13.24430336529199},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":1.0,"breakHorizontal":-16.8,"spinRate":2543,"spinDirection":48},"zone":8,"typeConfidence":0.9,"plateTime":0.4545775376522756,"extension":6.584080207388389},"index":1,"playId":"11d9eee5-e44f-3502-b424-b1c98959fde7","pitchNumber":1,"startTime":"2026-08-04T00:42:40.184Z","endTime":"2026-08-04T00:42:44.871Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.1,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.64122240013829,"aZ":-32.733186549738804,"pfxX":-9.987057015781119,"pfxZ":-0.3135260322009037,"pX":-0.7257021438846002,"pZ":1.621176618629604,"vX0":5.361984196274292,"vY0":-132.7424664355841,"vZ0":-2.30206707338769,"x":144.66,"y":195.01,"x0":-1.4832811634396723,"y0":50.00447489147389,"z0":4.90259126655324,"aX":-17.674823500377354},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":-0.8,"breakHorizontal":16.8,"spinRate":2077,"spinDirection":237},"zone":7,"typeConfidence":0.9,"plateTime":0.4139559471585357,"extension":6.9608706399112865},"hitData":{"launchSpeed":92.1,"launchAngle":11.0,"totalDistance":191.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":83.35,"coordY":109.9}},"index":2,"playId":"1d09fcd5-145e-3b65-b4bd-cbe82dfb3ece","pitchNumber":2,"startTime":"2026-08-04T00:42:57.589Z","endTime":"2026-08-04T00:43:07.924Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T00:43:07.924Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nicky Lopez strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-04T00:43:22.841Z","endTime":"2026-08-04T00:44:52.412Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"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],"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":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.9,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.942692997247722,"aZ":-37.21020289128618,"pfxX":-5.777830429530923,"pfxZ":-3.275436223718316,"pX":-0.17673276356703382,"pZ":2.102783028796739,"vX0":5.475733598789554,"vY0":-123.14861067747833,"vZ0":1.1509181977987462,"x":123.74,"y":182.0,"x0":-1.6760096874845927,"y0":50.000670921270554,"z0":4.771586856646327,"aX":-8.893583068471228},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-5.4,"breakHorizontal":9.2,"spinRate":1532,"spinDirection":271},"zone":8,"typeConfidence":0.9,"plateTime":0.4443879246484732,"extension":6.679819406638955},"index":0,"playId":"317b8d66-1dbe-3314-b789-509a01b93ea9","pitchNumber":1,"startTime":"2026-08-04T00:43:39.545Z","endTime":"2026-08-04T00:43:44.247Z","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.1,"endSpeed":81.9,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.141274247396677,"aZ":-26.351250365076087,"pfxX":-1.5852598268614975,"pfxZ":3.4014377557372963,"pX":-0.32823998329140885,"pZ":2.569277689415727,"vX0":4.357849545385139,"vY0":-129.73898963751103,"vZ0":-0.8340164141276123,"x":129.51,"y":169.41,"x0":-1.8207929558381746,"y0":50.00253212966132,"z0":4.896185434731758,"aX":-2.7137958419066135},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.2,"breakHorizontal":1.9,"spinRate":2316,"spinDirection":231},"zone":4,"typeConfidence":0.91,"plateTime":0.4215545835076422,"extension":6.759754953082552},"index":1,"playId":"c76e8ed9-f13d-3349-be12-d8816060c068","pitchNumber":2,"startTime":"2026-08-04T00:43:55.435Z","endTime":"2026-08-04T00:43:58.836Z","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":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.9,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.00466061066207,"aZ":-38.84075496826212,"pfxX":-5.734465817857167,"pfxZ":-4.366973856863556,"pX":-0.5425929463828416,"pZ":0.24190876595976735,"vX0":5.349146864564691,"vY0":-122.63219246273955,"vZ0":-2.3632918998131975,"x":137.68,"y":232.25,"x0":-2.005967670931685,"y0":50.005467307674635,"z0":4.527866271870204,"aX":-8.744921120499784},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-8.3,"breakHorizontal":9.1,"spinRate":1402,"spinDirection":277},"zone":13,"typeConfidence":0.9,"plateTime":0.4464477624639587,"extension":6.589676246643486},"index":2,"playId":"e6e77a63-562f-3715-b4c4-a50392ef4d01","pitchNumber":3,"startTime":"2026-08-04T00:44:24.540Z","endTime":"2026-08-04T00:44:32.957Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.1,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.277470313935545,"aZ":-32.882404815787496,"pfxX":9.793979542382948,"pfxZ":-0.47982327103127975,"pX":0.24408081125113512,"pZ":1.6319330070449463,"vX0":2.2725535007169846,"vY0":-121.06043181464909,"vZ0":-0.3239065289504418,"x":107.7,"y":194.72,"x0":-1.9806578643924637,"y0":50.00357872832622,"z0":4.664130905567151,"aX":14.428625612782694},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-0.7,"breakHorizontal":-18.2,"spinRate":2559,"spinDirection":61},"zone":9,"typeConfidence":0.9,"plateTime":0.45374077330124774,"extension":6.678058294359826},"index":3,"playId":"c38d5aa6-c1ca-3168-b1aa-0a1d6fb9e3b2","pitchNumber":4,"startTime":"2026-08-04T00:44:47.862Z","endTime":"2026-08-04T00:44:52.412Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T00:44:52.412Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nate Furman strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-04T00:47:10.183Z","endTime":"2026-08-04T00:48:40.797Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"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":92.7,"endSpeed":84.3,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.209173866683955,"aZ":-17.59367172807727,"pfxX":-7.158409088304744,"pfxZ":7.988330240754497,"pX":0.06454427413544173,"pZ":2.197475703825947,"vX0":5.65387832240739,"vY0":-134.72513589495446,"vZ0":-6.990785876678377,"x":114.54,"y":179.45,"x0":-1.1386204833630555,"y0":50.0028517008867,"z0":6.084569877642091,"aX":-13.0659839987169},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.1,"breakHorizontal":11.6,"spinRate":2168,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.40765443288692804,"extension":6.311254996901082},"index":0,"playId":"1b5dc1df-b508-3c1d-b45c-7f2e346369d5","pitchNumber":1,"startTime":"2026-08-04T00:47:23.609Z","endTime":"2026-08-04T00:47:27.672Z","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":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.2,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.19853923327953,"aZ":-29.282807945988683,"pfxX":-7.973953142458088,"pfxZ":1.9611989862428683,"pX":-0.3264899909846168,"pZ":1.6229441241543214,"vX0":4.475317288306206,"vY0":-121.0846387215394,"vZ0":-4.481115256531731,"x":129.45,"y":194.96,"x0":-1.1694631833866171,"y0":50.00280613475262,"z0":6.0803629313168015,"aX":-11.757022597312044},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":2.6,"breakHorizontal":13.3,"spinRate":1066,"spinDirection":249},"zone":7,"typeConfidence":2.0,"plateTime":0.4535762097791647,"extension":6.324314862756093},"index":1,"playId":"1a660dfa-942c-3fbb-a71a-758f25844b99","pitchNumber":2,"startTime":"2026-08-04T00:47:37.797Z","endTime":"2026-08-04T00:47:41.832Z","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":93.1,"endSpeed":84.5,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.828027063703725,"aZ":-15.832051634524126,"pfxX":-5.0157872470312395,"pfxZ":8.843143996314616,"pX":-0.8154092569593792,"pZ":5.1149026760785175,"vX0":2.457198837838402,"vY0":-135.61659095502944,"vZ0":-0.5066899036020736,"x":148.08,"y":100.68,"x0":-1.0854273112971227,"y0":50.00251571017987,"z0":6.416288521002401,"aX":-9.269548626509273},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.1,"breakHorizontal":8.5,"spinRate":2225,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4050854786597471,"extension":6.255834340262762},"index":2,"playId":"adefedf7-14e4-3a73-a5f6-ab086845a867","pitchNumber":3,"startTime":"2026-08-04T00:47:59.997Z","endTime":"2026-08-04T00:48:03.897Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.2,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.421712451893256,"aZ":-14.61133188091588,"pfxX":-5.581304766315083,"pfxZ":9.618880002741081,"pX":-1.0854973485847195,"pZ":3.0416900377300906,"vX0":2.029209296466034,"vY0":-134.78491513092362,"vZ0":-5.44265028062939,"x":158.38,"y":156.65,"x0":-1.1264437057134877,"y0":50.00224785406002,"z0":6.1323530782944715,"aX":-10.18852058039207},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.3,"breakHorizontal":9.6,"spinRate":2149,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.4075982828629652,"extension":6.501307160303039},"index":3,"playId":"22e34740-9b1c-3816-8b8f-3345a03f6ec3","pitchNumber":4,"startTime":"2026-08-04T00:48:18.757Z","endTime":"2026-08-04T00:48:23.463Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.5,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.453891388590883,"aZ":-26.073781317202084,"pfxX":-7.498601731403886,"pfxZ":3.909676582223433,"pX":-0.3321555383229266,"pZ":1.066207533431678,"vX0":4.202050049731931,"vY0":-124.24007898868057,"vZ0":-6.946955088363646,"x":129.66,"y":209.99,"x0":-1.0733202345998663,"y0":50.0020536474804,"z0":6.072854942404313,"aX":-11.693535501793145},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.6,"breakHorizontal":12.6,"spinRate":1168,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.4412803632323343,"extension":6.363918682593514},"index":4,"playId":"07439f21-cc0a-31c7-9d6c-6cbc273667e4","pitchNumber":5,"startTime":"2026-08-04T00:48:36.002Z","endTime":"2026-08-04T00:48:40.797Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T00:48:40.797Z","atBatIndex":18},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jung Hoo Lee homers (7) on a fly ball to right center field.","rbi":1,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-04T00:48:53.279Z","endTime":"2026-08-04T00:50:13.220Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"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":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":{"id":615698,"link":"/api/v1/people/615698"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.6544765563308,"aZ":-14.63256863527892,"pfxX":-5.55796867303354,"pfxZ":9.467171661978554,"pX":0.20904410951605992,"pZ":2.74802137309067,"vX0":5.504453215786422,"vY0":-135.28191881648294,"vZ0":-6.219294120830676,"x":109.03,"y":164.58,"x0":-1.13043420193037,"y0":50.00053188978493,"z0":6.103337107190961,"aX":-10.295436921807129},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.0,"breakHorizontal":8.9,"spinRate":2160,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.404958626797995,"extension":6.3291632156095705},"index":0,"playId":"de2978ff-4526-382e-bd80-1253e0bb3721","pitchNumber":1,"startTime":"2026-08-04T00:49:04.772Z","endTime":"2026-08-04T00:49:13.302Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":81.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.766704896254783,"aZ":-26.018965167594065,"pfxX":-0.30292832468435127,"pfxZ":3.5866820272051356,"pX":-0.4114105779455201,"pZ":4.137441720383875,"vX0":2.614045232527548,"vY0":-130.25819682905356,"vZ0":-0.4797576321532319,"x":132.68,"y":127.07,"x0":-1.3892632253376926,"y0":50.002672060686635,"z0":6.294028367407885,"aX":-0.5203517863271006},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.6,"breakHorizontal":0.0,"spinRate":2192,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.4207471951702617,"extension":6.274476642761511},"index":1,"playId":"218fc03d-76c1-32c5-8477-cad8d896bdc3","pitchNumber":2,"startTime":"2026-08-04T00:49:34.601Z","endTime":"2026-08-04T00:49:38.852Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.80985748082009,"aZ":-32.547540570117256,"pfxX":-5.532646792089494,"pfxZ":-0.2505518455047131,"pX":-0.08238312917976373,"pZ":2.433898136594264,"vX0":4.4030083188071725,"vY0":-120.86742099030167,"vZ0":-2.1100740818304065,"x":120.14,"y":173.06,"x0":-1.2098613669659142,"y0":50.00355558474742,"z0":6.179354531397056,"aX":-8.176919169727126},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-0.7,"breakHorizontal":9.0,"spinRate":1005,"spinDirection":246},"zone":5,"typeConfidence":2.0,"plateTime":0.45334820503027373,"extension":6.223282985940363},"hitData":{"launchSpeed":100.6,"launchAngle":28.0,"totalDistance":410.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":189.77,"coordY":45.4}},"index":2,"playId":"b8356515-9e14-364b-8b3f-36f91421831f","pitchNumber":3,"startTime":"2026-08-04T00:49:50.273Z","endTime":"2026-08-04T00:50:13.220Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T00:50:13.220Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Willy Adames grounds out, shortstop Corey Seager to first baseman Jake Burger.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-04T00:50:26.193Z","endTime":"2026-08-04T00:52:50.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.20415009572537,"aZ":-24.646714367978227,"pfxX":2.2600532992748903,"pfxZ":4.368410580488047,"pX":-0.2737877801406035,"pZ":1.8669599481723358,"vX0":2.5108751209319804,"vY0":-130.2067025378885,"vZ0":-5.796896452171949,"x":127.44,"y":188.37,"x0":-1.542783720536415,"y0":50.00626869743576,"z0":5.976221428447523,"aX":3.8986093059666116},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.8,"breakHorizontal":-4.7,"spinRate":2246,"spinDirection":195},"zone":8,"typeConfidence":2.0,"plateTime":0.41994619567990377,"extension":6.328417854291937},"index":0,"playId":"254db266-381a-37d2-b530-0c20b9764fd8","pitchNumber":1,"startTime":"2026-08-04T00:50:34.628Z","endTime":"2026-08-04T00:50:41.202Z","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":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.043076359755982,"aZ":-33.30883292369452,"pfxX":-5.741041342691372,"pfxZ":-0.7541261892273443,"pX":-0.015873094457499317,"pZ":2.7407154864719443,"vX0":5.058805155190397,"vY0":-121.56053073645982,"vZ0":-1.4460798663858736,"x":117.61,"y":164.78,"x0":-1.3700327334594893,"y0":50.00093370709996,"z0":6.21375750262007,"aX":-8.659883704715615},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-1.4,"breakHorizontal":9.4,"spinRate":1005,"spinDirection":248},"zone":5,"typeConfidence":2.0,"plateTime":0.44920889948482445,"extension":6.365682399483497},"index":1,"playId":"2228cd65-8849-329a-8ae9-e94a9e21a128","pitchNumber":2,"startTime":"2026-08-04T00:50:58.075Z","endTime":"2026-08-04T00:51:01.694Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.78254315135196,"aZ":-11.261826443224932,"pfxX":-4.774940571114422,"pfxZ":11.013504077426528,"pX":0.15986372615371489,"pZ":3.3187527814611935,"vX0":4.530964397851799,"vY0":-137.03610079644463,"vZ0":-5.893996891620813,"x":110.91,"y":149.17,"x0":-0.8960333410851845,"y0":50.000841010420466,"z0":6.269498649961341,"aX":-9.064680978188633},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.8,"breakHorizontal":7.7,"spinRate":2153,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.3999625843419561,"extension":6.420184484505497},"index":2,"playId":"a01c0718-b048-31ab-8028-fe6dcc520b9f","pitchNumber":3,"startTime":"2026-08-04T00:51:21.625Z","endTime":"2026-08-04T00:51:25.542Z","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":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.351507908573115,"aZ":-29.17577523116219,"pfxX":-3.147062557509363,"pfxZ":2.0180307074078794,"pX":-1.2511723742083085,"pZ":2.683460688190809,"vX0":1.3334664393284834,"vY0":-120.47191482516624,"vZ0":-2.054323290580115,"x":164.69,"y":166.33,"x0":-1.40020273928573,"y0":50.00075552604451,"z0":6.102795536838988,"aX":-4.668571718190169},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":3.5,"breakHorizontal":5.4,"spinRate":839,"spinDirection":254},"zone":11,"typeConfidence":2.0,"plateTime":0.45303090307994465,"extension":6.1936827340666865},"index":3,"playId":"6db42d50-91da-3e8a-ac9a-c89929157e0b","pitchNumber":4,"startTime":"2026-08-04T00:51:42.305Z","endTime":"2026-08-04T00:51:46.486Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.77990527776617,"aZ":-17.694948812709548,"pfxX":-8.797022011493315,"pfxZ":7.565572431597501,"pX":-0.4835514557299731,"pZ":1.2734949986691466,"vX0":4.734524346579268,"vY0":-137.09481026740903,"vZ0":-9.462834561925707,"x":135.43,"y":204.4,"x0":-1.0850674324390843,"y0":50.00200489987877,"z0":5.964386272468509,"aX":-16.834771906435634},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.0,"breakHorizontal":15.0,"spinRate":2055,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.39870725425621956,"extension":6.386643916821564},"index":4,"playId":"2226c660-41ff-34ef-a6df-16be24aac832","pitchNumber":5,"startTime":"2026-08-04T00:52:01.892Z","endTime":"2026-08-04T00:52:05.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.140955747773067,"aZ":-24.34801713759046,"pfxX":0.5933781161096634,"pfxZ":4.491106754101505,"pX":-0.34461192889736597,"pZ":2.4044903155642383,"vX0":2.0363679782390904,"vY0":-130.77621542283518,"vZ0":-4.92955677241441,"x":130.14,"y":173.86,"x0":-1.2086724290960151,"y0":50.001210144799074,"z0":6.127400075882267,"aX":1.0329693925648975},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.3,"breakHorizontal":-1.4,"spinRate":2184,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.41794018854318704,"extension":6.362621649899833},"index":5,"playId":"b4ba9f12-8f73-3c24-ac85-356da8221337","pitchNumber":6,"startTime":"2026-08-04T00:52:18.981Z","endTime":"2026-08-04T00:52:24.717Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.329318300977498,"aZ":-20.105435655768613,"pfxX":-9.573671645212379,"pfxZ":6.390671974630121,"pX":-0.41339141484650044,"pZ":2.5243006088939186,"vX0":5.931209099785823,"vY0":-136.39017236887474,"vZ0":-5.625877223027526,"x":132.76,"y":170.62,"x0":-1.3697567947592701,"y0":50.00159083047441,"z0":5.995310731498602,"aX":-18.078592232988406},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.6,"breakHorizontal":16.1,"spinRate":2062,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.4012176187329528,"extension":6.400542945196203},"hitData":{"launchSpeed":64.9,"launchAngle":-8.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.17,"coordY":178.9}},"index":6,"playId":"52121c52-30e4-3daa-b420-4ccc38c26482","pitchNumber":7,"startTime":"2026-08-04T00:52:43.046Z","endTime":"2026-08-04T00:52:50.581Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T00:52:50.581Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rafael Devers grounds out, second baseman Nicky Lopez to first baseman Jake Burger.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-04T00:53:05.321Z","endTime":"2026-08-04T00:53:40.209Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.666004764575895,"aZ":-24.68710486101749,"pfxX":-9.81123041002733,"pfxZ":4.016139816436407,"pX":-0.9771680258799511,"pZ":1.9626439812107672,"vX0":4.918710381545279,"vY0":-135.68266510952864,"vZ0":-5.9083334574420086,"x":154.25,"y":185.79,"x0":-1.538731226827158,"y0":50.00258817156378,"z0":5.8884073206666026,"aX":-18.294421575125753},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.2,"breakHorizontal":16.7,"spinRate":1867,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.40366643416891623,"extension":6.384037351507342},"index":0,"playId":"4774c51e-797d-31b8-af9e-96cc76403723","pitchNumber":1,"startTime":"2026-08-04T00:53:16.704Z","endTime":"2026-08-04T00:53:21.029Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.506951306930407,"aZ":-31.770936534471797,"pfxX":-4.497278108602359,"pfxZ":0.26201566264205844,"pX":-0.6219937873534805,"pZ":1.2019574382684877,"vX0":3.0378640458877637,"vY0":-121.54843737224402,"vZ0":-5.089314433407636,"x":140.71,"y":206.33,"x0":-1.2972921949255425,"y0":50.00041038219613,"z0":6.048899380003988,"aX":-6.798239290674616},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.4,"breakHorizontal":7.6,"spinRate":925,"spinDirection":253},"zone":13,"typeConfidence":2.0,"plateTime":0.4488478034354437,"extension":6.22411766431085},"hitData":{"launchSpeed":107.3,"launchAngle":4.0,"totalDistance":83.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.01,"coordY":149.55}},"index":1,"playId":"e27b90ed-4c0f-33e7-9662-ef633911e657","pitchNumber":2,"startTime":"2026-08-04T00:53:32.380Z","endTime":"2026-08-04T00:53:40.209Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T00:53:40.209Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Joc Pederson singles on a ground ball to shortstop Willy Adames.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-04T00:56:02.355Z","endTime":"2026-08-04T00:58:29.498Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.207761464539203,"aZ":-27.13138500298873,"pfxX":-2.0542066015792892,"pfxZ":3.017274623768917,"pX":0.4561083984912487,"pZ":2.1057876161773343,"vX0":5.78789287471577,"vY0":-128.19036143246575,"vZ0":-2.0055802840203287,"x":99.61,"y":181.92,"x0":-1.5590239678864022,"y0":50.00614220670315,"z0":5.005618562069206,"aX":-3.4379869733518977},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.3,"breakHorizontal":2.5,"spinRate":2171,"spinDirection":235},"zone":9,"typeConfidence":0.88,"plateTime":0.4264355226932066,"extension":6.577715292306023},"index":0,"playId":"3449b83e-d15a-3196-88b7-7d2cc319ab82","pitchNumber":1,"startTime":"2026-08-04T00:56:17.031Z","endTime":"2026-08-04T00:56:22.003Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.57985750657923,"aZ":-29.467376956877082,"pfxX":-9.544027837503684,"pfxZ":1.5091115922717808,"pX":0.7387304695177613,"pZ":2.9585626893409804,"vX0":8.952891754387943,"vY0":-132.94277671285226,"vZ0":0.3153397705179205,"x":88.84,"y":158.9,"x0":-1.433067301549028,"y0":50.00006547749208,"z0":4.977851329553266,"aX":-17.076349722352976},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.0,"breakHorizontal":15.4,"spinRate":1906,"spinDirection":240},"zone":3,"typeConfidence":0.9,"plateTime":0.4120624660364247,"extension":6.854918143588335},"index":1,"playId":"0c759581-a0eb-3c83-83ab-db29e1c64457","pitchNumber":2,"startTime":"2026-08-04T00:56:31.738Z","endTime":"2026-08-04T00:56:36.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":85.1,"endSpeed":78.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.271383910691952,"aZ":-36.34959601579939,"pfxX":-6.029812040605569,"pfxZ":-2.6704109050410905,"pX":-0.4464107720330183,"pZ":1.0556892790878385,"vX0":5.134277787893017,"vY0":-123.94414060692372,"vZ0":-1.477372508197735,"x":134.02,"y":210.28,"x0":-1.7548651881986532,"y0":50.00047015388414,"z0":4.677028799521884,"aX":-9.441177052852645},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-4.9,"breakHorizontal":9.8,"spinRate":1447,"spinDirection":274},"zone":13,"typeConfidence":0.9,"plateTime":0.44083149253999876,"extension":6.665694701925765},"index":2,"playId":"4e65cedc-4076-3beb-84d0-2185c3c2d42d","pitchNumber":3,"startTime":"2026-08-04T00:56:51.825Z","endTime":"2026-08-04T00:56:56.037Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.72892415166178,"aZ":-28.13238388652648,"pfxX":-1.7167902148149272,"pfxZ":2.346801231489337,"pX":0.2218213619609002,"pZ":3.4064930222762664,"vX0":5.160603467388682,"vY0":-130.0486797788128,"vZ0":1.3044264599138014,"x":108.54,"y":146.8,"x0":-1.5599741500241233,"y0":50.00392990559901,"z0":5.022860118385698,"aX":-2.9590867342989715},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.8,"breakHorizontal":2.0,"spinRate":2363,"spinDirection":201},"zone":2,"typeConfidence":0.9,"plateTime":0.4201941620024292,"extension":6.752382983099418},"index":3,"playId":"aa52d4ae-6574-3c80-8543-0ee579aab88f","pitchNumber":4,"startTime":"2026-08-04T00:57:10.418Z","endTime":"2026-08-04T00:57:17.696Z","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.7,"endSpeed":84.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.32247248933521,"aZ":-22.269317624239243,"pfxX":-6.83900580373988,"pfxZ":5.451767568666619,"pX":-1.1661967662939696,"pZ":1.906672706627757,"vX0":3.1702185783881305,"vY0":-133.55514141907608,"vZ0":-3.7523530633448283,"x":161.45,"y":187.3,"x0":-1.4766580116070522,"y0":50.00110782715984,"z0":4.921232797049067,"aX":-12.419286457137584},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.4,"breakHorizontal":11.8,"spinRate":2057,"spinDirection":238},"zone":13,"typeConfidence":0.89,"plateTime":0.4092833434230574,"extension":6.876008994582104},"index":4,"playId":"66172553-3234-3677-8341-caca2fb5faeb","pitchNumber":5,"startTime":"2026-08-04T00:57:36.764Z","endTime":"2026-08-04T00:57:42.583Z","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":83.8,"endSpeed":77.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.963197903743914,"aZ":-36.142915117415164,"pfxX":9.478501221355753,"pfxZ":-2.651234262832439,"pX":0.4943737593615281,"pZ":0.7024699708276396,"vX0":2.6347089196329567,"vY0":-122.04792436299054,"vZ0":-2.0688004176782746,"x":98.16,"y":219.81,"x0":-1.83293703061533,"y0":50.005180848460704,"z0":4.699646574837014,"aX":14.176041096590469},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-5.0,"breakHorizontal":-17.8,"spinRate":2589,"spinDirection":44},"zone":14,"typeConfidence":0.9,"plateTime":0.45027381298935687,"extension":6.853830901677707},"index":5,"playId":"f4dd8606-ba3f-3537-a841-f9884280b506","pitchNumber":6,"startTime":"2026-08-04T00:57:56.049Z","endTime":"2026-08-04T00:57:59.277Z","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":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.094454142595456,"aZ":-26.510339636100138,"pfxX":-5.250627373940874,"pfxZ":3.1697728021758724,"pX":-0.835257618516421,"pZ":3.4739497324859454,"vX0":3.6322707151357,"vY0":-132.4552305628044,"vZ0":0.7574465905138755,"x":148.84,"y":144.98,"x0":-1.5390861534069908,"y0":50.000194150657514,"z0":5.116083172717103,"aX":-9.370469573279667},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.1,"breakHorizontal":8.8,"spinRate":1955,"spinDirection":227},"zone":11,"typeConfidence":0.78,"plateTime":0.41280588869156976,"extension":6.699250292495978},"hitData":{"launchSpeed":101.1,"launchAngle":-3.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.49,"coordY":148.03}},"index":6,"playId":"334788c1-f0d7-34e1-a0fd-fa4e01f6a205","pitchNumber":7,"startTime":"2026-08-04T00:58:18.413Z","endTime":"2026-08-04T00:58:29.498Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T00:58:29.498Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wyatt Langford strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-04T00:58:55.311Z","endTime":"2026-08-04T01:00:50.108Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"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":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.761072796628962,"aZ":-29.318793812499845,"pfxX":8.514272122628963,"pfxZ":1.9713632560088783,"pX":1.3321665080890241,"pZ":1.9145266890393604,"vX0":4.899968067175588,"vY0":-119.73943587494729,"vZ0":-0.614289669605872,"x":66.22,"y":187.09,"x0":-1.8487456877166297,"y0":50.00140557813941,"z0":4.80439546568457,"aX":12.325677238951135},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":3.7,"breakHorizontal":-16.6,"spinRate":2693,"spinDirection":62},"zone":14,"typeConfidence":0.9,"plateTime":0.45795118755688247,"extension":6.84104483998244},"index":0,"playId":"27a7a506-82ff-3e36-9b9b-b2fca5938774","pitchNumber":1,"startTime":"2026-08-04T00:59:04.358Z","endTime":"2026-08-04T00:59:10.294Z","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":89.1,"endSpeed":82.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.636960335103915,"aZ":-25.171192531861518,"pfxX":-0.7672555520399309,"pfxZ":4.0821086446625685,"pX":0.3551340055766939,"pZ":2.767428264863524,"vX0":5.054698558082037,"vY0":-129.75498153845714,"vZ0":-0.8705738472734768,"x":103.46,"y":164.06,"x0":-1.5134616688708233,"y0":50.001764023353076,"z0":5.014877573713573,"aX":-1.3162750424995222},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.4,"breakHorizontal":0.4,"spinRate":2406,"spinDirection":196},"zone":6,"typeConfidence":0.91,"plateTime":0.4211685007792587,"extension":6.7922028562177825},"index":1,"playId":"f49081bc-70e6-35b1-882e-27d5b6e89c48","pitchNumber":2,"startTime":"2026-08-04T00:59:23.341Z","endTime":"2026-08-04T00:59:27.180Z","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":92.0,"endSpeed":84.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.303598640981743,"aZ":-20.522969981335965,"pfxX":-5.15659669407866,"pfxZ":6.379114724300539,"pX":0.2891638495688544,"pZ":3.0161172281341058,"vX0":5.935258435495837,"vY0":-133.8894192664942,"vZ0":-1.5043728101880065,"x":105.98,"y":157.34,"x0":-1.2801902481637475,"y0":50.00296219594271,"z0":5.045400461087442,"aX":-9.418337835453078},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.5,"breakHorizontal":8.2,"spinRate":2025,"spinDirection":237},"zone":3,"typeConfidence":0.91,"plateTime":0.4081665618492796,"extension":6.681015751473251},"index":2,"playId":"552a1c7c-d7ab-3302-8c27-bb6e494f3b09","pitchNumber":3,"startTime":"2026-08-04T00:59:50.443Z","endTime":"2026-08-04T00:59:54.358Z","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.2,"endSpeed":84.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.983610167595504,"aZ":-23.723584942804834,"pfxX":-4.490222221498582,"pfxZ":4.69050823326879,"pX":0.5162283321752529,"pZ":3.1507339966253918,"vX0":6.277206022198131,"vY0":-132.72965594541526,"vZ0":-0.5616083215383063,"x":97.32,"y":153.71,"x0":-1.2860368912831346,"y0":50.00043897195174,"z0":5.0788332547226105,"aX":-8.084632573573726},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.6,"breakHorizontal":7.0,"spinRate":1982,"spinDirection":236},"zone":3,"typeConfidence":0.86,"plateTime":0.4112457526125626,"extension":6.770546875450863},"index":3,"playId":"d5ef6ca0-6d77-37cb-9c1c-c30e2fba6fdb","pitchNumber":4,"startTime":"2026-08-04T01:00:13.690Z","endTime":"2026-08-04T01:00:17.571Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-04T01:00:28.427Z","endTime":"2026-08-04T01:00:44.845Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.366031202124326,"aZ":-28.397824418899127,"pfxX":6.970072213896346,"pfxZ":2.551977189037056,"pX":0.5757470567215827,"pZ":1.8613721956821756,"vX0":3.234545253117063,"vY0":-120.78482679188352,"vZ0":-1.0778813993256913,"x":95.05,"y":188.52,"x0":-1.6858178800655959,"y0":50.00064754637987,"z0":4.8087726387314165,"aX":10.304507741193962},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":4.7,"breakHorizontal":-13.4,"spinRate":2562,"spinDirection":63},"zone":9,"typeConfidence":0.9,"plateTime":0.4533354974745425,"extension":6.811482371224934},"index":5,"playId":"edfab478-b644-30d9-883c-03eff38a00c7","pitchNumber":5,"startTime":"2026-08-04T01:00:44.845Z","endTime":"2026-08-04T01:00:50.108Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T01:00:50.108Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Corey Seager singles on a fly ball to left fielder Grant McCray. Joc Pederson to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-04T01:01:06.656Z","endTime":"2026-08-04T01:01:43.355Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"postOnSecond":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"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":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687529,"link":"/api/v1/people/687529"},"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":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.98188037471105,"aZ":-34.47859355540217,"pfxX":-9.32615675213254,"pfxZ":-1.3147897305737404,"pX":-0.6304293089804445,"pZ":1.1157342952741816,"vX0":5.5493786934055604,"vY0":-132.18953161195276,"vZ0":-3.191487464771469,"x":141.03,"y":208.66,"x0":-1.5528125371545167,"y0":50.00139198731413,"z0":4.8880411202002625,"aX":-16.39028417343409},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-2.9,"breakHorizontal":15.6,"spinRate":1910,"spinDirection":241},"zone":13,"typeConfidence":0.9,"plateTime":0.4154467452385844,"extension":6.724655135654136},"index":0,"playId":"c940a06a-c1da-31bf-8ed7-d46df27b90b9","pitchNumber":1,"startTime":"2026-08-04T01:01:14.892Z","endTime":"2026-08-04T01:01:19.883Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":82.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.336689842016277,"aZ":-32.20539057546981,"pfxX":-7.634674827395373,"pfxZ":-0.020023572191615102,"pX":-0.6215992606993042,"pZ":2.246608479565733,"vX0":4.829792370128883,"vY0":-131.82868902958944,"vZ0":-0.742486493183889,"x":140.69,"y":178.12,"x0":-1.490290033062443,"y0":50.00072857421186,"z0":4.9196971949771084,"aX":-13.36881354862343},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":0.0,"breakHorizontal":12.7,"spinRate":1886,"spinDirection":245},"zone":7,"typeConfidence":0.9,"plateTime":0.4162863668565322,"extension":6.710474534744166},"hitData":{"launchSpeed":77.7,"launchAngle":32.0,"totalDistance":252.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":56.87,"coordY":125.13}},"index":1,"playId":"05f539ea-ad37-3cd7-813a-2a6c1b6f1694","pitchNumber":2,"startTime":"2026-08-04T01:01:31.163Z","endTime":"2026-08-04T01:01:43.355Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T01:01:43.355Z","atBatIndex":24},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brandon Nimmo pops out to third baseman Christian Koss on the infield fly rule.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-04T01:01:58.195Z","endTime":"2026-08-04T01:02:44.255Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"postOnSecond":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"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":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":78.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.305733823313822,"aZ":-36.448434804791496,"pfxX":-9.5320518577172,"pfxZ":-2.7108263718755685,"pX":0.40872695552850863,"pZ":0.5690095838984053,"vX0":7.863472103972593,"vY0":-125.06069639148578,"vZ0":-2.4179644278196197,"x":101.42,"y":223.42,"x0":-1.5449437631342944,"y0":50.004207279280024,"z0":4.551532394464568,"aX":-15.031058988367526},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-5.3,"breakHorizontal":15.4,"spinRate":1483,"spinDirection":265},"zone":14,"typeConfidence":0.91,"plateTime":0.4387442935701147,"extension":6.649205643014294},"index":0,"playId":"a201fa2c-89ae-31a9-94f0-100fb2b24ddb","pitchNumber":1,"startTime":"2026-08-04T01:02:11.802Z","endTime":"2026-08-04T01:02:17.443Z","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":90.3,"endSpeed":82.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.564349761503387,"aZ":-33.35131082319898,"pfxX":-7.831379929063626,"pfxZ":-0.6759752215176995,"pX":0.7667299993226836,"pZ":2.874107798176411,"vX0":8.19004698900693,"vY0":-131.28166744908793,"vZ0":1.159245378254168,"x":87.77,"y":161.18,"x0":-1.3803278508329826,"y0":50.00401503401591,"z0":4.914926606697081,"aX":-13.630955168818064},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":-0.7,"breakHorizontal":12.4,"spinRate":2066,"spinDirection":229},"zone":3,"typeConfidence":0.9,"plateTime":0.41769774631594236,"extension":6.862361109282929},"hitData":{"launchSpeed":72.9,"launchAngle":64.0,"totalDistance":152.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":86.41,"coordY":154.92}},"index":1,"playId":"05fe45ad-ba7b-37f2-92dc-05b5bd498271","pitchNumber":2,"startTime":"2026-08-04T01:02:32.717Z","endTime":"2026-08-04T01:02:44.255Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T01:02:44.255Z","atBatIndex":25},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Evan Carter lines out to shortstop Willy Adames.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-04T01:03:03.123Z","endTime":"2026-08-04T01:03:19.311Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"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":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.16901981066938,"aZ":-30.289485049584652,"pfxX":-1.7009668907059527,"pfxZ":1.0843597110620173,"pX":0.719467332140296,"pZ":2.812257564503427,"vX0":6.456092451048778,"vY0":-130.70542450046872,"vZ0":0.4157032923521704,"x":89.58,"y":162.85,"x0":-1.5558649144590129,"y0":50.00415069723341,"z0":4.91594267649592,"aX":-2.960174427617293},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":2.3,"breakHorizontal":1.7,"spinRate":2098,"spinDirection":238},"zone":6,"typeConfidence":0.89,"plateTime":0.4182098999973354,"extension":6.797158170764023},"hitData":{"launchSpeed":56.1,"launchAngle":38.0,"totalDistance":165.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":112.44,"coordY":137.0}},"index":0,"playId":"eda52e90-ff52-30b6-90a3-9c6d6fc2de8c","pitchNumber":1,"startTime":"2026-08-04T01:03:12.781Z","endTime":"2026-08-04T01:03:19.311Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T01:03:19.311Z","atBatIndex":26},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Daniel Susac pops out to third baseman Ezequiel Duran.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-04T01:05:35.827Z","endTime":"2026-08-04T01:07:00.746Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.2,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.75529856883167,"aZ":-23.860099657635175,"pfxX":0.7291506400702787,"pfxZ":4.963204230225095,"pX":-0.783664028041048,"pZ":3.089141561484661,"vX0":1.223989532892989,"vY0":-128.1597913209478,"vZ0":-3.1172015983520702,"x":146.87,"y":155.37,"x0":-1.3608703631914425,"y0":50.001895670065096,"z0":6.170367590734828,"aX":1.2213166438629894},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":8.5,"breakHorizontal":-1.6,"spinRate":2389,"spinDirection":190},"zone":1,"typeConfidence":2.0,"plateTime":0.4262470083799812,"extension":6.342638368122209},"index":0,"playId":"a4ee5c18-4065-3423-bc64-096ed3e6d331","pitchNumber":1,"startTime":"2026-08-04T01:05:53.932Z","endTime":"2026-08-04T01:05:59.699Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.339863519712047,"aZ":-14.955322557153844,"pfxX":-5.534153798907939,"pfxZ":9.280527104905229,"pX":0.49641836002988843,"pZ":3.9284370120190184,"vX0":5.223798143192375,"vY0":-135.53523706504882,"vZ0":-3.5514987532161406,"x":98.08,"y":132.71,"x0":-0.7393217555825736,"y0":50.0056112243202,"z0":6.303981895819694,"aX":-10.271336581540323},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.2,"breakHorizontal":8.9,"spinRate":2125,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.4045217317578582,"extension":6.385599749135651},"index":1,"playId":"1e0e14fe-74b2-337f-a9b0-d593dae509ee","pitchNumber":2,"startTime":"2026-08-04T01:06:12.051Z","endTime":"2026-08-04T01:06:15.628Z","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":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.9,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.570052839228648,"aZ":-33.59826006120909,"pfxX":-4.21542269837586,"pfxZ":-0.9399061345639965,"pX":1.2173364635506172,"pZ":0.5330803683171262,"vX0":6.494270808788644,"vY0":-122.15372420855039,"vZ0":-6.504022993494945,"x":70.6,"y":224.39,"x0":-0.9253964741286105,"y0":50.003816093634065,"z0":6.111148213818708,"aX":-6.385325495447187},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-3.0,"breakHorizontal":6.1,"spinRate":1074,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.44801997084869605,"extension":6.493337314059263},"index":2,"playId":"54a22fdd-0d20-3647-92b3-74bf8eb957c7","pitchNumber":3,"startTime":"2026-08-04T01:06:27.889Z","endTime":"2026-08-04T01:06:33.899Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.141774299196367,"aZ":-18.198471533464915,"pfxX":-7.2440291521107465,"pfxZ":7.409670748828299,"pX":-0.9147651499950532,"pZ":3.0508994751362937,"vX0":2.9953721347053297,"vY0":-136.28855103269566,"vZ0":-5.177637096172357,"x":151.87,"y":156.41,"x0":-1.0850518157243683,"y0":50.00472317486414,"z0":6.226865217057242,"aX":-13.668497341160192},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.6,"breakHorizontal":12.5,"spinRate":1926,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.40144042346360154,"extension":6.3136851975562225},"hitData":{"launchSpeed":83.8,"launchAngle":75.0,"totalDistance":75.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":114.75,"coordY":175.41}},"index":3,"playId":"9d5ba14f-df12-36ab-8a7d-34e571c45c5c","pitchNumber":4,"startTime":"2026-08-04T01:06:47.146Z","endTime":"2026-08-04T01:07:00.746Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T01:07:00.746Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Drew Gilbert flies out to center fielder Evan Carter.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-04T01:07:15.054Z","endTime":"2026-08-04T01:08:30.819Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":3},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.1,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.04866291765174,"aZ":-25.002534804820908,"pfxX":2.8068400986446393,"pfxZ":4.18909644763311,"pX":0.7549826846428997,"pZ":2.4280514855419084,"vX0":4.355322760184006,"vY0":-129.93639066183604,"vZ0":-4.537213151743094,"x":88.22,"y":173.22,"x0":-1.3069925626168268,"y0":50.00105108610886,"z0":6.094958148414475,"aX":4.801385223409259},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.8,"breakHorizontal":-6.0,"spinRate":2182,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.42142205163989965,"extension":6.339525505432541},"index":0,"playId":"c215843b-1998-37a6-b594-2b19f81f1b33","pitchNumber":1,"startTime":"2026-08-04T01:07:20.808Z","endTime":"2026-08-04T01:07:27.447Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.9,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.08978009740868,"aZ":-32.046236366399626,"pfxX":-6.226768367338951,"pfxZ":0.08510036818503242,"pX":-0.10681885106244902,"pZ":1.3053800692682076,"vX0":4.745493012219727,"vY0":-124.12285626512195,"vZ0":-5.1302206452383565,"x":121.07,"y":203.53,"x0":-1.2314009413374656,"y0":50.00543058707683,"z0":6.057533879764186,"aX":-9.748991859830644},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.8,"breakHorizontal":10.2,"spinRate":1164,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.44072814227440826,"extension":6.280738611265619},"index":1,"playId":"c1a6a49a-1168-3289-a136-48da07aae744","pitchNumber":2,"startTime":"2026-08-04T01:07:45.572Z","endTime":"2026-08-04T01:07:51.598Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.2,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.84474389812464,"aZ":-30.496051186590297,"pfxX":-4.563285948585993,"pfxZ":1.0891068916897328,"pX":-0.805347224843905,"pZ":1.7409356319090952,"vX0":2.841445640025661,"vY0":-123.24983230834012,"vZ0":-4.240470669442689,"x":147.7,"y":191.77,"x0":-1.37861724109724,"y0":50.00416764332844,"z0":6.0510873008991455,"aX":-7.040995458901358},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.2,"breakHorizontal":7.7,"spinRate":1016,"spinDirection":247},"zone":7,"typeConfidence":2.0,"plateTime":0.44392465416499993,"extension":6.334006893344118},"index":2,"playId":"683511f4-aa4d-3678-9525-5d663a613d7a","pitchNumber":3,"startTime":"2026-08-04T01:08:02.422Z","endTime":"2026-08-04T01:08:07.609Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.4,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.203503175664004,"aZ":-22.43336156602349,"pfxX":-0.9591042615858798,"pfxZ":5.665852311862762,"pX":0.424308597914751,"pZ":1.941757591228226,"vX0":4.588778105324353,"vY0":-130.03065280215486,"vZ0":-6.09323050830808,"x":100.83,"y":186.35,"x0":-1.2355580600605633,"y0":50.004864392306054,"z0":6.007715346641811,"aX":-1.6500720629838441},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.1,"breakHorizontal":0.7,"spinRate":2215,"spinDirection":209},"zone":9,"typeConfidence":2.0,"plateTime":0.4205621467036611,"extension":6.294705146290389},"hitData":{"launchSpeed":88.4,"launchAngle":52.0,"totalDistance":243.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":109.05,"coordY":104.43}},"index":3,"playId":"e97054c8-0903-349d-91a9-09c4fb59fcbc","pitchNumber":4,"startTime":"2026-08-04T01:08:18.661Z","endTime":"2026-08-04T01:08:30.819Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T01:08:30.819Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Osleivis Basabe singles on a line drive to left fielder Wyatt Langford.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-04T01:08:41.616Z","endTime":"2026-08-04T01:09:19.605Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.7,"endSpeed":86.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.732409631622154,"aZ":-17.997899928401228,"pfxX":-9.42295273697458,"pfxZ":7.382275651575922,"pX":0.46862397190043775,"pZ":3.2422695656419767,"vX0":7.547311641876494,"vY0":-137.7286475825891,"vZ0":-4.495884638876385,"x":99.14,"y":151.24,"x0":-1.0836257522795294,"y0":50.00210920217921,"z0":6.1137960584885205,"aX":-18.093399514207807},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.6,"breakHorizontal":15.5,"spinRate":1975,"spinDirection":219},"zone":3,"typeConfidence":2.0,"plateTime":0.39776225214816074,"extension":6.444558097360509},"index":0,"playId":"36cdd1fa-051d-33ca-8276-cdb8645f5f58","pitchNumber":1,"startTime":"2026-08-04T01:08:53.677Z","endTime":"2026-08-04T01:08:58.060Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.363748560573462,"aZ":-32.24508044328132,"pfxX":-5.547251733656407,"pfxZ":-0.04082906035817402,"pX":-0.3439638019331161,"pZ":2.7235598713775326,"vX0":3.7879253029755873,"vY0":-123.02211493720348,"vZ0":-1.8402693075304595,"x":130.11,"y":165.24,"x0":-1.179413632169639,"y0":50.0058860692049,"z0":6.2026992240406935,"aX":-8.543108655804188},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.2,"breakHorizontal":9.2,"spinRate":1038,"spinDirection":247},"zone":4,"typeConfidence":2.0,"plateTime":0.44444914736977426,"extension":6.300667418582844},"hitData":{"launchSpeed":94.8,"launchAngle":10.0,"totalDistance":181.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":57.04,"coordY":107.64}},"index":1,"playId":"28e22d1d-33a2-3528-a2db-1df601933a0c","pitchNumber":2,"startTime":"2026-08-04T01:09:08.199Z","endTime":"2026-08-04T01:09:19.605Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T01:09:19.605Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Grant McCray grounds out, shortstop Corey Seager to first baseman Jake Burger.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-04T01:09:35.645Z","endTime":"2026-08-04T01:11:29.868Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.9,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.805032765169134,"aZ":-32.160107838557714,"pfxX":-5.184677760793062,"pfxZ":0.013796990702180878,"pX":-0.35206562514605627,"pZ":3.5580861929004794,"vX0":3.6533215062941027,"vY0":-120.51810031503665,"vZ0":0.22697876685460217,"x":130.42,"y":142.71,"x0":-1.215286711489725,"y0":50.00504213216502,"z0":6.307111969032619,"aX":-7.614446758156449},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.4,"breakHorizontal":8.5,"spinRate":1159,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.4547821314446936,"extension":6.454521359104595},"index":0,"playId":"8d7a4358-2322-36d1-9b43-1721d80ce598","pitchNumber":1,"startTime":"2026-08-04T01:09:46.285Z","endTime":"2026-08-04T01:09:51.037Z","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":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":82.1,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.29685686827866,"aZ":-23.170367411669904,"pfxX":-1.8425417787374991,"pfxZ":5.303911941042916,"pX":0.16215088504427244,"pZ":1.115221334871788,"vX0":4.179491248933498,"vY0":-129.08395675536687,"vZ0":-7.755034427353387,"x":110.82,"y":208.67,"x0":-1.234089944634723,"y0":50.004011070962704,"z0":5.925223810214578,"aX":-3.1291358306771047},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.2,"breakHorizontal":2.5,"spinRate":2204,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.42331091525946496,"extension":6.425194497286202},"index":1,"playId":"e5ee8cee-b142-318c-8a87-998d4ea64bf4","pitchNumber":2,"startTime":"2026-08-04T01:10:05.042Z","endTime":"2026-08-04T01:10:09.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.533906016019714,"aZ":-19.987377505664327,"pfxX":-8.20456807368208,"pfxZ":6.594823349011072,"pX":-0.8400396321661204,"pZ":2.3124919647106137,"vX0":3.936201170848829,"vY0":-135.0770592834168,"vZ0":-6.112182570959507,"x":149.02,"y":176.34,"x0":-1.2506141320003583,"y0":50.00021496209647,"z0":6.010704121829107,"aX":-15.152472086863876},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.8,"breakHorizontal":14.0,"spinRate":2018,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.40555828484301504,"extension":6.369600402078851},"index":2,"playId":"dd5d3d6a-57e6-34c4-9c6f-e39b3c02f9b4","pitchNumber":3,"startTime":"2026-08-04T01:10:23.478Z","endTime":"2026-08-04T01:10:28.917Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.1,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.974210583890322,"aZ":-23.075058421961685,"pfxX":0.7622983149233871,"pfxZ":5.302174042043092,"pX":-0.46522340754039543,"pZ":3.303419876740171,"vX0":1.863003326519405,"vY0":-129.86303981145088,"vZ0":-2.9546781169173038,"x":134.73,"y":149.59,"x0":-1.2895850508913287,"y0":50.00328845665768,"z0":6.201978830561142,"aX":1.3079668210833315},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.2,"breakHorizontal":-1.8,"spinRate":2165,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.4209971418670495,"extension":6.292971186588357},"index":3,"playId":"bff69926-b68f-38bf-b650-83e2fa127f2d","pitchNumber":4,"startTime":"2026-08-04T01:10:50.217Z","endTime":"2026-08-04T01:10:57.877Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-04T01:11:06.685Z","endTime":"2026-08-04T01:11:22.083Z","isPitch":false,"type":"action","player":{"id":687529,"link":"/api/v1/people/687529"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":73.8,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.823080183209473,"aZ":-33.03669203601927,"pfxX":-3.8957775680485143,"pfxZ":-0.6255850049466201,"pX":-0.9293806425057453,"pZ":2.6666371601814807,"vX0":1.6987024955703112,"vY0":-116.65533587988872,"vZ0":-1.2432646665789946,"x":152.43,"y":166.78,"x0":-1.1606345455246039,"y0":50.002305754651275,"z0":6.319060224365016,"aX":-5.372336775573085},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-1.2,"breakHorizontal":6.6,"spinRate":910,"spinDirection":251},"zone":11,"typeConfidence":2.0,"plateTime":0.4694155154137829,"extension":6.438625545458607},"hitData":{"launchSpeed":96.1,"launchAngle":-6.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.52,"coordY":150.57}},"index":5,"playId":"cf617128-dd38-3907-88a0-3b12bfb0ce39","pitchNumber":5,"startTime":"2026-08-04T01:11:22.083Z","endTime":"2026-08-04T01:11:29.868Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T01:11:29.868Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Burger flies out to center fielder Drew Gilbert.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-04T01:14:00.577Z","endTime":"2026-08-04T01:15:42.149Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687551,"link":"/api/v1/people/687551"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":84.3,"endSpeed":77.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.789717043570175,"aZ":-35.98978046820803,"pfxX":-8.25616668937888,"pfxZ":-2.494153028481028,"pX":-0.27707754535963597,"pZ":2.180218056613078,"vX0":5.781970371280174,"vY0":-122.66477336412353,"vZ0":0.9022691202192368,"x":127.56,"y":179.91,"x0":-1.5896125726665888,"y0":50.00586457601919,"z0":4.87102112105523,"aX":-12.610168413853808},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-4.1,"breakHorizontal":13.7,"spinRate":1501,"spinDirection":261},"zone":8,"typeConfidence":0.9,"plateTime":0.44617591780929944,"extension":6.654608592356594},"index":0,"playId":"f1a37b21-6035-355e-9866-7d559f29438f","pitchNumber":1,"startTime":"2026-08-04T01:14:04.879Z","endTime":"2026-08-04T01:14:08.988Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.301207185813755,"aZ":-34.825307329598026,"pfxX":-8.885240999822704,"pfxZ":-1.7558137177919195,"pX":0.1753916848313282,"pZ":0.8096220516188085,"vX0":7.128331320189687,"vY0":-122.15216589442511,"vZ0":-2.105900666840382,"x":110.31,"y":216.92,"x0":-1.627749508676731,"y0":50.00361986282068,"z0":4.680124107942148,"aX":-13.413856495976244},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-3.5,"breakHorizontal":14.4,"spinRate":1527,"spinDirection":262},"zone":14,"typeConfidence":0.9,"plateTime":0.44858446563242493,"extension":6.7099290823720255},"index":1,"playId":"626dd581-0578-3fb8-bb19-51750073ec11","pitchNumber":2,"startTime":"2026-08-04T01:14:19.666Z","endTime":"2026-08-04T01:14:24.913Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-04T01:14:32.817Z","endTime":"2026-08-04T01:14:45.144Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"}},{"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":83.9,"endSpeed":77.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.733817135798628,"aZ":-36.21242549208448,"pfxX":-5.710974329128098,"pfxZ":-2.6406050869380984,"pX":0.2256461457631045,"pZ":2.1654372088170257,"vX0":5.847398422669619,"vY0":-122.17762900901253,"vZ0":1.0680851285661224,"x":108.4,"y":180.31,"x0":-1.4450390531671158,"y0":50.00463051764566,"z0":4.809923235028244,"aX":-8.72460185367355},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-4.3,"breakHorizontal":9.1,"spinRate":1432,"spinDirection":277},"zone":8,"typeConfidence":0.9,"plateTime":0.4465425028824157,"extension":6.72054495385717},"index":3,"playId":"27773756-40e3-3b7f-9c77-7754b80c8297","pitchNumber":3,"startTime":"2026-08-04T01:14:45.144Z","endTime":"2026-08-04T01:14:48.383Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.577462073267004,"aZ":-36.29067882958957,"pfxX":-7.96878763637317,"pfxZ":-2.6435602412511434,"pX":1.56548842195095,"pZ":0.8949833115496924,"vX0":9.444886645658322,"vY0":-123.52754791367182,"vZ0":-1.9260168615419027,"x":57.33,"y":214.62,"x0":-1.2565661790947014,"y0":50.0014145744047,"z0":4.710768641277431,"aX":-12.423382314617642},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-5.0,"breakHorizontal":12.5,"spinRate":1524,"spinDirection":265},"zone":14,"typeConfidence":0.9,"plateTime":0.4419230429804375,"extension":6.739576062279152},"index":4,"playId":"ddb2eee6-4fd6-3acd-99b1-1e76d3972b23","pitchNumber":4,"startTime":"2026-08-04T01:15:06.741Z","endTime":"2026-08-04T01:15:10.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.7,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.968458504452766,"aZ":-29.979390283005415,"pfxX":8.38527474639471,"pfxZ":1.5044673180104429,"pX":0.009799911811393086,"pZ":2.3486965463336955,"vX0":1.8508188880846612,"vY0":-119.90010015456716,"vZ0":0.5462827758401643,"x":116.63,"y":175.37,"x0":-1.8612808249764006,"y0":50.00168054108993,"z0":4.791010865991086,"aX":12.219231162096023},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":3.1,"breakHorizontal":-15.6,"spinRate":2591,"spinDirection":71},"zone":5,"typeConfidence":0.9,"plateTime":0.45664714164388576,"extension":6.710913016944354},"hitData":{"launchSpeed":96.5,"launchAngle":57.0,"totalDistance":233.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":116.87,"coordY":107.76}},"index":5,"playId":"6497863c-8d50-3f28-80c9-57aeda94f96e","pitchNumber":5,"startTime":"2026-08-04T01:15:27.297Z","endTime":"2026-08-04T01:15:42.149Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T01:15:42.149Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ezequiel Duran singles on a line drive to left fielder Grant McCray.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-04T01:15:51.135Z","endTime":"2026-08-04T01:16:37.743Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687529,"link":"/api/v1/people/687529"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.300323304797402,"aZ":-24.24551545628772,"pfxX":-0.5961444809938639,"pfxZ":4.7484812878698826,"pX":0.3672984722003077,"pZ":3.240178176744269,"vX0":4.554881330245435,"vY0":-128.30276463412426,"vZ0":0.2604585442141629,"x":103.0,"y":151.3,"x0":-1.3526933105723615,"y0":50.000823857797904,"z0":5.025338649449612,"aX":-0.9958867614891896},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.9,"breakHorizontal":0.1,"spinRate":2311,"spinDirection":228},"zone":3,"typeConfidence":0.91,"plateTime":0.42674022979653436,"extension":6.727297971468938},"index":0,"playId":"0cdd7913-44f2-392a-b6fb-1e4bd89dc2d0","pitchNumber":1,"startTime":"2026-08-04T01:16:08.132Z","endTime":"2026-08-04T01:16:14.528Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.27075686799198,"aZ":-26.315385400453167,"pfxX":-0.5421125767854327,"pfxZ":3.4041268794566566,"pX":0.5339988126471525,"pZ":2.0555633639800157,"vX0":5.0379183721688925,"vY0":-130.37327849569706,"vZ0":-2.258491198829591,"x":96.65,"y":183.28,"x0":-1.3526365484252616,"y0":50.0062155671688,"z0":4.918254236157515,"aX":-0.9348720439220967},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.9,"breakHorizontal":-0.1,"spinRate":2264,"spinDirection":227},"zone":9,"typeConfidence":0.91,"plateTime":0.42003672204223985,"extension":6.789124852812355},"hitData":{"launchSpeed":89.8,"launchAngle":10.0,"totalDistance":154.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":82.64,"coordY":116.17}},"index":1,"playId":"da003464-8413-3893-b4dc-32d39b8e1d63","pitchNumber":2,"startTime":"2026-08-04T01:16:26.210Z","endTime":"2026-08-04T01:16:37.743Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T01:16:37.743Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Austin Wynns flies out to right fielder Jung Hoo Lee.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-04T01:17:02.686Z","endTime":"2026-08-04T01:18:49.360Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"ab920f14-d126-44eb-bb15-9b36d870694e","startTime":"2026-08-04T01:17:02.686Z","endTime":"2026-08-04T01:17:07.686Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.4,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.584484649197353,"aZ":-39.36614008673711,"pfxX":-6.290378926402325,"pfxZ":-4.650616620776015,"pX":0.43474044881505725,"pZ":1.7158470502064938,"vX0":6.879512689196573,"vY0":-123.09795991825162,"vZ0":0.583846608069718,"x":100.43,"y":192.45,"x0":-1.5683142703808886,"y0":50.00252237893836,"z0":4.786922108220731,"aX":-9.732415500127033},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-8.0,"breakHorizontal":10.0,"spinRate":1530,"spinDirection":274},"zone":9,"typeConfidence":0.9,"plateTime":0.4435823311250542,"extension":6.876325128246931},"index":1,"playId":"642d5c9a-7409-36e7-89a3-914f38383a60","pitchNumber":1,"startTime":"2026-08-04T01:17:16.188Z","endTime":"2026-08-04T01:17:25.778Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":2,"startTime":"2026-08-04T01:17:41.057Z","endTime":"2026-08-04T01:17:53.829Z","isPitch":false,"type":"action","player":{"id":642851,"link":"/api/v1/people/642851"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.1,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.42208137099228,"aZ":-27.540737849107373,"pfxX":-0.5612534359411474,"pfxZ":2.758365707713981,"pX":0.32929547569168227,"pZ":3.3348126218171306,"vX0":5.000145889511178,"vY0":-128.47812026543403,"vZ0":1.1777965896063667,"x":104.45,"y":148.74,"x0":-1.5651663386738217,"y0":50.00208607229398,"z0":5.003181774487174,"aX":-0.9428034114121322},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.5,"breakHorizontal":0.0,"spinRate":2299,"spinDirection":222},"zone":3,"typeConfidence":0.9,"plateTime":0.42552651503279737,"extension":6.70955903782852},"index":3,"playId":"8bfa0a15-96ef-3dac-b2d7-2b3776e0ab61","pitchNumber":2,"startTime":"2026-08-04T01:17:53.829Z","endTime":"2026-08-04T01:17:59.593Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.6,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.052517005930113,"aZ":-34.412473874907256,"pfxX":5.805402209854704,"pfxZ":-1.5030857009463352,"pX":0.21072688568776737,"pZ":1.4916470368413697,"vX0":3.0996814058137145,"vY0":-121.20248583134288,"vZ0":-0.6427228225241957,"x":108.97,"y":198.51,"x0":-1.8398255058793533,"y0":50.005295634528935,"z0":4.769712950553564,"aX":8.623832115338319},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-2.6,"breakHorizontal":-11.3,"spinRate":2664,"spinDirection":55},"zone":14,"typeConfidence":0.9,"plateTime":0.45219575867296724,"extension":6.7759221548645225},"index":4,"playId":"509cc1a7-ed99-39d5-a5e3-3ff600efee53","pitchNumber":3,"startTime":"2026-08-04T01:18:13.063Z","endTime":"2026-08-04T01:18:18.348Z","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":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.4,"strikeZoneTop":3.262,"strikeZoneBottom":1.646,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.22715893467977,"aZ":-27.832458882467293,"pfxX":-0.14523768741849163,"pfxZ":2.6898624586437805,"pX":0.03349290727265339,"pZ":2.9413574153078947,"vX0":3.958488174970967,"vY0":-126.09546817684128,"vZ0":0.5194019407352533,"x":115.72,"y":159.36,"x0":-1.5366351523462227,"y0":50.00226479401562,"z0":4.975304199542138,"aX":-0.23541209951875852},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.3,"breakHorizontal":-0.6,"spinRate":2289,"spinDirection":227},"zone":2,"typeConfidence":0.8,"plateTime":0.43408991684482023,"extension":6.753256321009237},"hitData":{"launchSpeed":81.3,"launchAngle":47.0,"totalDistance":253.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":193.58,"coordY":116.09}},"index":5,"playId":"3edf6d20-d041-3391-a690-2cf0aa318bb4","pitchNumber":4,"startTime":"2026-08-04T01:18:36.685Z","endTime":"2026-08-04T01:18:49.360Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T01:18:49.360Z","atBatIndex":33},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nicky Lopez lines out to right fielder Jung Hoo Lee.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-04T01:19:04.265Z","endTime":"2026-08-04T01:19:24.673Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"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":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.1,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.449251901859476,"aZ":-25.370207342618627,"pfxX":-1.524656857016499,"pfxZ":3.879174127904288,"pX":1.0091414179055098,"pZ":2.158661103063916,"vX0":7.124100374710995,"vY0":-131.2868775825753,"vZ0":-2.2875388517478545,"x":78.53,"y":180.5,"x0":-1.5354930316861204,"y0":50.00516575740893,"z0":4.919633187541456,"aX":-2.6768655649999027},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.7,"breakHorizontal":1.3,"spinRate":2299,"spinDirection":225},"zone":14,"typeConfidence":0.91,"plateTime":0.41638355240119207,"extension":6.729677968313139},"hitData":{"launchSpeed":83.2,"launchAngle":22.0,"totalDistance":263.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":180.42,"coordY":108.95}},"index":0,"playId":"0c01ceea-6399-36b8-b239-bfb957840466","pitchNumber":1,"startTime":"2026-08-04T01:19:15.396Z","endTime":"2026-08-04T01:19:24.673Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T01:19:24.673Z","atBatIndex":34},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Christian Koss lines out to left fielder Wyatt Langford.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-04T01:21:22.191Z","endTime":"2026-08-04T01:22:21.562Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"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":"Lineout","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":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.731208561088447,"aZ":-24.150227147884543,"pfxX":1.890849412604565,"pfxZ":4.699788380272535,"pX":0.7216201155911289,"pZ":2.603840643341059,"vX0":4.252805754619212,"vY0":-129.278469821163,"vZ0":-4.35807214365897,"x":89.49,"y":168.48,"x0":-1.1847617954281906,"y0":50.004574993007296,"z0":6.145656702635166,"aX":3.227898554881793},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.8,"breakHorizontal":-4.3,"spinRate":2269,"spinDirection":199},"zone":6,"typeConfidence":2.0,"plateTime":0.4222764188364505,"extension":6.337956913401749},"index":0,"playId":"f60c1277-9503-38cc-9342-33881167a651","pitchNumber":1,"startTime":"2026-08-04T01:21:53.580Z","endTime":"2026-08-04T01:21:59.447Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.785156949812052,"aZ":-21.033992388974486,"pfxX":-8.775003774162483,"pfxZ":6.0806342789589305,"pX":-0.3731420599815782,"pZ":2.639260770989232,"vX0":5.3935107484111215,"vY0":-134.16798745616543,"vZ0":-5.234855835022999,"x":131.22,"y":167.52,"x0":-1.2647003052163712,"y0":50.00108339535455,"z0":6.105219349689461,"aX":-16.069338408334065},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.1,"breakHorizontal":14.8,"spinRate":1955,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.40752616063539815,"extension":6.289824086878238},"hitData":{"launchSpeed":92.5,"launchAngle":17.0,"totalDistance":282.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":92.68,"coordY":91.73}},"index":1,"playId":"23f94bd5-cd6e-3389-9e2f-d4dd20fa2bfd","pitchNumber":2,"startTime":"2026-08-04T01:22:09.510Z","endTime":"2026-08-04T01:22:21.562Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T01:22:21.562Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nate Furman grounds out, third baseman Ezequiel Duran to first baseman Jake Burger.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-04T01:22:33.976Z","endTime":"2026-08-04T01:23:41.364Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"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":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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.5,"endSpeed":72.6,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.236569684621013,"aZ":-39.607667772211954,"pfxX":2.286828972939521,"pfxZ":-5.6130327428519085,"pX":-1.5636756961041738,"pZ":2.3436963097487524,"vX0":-1.2005338414795268,"vY0":-114.42495001509833,"vZ0":-0.24773192559236024,"x":176.6,"y":175.5,"x0":-1.3291419917347551,"y0":50.00184929936902,"z0":6.3362424310844565,"aX":3.0303494709026126},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-10.0,"breakHorizontal":-3.8,"spinRate":2501,"spinDirection":47},"zone":13,"typeConfidence":2.0,"plateTime":0.4788089805029827,"extension":6.224691907319998},"index":0,"playId":"51befb8c-5d85-3123-ad52-f0e2ba1549aa","pitchNumber":1,"startTime":"2026-08-04T01:22:48.663Z","endTime":"2026-08-04T01:22:53.855Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.8,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.247668782465766,"aZ":-24.476461775118178,"pfxX":1.716272162620562,"pfxZ":4.522527555414996,"pX":0.64074513477264,"pZ":2.916443898753494,"vX0":4.473887054258245,"vY0":-129.46418466091006,"vZ0":-3.31533704925431,"x":92.58,"y":160.04,"x0":-1.3306258541913925,"y0":50.00366663910213,"z0":6.0804777972375685,"aX":2.922728358058771},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.7,"breakHorizontal":-4.1,"spinRate":2214,"spinDirection":197},"zone":3,"typeConfidence":2.0,"plateTime":0.42256829731196577,"extension":6.397468679224424},"index":1,"playId":"3b4f3966-2cdd-3455-b298-b6e5e2b19477","pitchNumber":2,"startTime":"2026-08-04T01:23:03.276Z","endTime":"2026-08-04T01:23:08.937Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.0,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.07018446667142,"aZ":-20.17646160591714,"pfxX":-8.55204531386689,"pfxZ":6.205122334624244,"pX":-0.4199050715892351,"pZ":2.8696310800641203,"vX0":5.075200669362237,"vY0":-138.00020834166457,"vZ0":-5.022256209291145,"x":133.01,"y":161.3,"x0":-1.1696232614071524,"y0":50.00199940124584,"z0":6.0680818782180195,"aX":-16.53049181349112},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.4,"breakHorizontal":14.5,"spinRate":2004,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.3965776503214111,"extension":6.31273737139503},"hitData":{"launchSpeed":93.6,"launchAngle":3.0,"totalDistance":75.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.35,"coordY":165.27}},"index":2,"playId":"08ac7e15-446e-3097-b0e8-93c71830fd17","pitchNumber":3,"startTime":"2026-08-04T01:23:33.579Z","endTime":"2026-08-04T01:23:41.364Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T01:23:41.364Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jung Hoo Lee singles on a line drive to left fielder Wyatt Langford.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-04T01:24:00.919Z","endTime":"2026-08-04T01:25:53.838Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.702103269282745,"aZ":-14.310668838951523,"pfxX":-7.448772956931352,"pfxZ":9.543200750361756,"pX":-0.8202280006752859,"pZ":2.8383752607499204,"vX0":3.5630218831588714,"vY0":-136.13829582640082,"vZ0":-5.969901888334454,"x":148.27,"y":162.14,"x0":-1.1803792464263347,"y0":50.00064536792029,"z0":6.055271933670716,"aX":-13.938943537375717},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.2,"breakHorizontal":12.7,"spinRate":2235,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.4027753185582532,"extension":6.377684577344605},"index":0,"playId":"b7e04c6c-981d-3f54-90e9-171fa9a38492","pitchNumber":1,"startTime":"2026-08-04T01:24:09.060Z","endTime":"2026-08-04T01:24:14.743Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":81.9,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.27299726822878,"aZ":-24.43795571888022,"pfxX":1.0011930379786922,"pfxZ":4.521031556792176,"pX":-0.44035854228377097,"pZ":3.81336113936278,"vX0":1.886395920284315,"vY0":-129.81806941757284,"vZ0":-1.2268565878985622,"x":133.79,"y":135.82,"x0":-1.305584409908138,"y0":50.00638388748312,"z0":6.146088493454359,"aX":1.7154989160718412},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":8.2,"breakHorizontal":-2.2,"spinRate":2347,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.4213480179132021,"extension":6.143410661019616},"index":1,"playId":"09c0df96-fb02-317a-bf4e-8bdef50d27c8","pitchNumber":2,"startTime":"2026-08-04T01:24:25.074Z","endTime":"2026-08-04T01:24:30.285Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.0,"endSpeed":73.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.872742000290998,"aZ":-39.25776844389621,"pfxX":2.5029527324829264,"pfxZ":-5.260556720262768,"pX":-1.2149659398869348,"pZ":0.808823727216928,"vX0":-0.6116152741691234,"vY0":-115.16325335693256,"vZ0":-3.639460017722226,"x":163.31,"y":216.94,"x0":-1.2715572317169568,"y0":50.0029190844861,"z0":6.1971387961188595,"aX":3.3705684080664344},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-10.2,"breakHorizontal":-4.4,"spinRate":2552,"spinDirection":51},"zone":13,"typeConfidence":2.0,"plateTime":0.4751393994156059,"extension":6.178847108055676},"index":2,"playId":"3a00fc9f-178b-32e9-b5f1-e43e0ee68206","pitchNumber":3,"startTime":"2026-08-04T01:24:41.082Z","endTime":"2026-08-04T01:24:45.774Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.02919818561511,"aZ":-23.731656288582865,"pfxX":1.3118024242090862,"pfxZ":4.934600881203869,"pX":-0.47490590246388764,"pZ":2.676715194109439,"vX0":1.8970404479801601,"vY0":-129.68515058276384,"vZ0":-4.087153839907895,"x":135.1,"y":166.51,"x0":-1.3851109461833337,"y0":50.0033009854916,"z0":6.0741501016664845,"aX":2.2434263208326195},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.3,"breakHorizontal":-2.8,"spinRate":2250,"spinDirection":204},"zone":4,"typeConfidence":2.0,"plateTime":0.42166664980090207,"extension":6.16731707117038},"index":3,"playId":"a5f4d83f-1a16-3347-80c8-b0339b0133ad","pitchNumber":4,"startTime":"2026-08-04T01:24:57.933Z","endTime":"2026-08-04T01:25:03.037Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.40714669466786,"aZ":-15.19431601058176,"pfxX":-6.891915981503286,"pfxZ":8.929450749596835,"pX":-0.5700872042963078,"pZ":3.0248088507287125,"vX0":3.42704210797677,"vY0":-136.82617097527515,"vZ0":-5.679665888680652,"x":138.73,"y":157.11,"x0":-0.9415690624190108,"y0":50.00209358213715,"z0":6.163886550849962,"aX":-13.102919138881097},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.2,"breakHorizontal":11.8,"spinRate":2135,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.39989082804941445,"extension":6.396106373436666},"index":4,"playId":"276ee477-2ce7-3f9e-b763-65528adb9f08","pitchNumber":5,"startTime":"2026-08-04T01:25:16.958Z","endTime":"2026-08-04T01:25:20.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":81.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.574619898893737,"aZ":-25.574873913364335,"pfxX":2.388750198036748,"pfxZ":3.873274097128249,"pX":-0.08486231587439846,"pZ":2.348634439487468,"vX0":2.1335707735184952,"vY0":-129.9733613087125,"vZ0":-4.532701753511271,"x":120.23,"y":175.37,"x0":-1.228144808137354,"y0":50.00018032136873,"z0":6.069702202960958,"aX":4.063773373676577},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.2,"breakHorizontal":-4.8,"spinRate":2206,"spinDirection":191},"zone":5,"typeConfidence":2.0,"plateTime":0.4222759007273069,"extension":6.221032392188723},"hitData":{"launchSpeed":95.8,"launchAngle":9.0,"totalDistance":176.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":94.53,"coordY":90.0}},"index":5,"playId":"e00a8d08-61a5-31b6-b0b7-106cdf5160a3","pitchNumber":6,"startTime":"2026-08-04T01:25:41.033Z","endTime":"2026-08-04T01:25:53.838Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T01:25:53.838Z","atBatIndex":37},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Willy Adames pops out to shortstop Corey Seager.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-04T01:26:47.746Z","endTime":"2026-08-04T01:28:05.959Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":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":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"fad0800b-3c7f-3f10-a398-a719935432dc","startTime":"2026-08-04T01:26:20.872Z","endTime":"2026-08-04T01:26:26.118Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.2437988410692,"aZ":-17.021277355796887,"pfxX":-7.695386332045108,"pfxZ":7.9295256404037335,"pX":-1.7583100753027592,"pZ":2.9628542111898497,"vX0":1.2785291843389532,"vY0":-137.3176221778086,"vZ0":-5.568601312753723,"x":184.02,"y":158.78,"x0":-1.230029393140478,"y0":50.00129263527259,"z0":6.173933132889073,"aX":-14.702906600850776},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.4,"breakHorizontal":13.7,"spinRate":2147,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.39878958338560544,"extension":6.480215901722921},"index":1,"playId":"7fbbc034-06e3-36cb-8df3-4d7dd429375b","pitchNumber":1,"startTime":"2026-08-04T01:26:50.010Z","endTime":"2026-08-04T01:27:00.923Z","isPitch":true,"type":"pitch"},{"details":{"description":"Jung Hoo Lee steals (8) 2nd base. Jung Hoo Lee to 3rd. Jung Hoo Lee advances to 3rd, on a throwing error by catcher Austin Wynns.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":2,"actionPlayId":"7fbbc034-06e3-36cb-8df3-4d7dd429375b","startTime":"2026-08-04T01:27:17.652Z","endTime":"2026-08-04T01:27:24.210Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":808982,"link":"/api/v1/people/808982"}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":3,"playId":"6f46d8c6-3718-44ef-aaac-fd3f58adabd3","startTime":"2026-08-04T01:27:24.210Z","endTime":"2026-08-04T01:27:29.210Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.23228056638908,"aZ":-17.689969964633356,"pfxX":-7.816570217117017,"pfxZ":7.840534175018528,"pX":-1.4836219319879758,"pZ":2.2569062156355097,"vX0":2.415339064310974,"vY0":-135.00881263999574,"vZ0":-6.671780055245944,"x":173.55,"y":177.84,"x0":-1.374064862918844,"y0":50.00132204288374,"z0":6.0038759435398985,"aX":-14.43656863826841},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.0,"breakHorizontal":13.7,"spinRate":2068,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.4055970339372541,"extension":6.47215496957933},"index":4,"playId":"2424a78e-d0fc-37e1-9c1d-4554e5f3141f","pitchNumber":2,"startTime":"2026-08-04T01:27:35.625Z","endTime":"2026-08-04T01:27:40.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.984014496480032,"aZ":-21.434923151300136,"pfxX":1.9258649219602408,"pfxZ":6.467704716381432,"pX":0.7582970373133229,"pZ":2.7793082010877836,"vX0":4.102236239576321,"vY0":-127.922505324196,"vZ0":-4.352672244888794,"x":88.1,"y":163.74,"x0":-1.1151643019611037,"y0":50.00088956228201,"z0":6.179705957319768,"aX":3.1961409039655857},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":10.9,"breakHorizontal":-4.4,"spinRate":2091,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.4278984713199798,"extension":6.3928116654446105},"hitData":{"launchSpeed":87.7,"launchAngle":64.0,"totalDistance":158.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":128.18,"coordY":136.88}},"index":5,"playId":"433fe8ff-b252-3afc-97be-6cadea8d819c","pitchNumber":3,"startTime":"2026-08-04T01:27:54.874Z","endTime":"2026-08-04T01:28:05.959Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T01:28:05.959Z","atBatIndex":38},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Joc Pederson lines out to right fielder Jung Hoo Lee.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-04T01:30:21.327Z","endTime":"2026-08-04T01:31:58.254Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.462746269350028,"aZ":-27.12181615583984,"pfxX":-0.07574230555303307,"pfxZ":3.050127803714915,"pX":-0.6269116343907002,"pZ":3.5182897016633135,"vX0":2.2572146726701923,"vY0":-127.47390503550466,"vZ0":1.290630424976484,"x":140.9,"y":143.79,"x0":-1.5113983650446643,"y0":50.00382016490505,"z0":5.135477200529336,"aX":-0.12557734330356424},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.0,"breakHorizontal":-0.4,"spinRate":2173,"spinDirection":205},"zone":11,"typeConfidence":0.89,"plateTime":0.4285149505904493,"extension":6.680821198605086},"index":0,"playId":"9f1d0065-e51a-3dca-b0e1-2420a8851ab3","pitchNumber":1,"startTime":"2026-08-04T01:30:39.150Z","endTime":"2026-08-04T01:30:44.272Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.487184545272335,"aZ":-37.89857466589884,"pfxX":-6.24594661933658,"pfxZ":-3.5827883834397847,"pX":0.7462228765649571,"pZ":1.1469557407087638,"vX0":7.589111316634187,"vY0":-125.132183281863,"vZ0":-1.137030700181996,"x":88.56,"y":207.81,"x0":-1.503941937154785,"y0":50.00386684639764,"z0":4.691776217009536,"aX":-9.980248052527793},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-6.5,"breakHorizontal":9.7,"spinRate":1487,"spinDirection":267},"zone":14,"typeConfidence":0.9,"plateTime":0.4364806501089675,"extension":6.685291503201136},"index":1,"playId":"a05efe6d-8fa3-3f27-9cdd-4f92d44fd471","pitchNumber":2,"startTime":"2026-08-04T01:31:00.006Z","endTime":"2026-08-04T01:31:05.162Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-08-04T01:31:12.210Z","endTime":"2026-08-04T01:31:23.020Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.49089338572296,"aZ":-25.477483283705414,"pfxX":-1.0314454263922408,"pfxZ":3.862570185664996,"pX":0.5752914243287132,"pZ":3.358337376273727,"vX0":5.440142897465871,"vY0":-130.3939748643909,"vZ0":0.5363653311073716,"x":95.07,"y":148.1,"x0":-1.3974193688103387,"y0":50.00634150871619,"z0":5.0610372088948195,"aX":-1.791107367339609},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.3,"breakHorizontal":0.7,"spinRate":2211,"spinDirection":221},"zone":3,"typeConfidence":0.91,"plateTime":0.418859253105079,"extension":6.784465558655915},"index":3,"playId":"b992098d-effb-36d7-951f-f5b76dad60cc","pitchNumber":3,"startTime":"2026-08-04T01:31:23.020Z","endTime":"2026-08-04T01:31:28.394Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.39361452202362,"aZ":-25.175453850180276,"pfxX":-0.6358742522063641,"pfxZ":4.158104809490066,"pX":0.40636194348119525,"pZ":2.939381394870632,"vX0":5.13023188861128,"vY0":-128.83977524835998,"vZ0":-0.19420387255933003,"x":101.51,"y":159.42,"x0":-1.5267899742116728,"y0":50.00423394614832,"z0":4.958876851032749,"aX":-1.0713352968239298},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.7,"breakHorizontal":0.0,"spinRate":2371,"spinDirection":201},"zone":3,"typeConfidence":0.91,"plateTime":0.424884232247293,"extension":6.896416550102642},"hitData":{"launchSpeed":89.5,"launchAngle":21.0,"totalDistance":287.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":159.3,"coordY":89.23}},"index":4,"playId":"a63f4a1b-e4fe-38b6-a745-b21fb13c5a72","pitchNumber":4,"startTime":"2026-08-04T01:31:50.565Z","endTime":"2026-08-04T01:31:58.254Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T01:31:58.254Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wyatt Langford strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-04T01:32:19.527Z","endTime":"2026-08-04T01:34:58.169Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"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,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"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":91.6,"endSpeed":83.3,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.405726281878632,"aZ":-32.28364826380138,"pfxX":-9.883472202780636,"pfxZ":-0.06398948913116165,"pX":0.7931930712899581,"pZ":2.5044148617529722,"vX0":8.718794352608803,"vY0":-133.1042839700199,"vZ0":-0.4603938625151297,"x":86.77,"y":171.16,"x0":-1.251840176453597,"y0":50.00041016276228,"z0":5.031154723335235,"aX":-17.60990073246996},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":0.0,"breakHorizontal":15.8,"spinRate":2022,"spinDirection":235},"zone":6,"typeConfidence":0.91,"plateTime":0.4125924352504713,"extension":6.769271791935385},"index":0,"playId":"2ec045e6-588c-3c74-bf3c-2c60a7cfa7a2","pitchNumber":1,"startTime":"2026-08-04T01:32:36.514Z","endTime":"2026-08-04T01:32:41.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":75.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.593967411163806,"aZ":-31.560495216311043,"pfxX":10.134589628913925,"pfxZ":0.4141579093469687,"pX":0.012184290941548225,"pZ":1.780968587870274,"vX0":1.0938622812857575,"vY0":-120.91795621763308,"vZ0":-0.5847411843548467,"x":116.54,"y":190.69,"x0":-1.7622236815391834,"y0":50.00077144139309,"z0":4.817296867333126,"aX":14.866395696790317},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.8,"breakHorizontal":-18.6,"spinRate":2692,"spinDirection":64},"zone":8,"typeConfidence":0.9,"plateTime":0.4545689053309494,"extension":6.6579732699624685},"index":1,"playId":"f49bde12-49c7-3bf4-ad43-8a4cfcc6afd9","pitchNumber":2,"startTime":"2026-08-04T01:32:51.637Z","endTime":"2026-08-04T01:33:01.403Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.9,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.838205855801597,"aZ":-20.62803005923563,"pfxX":-4.420620630443204,"pfxZ":6.27941196188266,"pX":1.4893475324488523,"pZ":2.8742633251379974,"vX0":8.292492283939852,"vY0":-134.19272458700956,"vZ0":-1.940066313199774,"x":60.23,"y":161.17,"x0":-1.0552452597613877,"y0":50.00207584349043,"z0":5.063844064216541,"aX":-8.12804648342427},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.2,"breakHorizontal":6.4,"spinRate":2130,"spinDirection":237},"zone":12,"typeConfidence":0.91,"plateTime":0.4069146396605623,"extension":6.820837062596613},"index":2,"playId":"3a76478e-fd88-3437-81d2-7a6f512e7520","pitchNumber":3,"startTime":"2026-08-04T01:33:34.626Z","endTime":"2026-08-04T01:33:39.519Z","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.1,"endSpeed":80.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.06769066950325,"aZ":-33.71361134708525,"pfxX":-9.29610176434242,"pfxZ":-0.9423458566468885,"pX":1.6988091442392885,"pZ":0.5359495969211273,"vX0":10.563438774686944,"vY0":-126.46821525239754,"vZ0":-3.306588002425297,"x":52.25,"y":224.31,"x0":-1.31049140748281,"y0":50.003937831312264,"z0":4.544580037171651,"aX":-15.167504410898307},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.3,"breakHorizontal":14.6,"spinRate":1627,"spinDirection":261},"zone":14,"typeConfidence":0.91,"plateTime":0.43191390888818226,"extension":6.711904107440173},"index":3,"playId":"66f0f414-b64f-336d-b112-ad6aebb85ed8","pitchNumber":4,"startTime":"2026-08-04T01:33:49.646Z","endTime":"2026-08-04T01:33:55.154Z","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":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.86314290173669,"aZ":-22.31873372266029,"pfxX":-5.558841946321601,"pfxZ":5.464358613958108,"pX":0.9681938986158809,"pZ":2.798487541132565,"vX0":7.8670732539981065,"vY0":-133.24702935651075,"vZ0":-1.421208954802841,"x":80.09,"y":163.22,"x0":-1.2963745305144954,"y0":50.002150633629334,"z0":4.946922584742323,"aX":-10.024814906359884},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.8,"breakHorizontal":8.4,"spinRate":2194,"spinDirection":236},"zone":12,"typeConfidence":0.89,"plateTime":0.4106070274061788,"extension":6.9525797683617},"index":4,"playId":"d12ab5c4-bf17-31a9-ab54-eca0eaa2e6a7","pitchNumber":5,"startTime":"2026-08-04T01:34:11.130Z","endTime":"2026-08-04T01:34:17.868Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"}}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-08-04T01:34:38.030Z","endTime":"2026-08-04T01:34:51.617Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.1,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.114487093867698,"aZ":-34.09276586575194,"pfxX":-7.613593714415215,"pfxZ":-1.0824151330644156,"pX":-0.02621548707525546,"pZ":3.118685700899756,"vX0":6.1241053983527,"vY0":-132.87022814801665,"vZ0":1.4718329743614733,"x":118.0,"y":154.58,"x0":-1.378842088637199,"y0":50.001488122687725,"z0":5.046343267896972,"aX":-13.528298350894621},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":-1.3,"breakHorizontal":12.4,"spinRate":1996,"spinDirection":236},"zone":2,"typeConfidence":0.91,"plateTime":0.41322217551381657,"extension":6.670447096797625},"index":6,"playId":"9a4cc97b-7b47-3b3d-9627-4c1a08915e8b","pitchNumber":6,"startTime":"2026-08-04T01:34:51.617Z","endTime":"2026-08-04T01:34:58.169Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T01:34:58.169Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Corey Seager grounds out, second baseman Osleivis Basabe to first baseman Rafael Devers.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-04T01:35:09.036Z","endTime":"2026-08-04T01:36:31.436Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"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":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678545,"link":"/api/v1/people/678545"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":90.9,"endSpeed":82.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.402487888724874,"aZ":-24.15398825805744,"pfxX":-5.102843663665535,"pfxZ":4.529645107282125,"pX":-0.06426727028329075,"pZ":3.8400219622833616,"vX0":5.205079584231876,"vY0":-132.25281749330946,"vZ0":1.4010703166947287,"x":119.45,"y":135.1,"x0":-1.3956161211367075,"y0":50.00097043773355,"z0":5.075868797550441,"aX":-9.031842543840542},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.8,"breakHorizontal":8.0,"spinRate":2111,"spinDirection":238},"zone":11,"typeConfidence":0.87,"plateTime":0.4142725869637034,"extension":6.6213214173256585},"index":0,"playId":"42285a10-5442-3537-8b2e-e1b94bff7c20","pitchNumber":1,"startTime":"2026-08-04T01:35:20.647Z","endTime":"2026-08-04T01:35:25.466Z","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.0,"endSpeed":83.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.1253609108064,"aZ":-35.46263112637166,"pfxX":-8.339240254384766,"pfxZ":-1.859769255558156,"pX":-0.8349658690694755,"pZ":2.490913750318134,"vX0":4.556904712284864,"vY0":-132.45321400322686,"vZ0":0.45960288115559966,"x":148.83,"y":171.53,"x0":-1.497172419225061,"y0":50.00099696365718,"z0":4.914898391688664,"aX":-14.768711256518186},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-3.0,"breakHorizontal":14.0,"spinRate":1971,"spinDirection":232},"zone":13,"typeConfidence":0.91,"plateTime":0.41403337681196906,"extension":6.750929449800859},"index":1,"playId":"a2e2d5fb-7ec9-3817-933a-22c8616adfb7","pitchNumber":2,"startTime":"2026-08-04T01:35:35.796Z","endTime":"2026-08-04T01:35:42.362Z","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":91.9,"endSpeed":84.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.716842976875718,"aZ":-22.242762360861505,"pfxX":-2.971826220531031,"pfxZ":5.42682489044156,"pX":-0.27099038236453254,"pZ":3.71414813571404,"vX0":3.998492675512924,"vY0":-133.89040455420675,"vZ0":0.6641951685257456,"x":99.12,"y":148.91,"x0":-1.3920440748721796,"y0":50.00402919976061,"z0":5.044810341229599,"aX":-5.440163938488907},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.2,"breakHorizontal":4.6,"spinRate":2220,"spinDirection":224},"zone":11,"typeConfidence":0.91,"plateTime":0.40783357676858945,"extension":6.712105668693919},"index":2,"playId":"310bc4c2-fdfb-31e2-a7ee-a890e9f34c69","pitchNumber":3,"startTime":"2026-08-04T01:35:50.654Z","endTime":"2026-08-04T01:35:55.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.746944980822384,"aZ":-35.05616855532067,"pfxX":-4.343263205036385,"pfxZ":-1.7803706586614023,"pX":1.1958413642233894,"pZ":0.6924247104432681,"vX0":7.9401245013396675,"vY0":-125.85799055999357,"vZ0":-2.7096683535876496,"x":71.42,"y":220.08,"x0":-1.425005950692414,"y0":50.00609231551688,"z0":4.601294440680831,"aX":-7.022783338785483},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.6,"breakHorizontal":6.2,"spinRate":1519,"spinDirection":265},"zone":14,"typeConfidence":0.89,"plateTime":0.4339647390465844,"extension":6.630156820975298},"index":3,"playId":"ddad54ab-4062-3e93-b441-513d36c77ceb","pitchNumber":4,"startTime":"2026-08-04T01:36:05.570Z","endTime":"2026-08-04T01:36:09.348Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.609053264441837,"aZ":-24.993581669691967,"pfxX":-5.000256280866522,"pfxZ":3.971880566867858,"pX":-0.21551655414792698,"pZ":2.64161372412365,"vX0":4.780230029502917,"vY0":-133.61567190537193,"vZ0":-1.3065108520962614,"x":125.21,"y":167.46,"x0":-1.3775171591320978,"y0":50.00597430488554,"z0":4.931722308265667,"aX":-9.048936562651928},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.1,"breakHorizontal":8.0,"spinRate":2126,"spinDirection":211},"zone":5,"typeConfidence":0.87,"plateTime":0.4098290379142071,"extension":6.714167483659193},"hitData":{"launchSpeed":100.2,"launchAngle":-2.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.29,"coordY":164.25}},"index":4,"playId":"36d3a97d-7a3e-370f-9628-47bbcfc9a77a","pitchNumber":5,"startTime":"2026-08-04T01:36:24.283Z","endTime":"2026-08-04T01:36:31.436Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T01:36:31.436Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Devers strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-04T01:38:39.451Z","endTime":"2026-08-04T01:39:54.637Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":78.2,"endSpeed":72.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.617460925700886,"aZ":-39.38823092828191,"pfxX":1.4953737248892727,"pfxZ":-5.440342819755632,"pX":0.13942920881759108,"pZ":2.6287244548571524,"vX0":2.2953216002978785,"vY0":-113.99464568568999,"vZ0":0.25032206218152897,"x":111.69,"y":167.8,"x0":-1.0722083788371217,"y0":50.00503099542916,"z0":6.384290740065011,"aX":1.9814468661502278},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-9.6,"breakHorizontal":-3.2,"spinRate":2333,"spinDirection":45},"zone":5,"typeConfidence":2.0,"plateTime":0.4792324789826852,"extension":6.344262723817427},"index":0,"playId":"8881e748-bb76-318c-8e64-78badac29c2b","pitchNumber":1,"startTime":"2026-08-04T01:38:58.141Z","endTime":"2026-08-04T01:39:03.422Z","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(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":90.3,"endSpeed":83.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.86548831702235,"aZ":-24.349411784280086,"pfxX":-1.581705341490868,"pfxZ":4.40776492304356,"pX":-0.5253912819844484,"pZ":2.9073415690066153,"vX0":2.883403231303469,"vY0":-131.5996960322894,"vZ0":-3.7056812665751715,"x":137.03,"y":160.28,"x0":-1.4239783297143154,"y0":50.00227568449088,"z0":6.113200644882254,"aX":-2.8072013643932032},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.4,"breakHorizontal":2.3,"spinRate":2133,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.41436514674946334,"extension":6.093909105826645},"index":1,"playId":"34d8d6a1-6733-300c-afd9-7f1e517cad87","pitchNumber":2,"startTime":"2026-08-04T01:39:12.666Z","endTime":"2026-08-04T01:39:17.328Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.319218132295436,"aZ":-31.07172245746003,"pfxX":-3.8737753890376503,"pfxZ":0.714292522097502,"pX":-0.8661545786576781,"pZ":0.735028797938417,"vX0":2.4936484327662622,"vY0":-123.07487671859981,"vZ0":-6.140855224430866,"x":150.02,"y":218.93,"x0":-1.3867209873604505,"y0":50.00344917139207,"z0":5.878483996987594,"aX":-5.971815536149697},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.1,"breakHorizontal":6.5,"spinRate":986,"spinDirection":255},"zone":13,"typeConfidence":2.0,"plateTime":0.44421666529399095,"extension":6.311043903058652},"index":2,"playId":"1cbe9a72-5b3b-3ac0-a486-e8467190e087","pitchNumber":3,"startTime":"2026-08-04T01:39:30.317Z","endTime":"2026-08-04T01:39:37.149Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.548208307629306,"aZ":-15.42931022379006,"pfxX":-6.7432062212472825,"pfxZ":8.698254556450248,"pX":-0.8011277860276486,"pZ":3.435633541505868,"vX0":3.13287413469051,"vY0":-137.41851903781946,"vZ0":-4.440098342573227,"x":147.54,"y":146.02,"x0":-1.0756334824411824,"y0":50.005300217854526,"z0":6.110329424110933,"aX":-12.98428378677},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.1,"breakHorizontal":11.6,"spinRate":2057,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.39757521863469103,"extension":6.473064059483132},"index":3,"playId":"c41008f5-9db8-3c3a-8ce9-5b01d9e2246b","pitchNumber":4,"startTime":"2026-08-04T01:39:48.701Z","endTime":"2026-08-04T01:39:54.637Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T01:39:54.637Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Daniel Susac flies out to left fielder Wyatt Langford.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-04T01:40:05.644Z","endTime":"2026-08-04T01:40:43.437Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.6,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.915396480669543,"aZ":-22.949935235293292,"pfxX":1.0146740969518386,"pfxZ":5.23117749269418,"pX":0.030274792389957794,"pZ":1.4864762919746004,"vX0":2.803900193048121,"vY0":-131.44160358962148,"vZ0":-7.3541031032601545,"x":115.85,"y":198.65,"x0":-1.1788717880063593,"y0":50.0006486592362,"z0":6.005264320788987,"aX":1.788291012545138},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.2,"breakHorizontal":-2.4,"spinRate":2249,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.4155233654157673,"extension":6.32737923094767},"index":0,"playId":"bd3d2120-510f-3d9b-a5d8-76794271c62e","pitchNumber":1,"startTime":"2026-08-04T01:40:16.477Z","endTime":"2026-08-04T01:40:21.892Z","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.1,"endSpeed":87.4,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.54027513731393,"aZ":-19.451696145077495,"pfxX":-9.390172076979518,"pfxZ":6.515313211797363,"pX":-0.6919754631729318,"pZ":3.254122020665271,"vX0":4.7188983017835495,"vY0":-138.4986932998506,"vZ0":-4.307005042755776,"x":143.38,"y":150.92,"x0":-1.1935376488133957,"y0":50.001404690764375,"z0":6.122010048668892,"aX":-18.3279857056842},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.2,"breakHorizontal":16.1,"spinRate":2083,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.39476552461633485,"extension":6.528379405572613},"hitData":{"launchSpeed":76.7,"launchAngle":31.0,"totalDistance":283.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":69.14,"coordY":100.77}},"index":1,"playId":"b28ad114-4551-3610-83b7-b9156c78166d","pitchNumber":2,"startTime":"2026-08-04T01:40:34.455Z","endTime":"2026-08-04T01:40:43.437Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T01:40:43.437Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drew Gilbert grounds out, second baseman Nicky Lopez to first baseman Jake Burger.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-04T01:40:55.309Z","endTime":"2026-08-04T01:41:40.085Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670032,"link":"/api/v1/people/670032"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.4,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.362064256612335,"aZ":-25.13073898141426,"pfxX":1.307861296381158,"pfxZ":4.091480103139219,"pX":0.06283587877812796,"pZ":2.968798042608098,"vX0":3.2950275169436947,"vY0":-129.91602141548327,"vZ0":-3.1749116524112964,"x":114.6,"y":158.62,"x0":-1.388179120230762,"y0":50.003559806441274,"z0":6.101593182836454,"aX":2.251673107443059},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.0,"breakHorizontal":-3.0,"spinRate":2225,"spinDirection":202},"zone":2,"typeConfidence":2.0,"plateTime":0.4204387845755586,"extension":6.367862871462036},"index":0,"playId":"80a5f10f-25a3-3814-8041-0f11fecebbf7","pitchNumber":1,"startTime":"2026-08-04T01:41:09.771Z","endTime":"2026-08-04T01:41:14.370Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-08-04T01:41:20.823Z","endTime":"2026-08-04T01:41:31.943Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.8,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.42156803448576,"aZ":-27.467332418074253,"pfxX":-4.476956825331241,"pfxZ":3.0739468230504308,"pX":-0.1991305038276926,"pZ":2.4246932024155146,"vX0":3.942321599498267,"vY0":-122.44798312388968,"vZ0":-3.2318240154793667,"x":124.59,"y":173.31,"x0":-1.2423614650661696,"y0":50.00069657007449,"z0":6.092274218233151,"aX":-6.850319950970307},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":5.2,"breakHorizontal":7.3,"spinRate":852,"spinDirection":256},"zone":5,"typeConfidence":2.0,"plateTime":0.44598852188302995,"extension":6.28618049817247},"hitData":{"launchSpeed":94.6,"launchAngle":-3.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.46,"coordY":172.18}},"index":2,"playId":"ef0f4b24-b631-3147-bd97-5c7cd411687e","pitchNumber":2,"startTime":"2026-08-04T01:41:31.943Z","endTime":"2026-08-04T01:41:40.085Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T01:41:40.085Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Nimmo flies out to right fielder Jung Hoo Lee.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-04T01:43:57.964Z","endTime":"2026-08-04T01:46:07.795Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"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,4,5,6],"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":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.39468200365615,"aZ":-27.60592375978864,"pfxX":-1.9675768742231563,"pfxZ":2.7391724469028995,"pX":1.540033341982047,"pZ":1.8294358707394964,"vX0":7.854628354981961,"vY0":-128.13973289598954,"vZ0":-2.486900867885261,"x":58.3,"y":189.39,"x0":-1.3036891442739826,"y0":50.00638779111218,"z0":4.959795139326027,"aX":-3.28737426619557},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.7,"breakHorizontal":1.9,"spinRate":2344,"spinDirection":228},"zone":14,"typeConfidence":0.86,"plateTime":0.42672418812118584,"extension":6.417736631512993},"index":0,"playId":"008f3a29-e191-3790-b1c3-7e1bda53b305","pitchNumber":1,"startTime":"2026-08-04T01:44:12.881Z","endTime":"2026-08-04T01:44:16.788Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-04T01:44:23.402Z","endTime":"2026-08-04T01:44:48.705Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.613469151030003,"aZ":-30.60439586951593,"pfxX":5.564414278218153,"pfxZ":1.0223719646212501,"pX":0.4416759160163635,"pZ":2.732837967074034,"vX0":3.7401783067735965,"vY0":-123.46559146538237,"vZ0":0.9315187293668692,"x":100.16,"y":164.99,"x0":-1.820152770007453,"y0":50.00100381188308,"z0":4.943983781387571,"aX":8.511726036466934},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":2.4,"breakHorizontal":-11.0,"spinRate":2656,"spinDirection":54},"zone":6,"typeConfidence":0.88,"plateTime":0.4451425110245584,"extension":6.488722854721249},"index":2,"playId":"cb0ef865-c232-35a5-97a2-b23386facec2","pitchNumber":2,"startTime":"2026-08-04T01:44:48.705Z","endTime":"2026-08-04T01:44:53.703Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.798833231156426,"aZ":-34.523016635613736,"pfxX":-9.586290743663882,"pfxZ":-1.3343127907032368,"pX":0.9788654535641141,"pZ":3.3960974580758005,"vX0":9.186504053803398,"vY0":-131.71473729065045,"vZ0":2.317786900783859,"x":79.69,"y":147.09,"x0":-1.3074617027822018,"y0":50.00421347161019,"z0":5.056304180107395,"aX":-16.85684439552195},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-1.7,"breakHorizontal":15.4,"spinRate":1902,"spinDirection":237},"zone":12,"typeConfidence":0.91,"plateTime":0.41573856313132973,"extension":6.859199707932563},"index":3,"playId":"fc9b8405-8ef2-3f6d-9855-3e6f9506a59b","pitchNumber":3,"startTime":"2026-08-04T01:45:06.750Z","endTime":"2026-08-04T01:45:12.032Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.93115518433975,"aZ":-31.520682445965235,"pfxX":7.713702139553402,"pfxZ":0.44633182174248986,"pX":-1.6063554819265364,"pZ":3.4312961075656228,"vX0":-1.368381614207905,"vY0":-120.26840851934209,"vZ0":3.0270622695158496,"x":178.23,"y":146.14,"x0":-2.030980253642158,"y0":50.001370132171935,"z0":4.956847932570969,"aX":11.267750694841258},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.8,"breakHorizontal":-13.6,"spinRate":2713,"spinDirection":63},"zone":11,"typeConfidence":0.9,"plateTime":0.4559051747198075,"extension":6.5910044093678115},"index":4,"playId":"d81a4114-4f56-357f-b53a-8e306ca57c89","pitchNumber":4,"startTime":"2026-08-04T01:45:21.877Z","endTime":"2026-08-04T01:45:27.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.737753698638738,"aZ":-33.625480766089346,"pfxX":-9.925313799279145,"pfxZ":-0.8312803850245585,"pX":0.10555482937808743,"pZ":1.8972648694885954,"vX0":7.361074325116513,"vY0":-131.81140144771314,"vZ0":-1.3649171097168347,"x":112.98,"y":187.55,"x0":-1.4376652732207584,"y0":50.000057365907345,"z0":4.910881317810529,"aX":-17.414268392436},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-1.6,"breakHorizontal":16.3,"spinRate":2004,"spinDirection":243},"zone":8,"typeConfidence":0.91,"plateTime":0.4159746312592789,"extension":6.7641265029135935},"index":5,"playId":"e10e85d3-9c2b-35f9-a92a-c85e02c119a1","pitchNumber":5,"startTime":"2026-08-04T01:45:37.484Z","endTime":"2026-08-04T01:45:40.693Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.57936697477518,"aZ":-34.655857318177425,"pfxX":8.017840599950052,"pfxZ":-1.6404166422407886,"pX":0.3610186795539181,"pZ":1.8564867189635148,"vX0":2.377004175525638,"vY0":-122.82038099399053,"vZ0":0.08372767839524564,"x":103.24,"y":188.65,"x0":-1.6633753066523849,"y0":50.0038745400224,"z0":4.793660002593957,"aX":12.126924138867281},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-2.6,"breakHorizontal":-15.1,"spinRate":2595,"spinDirection":55},"zone":9,"typeConfidence":0.9,"plateTime":0.44766483706947113,"extension":6.7502940173302335},"hitData":{"launchSpeed":95.0,"launchAngle":29.0,"totalDistance":376.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.06,"coordY":59.96}},"index":6,"playId":"f3f62445-58c2-3767-b999-28ad31132d7b","pitchNumber":6,"startTime":"2026-08-04T01:45:56.500Z","endTime":"2026-08-04T01:46:07.795Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T01:46:07.795Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Evan Carter strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-04T01:46:18.873Z","endTime":"2026-08-04T01:49:14.818Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"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,6,7],"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":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"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":82.8,"endSpeed":75.6,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.348272831480774,"aZ":-33.47463517067945,"pfxX":8.659048878311696,"pfxZ":-0.8922475402856911,"pX":0.20208692744620804,"pZ":2.5636033960562865,"vX0":2.0316054330456863,"vY0":-120.57784346610985,"vZ0":1.477292649420702,"x":109.3,"y":169.56,"x0":-1.7777017900028504,"y0":50.00145251505085,"z0":4.915823763926406,"aX":12.638242280801258},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-1.0,"breakHorizontal":-16.2,"spinRate":2566,"spinDirection":53},"zone":5,"typeConfidence":0.9,"plateTime":0.45576712099806604,"extension":6.553514434220221},"index":0,"playId":"45271f05-26d2-3d8d-907c-edcc339bdb16","pitchNumber":1,"startTime":"2026-08-04T01:46:33.526Z","endTime":"2026-08-04T01:46:37.308Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.5,"endSpeed":77.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.969366775029503,"aZ":-38.43826088112372,"pfxX":-5.104768059418449,"pfxZ":-4.07319634807533,"pX":-0.1853317907201985,"pZ":1.4662106762525564,"vX0":5.113621795075321,"vY0":-123.05146533698144,"vZ0":0.03328860286363944,"x":124.06,"y":199.19,"x0":-1.6252333044267948,"y0":50.005386307352936,"z0":4.703849402897273,"aX":-7.84504482382875},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-7.1,"breakHorizontal":8.0,"spinRate":1334,"spinDirection":282},"zone":13,"typeConfidence":0.9,"plateTime":0.444798585007101,"extension":6.6120628086276465},"index":1,"playId":"e3b290aa-c0ad-3cad-8440-df0b2c4d8e11","pitchNumber":2,"startTime":"2026-08-04T01:46:50.126Z","endTime":"2026-08-04T01:46:56.118Z","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":84.6,"endSpeed":78.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.24807024101315,"aZ":-35.633878398924075,"pfxX":-4.86800973374285,"pfxZ":-2.2418882034746757,"pX":0.5425054235719439,"pZ":1.5328981226740754,"vX0":6.618415686043779,"vY0":-123.05754195497838,"vZ0":-0.16363830987689432,"x":96.32,"y":197.39,"x0":-1.5430969599650834,"y0":50.005052442083816,"z0":4.606078820348895,"aX":-7.5058299087739115},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-3.8,"breakHorizontal":7.3,"spinRate":1334,"spinDirection":271},"zone":14,"typeConfidence":0.9,"plateTime":0.44423866920911115,"extension":6.930943931907423},"index":2,"playId":"bade41ef-9cfc-3e97-b2c4-772d7d2565d5","pitchNumber":3,"startTime":"2026-08-04T01:47:09.753Z","endTime":"2026-08-04T01:47:13.817Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.941192297758313,"aZ":-27.851001682825054,"pfxX":-0.37750336145646957,"pfxZ":2.506215270018817,"pX":-0.7150890146235807,"pZ":3.837223711629467,"vX0":2.285576747897532,"vY0":-130.00447941121467,"vZ0":2.4087129689793203,"x":144.26,"y":135.17,"x0":-1.5532203079060196,"y0":50.00550990511686,"z0":5.000292056764762,"aX":-0.6522495358426076},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.3,"breakHorizontal":0.2,"spinRate":2285,"spinDirection":226},"zone":11,"typeConfidence":0.91,"plateTime":0.4198531603494611,"extension":6.720072993530512},"index":3,"playId":"d83305d1-57ba-3803-8898-c301d621bd85","pitchNumber":4,"startTime":"2026-08-04T01:47:34.206Z","endTime":"2026-08-04T01:47:39.309Z","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":85.7,"endSpeed":79.2,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.805766075588515,"aZ":-38.590700538306706,"pfxX":-5.179311729309346,"pfxZ":-4.035905844912634,"pX":-2.0183463737043383,"pZ":2.0662026318939297,"vX0":0.9246527298290559,"vY0":-124.8679162299839,"vZ0":1.3050727864964218,"x":193.93,"y":182.99,"x0":-1.7189350555550027,"y0":50.00548873993254,"z0":4.69810890821894,"aX":-8.226501020893318},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-6.8,"breakHorizontal":9.2,"spinRate":1383,"spinDirection":272},"zone":13,"typeConfidence":0.9,"plateTime":0.437686538995925,"extension":6.690079723820851},"index":4,"playId":"3d68354a-cca0-3892-ba73-2ca5d55ed39d","pitchNumber":5,"startTime":"2026-08-04T01:47:53.411Z","endTime":"2026-08-04T01:47:58.248Z","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":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":77.6,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.92344536744653,"aZ":-28.998545711131243,"pfxX":6.4402484300858625,"pfxZ":2.0716006142743657,"pX":-0.237951530949922,"pZ":1.5584593724700695,"vX0":1.7402814792222077,"vY0":-123.10780994851342,"vZ0":-1.6261407756492758,"x":126.07,"y":196.7,"x0":-1.7909495618093536,"y0":50.00119774932703,"z0":4.687021801231935,"aX":9.862990720355638},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":3.6,"breakHorizontal":-12.1,"spinRate":2622,"spinDirection":54},"zone":13,"typeConfidence":0.9,"plateTime":0.44526902815057356,"extension":6.684737322304159},"index":5,"playId":"031c12c6-e185-3830-8d26-7a4b98d4be96","pitchNumber":6,"startTime":"2026-08-04T01:48:10.652Z","endTime":"2026-08-04T01:48:17.989Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"}}},{"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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.3,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.253877286072253,"aZ":-38.42158776242155,"pfxX":-7.9820159626652565,"pfxZ":-4.020196383918071,"pX":0.4361001719637893,"pZ":1.066069961582954,"vX0":7.162629596222055,"vY0":-124.00968261299384,"vZ0":-0.8029109434285193,"x":100.38,"y":210.0,"x0":-1.4553444786786403,"y0":50.002209350701925,"z0":4.604605510305379,"aX":-12.40737934836093},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-7.2,"breakHorizontal":12.7,"spinRate":1486,"spinDirection":271},"zone":14,"typeConfidence":0.9,"plateTime":0.4420076740243619,"extension":6.869616665534056},"index":6,"playId":"f6a9595b-56fd-3c42-8274-541823a5bc75","pitchNumber":7,"startTime":"2026-08-04T01:48:44.355Z","endTime":"2026-08-04T01:48:51.028Z","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":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":75.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.85766725651972,"aZ":-29.086755443954857,"pfxX":7.702700864488647,"pfxZ":2.0928329287057714,"pX":-0.08300643061826031,"pZ":1.8773910694247864,"vX0":1.7717744932290609,"vY0":-121.46311508060218,"vZ0":-0.6118029302023986,"x":120.16,"y":188.09,"x0":-1.824396259125492,"y0":50.00041298183795,"z0":4.692549161789724,"aX":11.348477500111171},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":4.0,"breakHorizontal":-14.4,"spinRate":2598,"spinDirection":55},"zone":8,"typeConfidence":0.9,"plateTime":0.4533376401834661,"extension":6.709418665514208},"index":7,"playId":"94c5cc5b-c0a7-386e-824b-b3aaf43b3aec","pitchNumber":8,"startTime":"2026-08-04T01:49:08.905Z","endTime":"2026-08-04T01:49:14.818Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T01:49:14.818Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Burger flies out to right fielder Jung Hoo Lee.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-04T01:49:25.385Z","endTime":"2026-08-04T01:50:28.041Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"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],"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":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.919472631876356,"aZ":-26.383774926312544,"pfxX":-1.0733377756500873,"pfxZ":3.3532840941271242,"pX":-0.06793235654219916,"pZ":3.423506941181303,"vX0":3.942277607230887,"vY0":-130.48417623726846,"vZ0":0.8881985821236551,"x":119.59,"y":146.35,"x0":-1.4575619855846622,"y0":50.00471517744106,"z0":5.063421183956445,"aX":-1.8550930298123363},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.5,"breakHorizontal":1.1,"spinRate":2186,"spinDirection":216},"zone":11,"typeConfidence":0.91,"plateTime":0.41943719620577324,"extension":6.749090191845921},"index":0,"playId":"82989415-5f48-387f-a15e-8cdee9fc5b33","pitchNumber":1,"startTime":"2026-08-04T01:49:37.555Z","endTime":"2026-08-04T01:49:44.473Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.616913445619446,"aZ":-37.86519412889725,"pfxX":-6.773949035015232,"pfxZ":-3.6271523583159198,"pX":0.9243555450689005,"pZ":1.8017730421419311,"vX0":7.9385556151769645,"vY0":-124.32096257842659,"vZ0":0.5387120702809567,"x":81.77,"y":190.13,"x0":-1.4282066394309831,"y0":50.004555521324285,"z0":4.721714532477568,"aX":-10.618385732399426},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-6.2,"breakHorizontal":10.4,"spinRate":1422,"spinDirection":268},"zone":14,"typeConfidence":0.9,"plateTime":0.44034175432775724,"extension":6.720193015030693},"index":1,"playId":"40d2736c-3ae7-316e-86eb-76d54f744283","pitchNumber":2,"startTime":"2026-08-04T01:49:56.406Z","endTime":"2026-08-04T01:50:02.438Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":82.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.18700855691723,"aZ":-31.72284471101039,"pfxX":-8.665714826504807,"pfxZ":0.2553493154005544,"pX":-0.27769090930373236,"pZ":2.9004066890877462,"vX0":6.202807416888701,"vY0":-133.55545353383422,"vZ0":0.49590921621710327,"x":127.58,"y":160.47,"x0":-1.5238570336092672,"y0":50.00451164177594,"z0":5.024336689397714,"aX":-15.398197179665376},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":0.8,"breakHorizontal":14.0,"spinRate":2034,"spinDirection":233},"zone":2,"typeConfidence":0.9,"plateTime":0.41273240027961045,"extension":6.755008557989639},"hitData":{"launchSpeed":90.5,"launchAngle":62.0,"totalDistance":180.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.36,"coordY":124.2}},"index":2,"playId":"491f6e9c-1924-3488-b995-d3cc33c46b5a","pitchNumber":3,"startTime":"2026-08-04T01:50:15.846Z","endTime":"2026-08-04T01:50:28.041Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T01:50:28.041Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Osleivis Basabe grounds out softly, catcher Austin Wynns to first baseman Jake Burger.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-04T01:53:05.258Z","endTime":"2026-08-04T01:56:15.320Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687239,"fullName":"Ben Peoples","link":"/api/v1/people/687239"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6,7,8,9,10],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ben Peoples replaces Cal Quantrill.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-04T01:52:06.207Z","endTime":"2026-08-04T01:53:07.599Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687239,"link":"/api/v1/people/687239"},"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.3,"endSpeed":87.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.723785383376146,"aZ":-14.990276055434482,"pfxX":-0.024280807244551728,"pfxZ":8.766862208770979,"pX":0.06977272988541272,"pZ":3.081274394404796,"vX0":2.746244971871295,"vY0":-138.81579278280105,"vZ0":-4.847374218340183,"x":114.34,"y":155.59,"x0":-0.9273328745012744,"y0":50.00599512459392,"z0":5.840882912864031,"aX":-0.04745499318996891},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.1,"breakHorizontal":-0.5,"spinRate":2221,"spinDirection":198},"zone":2,"typeConfidence":0.91,"plateTime":0.3938755383718271,"extension":6.525419514030879},"index":1,"playId":"ee75769a-c701-3cee-a5dd-dd87220baeb9","pitchNumber":1,"startTime":"2026-08-04T01:53:07.599Z","endTime":"2026-08-04T01:53:13.122Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.208995645036165,"aZ":-31.580334900068856,"pfxX":3.4830627546644504,"pfxZ":0.35849771212259895,"pX":0.16682587509715038,"pZ":3.555570562178066,"vX0":1.7720209648303489,"vY0":-128.20589130815821,"vZ0":0.03956788189594662,"x":110.64,"y":142.78,"x0":-0.9856153155866626,"y0":50.003745069056144,"z0":6.002165540766346,"aX":5.805613926046675},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.8,"breakHorizontal":-6.7,"spinRate":2433,"spinDirection":161},"zone":12,"typeConfidence":0.91,"plateTime":0.42701375776943973,"extension":6.324816228705893},"index":2,"playId":"a476826e-8672-3976-a7cd-7e91df4c1414","pitchNumber":2,"startTime":"2026-08-04T01:53:23.353Z","endTime":"2026-08-04T01:53:28.704Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.70356453938008,"aZ":-31.752270668487405,"pfxX":2.436110120704871,"pfxZ":0.2579366730100796,"pX":0.21708796555321747,"pZ":0.7259665597688996,"vX0":2.450710074844906,"vY0":-128.1681203326849,"vZ0":-6.288499300787528,"x":108.73,"y":219.18,"x0":-1.068388661989234,"y0":50.00528453288069,"z0":5.693669797031014,"aX":4.0501953379128},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.7,"breakHorizontal":-4.9,"spinRate":2397,"spinDirection":124},"zone":14,"typeConfidence":0.91,"plateTime":0.427481681593052,"extension":6.372134830711214},"index":3,"playId":"9ad34aa8-fcaa-341a-9641-6b000ea226b8","pitchNumber":3,"startTime":"2026-08-04T01:53:40.313Z","endTime":"2026-08-04T01:53:45.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.57906516413647,"aZ":-15.878712512132891,"pfxX":0.9384358930695018,"pfxZ":8.351597367546038,"pX":0.16591891161906097,"pZ":2.5721024398131207,"vX0":2.4735714611370643,"vY0":-138.24358214985452,"vZ0":-5.891796937645804,"x":110.68,"y":169.33,"x0":-0.859519524951158,"y0":50.00042989010066,"z0":5.783059412463605,"aX":1.8292110267357906},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.2,"breakHorizontal":-2.2,"spinRate":2213,"spinDirection":196},"zone":5,"typeConfidence":0.9,"plateTime":0.39503511805688296,"extension":6.539345040172423},"index":4,"playId":"3ed1a871-1c7d-30bf-aa15-a78acbf586a0","pitchNumber":4,"startTime":"2026-08-04T01:53:57.897Z","endTime":"2026-08-04T01:54:03.315Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-04T01:54:08.778Z","endTime":"2026-08-04T01:54:20.058Z","isPitch":false,"type":"action","player":{"id":678545,"link":"/api/v1/people/678545"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.74270504668874,"aZ":-13.882195108762962,"pfxX":-0.12439320983440183,"pfxZ":9.24683271123868,"pX":0.38204390711898384,"pZ":2.4315790767626972,"vX0":3.034836408609039,"vY0":-139.1643097529069,"vZ0":-6.91219461203723,"x":102.44,"y":173.13,"x0":-0.7025377651685977,"y0":50.00325163884909,"z0":5.851905744060798,"aX":-0.24666968183745216},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.6,"breakHorizontal":-0.4,"spinRate":2228,"spinDirection":193},"zone":6,"typeConfidence":0.91,"plateTime":0.3923235195657737,"extension":6.521994659279622},"index":6,"playId":"1ba9eade-f403-36e9-8be0-cf3aa576857e","pitchNumber":5,"startTime":"2026-08-04T01:54:20.058Z","endTime":"2026-08-04T01:54:25.743Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.64210157390335,"aZ":-12.580797681114367,"pfxX":-0.28062944742333285,"pfxZ":9.825836811998279,"pX":0.6752929404089117,"pZ":2.496170660251869,"vX0":3.9623750941360085,"vY0":-140.5123877681174,"vZ0":-6.919908303709779,"x":91.26,"y":171.38,"x0":-0.7183029797768461,"y0":50.00263511996581,"z0":5.81283459580725,"aX":-0.5595636503576932},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.6,"breakHorizontal":-0.4,"spinRate":2232,"spinDirection":197},"zone":6,"typeConfidence":0.91,"plateTime":0.3902032473012058,"extension":6.6258674561885105},"index":7,"playId":"fa4f4eb5-cb1d-358b-a4b6-cdb8e789807a","pitchNumber":6,"startTime":"2026-08-04T01:54:43.909Z","endTime":"2026-08-04T01:54:49.891Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":87.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.9558869658641,"aZ":-12.038229487899518,"pfxX":0.5778403927206126,"pfxZ":10.145902809799077,"pX":1.0336219367061956,"pZ":2.1248719425369127,"vX0":4.773398531881609,"vY0":-140.4813463981629,"vZ0":-7.9847379596041606,"x":77.6,"y":181.41,"x0":-0.7676741900837476,"y0":50.00291416348001,"z0":5.800003807579022,"aX":1.145037326226073},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.8,"breakHorizontal":-2.0,"spinRate":2234,"spinDirection":194},"zone":14,"typeConfidence":0.91,"plateTime":0.39097409803006267,"extension":6.611610550065316},"index":8,"playId":"f6480749-ff53-3d5b-a732-27bbce177c06","pitchNumber":7,"startTime":"2026-08-04T01:55:24.644Z","endTime":"2026-08-04T01:55:29.113Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.7,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.06740613874934,"aZ":-12.66302084064857,"pfxX":-0.1135321572434469,"pfxZ":9.860237057483069,"pX":0.31372757383048866,"pZ":3.4447516151580477,"vX0":3.360318764497767,"vY0":-139.89518935512461,"vZ0":-4.496599488471972,"x":105.04,"y":145.77,"x0":-0.8890830780097805,"y0":50.00091729261486,"z0":5.905271919846017,"aX":-0.22489119694418297},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.0,"breakHorizontal":-0.5,"spinRate":2266,"spinDirection":197},"zone":12,"typeConfidence":0.91,"plateTime":0.3917885452189114,"extension":6.497123886414292},"index":9,"playId":"95739f07-d2ee-3f42-960d-f1cb96262425","pitchNumber":8,"startTime":"2026-08-04T01:55:47.384Z","endTime":"2026-08-04T01:55:54.013Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.723892090797445,"aZ":-29.451075819452893,"pfxX":0.2044893435170274,"pfxZ":1.7227236630002247,"pX":-0.2911260971562448,"pZ":1.4550010092038588,"vX0":1.9379590919126934,"vY0":-124.78702238084131,"vZ0":-4.882345785578438,"x":128.1,"y":199.49,"x0":-1.1038316458867508,"y0":50.00337951369411,"z0":5.858640146713278,"aX":0.3225269210632449},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.3,"breakHorizontal":-0.8,"spinRate":2286,"spinDirection":111},"zone":13,"typeConfidence":0.89,"plateTime":0.43866922570584066,"extension":6.221554469794009},"hitData":{"launchSpeed":50.4,"launchAngle":-70.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":125.44,"coordY":204.69}},"index":10,"playId":"839dff51-ef8c-3d90-9271-1fc08a18eeb3","pitchNumber":9,"startTime":"2026-08-04T01:56:06.730Z","endTime":"2026-08-04T01:56:15.320Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T01:56:15.320Z","atBatIndex":48},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Austin Wynns challenged (pitch result), call on the field was confirmed: Grant McCray walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-04T01:56:30.367Z","endTime":"2026-08-04T01:58:23.899Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687239,"fullName":"Ben Peoples","link":"/api/v1/people/687239"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.2,"endSpeed":81.0,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.298959654637947,"aZ":-31.64058426004283,"pfxX":0.36293537337090975,"pfxZ":0.3231997756123546,"pX":-0.05340558561419867,"pZ":1.3921505222405879,"vX0":2.5956209042689826,"vY0":-128.35762852455804,"vZ0":-4.7308198176316045,"x":119.04,"y":201.19,"x0":-1.1261861316682493,"y0":50.00622331364735,"z0":5.731357053958609,"aX":0.6033006342083708},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-0.2,"breakHorizontal":-1.2,"spinRate":2457,"spinDirection":110},"zone":13,"typeConfidence":0.9,"plateTime":0.42721120715067107,"extension":6.307723584006234},"index":0,"playId":"8734b8a6-5761-335a-bd12-badbe31dc73d","pitchNumber":1,"startTime":"2026-08-04T01:56:41.275Z","endTime":"2026-08-04T01:56:47.001Z","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.9,"endSpeed":88.5,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.602965725588426,"aZ":-12.572123510855864,"pfxX":-0.9104351034436349,"pfxZ":9.768702877976928,"pX":-0.21845748386114355,"pZ":2.0523160560595253,"vX0":2.521648802096913,"vY0":-140.89840000656514,"vZ0":-7.999873962055654,"x":125.33,"y":183.37,"x0":-1.0075409098562849,"y0":50.0055129920818,"z0":5.744747889642362,"aX":-1.8277063355255614},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.2,"breakHorizontal":1.1,"spinRate":2365,"spinDirection":198},"zone":8,"typeConfidence":0.91,"plateTime":0.38903876924144765,"extension":6.543357839371313},"index":1,"playId":"a045a9d5-a2a7-3c04-b44f-82a9a557be79","pitchNumber":2,"startTime":"2026-08-04T01:56:59.763Z","endTime":"2026-08-04T01:57:03.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.1,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.241402788103144,"aZ":-12.59660429654107,"pfxX":-1.4254893782305156,"pfxZ":10.02980094885882,"pX":-0.7324685102536487,"pZ":1.9353005107468408,"vX0":1.6901005692469466,"vY0":-139.28992273997417,"vZ0":-7.8740470383929315,"x":144.92,"y":186.53,"x0":-1.1638202178030157,"y0":50.00359452412946,"z0":5.644518339180788,"aX":-2.7826083928912038},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.6,"breakHorizontal":2.2,"spinRate":2343,"spinDirection":201},"zone":7,"typeConfidence":0.91,"plateTime":0.3942467021419742,"extension":6.472056249543404},"index":2,"playId":"abb5538d-463c-30f9-8d3f-259fa3ae14e4","pitchNumber":3,"startTime":"2026-08-04T01:57:16.921Z","endTime":"2026-08-04T01:57:21.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.3,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.758154435975474,"aZ":-32.09412701895222,"pfxX":1.0724038286978392,"pfxZ":0.04953167803438818,"pX":0.45783146576881817,"pZ":0.8165338503475322,"vX0":3.4296084104048403,"vY0":-128.28020855816737,"vZ0":-6.1450294854350105,"x":99.55,"y":216.73,"x0":-1.0362573361074685,"y0":50.00300990892721,"z0":5.747681179007938,"aX":1.7858528872870507},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.1,"breakHorizontal":-2.8,"spinRate":2501,"spinDirection":129},"zone":14,"typeConfidence":0.91,"plateTime":0.4271220514787948,"extension":6.357169332949818},"index":3,"playId":"63442387-fba3-3e18-956d-0c6ba2ee01dc","pitchNumber":4,"startTime":"2026-08-04T01:57:36.821Z","endTime":"2026-08-04T01:57:41.007Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.1,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.648631153202345,"aZ":-12.740021648144413,"pfxX":-1.5873660392346025,"pfxZ":9.788082301505355,"pX":1.2423861946013113,"pZ":1.8868282016877278,"vX0":6.477513373978425,"vY0":-140.23487378471464,"vZ0":-8.194423759793793,"x":69.64,"y":187.84,"x0":-0.8943384575176996,"y0":50.00361126412382,"z0":5.684043614393149,"aX":-3.15285238011114},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.1,"breakHorizontal":1.4,"spinRate":2393,"spinDirection":194},"zone":14,"typeConfidence":0.91,"plateTime":0.3910533039561228,"extension":6.568079098239444},"index":4,"playId":"113fad40-90fc-3324-9b01-418d31b6161e","pitchNumber":5,"startTime":"2026-08-04T01:57:57.235Z","endTime":"2026-08-04T01:58:01.957Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.096168630956353,"aZ":-12.111510155351846,"pfxX":-0.43263906529560403,"pfxZ":10.383713686379606,"pX":0.7684916591921139,"pZ":1.4265142607303785,"vX0":4.8488012237589855,"vY0":-138.1986026182265,"vZ0":-9.604077116457946,"x":87.71,"y":200.26,"x0":-0.9533333814405514,"y0":50.0027780972218,"z0":5.762430220529776,"aX":-0.8358447481810809},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.9,"breakHorizontal":-0.2,"spinRate":2400,"spinDirection":195},"zone":14,"typeConfidence":0.91,"plateTime":0.39649142028931506,"extension":6.5793234498171875},"index":5,"playId":"ba6c0aff-db01-379a-b8b3-c3b3ceccac24","pitchNumber":6,"startTime":"2026-08-04T01:58:15.300Z","endTime":"2026-08-04T01:58:23.899Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"}},"playEndTime":"2026-08-04T01:58:23.899Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Koss strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-04T01:59:01.373Z","endTime":"2026-08-04T02:02:40.613Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687239,"fullName":"Ben Peoples","link":"/api/v1/people/687239"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,8,9,10],"actionIndex":[3],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":642851,"link":"/api/v1/people/642851"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"ae994267-92df-468a-a899-a65a6f90f32f","startTime":"2026-08-04T01:59:01.373Z","endTime":"2026-08-04T01:59:06.373Z","isPitch":false,"type":"stepoff"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"playId":"ca9aa8ba-4bd7-3e0f-bc98-2a98988fc2f6","startTime":"2026-08-04T01:59:29.341Z","endTime":"2026-08-04T01:59:33.097Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":2},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.877178940839205,"aZ":-12.266481924598606,"pfxX":-0.3948618449473881,"pfxZ":9.925833790143937,"pX":-0.1829469029637932,"pZ":4.286768903881576,"vX0":1.6399354614137205,"vY0":-140.7203434938661,"vZ0":-2.6116706296769614,"x":123.97,"y":123.04,"x0":-0.7219352786512888,"y0":50.004211611187046,"z0":6.021350702229567,"aX":-0.7921046950259599},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.6,"breakHorizontal":0.4,"spinRate":2458,"spinDirection":190},"zone":11,"typeConfidence":0.91,"plateTime":0.3891994098503324,"extension":6.382516553480231},"index":2,"playId":"783e5e84-f5ba-3fbd-96c0-8c14076676be","pitchNumber":1,"startTime":"2026-08-04T01:59:50.409Z","endTime":"2026-08-04T02:00:03.387Z","isPitch":true,"type":"pitch"},{"details":{"description":"Grant McCray steals (4) 2nd base. Grant McCray to 3rd. Grant McCray advances to 3rd, on a throwing error by catcher Austin Wynns.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":3,"actionPlayId":"783e5e84-f5ba-3fbd-96c0-8c14076676be","startTime":"2026-08-04T02:00:10.265Z","endTime":"2026-08-04T02:00:31.210Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":687529,"link":"/api/v1/people/687529"}},{"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":88.4,"endSpeed":81.5,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.48574632852964,"aZ":-28.11267096977739,"pfxX":2.63749831148414,"pfxZ":2.4179488261457234,"pX":0.20493618595918695,"pZ":1.7539194162581477,"vX0":2.32042392310773,"vY0":-128.755060789621,"vZ0":-4.840609871098263,"x":109.19,"y":191.42,"x0":-1.050390288804091,"y0":50.00547490929284,"z0":5.83142964129722,"aX":4.432393834602887},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.5,"breakHorizontal":-5.3,"spinRate":2392,"spinDirection":141},"zone":8,"typeConfidence":0.91,"plateTime":0.4252415579325337,"extension":6.367798586166413},"index":4,"playId":"7abc4779-4a76-3598-a3b2-2797d92e1e21","pitchNumber":2,"startTime":"2026-08-04T02:00:31.210Z","endTime":"2026-08-04T02:00:37.349Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.124781376282588,"aZ":-13.43052280821982,"pfxX":-0.5272523940226024,"pfxZ":9.529650883118865,"pX":0.8631323744559035,"pZ":1.6815214837316665,"vX0":4.82165396526196,"vY0":-139.30932608466804,"vZ0":-8.834115728269289,"x":84.1,"y":193.38,"x0":-0.8211160052538521,"y0":50.002498855794784,"z0":5.780375590475841,"aX":-1.0379227074108823},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.6,"breakHorizontal":0.0,"spinRate":2174,"spinDirection":195},"zone":14,"typeConfidence":0.91,"plateTime":0.3930819341345666,"extension":6.601189379282864},"index":5,"playId":"7be11a4a-b797-3974-b38b-dcd7fc8e3ad0","pitchNumber":3,"startTime":"2026-08-04T02:00:54.141Z","endTime":"2026-08-04T02:01:00.333Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.493277689387135,"aZ":-11.694371268739374,"pfxX":-0.633851472711739,"pfxZ":10.543045846843,"pX":-0.5453609911913179,"pZ":1.8530877986134076,"vX0":1.3757216190393213,"vY0":-138.18330045095112,"vZ0":-8.264189387045066,"x":137.79,"y":188.75,"x0":-0.9663075385487426,"y0":50.00180981341128,"z0":5.659508283919306,"aX":-1.2312121864989811},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.6,"breakHorizontal":0.8,"spinRate":2288,"spinDirection":194},"zone":7,"typeConfidence":0.91,"plateTime":0.3956818214047084,"extension":6.496275662910693},"index":6,"playId":"1cd13ca8-63f6-3e40-89db-d9874f20e682","pitchNumber":4,"startTime":"2026-08-04T02:01:15.007Z","endTime":"2026-08-04T02:01:21.097Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":7,"startTime":"2026-08-04T02:01:32.411Z","endTime":"2026-08-04T02:01:43.933Z","isPitch":false,"type":"action","player":{"id":683766,"link":"/api/v1/people/683766"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.177174784392477,"aZ":-10.153227543708029,"pfxX":-1.20984177414965,"pfxZ":11.058250516814487,"pX":0.8595870830260401,"pZ":2.4582735200385897,"vX0":4.809868810148911,"vY0":-140.1001390358846,"vZ0":-7.470815587969045,"x":84.23,"y":172.41,"x0":-0.7210250286324361,"y0":50.00163578499223,"z0":5.820393083819079,"aX":-2.4100039878836816},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.7,"breakHorizontal":1.2,"spinRate":2344,"spinDirection":195},"zone":14,"typeConfidence":0.91,"plateTime":0.39072399531583857,"extension":6.504549442270022},"index":8,"playId":"087d4738-ec3a-3f4d-a63f-b37b17b12fc7","pitchNumber":5,"startTime":"2026-08-04T02:01:43.933Z","endTime":"2026-08-04T02:01:48.849Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.836010040370656,"aZ":-12.307224179440096,"pfxX":-0.18668368311647576,"pfxZ":10.351698940741715,"pX":1.0979688916171464,"pZ":1.855412486381482,"vX0":5.311756906908478,"vY0":-137.71643400845824,"vZ0":-8.43380780846961,"x":75.15,"y":188.68,"x0":-0.8321972149395426,"y0":50.00147100556028,"z0":5.791652936414299,"aX":-0.3586135248122184},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.2,"breakHorizontal":-0.8,"spinRate":2239,"spinDirection":198},"zone":14,"typeConfidence":0.9,"plateTime":0.39784605857737443,"extension":6.568187413187512},"index":9,"playId":"ec58da80-33b1-3707-923c-8e0242e99a9b","pitchNumber":6,"startTime":"2026-08-04T02:02:14.173Z","endTime":"2026-08-04T02:02:18.484Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.575840915889163,"aZ":-12.97593596146845,"pfxX":0.15731972745984701,"pfxZ":9.825192491194535,"pX":-0.18916031697904806,"pZ":2.62052101464178,"vX0":2.4481750543026717,"vY0":-139.01236671203367,"vZ0":-6.396155306445672,"x":124.21,"y":168.03,"x0":-1.1022820445354373,"y0":50.00646078145836,"z0":5.815211155712091,"aX":0.30735685427295456},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.7,"breakHorizontal":-0.8,"spinRate":2287,"spinDirection":195},"zone":5,"typeConfidence":0.91,"plateTime":0.39423646237932397,"extension":6.548639306683887},"index":10,"playId":"161b4584-ce36-3a9c-9bb7-86d2bdaab0b2","pitchNumber":7,"startTime":"2026-08-04T02:02:35.661Z","endTime":"2026-08-04T02:02:40.613Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T02:02:40.613Z","atBatIndex":50},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nate Furman lines out to left fielder Wyatt Langford.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-04T02:02:57.244Z","endTime":"2026-08-04T02:04:52.217Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687239,"fullName":"Ben Peoples","link":"/api/v1/people/687239"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.3,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.734636031869606,"aZ":-33.07102525267591,"pfxX":0.7438225250917458,"pfxZ":-0.5367595544883184,"pX":1.204829999646977,"pZ":2.9519917048790703,"vX0":5.62703497677056,"vY0":-128.03536465413853,"vZ0":-0.9640686278602065,"x":71.07,"y":159.08,"x0":-1.1118141675291782,"y0":50.003652678000556,"z0":5.90571794078608,"aX":1.2419329596533162},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-1.0,"breakHorizontal":-2.5,"spinRate":2528,"spinDirection":94},"zone":12,"typeConfidence":0.9,"plateTime":0.42667479626702587,"extension":6.290227940297988},"index":0,"playId":"96cfae4e-9e97-309e-aaac-62041ecf08c0","pitchNumber":1,"startTime":"2026-08-04T02:03:07.458Z","endTime":"2026-08-04T02:03:13.621Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.5,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.81816875092388,"aZ":-30.573832389200078,"pfxX":-6.140560291518725,"pfxZ":0.9491391969010223,"pX":-1.1455053062097833,"pZ":2.262657045820619,"vX0":2.220050315603876,"vY0":-128.33114162437053,"vZ0":-2.675582699710837,"x":160.66,"y":177.69,"x0":-1.220622213115162,"y0":50.000493530588095,"z0":5.683494259790405,"aX":-10.311990101722857},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.4,"breakHorizontal":10.7,"spinRate":1194,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.4256667145462396,"extension":6.602411720060493},"index":1,"playId":"64854b3f-e372-3402-bc23-58d7488358cc","pitchNumber":2,"startTime":"2026-08-04T02:03:26.702Z","endTime":"2026-08-04T02:03:31.473Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.261174343085973,"aZ":-13.900603438371435,"pfxX":0.08459741160392187,"pfxZ":9.406307670811376,"pX":0.28701577415867213,"pZ":2.5663359444899823,"vX0":3.545236602792343,"vY0":-138.57544888596072,"vZ0":-6.129778989492822,"x":106.06,"y":169.49,"x0":-1.0204531305128655,"y0":50.00314816746157,"z0":5.737339191506413,"aX":0.164404648621597},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.0,"breakHorizontal":-0.8,"spinRate":2275,"spinDirection":195},"zone":6,"typeConfidence":0.91,"plateTime":0.39539550518015476,"extension":6.524891459753459},"index":2,"playId":"27f6040c-69c5-357b-9649-fffa238b0f97","pitchNumber":3,"startTime":"2026-08-04T02:03:46.631Z","endTime":"2026-08-04T02:03:50.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.1,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.84743290469129,"aZ":-15.337415303499988,"pfxX":-0.0013003974138267038,"pfxZ":8.616970158652405,"pX":-0.1338060818025674,"pZ":4.107064225615722,"vX0":2.6108104664222846,"vY0":-139.05917895207398,"vZ0":-2.027075953724871,"x":122.1,"y":127.89,"x0":-1.08558330656624,"y0":50.00410085730632,"z0":5.865649740836443,"aX":-0.0031739303371419794},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.4,"breakHorizontal":-0.6,"spinRate":2197,"spinDirection":194},"zone":11,"typeConfidence":0.91,"plateTime":0.3942332055123403,"extension":6.631887538069574},"index":3,"playId":"810f65d5-07c6-32de-89c5-2cbc7e0168a4","pitchNumber":4,"startTime":"2026-08-04T02:04:09.467Z","endTime":"2026-08-04T02:04:13.834Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"index":4,"playId":"8bb3ad10-5a48-434b-b715-f3e702c0f686","startTime":"2026-08-04T02:04:28.001Z","endTime":"2026-08-04T02:04:33.001Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.0,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.628300727814928,"aZ":-13.807617903660967,"pfxX":-0.7276364030964451,"pfxZ":9.525227083271588,"pX":0.39810869861332365,"pZ":1.9697859186231805,"vX0":3.959644266794055,"vY0":-137.73700108867595,"vZ0":-7.5956849633023396,"x":101.83,"y":185.6,"x0":-0.9614339224534049,"y0":50.00196562842308,"z0":5.690430294710004,"aX":-1.4037298397608757},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.0,"breakHorizontal":0.5,"spinRate":2267,"spinDirection":196},"zone":9,"typeConfidence":0.9,"plateTime":0.3971552923066559,"extension":6.693162816447758},"hitData":{"launchSpeed":80.8,"launchAngle":28.0,"totalDistance":278.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":97.26,"coordY":91.76}},"index":5,"playId":"2fa3f492-34ca-34c4-991d-0f8a658e8983","pitchNumber":5,"startTime":"2026-08-04T02:04:45.306Z","endTime":"2026-08-04T02:04:52.217Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T02:04:52.217Z","atBatIndex":51},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ezequiel Duran doubles (20) on a ground ball to left fielder Grant McCray, deflected by third baseman Christian Koss.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-04T02:07:30.512Z","endTime":"2026-08-04T02:08:32.769Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"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_deflection"},{"player":{"id":687529,"link":"/api/v1/people/687529"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Keaton Winn replaces Logan Webb.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-04T02:06:52.432Z","endTime":"2026-08-04T02:07:32.753Z","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":"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":95.0,"endSpeed":87.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.13645145784584,"aZ":-14.068791744477345,"pfxX":-5.502961757423905,"pfxZ":9.304339345025827,"pX":0.856032217083311,"pZ":3.613085426218907,"vX0":7.1231501111844215,"vY0":-138.20898970999437,"vZ0":-4.169765429012104,"x":84.37,"y":141.23,"x0":-1.0327403799077213,"y0":50.002339338624424,"z0":6.078043786232797,"aX":-10.7080032703192},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.2,"breakHorizontal":8.6,"spinRate":2354,"spinDirection":226},"zone":12,"typeConfidence":0.91,"plateTime":0.3954363126051246,"extension":6.1841484321648945},"index":1,"playId":"962a585d-1526-34c7-9712-8ef7f3c890c0","pitchNumber":1,"startTime":"2026-08-04T02:07:32.753Z","endTime":"2026-08-04T02:07:39.984Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":80.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.444751164794642,"aZ":-30.394164128191772,"pfxX":-0.5154118725077534,"pfxZ":1.0765555755927085,"pX":2.002138160404279,"pZ":2.080352414554675,"vX0":7.820416226904732,"vY0":-128.1571891531855,"vZ0":-4.06213403518767,"x":40.68,"y":182.61,"x0":-1.0271386288102384,"y0":50.005844698538304,"z0":6.070411910617761,"aX":-0.8556847517146148},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.2,"breakHorizontal":-0.8,"spinRate":2302,"spinDirection":211},"zone":14,"typeConfidence":0.92,"plateTime":0.42802903153712935,"extension":6.130126648861415},"index":2,"playId":"ab5e1977-fccf-3d08-a0bf-5b6a071903bf","pitchNumber":2,"startTime":"2026-08-04T02:07:48.508Z","endTime":"2026-08-04T02:07:52.476Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.54027857285846,"aZ":-25.49187678814891,"pfxX":-8.49598856499357,"pfxZ":3.450495903046593,"pX":0.5644822484458455,"pZ":2.1594317747357645,"vX0":7.747414786219215,"vY0":-137.5351878057902,"vZ0":-5.609298031373959,"x":95.48,"y":180.48,"x0":-1.1709680180942026,"y0":50.001990453670814,"z0":5.9305988119708815,"aX":-16.444912762720175},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.4,"breakHorizontal":13.9,"spinRate":2424,"spinDirection":222},"zone":6,"typeConfidence":0.9,"plateTime":0.39667945385509773,"extension":6.180985881822221},"index":3,"playId":"2e7e6c75-4421-35cc-a91d-dcba92fe97c0","pitchNumber":3,"startTime":"2026-08-04T02:08:05.656Z","endTime":"2026-08-04T02:08:10.634Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.05865986581064,"aZ":-30.878621559283065,"pfxX":-8.87141055815173,"pfxZ":0.7557184193655768,"pX":-0.5734057823554474,"pZ":2.5752055807761427,"vX0":4.7131460630959845,"vY0":-129.68020229785952,"vZ0":-3.032097443265565,"x":138.86,"y":169.25,"x0":-1.2540318104648238,"y0":50.00491885013833,"z0":6.095495899875723,"aX":-15.233992542389004},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.0,"breakHorizontal":15.1,"spinRate":1658,"spinDirection":233},"zone":4,"typeConfidence":0.9,"plateTime":0.4210801530768782,"extension":6.156062969687808},"hitData":{"launchSpeed":94.9,"launchAngle":7.0,"totalDistance":113.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":73.94,"coordY":127.75}},"index":4,"playId":"b5226cdb-0512-3288-8b7f-a94107f91dd2","pitchNumber":4,"startTime":"2026-08-04T02:08:20.825Z","endTime":"2026-08-04T02:08:32.769Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T02:08:32.769Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alejandro Osuna grounds out, second baseman Osleivis Basabe to first baseman Rafael Devers. Ezequiel Duran to 3rd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-04T02:09:30.403Z","endTime":"2026-08-04T02:09:59.921Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678545,"link":"/api/v1/people/678545"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Alejandro Osuna replaces Austin Wynns.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-04T02:08:58.211Z","endTime":"2026-08-04T02:09:06.337Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":696030,"link":"/api/v1/people/696030"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":642851,"link":"/api/v1/people/642851"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-04T02:09:06.337Z","endTime":"2026-08-04T02:09:32.496Z","isPitch":false,"type":"action"},{"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.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.753931063592923,"aZ":-16.42901073809115,"pfxX":-5.146056100602895,"pfxZ":8.311452108124652,"pX":1.3626976886734574,"pZ":2.310176141685995,"vX0":8.262612058283338,"vY0":-136.65834460449568,"vZ0":-6.78965454538332,"x":65.06,"y":176.41,"x0":-1.0295263337700769,"y0":50.00019388385998,"z0":5.952804770048573,"aX":-9.745518355979678},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.8,"breakHorizontal":7.6,"spinRate":2295,"spinDirection":222},"zone":14,"typeConfidence":0.89,"plateTime":0.40060829911479834,"extension":6.299882546338624},"index":2,"playId":"9e040cd6-d48b-3514-b3d8-2e133b36380a","pitchNumber":1,"startTime":"2026-08-04T02:09:32.496Z","endTime":"2026-08-04T02:09:38.161Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.6,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.601361272373317,"aZ":-28.980758678499594,"pfxX":-8.684914242427727,"pfxZ":1.880731099808294,"pX":-0.08788854437108962,"pZ":2.310101085875813,"vX0":5.864765334844594,"vY0":-129.606652535083,"vZ0":-3.6286095366129176,"x":120.35,"y":176.41,"x0":-1.253985621213014,"y0":50.00399339340747,"z0":5.946628998548095,"aX":-14.746398563571049},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":2.8,"breakHorizontal":14.4,"spinRate":1676,"spinDirection":236},"zone":5,"typeConfidence":0.9,"plateTime":0.4229362759224071,"extension":6.402319814822059},"hitData":{"launchSpeed":100.3,"launchAngle":-2.0,"totalDistance":39.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.43,"coordY":149.55}},"index":3,"playId":"46ea6f64-08f3-39cb-8162-2a303ef72998","pitchNumber":2,"startTime":"2026-08-04T02:09:51.981Z","endTime":"2026-08-04T02:09:59.921Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T02:09:59.921Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nicky Lopez strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-04T02:10:12.567Z","endTime":"2026-08-04T02:11:53.077Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,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":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.74673947091658,"aZ":-16.522065985874562,"pfxX":-5.433733382297669,"pfxZ":7.966137571606287,"pX":0.5567170203133931,"pZ":3.755763636497221,"vX0":6.681609852931608,"vY0":-139.38321622697777,"vZ0":-3.2745814837828537,"x":95.78,"y":137.37,"x0":-1.16716132634263,"y0":50.00242855927269,"z0":6.038806319014193,"aX":-10.676319766592972},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.9,"breakHorizontal":8.4,"spinRate":2394,"spinDirection":224},"zone":12,"typeConfidence":0.91,"plateTime":0.3931887834510399,"extension":6.111368419770057},"index":0,"playId":"6daaa3bd-2f0f-319f-af7b-e4a6e949a342","pitchNumber":1,"startTime":"2026-08-04T02:10:34.451Z","endTime":"2026-08-04T02:10:39.398Z","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.6,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.4114278841658,"aZ":-17.14535246088751,"pfxX":-4.5700661496932415,"pfxZ":7.671129945547646,"pX":0.8367379630502777,"pZ":2.8464573470193355,"vX0":7.06209317528343,"vY0":-138.93791874011498,"vZ0":-5.391072789473628,"x":85.11,"y":161.93,"x0":-1.1414417989265107,"y0":50.006771415646114,"z0":5.947183401861327,"aX":-8.958867393372435},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.0,"breakHorizontal":6.8,"spinRate":2414,"spinDirection":232},"zone":12,"typeConfidence":0.91,"plateTime":0.39384364772919955,"extension":6.334091706366804},"index":1,"playId":"f21c902c-10c0-3389-ba16-ccfc7f1d6e8c","pitchNumber":2,"startTime":"2026-08-04T02:10:55.586Z","endTime":"2026-08-04T02:11:00.927Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.9,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.45860783987753,"aZ":-17.73207910519124,"pfxX":-7.463498382701102,"pfxZ":7.297552900146767,"pX":0.859787016648036,"pZ":2.3701209478790504,"vX0":7.824437996992374,"vY0":-139.99617183420088,"vZ0":-6.554574400977348,"x":84.23,"y":174.79,"x0":-1.0055408658107048,"y0":50.00293325832697,"z0":5.9080402965596095,"aX":-14.771986906512092},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.0,"breakHorizontal":11.9,"spinRate":2436,"spinDirection":220},"zone":14,"typeConfidence":0.84,"plateTime":0.3916663944584,"extension":6.61064908884194},"index":2,"playId":"59f2879c-39c8-3e81-a369-ac61446df6af","pitchNumber":3,"startTime":"2026-08-04T02:11:17.398Z","endTime":"2026-08-04T02:11:24.053Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-04T02:11:28.252Z","endTime":"2026-08-04T02:11:47.213Z","isPitch":false,"type":"action","player":{"id":670032,"link":"/api/v1/people/670032"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.1,"strikeZoneTop":3.123,"strikeZoneBottom":1.576,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.322631834729744,"aZ":-31.713330613698368,"pfxX":-6.723989073693353,"pfxZ":0.2674454148159384,"pX":-0.7639134131168868,"pZ":2.8678501260149925,"vX0":3.6437821403234465,"vY0":-129.51977848037075,"vZ0":-1.7869348002834098,"x":146.12,"y":161.35,"x0":-1.3103855980698782,"y0":50.00232805493465,"z0":5.976328162356925,"aX":-11.501428727332426},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.4,"breakHorizontal":11.4,"spinRate":1523,"spinDirection":237},"zone":1,"typeConfidence":0.91,"plateTime":0.42179978685462594,"extension":6.199078605697884},"index":4,"playId":"74aa42c5-81a5-33ca-975b-f0d2a2995a11","pitchNumber":4,"startTime":"2026-08-04T02:11:47.213Z","endTime":"2026-08-04T02:11:53.077Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T02:11:53.077Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joc Pederson strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-04T02:14:31.469Z","endTime":"2026-08-04T02:15:49.416Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656529,"fullName":"Sam Hentges","link":"/api/v1/people/656529"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,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":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691740,"link":"/api/v1/people/691740"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-04T02:12:09.433Z","endTime":"2026-08-04T02:13:17.725Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Sam Hentges replaces Keaton Winn.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-04T02:13:17.725Z","endTime":"2026-08-04T02:14:33.560Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656529,"link":"/api/v1/people/656529"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.976597172577428,"aZ":-16.794959302747746,"pfxX":7.784327486073185,"pfxZ":8.106129713983567,"pX":0.24055623262432058,"pZ":2.047243785986047,"vX0":-6.912519318722194,"vY0":-137.24633376593394,"vZ0":-7.607730116359944,"x":107.83,"y":183.5,"x0":1.7874478329292105,"y0":50.00178072059653,"z0":6.010908180748785,"aX":14.76603150752901},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.1,"breakHorizontal":-12.5,"spinRate":2158,"spinDirection":148},"zone":8,"typeConfidence":2.0,"plateTime":0.39994717633877475,"extension":6.962914523443737},"index":2,"playId":"8ebfebda-f8f8-3e00-a725-26ee8a6e7373","pitchNumber":1,"startTime":"2026-08-04T02:14:33.560Z","endTime":"2026-08-04T02:14:37.746Z","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":95.2,"endSpeed":87.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.64723691346745,"aZ":-17.393435154723488,"pfxX":8.126070715465618,"pfxZ":7.599106702088819,"pX":-0.6043463519446467,"pZ":1.5539902524424758,"vX0":-9.486612437027032,"vY0":-138.09608926324722,"vZ0":-8.90508764327533,"x":140.04,"y":196.82,"x0":1.8078607471760582,"y0":50.0046902623309,"z0":5.973605200088448,"aX":15.811469050024739},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.1,"breakHorizontal":-13.0,"spinRate":2079,"spinDirection":154},"zone":13,"typeConfidence":2.0,"plateTime":0.39551126394906033,"extension":6.909080446767721},"index":3,"playId":"4d995ff3-36aa-3e9d-ad45-6b931dee1101","pitchNumber":2,"startTime":"2026-08-04T02:14:50.745Z","endTime":"2026-08-04T02:14:56.876Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.84639539746106,"aZ":-19.14968566925361,"pfxX":9.605499641036563,"pfxZ":6.805629821803732,"pX":-0.37958080393310584,"pZ":2.2181578055607254,"vX0":-9.349832340726522,"vY0":-137.52235894273028,"vZ0":-6.877530308290069,"x":131.47,"y":178.89,"x0":1.818361935333389,"y0":50.000738133512904,"z0":6.052959801980437,"aX":18.374520365890145},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.0,"breakHorizontal":-15.4,"spinRate":2125,"spinDirection":147},"zone":4,"typeConfidence":2.0,"plateTime":0.3984701303260971,"extension":7.076556815893279},"index":4,"playId":"320e77e4-cdcf-3c5d-92c6-729141f2ec6d","pitchNumber":3,"startTime":"2026-08-04T02:15:09.178Z","endTime":"2026-08-04T02:15:15.431Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":75.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.79934781888814,"aZ":-41.110705464539336,"pfxX":-1.7119884385463955,"pfxZ":-6.1920391051068435,"pX":-0.9562280647532189,"pZ":2.729031898468727,"vX0":-5.875340701433014,"vY0":-119.29313278638377,"vZ0":0.12788931414464466,"x":153.45,"y":165.1,"x0":1.7604498016544143,"y0":50.00521205829528,"z0":6.378543194051568,"aX":-2.4689028294459},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-10.9,"breakHorizontal":4.6,"spinRate":2292,"spinDirection":318},"zone":11,"typeConfidence":2.0,"plateTime":0.4590278877074767,"extension":6.880754670390811},"index":5,"playId":"325c3669-2335-32bf-bf7a-e0b13c191100","pitchNumber":4,"startTime":"2026-08-04T02:15:27.747Z","endTime":"2026-08-04T02:15:33.653Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":84.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.045851777065888,"aZ":-24.10865485157737,"pfxX":-1.6328454139057946,"pfxZ":4.508692699184617,"pX":-1.1542657565098422,"pZ":1.6619673987147325,"vX0":-7.422394428027032,"vY0":-132.38450410077328,"vZ0":-6.936596029242284,"x":161.0,"y":193.91,"x0":1.8885417411599368,"y0":50.004884745742324,"z0":6.05954343186775,"aX":-2.92275629708627},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.0,"breakHorizontal":4.4,"spinRate":2304,"spinDirection":176},"zone":13,"typeConfidence":2.0,"plateTime":0.412425806850111,"extension":7.159611000055034},"index":6,"playId":"71d71903-a901-3252-8ed4-a6c69e743e24","pitchNumber":5,"startTime":"2026-08-04T02:15:45.017Z","endTime":"2026-08-04T02:15:49.416Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T02:15:49.416Z","atBatIndex":55},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jung Hoo Lee homers (8) on a line drive to right center field.","rbi":1,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-04T02:18:26.013Z","endTime":"2026-08-04T02:18:49.260Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0,1],"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":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":{"id":682608,"link":"/api/v1/people/682608"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Defensive Substitution: Elias Díaz replaces Alejandro Osuna, batting 8th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-04T02:17:49.822Z","endTime":"2026-08-04T02:17:49.847Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":553869,"link":"/api/v1/people/553869"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"802","replacedPlayer":{"id":696030,"link":"/api/v1/people/696030"}},{"details":{"description":"Pitching Change: Peyton Gray replaces Ben Peoples.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-04T02:17:49.847Z","endTime":"2026-08-04T02:18:28.032Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682608,"link":"/api/v1/people/682608"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.72865903857387,"aZ":-24.409678994382343,"pfxX":2.082222489183358,"pfxZ":4.8308460513363745,"pX":-0.13087772010915744,"pZ":1.8150302991111735,"vX0":6.472441473306133,"vY0":-125.54404564641419,"vZ0":-4.211079009308636,"x":121.99,"y":189.77,"x0":-3.0056336045904097,"y0":50.00416303752281,"z0":5.484333328046573,"aX":3.346616687963391},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":8.0,"breakHorizontal":-5.2,"spinRate":2538,"spinDirection":162},"zone":8,"typeConfidence":0.91,"plateTime":0.4351153798161058,"extension":6.922446702060125},"hitData":{"launchSpeed":100.1,"launchAngle":23.0,"totalDistance":385.0,"trajectory":"line_drive","hardness":"medium","location":"89","coordinates":{"coordX":194.69,"coordY":58.94}},"index":2,"playId":"8d419fa9-1fba-337d-905a-81e1e9749669","pitchNumber":1,"startTime":"2026-08-04T02:18:28.032Z","endTime":"2026-08-04T02:18:49.260Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T02:18:49.260Z","atBatIndex":56},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Willy Adames pops out to shortstop Corey Seager.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-04T02:19:00.666Z","endTime":"2026-08-04T02:19:23.025Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.5,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.231511144737762,"aZ":-13.883449130225094,"pfxX":-7.110691554774609,"pfxZ":10.023647795013137,"pX":-0.708352111919021,"pZ":2.3116329589776377,"vX0":7.807030088820042,"vY0":-134.05429007618946,"vZ0":-5.568659990310455,"x":144.0,"y":176.37,"x0":-2.7307506437965015,"y0":50.00601043588833,"z0":5.4024418226336435,"aX":-12.980160239437085},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.2,"breakHorizontal":11.3,"spinRate":2294,"spinDirection":224},"zone":4,"typeConfidence":0.9,"plateTime":0.408166283470937,"extension":6.974344940398023},"hitData":{"launchSpeed":85.8,"launchAngle":68.0,"totalDistance":132.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":108.05,"coordY":152.59}},"index":0,"playId":"db986450-9b79-3776-9490-03392369e6c9","pitchNumber":1,"startTime":"2026-08-04T02:19:10.912Z","endTime":"2026-08-04T02:19:23.025Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T02:19:23.025Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rafael Devers grounds out to first baseman Jake Burger.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-04T02:19:35.523Z","endTime":"2026-08-04T02:20:21.286Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.978389851045822,"aZ":-13.382648676163981,"pfxX":-7.383938198081882,"pfxZ":10.21673336272828,"pX":-0.32297179031094025,"pZ":2.6864513690380267,"vX0":8.874300785417997,"vY0":-134.48814312196959,"vZ0":-5.050084245386506,"x":129.31,"y":166.25,"x0":-2.6994458953322553,"y0":50.006250460599226,"z0":5.530958611023807,"aX":-13.58744526974238},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.6,"breakHorizontal":11.5,"spinRate":2378,"spinDirection":218},"zone":4,"typeConfidence":0.9,"plateTime":0.4065917427222483,"extension":6.445344362853428},"index":0,"playId":"46d5736c-ebc1-3421-ab13-29d8285ed68f","pitchNumber":1,"startTime":"2026-08-04T02:19:45.145Z","endTime":"2026-08-04T02:19:49.179Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.175272207994396,"aZ":-27.08587341367772,"pfxX":-9.760247231670204,"pfxZ":3.4060366088588783,"pX":-2.2153080847399935,"pZ":2.0062084454295235,"vX0":3.904782475000519,"vY0":-121.49888650087335,"vZ0":-2.954572424046937,"x":201.44,"y":184.61,"x0":-2.5768144112693667,"y0":50.000230601292564,"z0":5.5958695754197025,"aX":-14.565552627553494},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":5.8,"breakHorizontal":16.7,"spinRate":1858,"spinDirection":242},"zone":13,"typeConfidence":0.9,"plateTime":0.4510865122218739,"extension":6.485395257758809},"index":1,"playId":"a6970bad-415d-303d-acbd-8014e790d4d4","pitchNumber":2,"startTime":"2026-08-04T02:19:58.920Z","endTime":"2026-08-04T02:20:02.705Z","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":82.6,"endSpeed":76.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.903058951059716,"aZ":-30.62974799532634,"pfxX":-11.461228104762533,"pfxZ":1.051437391984802,"pX":-0.9112576645158292,"pZ":1.6684630750851013,"vX0":7.502123004439566,"vY0":-120.07742266936522,"vZ0":-2.68189855034712,"x":151.73,"y":193.73,"x0":-2.5845212354599094,"y0":50.00069759017937,"z0":5.520695235787307,"aX":-16.761587316303206},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":1.6,"breakHorizontal":19.0,"spinRate":1753,"spinDirection":243},"zone":13,"typeConfidence":0.9,"plateTime":0.4558648972030328,"extension":6.5838994629540935},"hitData":{"launchSpeed":74.0,"launchAngle":-20.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":164.66,"coordY":157.58}},"index":2,"playId":"890522f7-84aa-38b7-80fe-a711f4b30e1e","pitchNumber":3,"startTime":"2026-08-04T02:20:12.972Z","endTime":"2026-08-04T02:20:21.286Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T02:20:21.286Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Daniel Susac walks.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-04T02:20:35.483Z","endTime":"2026-08-04T02:21:44.697Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"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":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.7,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.82181779076469,"aZ":-13.761411613426212,"pfxX":-7.340482708855204,"pfxZ":10.08241321700056,"pX":-1.4243941989631972,"pZ":1.9710434236753287,"vX0":6.0833298737003485,"vY0":-133.77621278816795,"vZ0":-6.5030164998757884,"x":171.29,"y":185.56,"x0":-2.7658105335619827,"y0":50.0005290422042,"z0":5.405902343004428,"aX":-13.403093613242},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.2,"breakHorizontal":12.1,"spinRate":2355,"spinDirection":219},"zone":13,"typeConfidence":0.89,"plateTime":0.40825273830716213,"extension":6.90733360085058},"index":0,"playId":"92fd40e9-0efe-33a5-b04b-537abc83c11b","pitchNumber":1,"startTime":"2026-08-04T02:20:49.300Z","endTime":"2026-08-04T02:20:53.823Z","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":91.7,"endSpeed":84.2,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.6721627742818,"aZ":-16.041964739384024,"pfxX":-7.700082748024844,"pfxZ":8.900781380000709,"pX":-0.286880620537736,"pZ":3.295370759395098,"vX0":8.946494830140754,"vY0":-133.28529586952754,"vZ0":-2.9090343027282883,"x":127.94,"y":149.8,"x0":-2.674956618471638,"y0":50.00274159776195,"z0":5.548961141026076,"aX":-13.956565331193897},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.7,"breakHorizontal":12.2,"spinRate":2303,"spinDirection":219},"zone":2,"typeConfidence":0.88,"plateTime":0.409794246408941,"extension":7.174750756056492},"index":1,"playId":"a214f060-a686-3b0f-837c-ed57b37e4ced","pitchNumber":2,"startTime":"2026-08-04T02:21:06.267Z","endTime":"2026-08-04T02:21:15.957Z","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":85.0,"endSpeed":78.8,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.501319630381367,"aZ":-29.070999786804258,"pfxX":1.7557990000818835,"pfxZ":1.978209989096797,"pX":-1.8820746220805844,"pZ":2.515622398327502,"vX0":2.2314761040129545,"vY0":-123.95246631763433,"vZ0":-1.7527318826556377,"x":188.74,"y":170.86,"x0":-3.018865639385316,"y0":50.00510812462352,"z0":5.636674551645705,"aX":2.7592197128197853},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.5,"breakHorizontal":-3.6,"spinRate":2618,"spinDirection":162},"zone":13,"typeConfidence":0.91,"plateTime":0.44022847868493553,"extension":6.926867149927888},"index":2,"playId":"c57f3155-07bb-3aa3-8201-8567dafed547","pitchNumber":3,"startTime":"2026-08-04T02:21:24.285Z","endTime":"2026-08-04T02:21:30.827Z","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":92.3,"endSpeed":84.2,"strikeZoneTop":3.418,"strikeZoneBottom":1.725,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.269925879735123,"aZ":-14.819330232411,"pfxX":-8.09945489481661,"pfxZ":9.510699908957585,"pX":-1.1702911215042053,"pZ":3.7429500799069557,"vX0":7.074823828030603,"vY0":-134.28771492336773,"vZ0":-2.114186119106352,"x":161.61,"y":137.72,"x0":-2.7875782361457144,"y0":50.005270089922625,"z0":5.595554171620425,"aX":-14.784531263569864},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.9,"breakHorizontal":13.1,"spinRate":2323,"spinDirection":222},"zone":11,"typeConfidence":0.9,"plateTime":0.4079936159373272,"extension":6.943004324432812},"index":3,"playId":"f3250685-ffba-31fe-8eeb-2cc816839cb5","pitchNumber":4,"startTime":"2026-08-04T02:21:38.783Z","endTime":"2026-08-04T02:21:44.697Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T02:21:44.697Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Drew Gilbert flies out to left fielder Wyatt Langford.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-04T02:21:58.834Z","endTime":"2026-08-04T02:23:47.803Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":682608,"link":"/api/v1/people/682608"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_error_dropped_ball"}]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_adv_play","runner":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"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":3},"details":{"event":"Flyout","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":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":83.2,"endSpeed":76.6,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.77716709307264,"aZ":-28.162735013763076,"pfxX":-10.809017084115602,"pfxZ":2.6965703704847614,"pX":-0.4946114623404392,"pZ":1.9761754350237966,"vX0":8.489251415487908,"vY0":-120.94751222222962,"vZ0":-2.764023478200424,"x":135.85,"y":185.42,"x0":-2.6394303071227383,"y0":50.00212337138632,"z0":5.594257653327766,"aX":-16.072429367603615},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":4.4,"breakHorizontal":17.6,"spinRate":1803,"spinDirection":240},"zone":7,"typeConfidence":0.9,"plateTime":0.452227067753582,"extension":6.763865643188846},"index":0,"playId":"14730b38-d8d8-37a5-a1f0-43f08b5f9be6","pitchNumber":1,"startTime":"2026-08-04T02:22:11.841Z","endTime":"2026-08-04T02:22:16.522Z","isPitch":true,"type":"pitch"},{"details":{"code":"N","isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"f08499b0-199e-4911-9d15-35aa1ac9bf5e","startTime":"2026-08-04T02:22:30.136Z","endTime":"2026-08-04T02:22:41.233Z","isPitch":false,"type":"no_pitch"},{"details":{"description":"Daniel Susac advances to 2nd base on a caught stealing error by shortstop Corey Seager, assist to pitcher Peyton Gray.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":2,"actionPlayId":"f08499b0-199e-4911-9d15-35aa1ac9bf5e","startTime":"2026-08-04T02:22:56.062Z","endTime":"2026-08-04T02:23:10.291Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":691740,"link":"/api/v1/people/691740"}},{"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":83.3,"endSpeed":76.8,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.430407324674842,"aZ":-26.501500973023614,"pfxX":-11.906242886099776,"pfxZ":3.8301254276150694,"pX":0.8541684836480288,"pZ":0.512846556392978,"vX0":11.695249123381089,"vY0":-120.62507922755245,"vZ0":-6.0648542205518385,"x":84.44,"y":224.93,"x0":-2.499384121755748,"y0":50.00085173547673,"z0":5.381940795160492,"aX":-17.626141187128653},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":5.6,"breakHorizontal":19.0,"spinRate":1867,"spinDirection":243},"zone":14,"typeConfidence":0.9,"plateTime":0.45324806122352346,"extension":7.2183138578173764},"index":3,"playId":"78725473-c4f1-3349-9d04-05113a4cb97b","pitchNumber":2,"startTime":"2026-08-04T02:23:10.291Z","endTime":"2026-08-04T02:23:16.552Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.1,"strikeZoneTop":3.059,"strikeZoneBottom":1.544,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.2980139361387,"aZ":-30.69739780429535,"pfxX":-11.04209981872383,"pfxZ":1.0102955881648095,"pX":-0.7136123876690956,"pZ":1.9802776897214271,"vX0":8.328458976056137,"vY0":-120.33885696623507,"vZ0":-1.9979012472435498,"x":144.2,"y":185.31,"x0":-2.7842914422812943,"y0":50.0050509678116,"z0":5.5399470330963085,"aX":-16.20115645000256},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.6,"breakHorizontal":18.0,"spinRate":1826,"spinDirection":246},"zone":7,"typeConfidence":0.9,"plateTime":0.4551112944571942,"extension":6.657058247863758},"hitData":{"launchSpeed":78.3,"launchAngle":51.0,"totalDistance":230.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":67.59,"coordY":128.43}},"index":4,"playId":"b18984cd-6f88-3002-a5cd-c1c6b7895298","pitchNumber":3,"startTime":"2026-08-04T02:23:32.628Z","endTime":"2026-08-04T02:23:47.803Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T02:23:47.803Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Wyatt Langford grounds out, shortstop Willy Adames to first baseman Rafael Devers.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-04T02:26:00.993Z","endTime":"2026-08-04T02:26:25.107Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656529,"fullName":"Sam Hentges","link":"/api/v1/people/656529"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":72.0,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.97490700790628,"aZ":-41.55481395904991,"pfxX":-2.546774140262207,"pfxZ":-7.198006226128928,"pX":0.8257543497708665,"pZ":1.8214613646218134,"vX0":-1.5199519781398874,"vY0":-113.99873225297179,"vZ0":-0.8619164569638358,"x":85.52,"y":189.6,"x0":1.8343980220098395,"y0":50.00399062453338,"z0":6.343524007914627,"aX":-3.317696042985297},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.8,"breakVerticalInduced":-13.0,"breakHorizontal":5.0,"spinRate":2340,"spinDirection":327},"zone":9,"typeConfidence":2.0,"plateTime":0.4823751596279422,"extension":6.82589275634433},"hitData":{"launchSpeed":72.3,"launchAngle":-9.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.75,"coordY":162.04}},"index":0,"playId":"59bb240d-36cb-3ef6-a306-9ce2e36f9ffe","pitchNumber":1,"startTime":"2026-08-04T02:26:13.781Z","endTime":"2026-08-04T02:26:25.107Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T02:26:25.107Z","atBatIndex":61},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Corey Seager walks.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-04T02:26:45.482Z","endTime":"2026-08-04T02:27:52.247Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656529,"fullName":"Sam Hentges","link":"/api/v1/people/656529"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":73.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.1985950222516,"aZ":-40.62024490212085,"pfxX":-2.201186103469295,"pfxZ":-6.291222264791877,"pX":-0.15960592756663128,"pZ":1.0277048344198985,"vX0":-3.6655945451192253,"vY0":-115.65497818198048,"vZ0":-2.9628350789592086,"x":123.08,"y":211.03,"x0":1.7367498374951948,"y0":50.001358941735575,"z0":6.252034789411786,"aX":-2.9562755081663106},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-11.9,"breakHorizontal":4.9,"spinRate":2304,"spinDirection":328},"zone":13,"typeConfidence":2.0,"plateTime":0.4750647056380646,"extension":6.9019841397471735},"index":0,"playId":"1ffdf676-276b-3487-b23b-fd489fb267be","pitchNumber":1,"startTime":"2026-08-04T02:26:46.052Z","endTime":"2026-08-04T02:26:49.923Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":72.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.763796636750026,"aZ":-39.874823943658214,"pfxX":-3.4410877565265796,"pfxZ":-5.832099375324654,"pX":1.08583340443675,"pZ":2.365710777909495,"vX0":-0.5246945783465755,"vY0":-114.40954583933656,"vZ0":-0.3763885871568815,"x":75.61,"y":174.91,"x0":1.765231509805016,"y0":50.00200626290741,"z0":6.451527805224143,"aX":-4.5457814647010375},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-10.3,"breakHorizontal":6.4,"spinRate":2115,"spinDirection":328},"zone":14,"typeConfidence":2.0,"plateTime":0.4793706571976739,"extension":6.774254177539838},"index":1,"playId":"e0d00f0b-e018-3773-9534-74abdcb5a355","pitchNumber":2,"startTime":"2026-08-04T02:27:01.549Z","endTime":"2026-08-04T02:27:06.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.34158775796302,"aZ":-18.78549897341697,"pfxX":7.184774390794918,"pfxZ":6.984379195098429,"pX":0.4819880923793036,"pZ":3.5742708077310428,"vX0":-6.031299161753728,"vY0":-137.74426147169714,"vZ0":-3.4113720377806542,"x":98.63,"y":142.27,"x0":1.7693357414329396,"y0":50.00185198559931,"z0":6.103086986083455,"aX":13.769795723800565},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.1,"breakHorizontal":-11.8,"spinRate":1998,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.39804725668577534,"extension":7.082850785126569},"index":2,"playId":"dd700a43-8df4-3423-912e-4d37831b6541","pitchNumber":3,"startTime":"2026-08-04T02:27:16.342Z","endTime":"2026-08-04T02:27:20.568Z","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":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.702458775624912,"aZ":-27.519045747414193,"pfxX":0.035702551215955225,"pfxZ":2.75119212367046,"pX":-1.858770219869276,"pZ":1.9869942658683473,"vX0":-9.01645259938196,"vY0":-128.71553185201523,"vZ0":-4.878427499448443,"x":187.85,"y":185.13,"x0":1.6730491834766028,"y0":50.002752712579316,"z0":6.017174054353732,"aX":0.06205077002597434},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.2,"breakHorizontal":1.8,"spinRate":2021,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.42423764677632825,"extension":6.670757931776977},"index":3,"playId":"279a59d5-284e-3807-ac3d-7c3751476722","pitchNumber":4,"startTime":"2026-08-04T02:27:31.690Z","endTime":"2026-08-04T02:27:37.828Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.5910121548112,"aZ":-18.456273237596964,"pfxX":7.943473387021157,"pfxZ":7.255289731104779,"pX":-0.24632720030209235,"pZ":1.50673424609731,"vX0":-7.920118889687531,"vY0":-136.5300848253541,"vZ0":-8.640180199007546,"x":126.39,"y":198.1,"x0":1.6578077349800269,"y0":50.00392504646271,"z0":5.978635714972634,"aX":15.02236328353888},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.5,"breakHorizontal":-12.7,"spinRate":1993,"spinDirection":152},"zone":13,"typeConfidence":2.0,"plateTime":0.40091890307308153,"extension":7.032229875144731},"index":4,"playId":"5c7fb646-a09a-3ab9-97c8-dda9064ec971","pitchNumber":5,"startTime":"2026-08-04T02:27:47.091Z","endTime":"2026-08-04T02:27:52.247Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T02:27:52.247Z","atBatIndex":62},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Brandon Nimmo grounds into a force out, first baseman Rafael Devers to shortstop Willy Adames. Corey Seager out at 2nd. Brandon Nimmo to 1st.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-04T02:28:03.869Z","endTime":"2026-08-04T02:29:54.281Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656529,"fullName":"Sam Hentges","link":"/api/v1/people/656529"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"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":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.985178971655095,"aZ":-18.263910848045157,"pfxX":7.4684226029758545,"pfxZ":7.344645537867589,"pX":-0.7947230550184625,"pZ":2.0094305991875068,"vX0":-8.913970239839992,"vY0":-136.49722064697127,"vZ0":-7.432851456716505,"x":147.29,"y":184.53,"x0":1.5372047166343852,"y0":50.005104224352216,"z0":6.017323247149498,"aX":14.148478636635469},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.9,"breakHorizontal":-11.8,"spinRate":1932,"spinDirection":154},"zone":7,"typeConfidence":2.0,"plateTime":0.4007012991154162,"extension":7.313727856348713},"index":0,"playId":"6397d308-9ab0-3b3c-a86f-71e8da551d56","pitchNumber":1,"startTime":"2026-08-04T02:28:17.411Z","endTime":"2026-08-04T02:28:24.980Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":88.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.865006704079885,"aZ":-17.218682632275222,"pfxX":4.459865193905901,"pfxZ":7.622666012992892,"pX":-1.1967244636769234,"pZ":1.9766040706878811,"vX0":-8.98736212291698,"vY0":-138.6633221097643,"vZ0":-8.142094010236985,"x":162.62,"y":185.41,"x0":1.496212876870204,"y0":50.002440450996716,"z0":6.0837766642152085,"aX":8.749982860620937},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.4,"breakHorizontal":-6.4,"spinRate":2057,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.3938982774101003,"extension":7.090843587440413},"index":1,"playId":"58b583e3-0284-3bc2-8d49-b0dfd9aeaf29","pitchNumber":2,"startTime":"2026-08-04T02:28:50.425Z","endTime":"2026-08-04T02:28:56.422Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.59755774364983,"aZ":-26.207021339023438,"pfxX":-1.066506886108825,"pfxZ":3.502546471869085,"pX":-1.0316322642114377,"pZ":1.626376436292976,"vX0":-6.807215473290042,"vY0":-129.32424796329104,"vZ0":-6.284928337294451,"x":156.32,"y":194.87,"x0":1.7672137579977647,"y0":50.000784979736,"z0":6.083501127556925,"aX":-1.8160513305883204},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.2,"breakHorizontal":3.4,"spinRate":1894,"spinDirection":189},"zone":13,"typeConfidence":2.0,"plateTime":0.4226383769022335,"extension":6.781030882523565},"index":2,"playId":"ef555ab6-5ead-327a-be5c-65df24b1ddeb","pitchNumber":3,"startTime":"2026-08-04T02:29:08.757Z","endTime":"2026-08-04T02:29:13.207Z","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":94.5,"endSpeed":86.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.791064639035778,"aZ":-17.97571046633037,"pfxX":6.628217580932201,"pfxZ":7.446979963110505,"pX":-0.7065818467988866,"pZ":1.493320559610097,"vX0":-8.714667849199742,"vY0":-137.06990530383916,"vZ0":-9.063929538683853,"x":143.93,"y":198.46,"x0":1.6501182252682856,"y0":50.000613541808335,"z0":6.065857284767062,"aX":12.633751963808779},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.8,"breakHorizontal":-10.2,"spinRate":2051,"spinDirection":150},"zone":13,"typeConfidence":2.0,"plateTime":0.39931632172204434,"extension":7.146145976194489},"index":3,"playId":"8a2c2b1c-9dc6-3dd6-9a75-771e8486bced","pitchNumber":4,"startTime":"2026-08-04T02:29:26.845Z","endTime":"2026-08-04T02:29:34.028Z","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":95.3,"endSpeed":87.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.86173810057524,"aZ":-19.16225178114359,"pfxX":9.020517720348918,"pfxZ":6.672698901089168,"pX":0.6301169575476241,"pZ":2.1043285129253264,"vX0":-6.19434685178958,"vY0":-138.52228155113283,"vZ0":-7.115700662879549,"x":92.98,"y":181.96,"x0":1.7189829700918857,"y0":50.006215293279034,"z0":5.979718036445009,"aX":17.59918621485164},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.8,"breakHorizontal":-15.1,"spinRate":2030,"spinDirection":150},"zone":9,"typeConfidence":2.0,"plateTime":0.3948436598685907,"extension":7.285663473361904},"hitData":{"launchSpeed":93.7,"launchAngle":-25.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.32,"coordY":169.19}},"index":4,"playId":"cfa7b827-1524-3126-84bf-2c5a3d28a35b","pitchNumber":5,"startTime":"2026-08-04T02:29:45.458Z","endTime":"2026-08-04T02:29:54.281Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T02:29:54.281Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Evan Carter grounds out, second baseman Osleivis Basabe to first baseman Rafael Devers.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-04T02:30:18.404Z","endTime":"2026-08-04T02:31:30.986Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656529,"fullName":"Sam Hentges","link":"/api/v1/people/656529"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678545,"link":"/api/v1/people/678545"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.5,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.21964900798136,"aZ":-19.566744187825766,"pfxX":7.928704303688797,"pfxZ":6.455069075468062,"pX":-1.1599617776973854,"pZ":3.3120763106380724,"vX0":-10.250017496158382,"vY0":-138.46215606296497,"vZ0":-4.051997332861596,"x":161.22,"y":149.35,"x0":1.5496390108776723,"y0":50.0020104654706,"z0":6.0937295832214105,"aX":15.484876019127206},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.0,"breakHorizontal":-12.4,"spinRate":1962,"spinDirection":158},"zone":11,"typeConfidence":2.0,"plateTime":0.3946953408810452,"extension":7.049501147998413},"index":0,"playId":"ce81d81b-4394-3c8f-8166-b7b1a65920f7","pitchNumber":1,"startTime":"2026-08-04T02:30:29.835Z","endTime":"2026-08-04T02:30:34.226Z","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":95.7,"endSpeed":87.7,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.374142595990918,"aZ":-17.225513495268178,"pfxX":8.561128358204233,"pfxZ":7.6322569317590325,"pX":-0.5912319290651469,"pZ":1.9496253027303938,"vX0":-9.351636505775167,"vY0":-138.88308245850263,"vZ0":-7.826946692108631,"x":139.54,"y":186.14,"x0":1.7032759520180347,"y0":50.001775013263114,"z0":5.944590728589968,"aX":16.765632342764256},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.4,"breakHorizontal":-13.7,"spinRate":2106,"spinDirection":149},"zone":7,"typeConfidence":2.0,"plateTime":0.39399618570147155,"extension":6.616210898212086},"index":1,"playId":"66957d27-715d-379e-a18c-00a59b92ceb7","pitchNumber":2,"startTime":"2026-08-04T02:30:46.605Z","endTime":"2026-08-04T02:30:51.917Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.810088724389036,"aZ":-19.15048671414229,"pfxX":9.059271443145859,"pfxZ":6.647309107486822,"pX":-0.9138812237172437,"pZ":1.69393364582227,"vX0":-10.319651589288961,"vY0":-138.9944785711753,"vZ0":-8.369546075331563,"x":151.84,"y":193.04,"x0":1.6678896877877185,"y0":50.00009473698327,"z0":6.012751202761508,"aX":17.74391168531694},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.4,"breakHorizontal":-14.3,"spinRate":1947,"spinDirection":150},"zone":13,"typeConfidence":2.0,"plateTime":0.3938863418982619,"extension":7.168040607005262},"index":2,"playId":"95bc1b00-649a-3138-9e7c-c4a8bec4e134","pitchNumber":3,"startTime":"2026-08-04T02:31:04.221Z","endTime":"2026-08-04T02:31:11.397Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.518838452872195,"aZ":-19.785414769742406,"pfxX":8.981494079399445,"pfxZ":6.414790721439235,"pX":0.15873136388541392,"pZ":1.9328718604048474,"vX0":-7.523650924210343,"vY0":-138.0532695372777,"vZ0":-7.475554810410212,"x":110.95,"y":186.59,"x0":1.751391860589086,"y0":50.0057276555269,"z0":6.0061441538008244,"aX":17.352501827224106},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":10.2,"breakHorizontal":-14.8,"spinRate":1974,"spinDirection":151},"zone":8,"typeConfidence":2.0,"plateTime":0.39663752764619487,"extension":7.15958923626126},"hitData":{"launchSpeed":97.9,"launchAngle":-13.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":157.96,"coordY":141.0}},"index":3,"playId":"27764304-a5c1-3ac2-b2a9-abf41d62e3d8","pitchNumber":4,"startTime":"2026-08-04T02:31:23.590Z","endTime":"2026-08-04T02:31:30.986Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T02:31:30.986Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Osleivis Basabe flies out to right fielder Brandon Nimmo.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-04T02:34:11.636Z","endTime":"2026-08-04T02:34:36.791Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663884,"fullName":"Nolan Kingham","link":"/api/v1/people/663884"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Nolan Kingham replaces Peyton Gray.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-04T02:33:47.261Z","endTime":"2026-08-04T02:34:13.857Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663884,"link":"/api/v1/people/663884"},"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":96.6,"endSpeed":88.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.232156832766584,"aZ":-16.905256667064684,"pfxX":-7.9314880531000025,"pfxZ":7.6622998400200375,"pX":-0.012774535545694129,"pZ":2.4528541564697988,"vX0":7.809224880608195,"vY0":-140.3871073396936,"vZ0":-6.00704303366718,"x":117.49,"y":172.55,"x0":-1.8020724219638147,"y0":50.005589089177285,"z0":5.723657630128715,"aX":-15.810563280815497},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.7,"breakHorizontal":12.7,"spinRate":2381,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.3903783598793944,"extension":6.194783098356368},"index":1,"playId":"7c2c2394-4e71-36d9-a958-c6e83b577d30","pitchNumber":1,"startTime":"2026-08-04T02:34:13.857Z","endTime":"2026-08-04T02:34:19.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.02628644912208,"aZ":-35.82885671135104,"pfxX":-0.9591112391001597,"pfxZ":-2.3445219940296624,"pX":0.12100693592581017,"pZ":2.945815361001465,"vX0":4.901123528075314,"vY0":-124.35202103772937,"vZ0":-0.09326120901538992,"x":112.39,"y":159.24,"x0":-1.7548442098861459,"y0":50.003231241012905,"z0":5.967888702756075,"aX":-1.49572827888981},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-4.0,"breakHorizontal":0.6,"spinRate":2176,"spinDirection":50},"zone":2,"typeConfidence":2.0,"plateTime":0.4412559958477922,"extension":6.260861687662896},"hitData":{"launchSpeed":74.0,"launchAngle":40.0,"totalDistance":245.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.99,"coordY":123.15}},"index":2,"playId":"b6ffc56f-6088-381c-8e25-9e65224e1466","pitchNumber":2,"startTime":"2026-08-04T02:34:27.478Z","endTime":"2026-08-04T02:34:36.791Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T02:34:36.791Z","atBatIndex":65},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Grant McCray walks.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-04T02:35:00.152Z","endTime":"2026-08-04T02:36:16.517Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663884,"fullName":"Nolan Kingham","link":"/api/v1/people/663884"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"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":1},"pitchData":{"startSpeed":95.8,"endSpeed":86.6,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.84168601759225,"aZ":-15.132677319882486,"pfxX":-5.810443044463724,"pfxZ":8.76611336712045,"pX":-2.1076921621398683,"pZ":3.482121782510942,"vX0":1.541533417134913,"vY0":-139.3947710851913,"vZ0":-3.7950286969899936,"x":197.34,"y":144.76,"x0":-1.9172126250207528,"y0":50.00650785346896,"z0":5.877476976993682,"aX":-11.299168561058428},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.1,"breakHorizontal":10.1,"spinRate":2427,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.394757746511865,"extension":5.975061659276208},"index":0,"playId":"ed2b2662-f09a-3392-bd69-8209d5a03c3a","pitchNumber":1,"startTime":"2026-08-04T02:35:11.496Z","endTime":"2026-08-04T02:35:15.170Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.7,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.62030421909667,"aZ":-15.176402469075942,"pfxX":-6.2204474476056895,"pfxZ":8.741871159432637,"pX":0.09508855866605016,"pZ":4.38415605569717,"vX0":7.274870340902637,"vY0":-138.9342123418138,"vZ0":-1.2977040477294737,"x":113.38,"y":120.41,"x0":-1.7555308023375582,"y0":50.00687400792402,"z0":5.871315482206158,"aX":-12.101482183925008},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.7,"breakHorizontal":9.7,"spinRate":2451,"spinDirection":219},"zone":12,"typeConfidence":2.0,"plateTime":0.3950142723067662,"extension":6.209910672950594},"index":1,"playId":"18581e24-e336-3713-b872-e51826753202","pitchNumber":2,"startTime":"2026-08-04T02:35:24.777Z","endTime":"2026-08-04T02:35:29.937Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":86.8,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.074857198956515,"aZ":-16.793806906767102,"pfxX":-5.572261662762142,"pfxZ":7.897056604255491,"pX":-1.255892796948093,"pZ":4.034497248678836,"vX0":3.6088747325007793,"vY0":-139.1106585456545,"vZ0":-1.916906642231842,"x":164.87,"y":129.85,"x0":-1.8503895905424357,"y0":50.000420582424724,"z0":5.853571256523477,"aX":-10.849644332162844},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.0,"breakHorizontal":9.2,"spinRate":2289,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3946924715925215,"extension":6.155113295727908},"index":2,"playId":"79f14291-602e-301b-8589-48aae43fbd52","pitchNumber":3,"startTime":"2026-08-04T02:35:40.722Z","endTime":"2026-08-04T02:35:44.773Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.1,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.38033306717206,"aZ":-14.56173124113832,"pfxX":-6.796519489686287,"pfxZ":9.221273182953015,"pX":-0.17980736918110046,"pZ":2.7873757331902227,"vX0":6.640811206220675,"vY0":-137.74694617573522,"vZ0":-5.345673815974488,"x":123.85,"y":163.52,"x0":-1.7461585326982059,"y0":50.000762170497005,"z0":5.747918204256254,"aX":-12.978090236555037},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.7,"breakHorizontal":10.8,"spinRate":2444,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.3985872719585841,"extension":6.149934891607039},"index":3,"playId":"d9354af5-0604-3e79-9043-37148c3fe0d3","pitchNumber":4,"startTime":"2026-08-04T02:35:56.035Z","endTime":"2026-08-04T02:36:01.222Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.4,"strikeZoneTop":3.242,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.1048598110976,"aZ":-14.60308584592134,"pfxX":-6.224464762439693,"pfxZ":9.14962809820696,"pX":-1.0207568215842278,"pZ":2.1534655139051138,"vX0":4.445773732868359,"vY0":-138.25896216864857,"vZ0":-6.944714023853257,"x":155.91,"y":180.64,"x0":-1.8473251446235068,"y0":50.005751562538755,"z0":5.693003463676468,"aX":-11.957127610034368},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.1,"breakHorizontal":10.2,"spinRate":2457,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.3973685702370475,"extension":6.281633040570571},"index":4,"playId":"f280ebff-f1cb-3214-ad10-313cb5ea63f7","pitchNumber":5,"startTime":"2026-08-04T02:36:10.212Z","endTime":"2026-08-04T02:36:16.517Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T02:36:16.517Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Koss singles on a ground ball to third baseman Ezequiel Duran. Grant McCray to 2nd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-04T02:36:27.949Z","endTime":"2026-08-04T02:37:11.130Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663884,"fullName":"Nolan Kingham","link":"/api/v1/people/663884"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"postOnSecond":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677649,"link":"/api/v1/people/677649"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"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.9,"endSpeed":85.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.34548186850656,"aZ":-23.332619803904702,"pfxX":-10.445867731583817,"pfxZ":4.722138555368085,"pX":-1.3728645005940343,"pZ":2.298843334058857,"vX0":5.058847436656841,"vY0":-136.50949061436233,"vZ0":-4.535948927128798,"x":169.33,"y":176.71,"x0":-1.9012238986012173,"y0":50.00305533889111,"z0":5.605153904917177,"aX":-19.55292372061172},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.7,"breakHorizontal":17.8,"spinRate":2335,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.4025056319266058,"extension":6.390231422075679},"index":0,"playId":"c9e49804-3841-3870-8008-65525fd0d1ac","pitchNumber":1,"startTime":"2026-08-04T02:36:41.984Z","endTime":"2026-08-04T02:36:47.298Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.69983966589535,"aZ":-20.857686759631942,"pfxX":-10.67060874379538,"pfxZ":5.955493822252019,"pX":-0.8476462882830912,"pZ":2.1602885035399666,"vX0":6.250265522312632,"vY0":-137.54447104204056,"vZ0":-5.677442285539214,"x":149.31,"y":180.45,"x0":-1.7722463302572993,"y0":50.00596161872946,"z0":5.681417160583122,"aX":-20.291724680561718},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.7,"breakHorizontal":17.9,"spinRate":2287,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.399384695800161,"extension":6.398981355771023},"hitData":{"launchSpeed":92.1,"launchAngle":-7.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.3,"coordY":162.73}},"index":1,"playId":"cd4d6ac7-911e-305b-a227-9980b8535d9d","pitchNumber":2,"startTime":"2026-08-04T02:37:02.961Z","endTime":"2026-08-04T02:37:11.130Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T02:37:11.130Z","atBatIndex":67},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nate Furman walks. Grant McCray to 3rd. Christian Koss to 2nd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-04T02:37:31.456Z","endTime":"2026-08-04T02:39:26.407Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663884,"fullName":"Nolan Kingham","link":"/api/v1/people/663884"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"postOnSecond":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"postOnThird":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"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":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"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, 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":82.1,"endSpeed":75.5,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.126040092870156,"aZ":-37.17416944111885,"pfxX":2.227519237695798,"pfxZ":-3.4457294496796465,"pX":-3.030884261535011,"pZ":3.0670889429047667,"vX0":-2.4883254977262834,"vY0":-119.63013550305264,"vZ0":1.2581419949064192,"x":232.53,"y":155.97,"x0":-2.266540878489431,"y0":50.005772591125314,"z0":5.86712329714939,"aX":3.228585367809259},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-5.6,"breakHorizontal":-3.5,"spinRate":2213,"spinDirection":52},"zone":11,"typeConfidence":2.0,"plateTime":0.45789873577329576,"extension":6.3151535952248},"index":0,"playId":"5cae0f13-db5a-3574-9011-92d35877be84","pitchNumber":1,"startTime":"2026-08-04T02:37:52.122Z","endTime":"2026-08-04T02:37:55.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.736186844515213,"aZ":-15.261354202677515,"pfxX":-4.36244759990341,"pfxZ":8.765560712638344,"pX":-1.605635330014369,"pZ":2.5497019130692378,"vX0":2.3893542691411596,"vY0":-138.03890591387488,"vZ0":-5.618114524085093,"x":178.2,"y":169.94,"x0":-1.9156318891478064,"y0":50.00557326483363,"z0":5.638994724068716,"aX":-8.419801095187816},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.9,"breakHorizontal":7.4,"spinRate":2179,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3967913219221799,"extension":6.314967727334152},"index":1,"playId":"3ab3c7dd-b37e-3261-980e-990edaf7db4c","pitchNumber":2,"startTime":"2026-08-04T02:38:10.249Z","endTime":"2026-08-04T02:38:14.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.2,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.697434145669735,"aZ":-14.42892487270976,"pfxX":-5.647023450710748,"pfxZ":9.115601658844401,"pX":0.0013188535728171794,"pZ":2.4205559679652344,"vX0":6.944698367618338,"vY0":-138.58284501875414,"vZ0":-6.285763907827968,"x":116.95,"y":173.42,"x0":-1.8023380077541389,"y0":50.004785679752274,"z0":5.680406344131555,"aX":-10.995807330370832},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.4,"breakHorizontal":8.8,"spinRate":2225,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.39509651980477,"extension":6.38095717924213},"index":2,"playId":"69aa2499-2a21-37fd-8b24-0c740ce166fd","pitchNumber":3,"startTime":"2026-08-04T02:38:31.835Z","endTime":"2026-08-04T02:38:35.809Z","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":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.0,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.548941573595425,"aZ":-31.836066880817906,"pfxX":-7.561999485017571,"pfxZ":0.2120473707500632,"pX":-1.1244322821110504,"pZ":0.7977015407255535,"vX0":4.479621518460692,"vY0":-126.60853259613947,"vZ0":-5.427615324929363,"x":159.86,"y":217.24,"x0":-1.9368020284142031,"y0":50.00567164017537,"z0":5.525994265104142,"aX":-12.243063890962436},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.7,"breakHorizontal":12.6,"spinRate":1075,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.43310162824487897,"extension":6.56325349247105},"index":3,"playId":"dda22359-6081-3c0c-a1e7-0f4b5a750537","pitchNumber":4,"startTime":"2026-08-04T02:38:53.572Z","endTime":"2026-08-04T02:38:58.722Z","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":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.016,"strikeZoneBottom":1.522,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.845141814726453,"aZ":-14.41441583484295,"pfxX":-4.428531944783896,"pfxZ":9.358700808475636,"pX":-0.7222344804855483,"pZ":3.576695234483575,"vX0":4.550792381903445,"vY0":-136.7990243448241,"vZ0":-3.1642781988463744,"x":144.53,"y":142.21,"x0":-1.831020107129236,"y0":50.002467699887696,"z0":5.735004022855165,"aX":-8.403588686872018},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.4,"breakHorizontal":7.1,"spinRate":2175,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.400212412308524,"extension":6.429160168106956},"index":4,"playId":"44e30e44-a01b-34c5-9eb7-df404aa2ef3f","pitchNumber":5,"startTime":"2026-08-04T02:39:19.989Z","endTime":"2026-08-04T02:39:26.407Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T02:39:26.407Z","atBatIndex":68},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Jung Hoo Lee out on a sacrifice fly to center fielder Evan Carter. Grant McCray scores.","rbi":1,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-04T02:40:45.037Z","endTime":"2026-08-04T02:40:58.272Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663884,"fullName":"Nolan Kingham","link":"/api/v1/people/663884"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"postOnSecond":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","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":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"responsiblePitcher":{"id":663884,"link":"/api/v1/people/663884"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-04T02:39:40.498Z","endTime":"2026-08-04T02:40:47.278Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.209571127328633,"aZ":-15.965775502296117,"pfxX":-6.06052494608773,"pfxZ":8.352328660408013,"pX":-0.448098089767235,"pZ":2.5900409537047837,"vX0":5.6878045503593695,"vY0":-138.29169648665405,"vZ0":-5.525182271646986,"x":134.08,"y":168.85,"x0":-1.7418936964625458,"y0":50.00647938065915,"z0":5.681193263356383,"aX":-11.76692127202439},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.2,"breakHorizontal":9.8,"spinRate":2226,"spinDirection":220},"zone":4,"typeConfidence":2.0,"plateTime":0.39573712763898694,"extension":6.373448822773031},"hitData":{"launchSpeed":85.2,"launchAngle":26.0,"totalDistance":325.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":138.38,"coordY":69.46}},"index":1,"playId":"316da3bf-ddfa-33e2-bc76-e2011ca218b9","pitchNumber":1,"startTime":"2026-08-04T02:40:47.278Z","endTime":"2026-08-04T02:40:58.272Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T02:40:58.272Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willy Adames strikes out swinging.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-04T02:41:22.594Z","endTime":"2026-08-04T02:44:22.592Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663884,"fullName":"Nolan Kingham","link":"/api/v1/people/663884"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":7},"credits":[{"player":{"id":553869,"link":"/api/v1/people/553869"},"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":95.8,"endSpeed":87.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.79669965963411,"aZ":-14.17317952253329,"pfxX":-6.6852565769821855,"pfxZ":9.221232235639592,"pX":-0.0841280914703965,"pZ":1.873950860469278,"vX0":6.69811418343035,"vY0":-139.2096612991316,"vZ0":-7.863127191774598,"x":120.21,"y":188.18,"x0":-1.6589962530404103,"y0":50.004846064033146,"z0":5.6839922532468785,"aX":-13.053488258009693},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.1,"breakHorizontal":10.7,"spinRate":2365,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.3942484075295405,"extension":6.262983558616965},"index":0,"playId":"1918af58-99e9-3986-b273-819999a2bafd","pitchNumber":1,"startTime":"2026-08-04T02:41:37.269Z","endTime":"2026-08-04T02:41:41.952Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.6,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.30676971267782,"aZ":-35.46126985946124,"pfxX":-0.7600010710174909,"pfxZ":-2.117221294831041,"pX":0.5526796217931239,"pZ":1.057482864198811,"vX0":6.1498385276724985,"vY0":-123.56976887182756,"vZ0":-3.917150862407187,"x":95.93,"y":210.23,"x0":-1.8682572019645116,"y0":50.00586731808912,"z0":5.6381692874970994,"aX":-1.1770404669976855},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-4.6,"breakHorizontal":0.0,"spinRate":2122,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.44301951602567735,"extension":6.423399022457356},"index":1,"playId":"b192312c-b613-3aaa-abff-5abb926488dd","pitchNumber":2,"startTime":"2026-08-04T02:41:55.742Z","endTime":"2026-08-04T02:41:59.884Z","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":95.3,"endSpeed":87.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.992175059503,"aZ":-13.473081414818585,"pfxX":-5.99901955424356,"pfxZ":9.63048577412576,"pX":0.11656478059879426,"pZ":2.352734515535761,"vX0":7.202430057010327,"vY0":-138.47788537641367,"vZ0":-6.539467356619289,"x":112.56,"y":175.26,"x0":-1.7389276592369616,"y0":50.001116202078066,"z0":5.646542707842307,"aX":-11.64739580435485},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.2,"breakHorizontal":9.4,"spinRate":2449,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.39557586959432767,"extension":6.310102511657768},"index":2,"playId":"b63e5930-a56f-3fdb-8305-2dcd0cb3b46b","pitchNumber":3,"startTime":"2026-08-04T02:42:15.683Z","endTime":"2026-08-04T02:42:20.062Z","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.1,"endSpeed":87.2,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.351165347984995,"aZ":-16.797035343801713,"pfxX":-5.332748889448616,"pfxZ":7.8083759263250645,"pX":-1.263268066675747,"pZ":4.3776624201853025,"vX0":3.3141684735940835,"vY0":-139.8586325427726,"vZ0":-1.307617680333684,"x":165.15,"y":120.58,"x0":-1.7746056227934455,"y0":50.000893837722565,"z0":5.959788404308154,"aX":-10.49827898102689},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.0,"breakHorizontal":8.9,"spinRate":2263,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.39256281173495866,"extension":6.16480945755448},"index":3,"playId":"e685033b-4106-30f9-84c9-415d5a768d9d","pitchNumber":4,"startTime":"2026-08-04T02:42:40.414Z","endTime":"2026-08-04T02:42:45.550Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-04T02:42:54.026Z","endTime":"2026-08-04T02:43:09.235Z","isPitch":false,"type":"action","player":{"id":642715,"link":"/api/v1/people/642715"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.405212515964383,"aZ":-26.76378891449801,"pfxX":-9.240080444200181,"pfxZ":3.2316144266471887,"pX":0.6381448572527249,"pZ":0.8866525773626047,"vX0":8.871961907497736,"vY0":-128.48791873172163,"vZ0":-6.250209247944895,"x":92.68,"y":214.84,"x0":-1.6575796354971375,"y0":50.00160783800707,"z0":5.427947682862092,"aX":-15.462286619384237},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.7,"breakHorizontal":14.8,"spinRate":1460,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.426138881183614,"extension":6.495868721933875},"index":5,"playId":"31761eb3-af15-3744-82b9-f6c320e1f2b0","pitchNumber":5,"startTime":"2026-08-04T02:43:09.235Z","endTime":"2026-08-04T02:43:15.006Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.15770529307961,"aZ":-21.330933735210685,"pfxX":-10.243724490570468,"pfxZ":5.668478542518312,"pX":-0.9396290696697548,"pZ":2.3013356447345656,"vX0":5.742105267679262,"vY0":-137.55445224970137,"vZ0":-5.129459154468196,"x":152.82,"y":176.64,"x0":-1.7258808092316056,"y0":50.00091934679521,"z0":5.641046137398204,"aX":-19.583122324786206},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.4,"breakHorizontal":17.3,"spinRate":2380,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.398547729591046,"extension":6.483942958084866},"index":6,"playId":"6153c444-5c98-392b-a01a-3b522d0f26fa","pitchNumber":6,"startTime":"2026-08-04T02:43:32.188Z","endTime":"2026-08-04T02:43:40.247Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.8,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.750529072035484,"aZ":-37.08098524301961,"pfxX":1.1303286279642553,"pfxZ":-3.215334885404875,"pX":-1.1007619597652254,"pZ":2.601287030168713,"vX0":1.9220398611884093,"vY0":-122.41052620998668,"vZ0":-0.166908168630572,"x":158.96,"y":168.55,"x0":-2.041025661492687,"y0":50.00137766431127,"z0":5.828325786924661,"aX":1.7257135549770342},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-5.6,"breakHorizontal":-2.5,"spinRate":2419,"spinDirection":57},"zone":11,"typeConfidence":2.0,"plateTime":0.4463815030996843,"extension":6.312766206280761},"index":7,"playId":"19574fac-c09c-3bf1-a691-d6bf06256618","pitchNumber":7,"startTime":"2026-08-04T02:44:16.938Z","endTime":"2026-08-04T02:44:22.592Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T02:44:22.592Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Giants challenged (play at 1st), call on the field was overturned: Jake Burger grounds out, shortstop Willy Adames to first baseman Rafael Devers.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-04T02:47:10.569Z","endTime":"2026-08-04T02:47:59.092Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tristan Beck replaces Sam Hentges.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-04T02:46:48.737Z","endTime":"2026-08-04T02:47:12.834Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663941,"link":"/api/v1/people/663941"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":73.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.01311611153213,"aZ":-31.47719470930084,"pfxX":9.000893332198567,"pfxZ":0.5016114880685265,"pX":-0.48040922610851927,"pZ":3.8018593750124845,"vX0":1.2582581818367315,"vY0":-118.08465363378433,"vZ0":1.6524678482564668,"x":135.31,"y":136.13,"x0":-2.189974574487838,"y0":50.003586282687166,"z0":6.014551885004763,"aX":12.558807073238091},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":1.7,"breakHorizontal":-16.6,"spinRate":2595,"spinDirection":59},"zone":11,"typeConfidence":0.91,"plateTime":0.46599272122548774,"extension":6.549771574119865},"index":1,"playId":"67aa2170-75f2-365e-9e4c-68691f4d47b8","pitchNumber":1,"startTime":"2026-08-04T02:47:12.834Z","endTime":"2026-08-04T02:47:20.245Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":75.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.08918215890079,"aZ":-32.59862756127691,"pfxX":8.119900883622044,"pfxZ":-0.28781388498682325,"pX":-0.0019187037965858738,"pZ":2.4842709223420436,"vX0":2.7154711276388843,"vY0":-120.87241569726544,"vZ0":-0.904211161132797,"x":117.07,"y":171.7,"x0":-2.19838671239619,"y0":50.00401133277733,"z0":5.754976171000503,"aX":11.877462125161731},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-0.5,"breakHorizontal":-15.4,"spinRate":2706,"spinDirection":69},"zone":5,"typeConfidence":0.91,"plateTime":0.45515808230778854,"extension":6.666677353102942},"index":2,"playId":"c6d26885-8296-3397-8837-1a53ca10cc71","pitchNumber":2,"startTime":"2026-08-04T02:47:26.682Z","endTime":"2026-08-04T02:47:31.126Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":3,"startTime":"2026-08-04T02:47:36.267Z","endTime":"2026-08-04T02:47:50.895Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"}},{"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":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.421074533582935,"aZ":-35.498403334436006,"pfxX":8.136428035275346,"pfxZ":-2.308924591884672,"pX":0.4165156708383373,"pZ":2.9148701431039914,"vX0":3.7309622637569055,"vY0":-120.18948022052095,"vZ0":0.8870635335725274,"x":101.12,"y":160.08,"x0":-2.219731183694618,"y0":50.00132914109976,"z0":5.729522878784332,"aX":11.729495458087051},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-3.6,"breakHorizontal":-15.7,"spinRate":2777,"spinDirection":68},"zone":3,"typeConfidence":0.89,"plateTime":0.4582537872998089,"extension":6.687700988032972},"hitData":{"launchSpeed":97.3,"launchAngle":-22.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.96,"coordY":150.57}},"index":4,"playId":"3e06578c-4448-31c6-8aad-6344ffd9a16b","pitchNumber":3,"startTime":"2026-08-04T02:47:50.895Z","endTime":"2026-08-04T02:47:59.092Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":137},"playEndTime":"2026-08-04T02:47:59.092Z","atBatIndex":71},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Ezequiel Duran homers (13) on a fly ball to left field.","rbi":1,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-04T02:51:03.784Z","endTime":"2026-08-04T02:54:28.647Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"responsiblePitcher":{"id":663941,"link":"/api/v1/people/663941"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.7,"endSpeed":72.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.76623098653664,"aZ":-44.173447309436106,"pfxX":4.455397844359767,"pfxZ":-9.114884276893576,"pX":-1.683097340420095,"pZ":3.5397493704532703,"vX0":-0.543986032360414,"vY0":-114.50284270477688,"vZ0":3.3379067109633658,"x":181.16,"y":143.21,"x0":-2.019617254518981,"y0":50.00184945094088,"z0":6.410074021042639,"aX":5.866722748807601},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.6,"breakVerticalInduced":-15.2,"breakHorizontal":-7.9,"spinRate":2343,"spinDirection":28},"zone":11,"typeConfidence":2.0,"plateTime":0.4798629612591836,"extension":6.533125033664923},"index":0,"playId":"504c95ce-718b-3681-96c3-31350acbd2b9","pitchNumber":1,"startTime":"2026-08-04T02:51:19.436Z","endTime":"2026-08-04T02:51:26.196Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":74.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.463971908677955,"aZ":-31.976647677972483,"pfxX":9.248047105571645,"pfxZ":0.13995261926005043,"pX":0.1477403496334047,"pZ":3.3170243477258463,"vX0":2.809071679806858,"vY0":-119.13814914555033,"vZ0":0.9583197501537206,"x":111.37,"y":149.22,"x0":-2.2503874163293753,"y0":50.0039567435652,"z0":5.816192977065781,"aX":13.196359581501712},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":0.8,"breakHorizontal":-17.4,"spinRate":2757,"spinDirection":63},"zone":2,"typeConfidence":0.91,"plateTime":0.4610525917067583,"extension":6.625580295481534},"index":1,"playId":"18bbee48-cafb-395a-b422-dfbff47b0e9a","pitchNumber":2,"startTime":"2026-08-04T02:51:37.231Z","endTime":"2026-08-04T02:51:43.057Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.032392258578934,"aZ":-15.821453855256465,"pfxX":-5.725538093251233,"pfxZ":8.872609701707983,"pX":0.5653996964359788,"pZ":1.9400282224127403,"vX0":8.165587584828888,"vY0":-134.82610970086017,"vZ0":-7.25000319579608,"x":95.45,"y":186.4,"x0":-1.7570944180770238,"y0":50.00058085843053,"z0":5.7781371971778634,"aX":-10.550487466370706},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.6,"breakHorizontal":8.6,"spinRate":1876,"spinDirection":212},"zone":9,"typeConfidence":0.89,"plateTime":0.4060760702428019,"extension":6.619115165059716},"index":2,"playId":"252b6d60-eede-3c4e-bf09-14a0503e4c32","pitchNumber":3,"startTime":"2026-08-04T02:51:51.823Z","endTime":"2026-08-04T02:51:55.586Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.039978322916074,"aZ":-14.173873743762272,"pfxX":-7.637023178347204,"pfxZ":9.728523115755396,"pX":-0.4943751116915837,"pZ":0.9146365640897787,"vX0":7.061862495769702,"vY0":-135.29044099363026,"vZ0":-9.998090737040158,"x":135.84,"y":214.08,"x0":-2.1486487502546425,"y0":50.000774161053464,"z0":5.6557956342162505,"aX":-14.128549133536284},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.6,"breakHorizontal":12.2,"spinRate":2036,"spinDirection":217},"zone":13,"typeConfidence":0.91,"plateTime":0.405143355942716,"extension":6.481485990366275},"index":3,"playId":"9533b337-8c83-30e9-8829-9c56765e6ceb","pitchNumber":4,"startTime":"2026-08-04T02:52:11.346Z","endTime":"2026-08-04T02:52:15.678Z","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":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.769356650540306,"aZ":-30.659282193944282,"pfxX":9.344626778055133,"pfxZ":1.0296092809248272,"pX":1.5944147936876674,"pZ":3.06405888605548,"vX0":5.643791164232353,"vY0":-120.90643017922137,"vZ0":-0.017655301210558916,"x":56.22,"y":156.05,"x0":-1.9883845305624577,"y0":50.002646962074735,"z0":5.774120805497769,"aX":13.759801394317654},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.2,"breakHorizontal":-18.4,"spinRate":2696,"spinDirection":60},"zone":12,"typeConfidence":0.91,"plateTime":0.4539553640312026,"extension":6.62664369449596},"index":4,"playId":"6771a6ae-812a-30de-a900-69eb31af873d","pitchNumber":5,"startTime":"2026-08-04T02:52:26.883Z","endTime":"2026-08-04T02:52:31.777Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-08-04T02:52:43.039Z","endTime":"2026-08-04T02:52:56.248Z","isPitch":false,"type":"action","player":{"id":677649,"link":"/api/v1/people/677649"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":75.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.219122289143865,"aZ":-33.49894321135802,"pfxX":11.324855208124127,"pfxZ":-0.9146308906452969,"pX":0.4563930490819584,"pZ":2.0170352924675923,"vX0":2.702125022007211,"vY0":-120.36872889049316,"vZ0":-1.6661022535889725,"x":99.6,"y":184.32,"x0":-2.155023851160784,"y0":50.00257946038924,"z0":5.720712398178231,"aX":16.39974684260046},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-1.8,"breakHorizontal":-21.1,"spinRate":2767,"spinDirection":58},"zone":9,"typeConfidence":0.92,"plateTime":0.457342273753679,"extension":6.6628923030240434},"index":6,"playId":"5e796f43-874f-33d3-ad88-6fb65f98c200","pitchNumber":6,"startTime":"2026-08-04T02:52:56.248Z","endTime":"2026-08-04T02:53:00.163Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":74.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.288778064054615,"aZ":-32.39700903587065,"pfxX":8.537679680446,"pfxZ":-0.15354347849926597,"pX":-0.21177433109627333,"pZ":2.883878587469369,"vX0":2.2235735119747893,"vY0":-118.57746200139013,"vZ0":0.47660572691131686,"x":125.07,"y":160.92,"x0":-2.272692301794017,"y0":50.00540542664595,"z0":5.654272725803459,"aX":12.06669023423388},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":0.1,"breakHorizontal":-16.0,"spinRate":2652,"spinDirection":65},"zone":2,"typeConfidence":0.91,"plateTime":0.4632752431141305,"extension":6.866722713378289},"index":7,"playId":"4f18ec10-a7a4-3830-9fae-37c7be6f0b89","pitchNumber":7,"startTime":"2026-08-04T02:53:25.006Z","endTime":"2026-08-04T02:53:31.422Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.014188281512034,"aZ":-12.02771001320602,"pfxX":-4.7221934393460785,"pfxZ":10.978362640520473,"pX":-0.3432725320206897,"pZ":1.8975190722015358,"vX0":6.011324830640487,"vY0":-134.78310823405505,"vZ0":-7.644515011981987,"x":130.08,"y":187.55,"x0":-1.9916850318667725,"y0":50.0016850558853,"z0":5.624816420357988,"aX":-8.665120565844898},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.4,"breakHorizontal":7.2,"spinRate":1920,"spinDirection":212},"zone":7,"typeConfidence":0.89,"plateTime":0.40678022999971697,"extension":6.702542021702053},"hitData":{"launchSpeed":110.2,"launchAngle":22.0,"totalDistance":406.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":27.52,"coordY":66.46}},"index":8,"playId":"478818b1-874b-3cc4-92a0-8841f6662ad6","pitchNumber":8,"startTime":"2026-08-04T02:54:05.590Z","endTime":"2026-08-04T02:54:28.647Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T02:54:28.647Z","atBatIndex":72},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Elias Díaz walks.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-04T02:54:39.655Z","endTime":"2026-08-04T02:56:48.804Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,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":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.81622801144346,"aZ":-12.961157263544017,"pfxX":-5.563315211003543,"pfxZ":10.35004304422241,"pX":0.21263654471361648,"pZ":1.980988986527817,"vX0":7.57990689935059,"vY0":-135.440535102369,"vZ0":-7.509870722271826,"x":108.89,"y":185.29,"x0":-1.9005380375448209,"y0":50.00197202838474,"z0":5.697674297508979,"aX":-10.326919979858317},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.3,"breakHorizontal":8.4,"spinRate":1763,"spinDirection":220},"zone":8,"typeConfidence":0.9,"plateTime":0.4045284047117037,"extension":6.772144350235964},"index":0,"playId":"7217c0e5-aead-3ef3-b8c7-d799dfd93c2a","pitchNumber":1,"startTime":"2026-08-04T02:54:53.505Z","endTime":"2026-08-04T02:54:58.117Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.0,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.688845226033113,"aZ":-33.857222595142765,"pfxX":7.423675213142559,"pfxZ":-1.1654486538865285,"pX":-0.5024386584361239,"pZ":4.193030459994796,"vX0":1.674841664873797,"vY0":-119.80362786112745,"vZ0":3.332771120018963,"x":136.15,"y":125.57,"x0":-2.176056559723163,"y0":50.0038715401035,"z0":5.823921676630247,"aX":10.713508700349017},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-1.0,"breakHorizontal":-13.8,"spinRate":2549,"spinDirection":69},"zone":11,"typeConfidence":0.89,"plateTime":0.4584490678795059,"extension":6.629641443597207},"index":1,"playId":"b2fd9177-cc49-39e3-825b-3a3452c71bb5","pitchNumber":2,"startTime":"2026-08-04T02:55:08.744Z","endTime":"2026-08-04T02:55:12.551Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.0,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.522407936751804,"aZ":-34.42651851151051,"pfxX":7.160860117676455,"pfxZ":-1.5809895470625328,"pX":0.9340818624600763,"pZ":3.1881422692309704,"vX0":4.701963953523689,"vY0":-119.18657744351933,"vZ0":1.199002034972258,"x":81.39,"y":152.7,"x0":-1.9994948890725668,"y0":50.00104305710853,"z0":5.805611127350482,"aX":10.221734749767826},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-2.3,"breakHorizontal":-14.2,"spinRate":2639,"spinDirection":62},"zone":12,"typeConfidence":0.9,"plateTime":0.4608898568688864,"extension":6.750451292516281},"index":2,"playId":"c62c5950-cc30-3a02-87cf-89f058255e07","pitchNumber":3,"startTime":"2026-08-04T02:55:26.748Z","endTime":"2026-08-04T02:55:32.742Z","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":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.1,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.830600319320737,"aZ":-32.43297291411691,"pfxX":2.4061270966937895,"pfxZ":-0.16263595512076545,"pX":1.290260181311271,"pZ":1.3170797076822485,"vX0":6.931269264116755,"vY0":-124.50197252049605,"vZ0":-4.430916936848744,"x":67.82,"y":203.22,"x0":-1.8417469971029794,"y0":50.00520796299488,"z0":5.802069491052081,"aX":3.7791732765875103},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.1,"breakHorizontal":-6.0,"spinRate":2368,"spinDirection":92},"zone":14,"typeConfidence":0.59,"plateTime":0.43981818322545463,"extension":6.811623203240457},"index":3,"playId":"357984cf-4995-37f0-99c0-f185efad570f","pitchNumber":4,"startTime":"2026-08-04T02:55:45.944Z","endTime":"2026-08-04T02:55:52.051Z","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":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":83.6,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.440143814282703,"aZ":-19.244520597585336,"pfxX":-5.601760698965229,"pfxZ":7.17625030149928,"pX":-0.5160061691338811,"pZ":3.2152456702397814,"vX0":5.636278813342415,"vY0":-133.79262317379514,"vZ0":-2.917442648211976,"x":136.67,"y":151.97,"x0":-1.9280700275402567,"y0":50.00595279244723,"z0":5.708483129338216,"aX":-10.098289144549407},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.5,"breakHorizontal":8.9,"spinRate":1864,"spinDirection":212},"zone":1,"typeConfidence":0.84,"plateTime":0.4103079800736604,"extension":6.651936186587734},"index":4,"playId":"3171e4d7-dbaa-386d-85e9-347b652d3133","pitchNumber":5,"startTime":"2026-08-04T02:56:00.699Z","endTime":"2026-08-04T02:56:08.897Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":137,"player":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"}}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-08-04T02:56:31.105Z","endTime":"2026-08-04T02:56:43.438Z","isPitch":false,"type":"action","player":{"id":553869,"link":"/api/v1/people/553869"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.241,"strikeZoneBottom":1.636,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.872291661978398,"aZ":-13.156995827208375,"pfxX":-5.53689243051371,"pfxZ":9.716007084053015,"pX":1.2791867601350932,"pZ":1.186496933455846,"vX0":10.845692827546168,"vY0":-138.9634903440654,"vZ0":-9.61981903364609,"x":68.24,"y":206.74,"x0":-1.9533913416922872,"y0":50.00592769964792,"z0":5.565400604937967,"aX":-10.841559023008863},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.7,"breakHorizontal":7.8,"spinRate":1921,"spinDirection":212},"zone":14,"typeConfidence":0.91,"plateTime":0.39400726785434204,"extension":6.760296566516513},"index":6,"playId":"946af193-840c-3f4e-a172-4d8e3cbb8d67","pitchNumber":6,"startTime":"2026-08-04T02:56:43.438Z","endTime":"2026-08-04T02:56:48.804Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T02:56:48.804Z","atBatIndex":73},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Cam Cauley grounds into a double play, shortstop Willy Adames to second baseman Osleivis Basabe to first baseman Rafael Devers. Elias Díaz out at 2nd. Cam Cauley out at 1st.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-04T02:59:47.741Z","endTime":"2026-08-04T03:00:57.623Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.182"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"2.000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.29"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.49"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.89"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.95"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.42"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.39"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.99"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.08"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"69.19"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"68.33"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.43"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.48"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"68.93"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".455"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.182"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"2.000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6,7],"actionIndex":[1,2],"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":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678545,"link":"/api/v1/people/678545"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":678545,"link":"/api/v1/people/678545"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-04T02:56:57.744Z","endTime":"2026-08-04T02:58:38.716Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Reiver Sanmartin replaces Tristan Beck.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-04T02:58:38.716Z","endTime":"2026-08-04T02:59:22.118Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665665,"link":"/api/v1/people/665665"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Cam Cauley replaces Nicky Lopez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-08-04T02:59:22.118Z","endTime":"2026-08-04T02:59:49.977Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695508,"link":"/api/v1/people/695508"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":670032,"link":"/api/v1/people/670032"}},{"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.8,"endSpeed":83.7,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.432455989497722,"aZ":-28.504555958011913,"pfxX":12.078504625290051,"pfxZ":2.047081109848749,"pX":0.23630809837482808,"pZ":2.3024336499462117,"vX0":-10.380340383306995,"vY0":-133.2214701056122,"vZ0":-2.1473643550187935,"x":107.99,"y":176.61,"x0":2.6197518864565423,"y0":50.00310023216629,"z0":5.185609254355114,"aX":21.645861946666273},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.5,"breakHorizontal":-19.6,"spinRate":2284,"spinDirection":113},"zone":5,"typeConfidence":0.95,"plateTime":0.41162372468029806,"extension":6.4755139873622705},"index":3,"playId":"d20e2fee-d264-33e6-8358-fe0b1d77ae75","pitchNumber":1,"startTime":"2026-08-04T02:59:49.977Z","endTime":"2026-08-04T02:59:54.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.730019017846875,"aZ":-19.827831777980425,"pfxX":9.351567013162702,"pfxZ":6.793909430997836,"pX":0.6927297088855222,"pZ":2.326641539229834,"vX0":-8.42002593093772,"vY0":-134.1293561335162,"vZ0":-4.104900754972931,"x":90.59,"y":175.96,"x0":2.6616841508919116,"y0":50.002765746799426,"z0":5.2955832034080865,"aX":16.994251527958177},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.5,"breakHorizontal":-15.1,"spinRate":2332,"spinDirection":118},"zone":6,"typeConfidence":0.92,"plateTime":0.40877790960362015,"extension":6.3848715944573184},"index":4,"playId":"2c793d80-6e8e-3ebf-9e81-55d904043ecc","pitchNumber":2,"startTime":"2026-08-04T03:00:05.952Z","endTime":"2026-08-04T03:00:10.422Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":5,"startTime":"2026-08-04T03:00:19.520Z","endTime":"2026-08-04T03:00:29.503Z","isPitch":false,"type":"action","player":{"id":695508,"link":"/api/v1/people/695508"}},{"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":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":79.9,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.941505073056025,"aZ":-35.06152402397292,"pfxX":12.983925700091877,"pfxZ":-1.7824582948249628,"pX":0.9290484205805367,"pZ":0.6980064271494639,"vX0":-8.361063144357292,"vY0":-126.97285926206538,"vZ0":-4.268962605480461,"x":81.59,"y":219.93,"x0":2.591137573917018,"y0":50.00433180587577,"z0":5.215556864884302,"aX":21.032583717002005},"breaks":{"breakAngle":28.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-4.1,"breakHorizontal":-21.4,"spinRate":2220,"spinDirection":101},"zone":14,"typeConfidence":0.92,"plateTime":0.43270178358382516,"extension":6.359860107585075},"index":6,"playId":"d1367bcd-a242-38b8-a4af-ad3812fe5cc0","pitchNumber":3,"startTime":"2026-08-04T03:00:29.503Z","endTime":"2026-08-04T03:00:34.763Z","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":1},"pitchData":{"startSpeed":87.4,"endSpeed":79.8,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.102846226915794,"aZ":-36.16600416260566,"pfxX":11.334180012967314,"pfxZ":-2.451743949309586,"pX":0.7032589684344638,"pZ":2.546811523275002,"vX0":-8.169174340415214,"vY0":-127.04156472874435,"vZ0":0.12730770974920746,"x":90.19,"y":170.02,"x0":2.4950805337145745,"y0":50.003061988125495,"z0":5.381131747867736,"aX":18.444982164398997},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-4.2,"breakHorizontal":-18.6,"spinRate":1994,"spinDirection":96},"zone":6,"typeConfidence":0.89,"plateTime":0.43186342309852055,"extension":6.353363903338364},"hitData":{"launchSpeed":77.4,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.94,"coordY":150.06}},"index":7,"playId":"056985c9-9c69-376a-a5b4-9c0a2c8b9c67","pitchNumber":4,"startTime":"2026-08-04T03:00:49.093Z","endTime":"2026-08-04T03:00:57.623Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T03:00:57.623Z","atBatIndex":74}],"currentPlay":{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Cam Cauley grounds into a double play, shortstop Willy Adames to second baseman Osleivis Basabe to first baseman Rafael Devers. Elias Díaz out at 2nd. Cam Cauley out at 1st.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-04T02:59:47.741Z","endTime":"2026-08-04T03:00:57.623Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.182"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"2.000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"73.29"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.49"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.89"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.95"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.42"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.39"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.99"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.08"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"69.19"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"68.33"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.43"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.48"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"68.93"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".455"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.182"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"2.000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6,7],"actionIndex":[1,2],"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":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678545,"link":"/api/v1/people/678545"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":678545,"link":"/api/v1/people/678545"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":646240,"link":"/api/v1/people/646240"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-04T02:56:57.744Z","endTime":"2026-08-04T02:58:38.716Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Reiver Sanmartin replaces Tristan Beck.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-04T02:58:38.716Z","endTime":"2026-08-04T02:59:22.118Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665665,"link":"/api/v1/people/665665"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Cam Cauley replaces Nicky Lopez.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-08-04T02:59:22.118Z","endTime":"2026-08-04T02:59:49.977Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695508,"link":"/api/v1/people/695508"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":670032,"link":"/api/v1/people/670032"}},{"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.8,"endSpeed":83.7,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.432455989497722,"aZ":-28.504555958011913,"pfxX":12.078504625290051,"pfxZ":2.047081109848749,"pX":0.23630809837482808,"pZ":2.3024336499462117,"vX0":-10.380340383306995,"vY0":-133.2214701056122,"vZ0":-2.1473643550187935,"x":107.99,"y":176.61,"x0":2.6197518864565423,"y0":50.00310023216629,"z0":5.185609254355114,"aX":21.645861946666273},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.5,"breakHorizontal":-19.6,"spinRate":2284,"spinDirection":113},"zone":5,"typeConfidence":0.95,"plateTime":0.41162372468029806,"extension":6.4755139873622705},"index":3,"playId":"d20e2fee-d264-33e6-8358-fe0b1d77ae75","pitchNumber":1,"startTime":"2026-08-04T02:59:49.977Z","endTime":"2026-08-04T02:59:54.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.730019017846875,"aZ":-19.827831777980425,"pfxX":9.351567013162702,"pfxZ":6.793909430997836,"pX":0.6927297088855222,"pZ":2.326641539229834,"vX0":-8.42002593093772,"vY0":-134.1293561335162,"vZ0":-4.104900754972931,"x":90.59,"y":175.96,"x0":2.6616841508919116,"y0":50.002765746799426,"z0":5.2955832034080865,"aX":16.994251527958177},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.5,"breakHorizontal":-15.1,"spinRate":2332,"spinDirection":118},"zone":6,"typeConfidence":0.92,"plateTime":0.40877790960362015,"extension":6.3848715944573184},"index":4,"playId":"2c793d80-6e8e-3ebf-9e81-55d904043ecc","pitchNumber":2,"startTime":"2026-08-04T03:00:05.952Z","endTime":"2026-08-04T03:00:10.422Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":5,"startTime":"2026-08-04T03:00:19.520Z","endTime":"2026-08-04T03:00:29.503Z","isPitch":false,"type":"action","player":{"id":695508,"link":"/api/v1/people/695508"}},{"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":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":79.9,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.941505073056025,"aZ":-35.06152402397292,"pfxX":12.983925700091877,"pfxZ":-1.7824582948249628,"pX":0.9290484205805367,"pZ":0.6980064271494639,"vX0":-8.361063144357292,"vY0":-126.97285926206538,"vZ0":-4.268962605480461,"x":81.59,"y":219.93,"x0":2.591137573917018,"y0":50.00433180587577,"z0":5.215556864884302,"aX":21.032583717002005},"breaks":{"breakAngle":28.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-4.1,"breakHorizontal":-21.4,"spinRate":2220,"spinDirection":101},"zone":14,"typeConfidence":0.92,"plateTime":0.43270178358382516,"extension":6.359860107585075},"index":6,"playId":"d1367bcd-a242-38b8-a4af-ad3812fe5cc0","pitchNumber":3,"startTime":"2026-08-04T03:00:29.503Z","endTime":"2026-08-04T03:00:34.763Z","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":1},"pitchData":{"startSpeed":87.4,"endSpeed":79.8,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.102846226915794,"aZ":-36.16600416260566,"pfxX":11.334180012967314,"pfxZ":-2.451743949309586,"pX":0.7032589684344638,"pZ":2.546811523275002,"vX0":-8.169174340415214,"vY0":-127.04156472874435,"vZ0":0.12730770974920746,"x":90.19,"y":170.02,"x0":2.4950805337145745,"y0":50.003061988125495,"z0":5.381131747867736,"aX":18.444982164398997},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-4.2,"breakHorizontal":-18.6,"spinRate":1994,"spinDirection":96},"zone":6,"typeConfidence":0.89,"plateTime":0.43186342309852055,"extension":6.353363903338364},"hitData":{"launchSpeed":77.4,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.94,"coordY":150.06}},"index":7,"playId":"056985c9-9c69-376a-a5b4-9c0a2c8b9c67","pitchNumber":4,"startTime":"2026-08-04T03:00:49.093Z","endTime":"2026-08-04T03:00:57.623Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T03:00:57.623Z","atBatIndex":74},"scoringPlays":[9,10,19,56,69,72],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2,3],"bottom":[4,5,6,7],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"coordinates":{"x":119.7,"y":88.93},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":82.05,"y":85.17},"type":"O","description":"Flyout"}],"home":[]}},{"startIndex":8,"endIndex":17,"top":[8,9,10,11,12],"bottom":[13,14,15,16,17],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":2,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"coordinates":{"x":58.22,"y":118.12},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":2,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"coordinates":{"x":164.89,"y":120.56},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":2,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"coordinates":{"x":175.54,"y":99.34},"type":"O","description":"Sac Fly"},{"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":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"coordinates":{"x":156.54,"y":168.21},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":2,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"coordinates":{"x":160.12,"y":167.3},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":2,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":89.2,"y":153.03},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":2,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"coordinates":{"x":83.35,"y":109.9},"type":"H","description":"Single"}]}},{"startIndex":18,"endIndex":26,"top":[18,19,20,21],"bottom":[22,23,24,25,26],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":189.77,"y":45.4},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":114.17,"y":178.9},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":152.01,"y":149.55},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":3,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"coordinates":{"x":114.49,"y":148.03},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":3,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":56.87,"y":125.13},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":3,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":86.41,"y":154.92},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":3,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"coordinates":{"x":112.44,"y":137.0},"type":"O","description":"Lineout"}]}},{"startIndex":27,"endIndex":34,"top":[27,28,29,30],"bottom":[31,32,33,34],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":4,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"coordinates":{"x":114.75,"y":175.41},"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":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"coordinates":{"x":109.05,"y":104.43},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":4,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"coordinates":{"x":57.04,"y":107.64},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":4,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"coordinates":{"x":116.52,"y":150.57},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":4,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"coordinates":{"x":116.87,"y":107.76},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":4,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":82.64,"y":116.17},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":4,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"coordinates":{"x":193.58,"y":116.09},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":4,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"coordinates":{"x":180.42,"y":108.95},"type":"O","description":"Lineout"}]}},{"startIndex":35,"endIndex":41,"top":[35,36,37,38],"bottom":[39,40,41],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"coordinates":{"x":92.68,"y":91.73},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"coordinates":{"x":104.35,"y":165.27},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":94.53,"y":90.0},"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":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":128.18,"y":136.88},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":5,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"coordinates":{"x":159.3,"y":89.23},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":5,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"coordinates":{"x":140.29,"y":164.25},"type":"O","description":"Groundout"}]}},{"startIndex":42,"endIndex":47,"top":[42,43,44],"bottom":[45,46,47],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"coordinates":{"x":69.14,"y":100.77},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"coordinates":{"x":143.46,"y":172.18},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":6,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":187.06,"y":59.96},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":6,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"coordinates":{"x":177.36,"y":124.2},"type":"O","description":"Flyout"}]}},{"startIndex":48,"endIndex":55,"top":[48,49,50,51],"bottom":[52,53,54,55],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":7,"pitcher":{"id":687239,"fullName":"Ben Peoples","link":"/api/v1/people/687239"},"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"coordinates":{"x":125.44,"y":204.69},"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":687239,"fullName":"Ben Peoples","link":"/api/v1/people/687239"},"batter":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"coordinates":{"x":97.26,"y":91.76},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":7,"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":73.94,"y":127.75},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":7,"pitcher":{"id":676775,"fullName":"Keaton Winn","link":"/api/v1/people/676775"},"batter":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"coordinates":{"x":146.43,"y":149.55},"type":"O","description":"Groundout"}]}},{"startIndex":56,"endIndex":64,"top":[56,57,58,59,60],"bottom":[61,62,63,64],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":194.69,"y":58.94},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":108.05,"y":152.59},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":164.66,"y":157.58},"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":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"batter":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"coordinates":{"x":67.59,"y":128.43},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":8,"pitcher":{"id":656529,"fullName":"Sam Hentges","link":"/api/v1/people/656529"},"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"coordinates":{"x":106.75,"y":162.04},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":8,"pitcher":{"id":656529,"fullName":"Sam Hentges","link":"/api/v1/people/656529"},"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"coordinates":{"x":150.32,"y":169.19},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":8,"pitcher":{"id":656529,"fullName":"Sam Hentges","link":"/api/v1/people/656529"},"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"coordinates":{"x":157.96,"y":141.0},"type":"O","description":"Groundout"}]}},{"startIndex":65,"endIndex":74,"top":[65,66,67,68,69,70],"bottom":[71,72,73,74],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":9,"pitcher":{"id":663884,"fullName":"Nolan Kingham","link":"/api/v1/people/663884"},"batter":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"coordinates":{"x":187.99,"y":123.15},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":9,"pitcher":{"id":663884,"fullName":"Nolan Kingham","link":"/api/v1/people/663884"},"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"coordinates":{"x":100.3,"y":162.73},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":9,"pitcher":{"id":663884,"fullName":"Nolan Kingham","link":"/api/v1/people/663884"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":138.38,"y":69.46},"type":"O","description":"Sac Fly"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":9,"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"coordinates":{"x":111.96,"y":150.57},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":9,"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"batter":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"coordinates":{"x":27.52,"y":66.46},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"inning":9,"pitcher":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"batter":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"coordinates":{"x":110.94,"y":150.06},"type":"O","description":"Grounded Into DP"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":2,"errors":2,"leftOnBase":2},"away":{"runs":2,"hits":1,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":1,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":2}}],"teams":{"home":{"runs":1,"hits":7,"errors":5,"leftOnBase":8},"away":{"runs":5,"hits":6,"errors":0,"leftOnBase":7}},"defense":{"pitcher":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"catcher":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"first":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"second":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"third":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"shortstop":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"left":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"center":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"right":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"onDeck":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"inHole":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"battingOrder":4,"team":{"id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"}},"offense":{"batter":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"onDeck":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"inHole":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"pitcher":{"id":663884,"fullName":"Nolan Kingham","link":"/api/v1/people/663884"},"battingOrder":9,"team":{"id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"}},"balls":1,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":9,"airOuts":13,"runs":5,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":5,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".252","atBats":32,"obp":".310","slg":".414","ops":".724","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":12,"rbi":4,"leftOnBase":8,"sacBunts":0,"sacFlies":2,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.00","popOuts":3,"lineOuts":3},"pitching":{"flyOuts":4,"groundOuts":8,"airOuts":8,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":33,"obp":".278","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":147,"era":"4.36","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.35","battersFaced":36,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":147,"balls":56,"strikes":91,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":1,"pitchesPerInning":"16.33","runsScoredPer9":"1.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":0,"chances":35,"passedBall":0,"pickoffs":0}},"players":{"ID664141":{"person":{"id":664141,"fullName":"JT Brubaker","link":"/api/v1/people/664141"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":33,"gamesStarted":0,"flyOuts":33,"groundOuts":50,"airOuts":65,"runs":20,"doubles":7,"triples":2,"homeRuns":4,"strikeOuts":36,"baseOnBalls":21,"intentionalWalks":0,"hits":41,"hitByPitch":1,"atBats":188,"obp":".294","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":861,"era":"3.06","inningsPitched":"53.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":3,"blownSaves":0,"earnedRuns":18,"whip":"1.17","battersFaced":214,"outs":159,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":861,"balls":321,"strikes":540,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.77","rbi":0,"winPercentage":".---","pitchesPerInning":"16.25","gamesFinished":13,"strikeoutWalkRatio":"1.71","strikeoutsPer9Inn":"6.11","walksPer9Inn":"3.57","hitsPer9Inn":"6.96","runsScoredPer9":"3.40","homeRunsPer9":"0.68","inheritedRunners":15,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":8,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681916":{"person":{"id":681916,"fullName":"Dylan Smith","link":"/api/v1/people/681916"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":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":22,"gamesStarted":0,"flyOuts":5,"groundOuts":12,"airOuts":25,"runs":7,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":23,"baseOnBalls":9,"intentionalWalks":2,"hits":15,"hitByPitch":2,"atBats":72,"obp":".310","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":345,"era":"2.75","inningsPitched":"19.2","wins":0,"losses":3,"saves":1,"saveOpportunities":2,"holds":6,"blownSaves":1,"earnedRuns":6,"whip":"1.22","battersFaced":86,"outs":59,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":345,"balls":119,"strikes":226,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.48","rbi":0,"winPercentage":".000","pitchesPerInning":"17.54","gamesFinished":6,"strikeoutWalkRatio":"2.56","strikeoutsPer9Inn":"10.53","walksPer9Inn":"4.12","hitsPer9Inn":"6.86","runsScoredPer9":"3.20","homeRunsPer9":"0.92","inheritedRunners":12,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":8},"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}},"ID701852":{"person":{"id":701852,"fullName":"Drew Cavanaugh","link":"/api/v1/people/701852"},"jerseyNumber":"61","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":7,"groundOuts":14,"airOuts":14,"runs":3,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":14,"baseOnBalls":10,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".231","atBats":52,"obp":".355","slg":".231","ops":".586","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":64,"totalBases":12,"rbi":4,"leftOnBase":17,"sacBunts":2,"sacFlies":0,"babip":".316","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":4,"stolenBases":21,"stolenBasePercentage":".840","caughtStealingPercentage":".160","assists":6,"putOuts":118,"errors":3,"chances":127,"fielding":".976","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID801501":{"person":{"id":801501,"fullName":"Nate Furman","link":"/api/v1/people/801501"},"jerseyNumber":"56","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":4,"obp":".200","slg":".000","ops":".200","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"babip":".000","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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, 7-7)","summary":"6.0 IP, 0 ER, 8 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":2,"airOuts":8,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":96,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":96,"balls":32,"strikes":64,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":54,"groundOuts":158,"airOuts":105,"runs":55,"doubles":13,"triples":6,"homeRuns":9,"strikeOuts":101,"baseOnBalls":31,"intentionalWalks":0,"hits":108,"hitByPitch":6,"atBats":470,"obp":".285","caughtStealing":4,"stolenBases":16,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1885,"era":"3.74","inningsPitched":"125.0","wins":7,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":52,"whip":"1.11","battersFaced":510,"outs":375,"gamesPitched":20,"completeGames":1,"shutouts":0,"pitchesThrown":1885,"balls":650,"strikes":1235,"strikePercentage":".660","hitBatsmen":6,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".500","pitchesPerInning":"15.08","gamesFinished":0,"strikeoutWalkRatio":"3.26","strikeoutsPer9Inn":"7.27","walksPer9Inn":"2.23","hitsPer9Inn":"7.78","runsScoredPer9":"3.96","homeRunsPer9":"0.65","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":16,"lineOuts":35},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":9,"errors":1,"chances":25,"fielding":".960","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID671083":{"person":{"id":671083,"fullName":"Buddy Kennedy","link":"/api/v1/people/671083"},"jerseyNumber":"41","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":1,"groundOuts":3,"airOuts":6,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".059","atBats":17,"obp":".158","slg":".118","ops":".276","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":19,"totalBases":2,"rbi":0,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"babip":".100","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":4,"lineOuts":1},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":4,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":6,"obp":".667","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":39,"era":"36.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"6.00","battersFaced":9,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":39,"balls":18,"strikes":21,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"39.00","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"18.00","hitsPer9Inn":"36.00","runsScoredPer9":"36.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":6,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":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":{"note":"(H, 12)","summary":"0.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":4,"strikes":6,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":39,"gamesStarted":0,"flyOuts":17,"groundOuts":47,"airOuts":33,"runs":14,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":31,"baseOnBalls":14,"intentionalWalks":1,"hits":30,"hitByPitch":3,"atBats":140,"obp":".299","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":580,"era":"3.03","inningsPitched":"38.2","wins":2,"losses":2,"saves":1,"saveOpportunities":3,"holds":12,"blownSaves":2,"earnedRuns":13,"whip":"1.14","battersFaced":158,"outs":116,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":580,"balls":207,"strikes":373,"strikePercentage":".640","hitBatsmen":3,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.42","rbi":0,"winPercentage":".500","pitchesPerInning":"15.00","gamesFinished":5,"strikeoutWalkRatio":"2.21","strikeoutsPer9Inn":"7.22","walksPer9Inn":"3.26","hitsPer9Inn":"6.98","runsScoredPer9":"3.26","homeRunsPer9":"0.47","inheritedRunners":18,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":4,"errors":0,"chances":11,"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"}]},"ID671345":{"person":{"id":671345,"fullName":"Jason Foley","link":"/api/v1/people/671345"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":4,"groundOuts":6,"airOuts":5,"runs":3,"doubles":1,"triples":1,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":19,"obp":".350","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":72,"era":"6.23","inningsPitched":"4.1","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":3,"whip":"1.62","battersFaced":20,"outs":13,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":72,"balls":27,"strikes":45,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.20","rbi":0,"winPercentage":".---","pitchesPerInning":"16.62","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"4.15","walksPer9Inn":"2.08","hitsPer9Inn":"12.46","runsScoredPer9":"6.23","homeRunsPer9":"2.08","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693313":{"person":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"jerseyNumber":"77","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":3,"groundOuts":4,"airOuts":6,"runs":7,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":23,"obp":".520","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":91,"era":"14.54","inningsPitched":"4.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":7,"whip":"3.00","battersFaced":25,"outs":13,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":91,"balls":35,"strikes":56,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".---","pitchesPerInning":"21.00","gamesFinished":0,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"4.15","walksPer9Inn":"4.15","hitsPer9Inn":"22.85","runsScoredPer9":"14.54","homeRunsPer9":"2.08","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"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}},"ID687551":{"person":{"id":687551,"fullName":"Drew Gilbert","link":"/api/v1/people/687551"},"jerseyNumber":"0","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | R","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"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":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":89,"flyOuts":28,"groundOuts":68,"airOuts":67,"runs":27,"doubles":10,"triples":2,"homeRuns":4,"strikeOuts":43,"baseOnBalls":23,"intentionalWalks":2,"hits":55,"hitByPitch":6,"avg":".239","atBats":230,"obp":".323","slg":".352","ops":".675","caughtStealing":3,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":262,"totalBases":81,"rbi":21,"leftOnBase":110,"sacBunts":2,"sacFlies":1,"babip":".277","groundOutsToAirouts":"1.01","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"57.50","popOuts":19,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":155,"errors":1,"chances":158,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID808982":{"person":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"jerseyNumber":"51","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"200","stats":{"batting":{"summary":"3-4 | 2 HR, K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":9,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":52,"groundOuts":122,"airOuts":109,"runs":55,"doubles":25,"triples":4,"homeRuns":8,"strikeOuts":43,"baseOnBalls":17,"intentionalWalks":0,"hits":119,"hitByPitch":6,"avg":".306","atBats":389,"obp":".341","slg":".452","ops":".793","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":416,"totalBases":176,"rbi":43,"leftOnBase":116,"sacBunts":0,"sacFlies":4,"babip":".325","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.62","popOuts":15,"lineOuts":42},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":185,"errors":3,"chances":190,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID656529":{"person":{"id":656529,"fullName":"Sam Hentges","link":"/api/v1/people/656529"},"jerseyNumber":"31","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"note":"(H, 7)","summary":"1.1 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":11,"strikes":9,"strikePercentage":".450","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":31,"gamesStarted":0,"flyOuts":11,"groundOuts":22,"airOuts":21,"runs":8,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":28,"baseOnBalls":19,"intentionalWalks":1,"hits":20,"hitByPitch":3,"atBats":90,"obp":".372","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":457,"era":"2.52","inningsPitched":"25.0","wins":1,"losses":3,"saves":0,"saveOpportunities":2,"holds":7,"blownSaves":2,"earnedRuns":7,"whip":"1.56","battersFaced":113,"outs":75,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":457,"balls":190,"strikes":267,"strikePercentage":".580","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.05","rbi":0,"winPercentage":".250","pitchesPerInning":"18.28","gamesFinished":2,"strikeoutWalkRatio":"1.47","strikeoutsPer9Inn":"10.08","walksPer9Inn":"6.84","hitsPer9Inn":"7.20","runsScoredPer9":"2.88","homeRunsPer9":"0.00","inheritedRunners":22,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID646240":{"person":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"jerseyNumber":"16","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":7,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":113,"flyOuts":65,"groundOuts":93,"airOuts":105,"runs":60,"doubles":27,"triples":1,"homeRuns":23,"strikeOuts":128,"baseOnBalls":47,"intentionalWalks":4,"hits":106,"hitByPitch":1,"avg":".248","atBats":428,"obp":".321","slg":".477","ops":".798","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":480,"totalBases":204,"rbi":62,"leftOnBase":195,"sacBunts":0,"sacFlies":4,"babip":".295","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.61","popOuts":17,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":56,"putOuts":705,"errors":7,"chances":768,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID663941":{"person":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":8,"strikes":9,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"27.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":10,"gamesStarted":0,"flyOuts":9,"groundOuts":18,"airOuts":15,"runs":10,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":0,"hits":15,"hitByPitch":1,"atBats":51,"obp":".351","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":224,"era":"6.92","inningsPitched":"13.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"1.46","battersFaced":58,"outs":39,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":224,"balls":78,"strikes":146,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.20","rbi":1,"winPercentage":".---","pitchesPerInning":"17.23","gamesFinished":6,"strikeoutWalkRatio":"1.25","strikeoutsPer9Inn":"3.46","walksPer9Inn":"2.77","hitsPer9Inn":"10.38","runsScoredPer9":"6.92","homeRunsPer9":"1.38","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID665665":{"person":{"id":665665,"fullName":"Reiver Sanmartin","link":"/api/v1/people/665665"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":4,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":2,"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":3,"gamesStarted":0,"flyOuts":0,"groundOuts":6,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":15,"obp":".313","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":65,"era":"6.75","inningsPitched":"4.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.25","battersFaced":16,"outs":12,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":65,"balls":25,"strikes":40,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"6.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.25","gamesFinished":2,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"2.25","hitsPer9Inn":"9.00","runsScoredPer9":"6.75","homeRunsPer9":"6.75","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID687931":{"person":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"jerseyNumber":"88","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":4,"flyOuts":15,"groundOuts":17,"airOuts":21,"runs":14,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":16,"baseOnBalls":12,"intentionalWalks":0,"hits":21,"hitByPitch":0,"atBats":74,"obp":".379","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":324,"era":"6.63","inningsPitched":"19.0","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"1.74","battersFaced":87,"outs":57,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":324,"balls":122,"strikes":202,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".500","pitchesPerInning":"17.05","gamesFinished":0,"strikeoutWalkRatio":"1.33","strikeoutsPer9Inn":"7.58","walksPer9Inn":"5.68","hitsPer9Inn":"9.95","runsScoredPer9":"6.63","homeRunsPer9":"1.89","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687529":{"person":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"jerseyNumber":"58","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"800","stats":{"batting":{"summary":"0-2 | 2 BB, R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":16,"flyOuts":1,"groundOuts":9,"airOuts":6,"runs":5,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".130","atBats":23,"obp":".259","slg":".261","ops":".520","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":29,"totalBases":6,"rbi":2,"leftOnBase":14,"sacBunts":2,"sacFlies":0,"babip":".133","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.00","popOuts":2,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":22,"errors":0,"chances":24,"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"}]},"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":"900","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":8,"groundOuts":11,"airOuts":17,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":1,"avg":".174","atBats":46,"obp":".224","slg":".196","ops":".420","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":49,"totalBases":9,"rbi":1,"leftOnBase":19,"sacBunts":0,"sacFlies":0,"babip":".222","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":6,"lineOuts":3},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":3,"runs":3,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":10,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":28,"era":"13.50","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"2.50","battersFaced":10,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":11,"strikes":17,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".---","pitchesPerInning":"14.00","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"22.50","runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":19,"putOuts":10,"errors":2,"chances":31,"fielding":".935","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID605288":{"person":{"id":605288,"fullName":"Adrian Houser","link":"/api/v1/people/605288"},"jerseyNumber":"12","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":14,"flyOuts":51,"groundOuts":109,"airOuts":101,"runs":53,"doubles":23,"triples":2,"homeRuns":15,"strikeOuts":61,"baseOnBalls":30,"intentionalWalks":0,"hits":96,"hitByPitch":4,"atBats":360,"obp":".326","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":1464,"era":"4.71","inningsPitched":"91.2","wins":2,"losses":7,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":48,"whip":"1.37","battersFaced":401,"outs":275,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1464,"balls":543,"strikes":921,"strikePercentage":".630","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.08","rbi":0,"winPercentage":".222","pitchesPerInning":"15.97","gamesFinished":5,"strikeoutWalkRatio":"2.03","strikeoutsPer9Inn":"5.99","walksPer9Inn":"2.95","hitsPer9Inn":"9.43","runsScoredPer9":"5.20","homeRunsPer9":"1.47","inheritedRunners":7,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":2,"sacFlies":5,"passedBall":0,"popOuts":20,"lineOuts":30},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":11,"errors":2,"chances":27,"fielding":".926","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694918":{"person":{"id":694918,"fullName":"Blade Tidwell","link":"/api/v1/people/694918"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":4,"groundOuts":8,"airOuts":15,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":1,"atBats":43,"obp":".298","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":182,"era":"3.00","inningsPitched":"12.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":4,"whip":"1.08","battersFaced":47,"outs":36,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":182,"balls":67,"strikes":115,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.53","rbi":0,"winPercentage":".---","pitchesPerInning":"15.17","gamesFinished":6,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"7.50","walksPer9Inn":"2.25","hitsPer9Inn":"7.50","runsScoredPer9":"3.00","homeRunsPer9":"0.75","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":3},"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}},"ID642715":{"person":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":108,"flyOuts":64,"groundOuts":80,"airOuts":122,"runs":57,"doubles":24,"triples":1,"homeRuns":18,"strikeOuts":125,"baseOnBalls":32,"intentionalWalks":0,"hits":93,"hitByPitch":2,"avg":".222","atBats":419,"obp":".280","slg":".413","ops":".693","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":454,"totalBases":173,"rbi":47,"leftOnBase":186,"sacBunts":0,"sacFlies":1,"babip":".271","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.28","popOuts":35,"lineOuts":23},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":249,"putOuts":161,"errors":15,"chances":425,"fielding":".965","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":22,"gamesStarted":22,"flyOuts":44,"groundOuts":136,"airOuts":86,"runs":61,"doubles":24,"triples":2,"homeRuns":9,"strikeOuts":120,"baseOnBalls":52,"intentionalWalks":0,"hits":101,"hitByPitch":4,"atBats":439,"obp":".316","caughtStealing":4,"stolenBases":9,"stolenBasePercentage":".692","caughtStealingPercentage":".308","numberOfPitches":2107,"era":"4.34","inningsPitched":"118.1","wins":7,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":57,"whip":"1.29","battersFaced":499,"outs":355,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":2107,"balls":837,"strikes":1270,"strikePercentage":".600","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.58","rbi":0,"winPercentage":".412","pitchesPerInning":"17.81","gamesFinished":0,"strikeoutWalkRatio":"2.31","strikeoutsPer9Inn":"9.13","walksPer9Inn":"3.95","hitsPer9Inn":"7.68","runsScoredPer9":"4.64","homeRunsPer9":"0.68","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":15,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":8,"errors":0,"chances":24,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID805811":{"person":{"id":805811,"fullName":"Bryce Eldridge","link":"/api/v1/people/805811"},"jerseyNumber":"8","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":35,"groundOuts":52,"airOuts":58,"runs":36,"doubles":14,"triples":0,"homeRuns":11,"strikeOuts":77,"baseOnBalls":37,"intentionalWalks":1,"hits":63,"hitByPitch":0,"avg":".253","atBats":249,"obp":".348","slg":".442","ops":".790","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":287,"totalBases":110,"rbi":26,"leftOnBase":117,"sacBunts":0,"sacFlies":1,"babip":".321","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.64","popOuts":8,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":123,"errors":0,"chances":132,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691740":{"person":{"id":691740,"fullName":"Daniel Susac","link":"/api/v1/people/691740"},"jerseyNumber":"6","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | BB, R, CS","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":27,"groundOuts":32,"airOuts":41,"runs":11,"doubles":7,"triples":1,"homeRuns":3,"strikeOuts":31,"baseOnBalls":8,"intentionalWalks":0,"hits":34,"hitByPitch":3,"avg":".258","atBats":132,"obp":".306","slg":".394","ops":".700","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":149,"totalBases":52,"rbi":22,"leftOnBase":64,"sacBunts":2,"sacFlies":4,"babip":".304","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.00","popOuts":5,"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":13,"stolenBases":25,"stolenBasePercentage":".658","caughtStealingPercentage":".342","assists":21,"putOuts":307,"errors":2,"chances":330,"fielding":".994","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID678545":{"person":{"id":678545,"fullName":"Osleivis Basabe","link":"/api/v1/people/678545"},"jerseyNumber":"39","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":3,"groundOuts":4,"airOuts":3,"runs":2,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":1,"avg":".333","atBats":12,"obp":".357","slg":".917","ops":"1.274","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":14,"totalBases":11,"rbi":6,"leftOnBase":3,"sacBunts":0,"sacFlies":1,"babip":".222","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"6.00","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":5,"errors":1,"chances":15,"fielding":".933","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]}},"batters":[801501,808982,642715,646240,691740,687551,678545,687529,683766,657277,676775,656529,663941,665665],"pitchers":[657277,676775,656529,663941,665665],"bench":[701852,805811,671083],"bullpen":[664141,671345,605288,694738,693313,681916,694918,687931],"battingOrder":[801501,808982,642715,646240,691740,687551,678545,687529,683766],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Lee, J 2 (8, 3rd inning off Quantrill, 0 on, 1 out, 8th inning off Gray, 0 on, 0 out)."},{"label":"TB","value":"Basabe; Gilbert; Koss; Lee, J 9."},{"label":"RBI","value":"Basabe (6); Lee, J 3 (43)."},{"label":"Runners left in scoring position, 2 out","value":"Furman; Adames 2; Gilbert."},{"label":"SF","value":"Basabe; Lee, J."},{"label":"Team RISP","value":"1-for-6."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Lee, J (8, 2nd base off Quantrill/Wynns, A); McCray (4, 2nd base off Peoples/Wynns, A)."},{"label":"CS","value":"Susac, D (2, 2nd base by Gray/Díaz, E)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Adames-Basabe-Devers)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":140,"name":"Texas Rangers","link":"/api/v1/teams/140"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":8,"airOuts":8,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".244","atBats":33,"obp":".317","slg":".401","ops":".718","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":11,"rbi":1,"leftOnBase":17,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":1,"lineOuts":3},"pitching":{"flyOuts":7,"groundOuts":9,"airOuts":13,"runs":5,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":5,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":32,"obp":".282","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":148,"era":"4.34","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.29","battersFaced":39,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":148,"balls":59,"strikes":89,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":4,"pitchesPerInning":"16.44","runsScoredPer9":"5.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":5,"chances":39,"passedBall":0,"pickoffs":0}},"players":{"ID694497":{"person":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"jerseyNumber":"32","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":49,"groundOuts":61,"airOuts":84,"runs":38,"doubles":9,"triples":2,"homeRuns":8,"strikeOuts":73,"baseOnBalls":41,"intentionalWalks":0,"hits":54,"hitByPitch":4,"avg":".204","atBats":265,"obp":".318","slg":".343","ops":".661","caughtStealing":2,"stolenBases":14,"stolenBasePercentage":".875","caughtStealingPercentage":".125","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":317,"totalBases":91,"rbi":30,"leftOnBase":126,"sacBunts":6,"sacFlies":1,"babip":".249","groundOutsToAirouts":"0.73","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.12","popOuts":19,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":215,"errors":1,"chances":216,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID694671":{"person":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"jerseyNumber":"36","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | BB, 2 K, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":38,"groundOuts":44,"airOuts":74,"runs":35,"doubles":13,"triples":2,"homeRuns":13,"strikeOuts":62,"baseOnBalls":16,"intentionalWalks":0,"hits":66,"hitByPitch":1,"avg":".268","atBats":246,"obp":".316","slg":".496","ops":".812","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":263,"totalBases":122,"rbi":31,"leftOnBase":88,"sacBunts":0,"sacFlies":0,"babip":".310","groundOutsToAirouts":"0.59","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.92","popOuts":24,"lineOuts":12},"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":132,"errors":0,"chances":135,"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"}]},"ID677958":{"person":{"id":677958,"fullName":"Kumar Rocker","link":"/api/v1/people/677958"},"jerseyNumber":"80","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"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":19,"flyOuts":56,"groundOuts":104,"airOuts":114,"runs":50,"doubles":16,"triples":3,"homeRuns":14,"strikeOuts":98,"baseOnBalls":40,"intentionalWalks":0,"hits":104,"hitByPitch":3,"atBats":416,"obp":".317","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","numberOfPitches":1774,"era":"4.08","inningsPitched":"108.0","wins":4,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":49,"whip":"1.33","battersFaced":463,"outs":324,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1774,"balls":668,"strikes":1106,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":8,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".333","pitchesPerInning":"16.43","gamesFinished":0,"strikeoutWalkRatio":"2.45","strikeoutsPer9Inn":"8.17","walksPer9Inn":"3.33","hitsPer9Inn":"8.67","runsScoredPer9":"4.17","homeRunsPer9":"1.17","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":25,"lineOuts":33},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":1,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669394":{"person":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"jerseyNumber":"21","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":108,"flyOuts":58,"groundOuts":91,"airOuts":99,"runs":46,"doubles":16,"triples":0,"homeRuns":19,"strikeOuts":118,"baseOnBalls":31,"intentionalWalks":0,"hits":94,"hitByPitch":3,"avg":".235","atBats":400,"obp":".294","slg":".418","ops":".712","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":436,"totalBases":167,"rbi":66,"leftOnBase":187,"sacBunts":0,"sacFlies":2,"babip":".283","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.05","popOuts":24,"lineOuts":17},"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":89,"putOuts":697,"errors":4,"chances":790,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID682608":{"person":{"id":682608,"fullName":"Peyton Gray","link":"/api/v1/people/682608"},"jerseyNumber":"75","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"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":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":6,"strikes":6,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":36,"gamesStarted":0,"flyOuts":26,"groundOuts":38,"airOuts":49,"runs":21,"doubles":6,"triples":2,"homeRuns":5,"strikeOuts":45,"baseOnBalls":13,"intentionalWalks":3,"hits":40,"hitByPitch":3,"atBats":169,"obp":".299","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":717,"era":"3.53","inningsPitched":"43.1","wins":5,"losses":0,"saves":0,"saveOpportunities":2,"holds":7,"blownSaves":2,"earnedRuns":17,"whip":"1.22","battersFaced":188,"outs":130,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":717,"balls":234,"strikes":483,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":1,"winPercentage":"1.000","pitchesPerInning":"16.55","gamesFinished":6,"strikeoutWalkRatio":"3.46","strikeoutsPer9Inn":"9.35","walksPer9Inn":"2.70","hitsPer9Inn":"8.31","runsScoredPer9":"4.36","homeRunsPer9":"1.04","inheritedRunners":20,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":17,"lineOuts":6},"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"}]},"ID641302":{"person":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"jerseyNumber":"13","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"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":50,"gamesStarted":4,"flyOuts":27,"groundOuts":54,"airOuts":45,"runs":20,"doubles":7,"triples":1,"homeRuns":2,"strikeOuts":41,"baseOnBalls":12,"intentionalWalks":0,"hits":50,"hitByPitch":3,"atBats":187,"obp":".320","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":773,"era":"3.35","inningsPitched":"48.1","wins":1,"losses":2,"saves":4,"saveOpportunities":6,"holds":11,"blownSaves":2,"earnedRuns":18,"whip":"1.28","battersFaced":205,"outs":145,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":773,"balls":268,"strikes":505,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.20","rbi":0,"winPercentage":".333","pitchesPerInning":"15.99","gamesFinished":11,"strikeoutWalkRatio":"3.42","strikeoutsPer9Inn":"7.63","walksPer9Inn":"2.23","hitsPer9Inn":"9.31","runsScoredPer9":"3.72","homeRunsPer9":"0.37","inheritedRunners":17,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":4,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID696030":{"person":{"id":696030,"fullName":"Alejandro Osuna","link":"/api/v1/people/696030"},"jerseyNumber":"19","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"801","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"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":74,"flyOuts":20,"groundOuts":62,"airOuts":49,"runs":24,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":32,"baseOnBalls":19,"intentionalWalks":0,"hits":49,"hitByPitch":8,"avg":".257","atBats":191,"obp":".349","slg":".298","ops":".647","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":219,"totalBases":57,"rbi":24,"leftOnBase":91,"sacBunts":1,"sacFlies":0,"babip":".304","groundOutsToAirouts":"1.27","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"191.00","popOuts":10,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":108,"errors":1,"chances":110,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID681217":{"person":{"id":681217,"fullName":"Chase Silseth","link":"/api/v1/people/681217"},"jerseyNumber":"63","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"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":23,"groundOuts":29,"airOuts":41,"runs":14,"doubles":4,"triples":2,"homeRuns":3,"strikeOuts":50,"baseOnBalls":23,"intentionalWalks":2,"hits":35,"hitByPitch":2,"atBats":152,"obp":".335","caughtStealing":0,"stolenBases":10,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":749,"era":"2.66","inningsPitched":"40.2","wins":3,"losses":2,"saves":0,"saveOpportunities":3,"holds":9,"blownSaves":3,"earnedRuns":12,"whip":"1.43","battersFaced":180,"outs":122,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":749,"balls":284,"strikes":465,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":".600","pitchesPerInning":"18.42","gamesFinished":9,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"11.07","walksPer9Inn":"5.09","hitsPer9Inn":"7.75","runsScoredPer9":"3.10","homeRunsPer9":"0.66","inheritedRunners":40,"inheritedRunnersScored":18,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":2,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642851":{"person":{"id":642851,"fullName":"Austin Wynns","link":"/api/v1/people/642851"},"jerseyNumber":"38","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"800","stats":{"batting":{"summary":"1-2","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"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":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":1,"putOuts":5,"errors":2,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":28,"flyOuts":13,"groundOuts":18,"airOuts":25,"runs":4,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":20,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".101","atBats":69,"obp":".151","slg":".145","ops":".296","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":74,"totalBases":10,"rbi":1,"leftOnBase":46,"sacBunts":1,"sacFlies":0,"babip":".125","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"69.00","popOuts":5,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":3,"stolenBases":20,"stolenBasePercentage":".870","caughtStealingPercentage":".130","assists":10,"putOuts":154,"errors":3,"chances":167,"fielding":".982","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID592626":{"person":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"jerseyNumber":"3","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":102,"flyOuts":40,"groundOuts":71,"airOuts":75,"runs":46,"doubles":11,"triples":2,"homeRuns":20,"strikeOuts":79,"baseOnBalls":38,"intentionalWalks":1,"hits":75,"hitByPitch":3,"avg":".253","atBats":297,"obp":".340","slg":".505","ops":".845","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":342,"totalBases":150,"rbi":42,"leftOnBase":96,"sacBunts":0,"sacFlies":3,"babip":".274","groundOutsToAirouts":"0.95","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"14.85","popOuts":14,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":37,"errors":0,"chances":38,"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"}]},"ID656641":{"person":{"id":656641,"fullName":"Jacob Latz","link":"/api/v1/people/656641"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"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":40,"gamesStarted":1,"flyOuts":25,"groundOuts":46,"airOuts":52,"runs":10,"doubles":9,"triples":0,"homeRuns":3,"strikeOuts":51,"baseOnBalls":11,"intentionalWalks":2,"hits":22,"hitByPitch":0,"atBats":169,"obp":".181","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":765,"era":"1.80","inningsPitched":"50.0","wins":2,"losses":1,"saves":21,"saveOpportunities":23,"holds":2,"blownSaves":2,"earnedRuns":10,"whip":"0.66","battersFaced":182,"outs":150,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":765,"balls":250,"strikes":515,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".667","pitchesPerInning":"15.30","gamesFinished":30,"strikeoutWalkRatio":"4.64","strikeoutsPer9Inn":"9.18","walksPer9Inn":"1.98","hitsPer9Inn":"3.96","runsScoredPer9":"1.80","homeRunsPer9":"0.54","inheritedRunners":13,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":19,"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}},"ID608369":{"person":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"jerseyNumber":"5","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":1,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":29,"groundOuts":51,"airOuts":49,"runs":29,"doubles":7,"triples":0,"homeRuns":10,"strikeOuts":64,"baseOnBalls":30,"intentionalWalks":2,"hits":38,"hitByPitch":2,"avg":".190","atBats":200,"obp":".299","slg":".375","ops":".674","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":234,"totalBases":75,"rbi":25,"leftOnBase":90,"sacBunts":0,"sacFlies":2,"babip":".219","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.00","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":111,"putOuts":86,"errors":5,"chances":202,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID615698":{"person":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"note":"(L, 4-4)","summary":"6.0 IP, ER, 4 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":7,"airOuts":8,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":87,"inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":87,"balls":30,"strikes":57,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"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":23,"gamesStarted":7,"flyOuts":51,"groundOuts":57,"airOuts":89,"runs":32,"doubles":8,"triples":0,"homeRuns":9,"strikeOuts":43,"baseOnBalls":19,"intentionalWalks":1,"hits":59,"hitByPitch":5,"atBats":246,"obp":".305","caughtStealing":0,"stolenBases":8,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1029,"era":"3.62","inningsPitched":"64.2","wins":4,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":26,"whip":"1.21","battersFaced":273,"outs":194,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":1029,"balls":376,"strikes":653,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":2,"winPercentage":".500","pitchesPerInning":"15.91","gamesFinished":7,"strikeoutWalkRatio":"2.26","strikeoutsPer9Inn":"5.98","walksPer9Inn":"2.64","hitsPer9Inn":"8.21","runsScoredPer9":"4.45","homeRunsPer9":"1.25","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":19,"lineOuts":19},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":7,"errors":0,"chances":12,"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"}]},"ID670032":{"person":{"id":670032,"fullName":"Nicky Lopez","link":"/api/v1/people/670032"},"jerseyNumber":"33","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":17,"groundOuts":64,"airOuts":34,"runs":17,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":30,"baseOnBalls":9,"intentionalWalks":0,"hits":46,"hitByPitch":2,"avg":".277","atBats":166,"obp":".320","slg":".313","ops":".633","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":185,"totalBases":52,"rbi":18,"leftOnBase":65,"sacBunts":7,"sacFlies":1,"babip":".331","groundOutsToAirouts":"1.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"166.00","popOuts":5,"lineOuts":12},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":7,"obp":".571","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":24,"era":"9.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"4.00","battersFaced":7,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":9,"strikes":15,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"24.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"9.00","walksPer9Inn":"0.00","hitsPer9Inn":"36.00","runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":100,"putOuts":62,"errors":2,"chances":164,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID695239":{"person":{"id":695239,"fullName":"Robby Ahlstrom","link":"/api/v1/people/695239"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":0,"flyOuts":11,"groundOuts":20,"airOuts":24,"runs":12,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":18,"baseOnBalls":8,"intentionalWalks":1,"hits":20,"hitByPitch":1,"atBats":82,"obp":".319","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":368,"era":"4.57","inningsPitched":"21.2","wins":3,"losses":0,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":11,"whip":"1.29","battersFaced":92,"outs":65,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":368,"balls":135,"strikes":233,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.98","gamesFinished":3,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"7.48","walksPer9Inn":"3.32","hitsPer9Inn":"8.31","runsScoredPer9":"4.98","homeRunsPer9":"0.83","inheritedRunners":16,"inheritedRunnersScored":4,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID679822":{"person":{"id":679822,"fullName":"Justin Foscue","link":"/api/v1/people/679822"},"jerseyNumber":"14","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":19,"groundOuts":23,"airOuts":37,"runs":15,"doubles":7,"triples":0,"homeRuns":7,"strikeOuts":37,"baseOnBalls":10,"intentionalWalks":0,"hits":33,"hitByPitch":2,"avg":".256","atBats":129,"obp":".317","slg":".473","ops":".790","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":142,"totalBases":61,"rbi":19,"leftOnBase":56,"sacBunts":0,"sacFlies":1,"babip":".302","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.43","popOuts":12,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":53,"putOuts":49,"errors":2,"chances":104,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID677649":{"person":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649"},"jerseyNumber":"20","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"700","stats":{"batting":{"summary":"4-4 | HR, 2B, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":8,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":1,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":40,"groundOuts":93,"airOuts":82,"runs":51,"doubles":20,"triples":3,"homeRuns":13,"strikeOuts":91,"baseOnBalls":27,"intentionalWalks":0,"hits":98,"hitByPitch":3,"avg":".274","atBats":358,"obp":".326","slg":".455","ops":".781","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":394,"totalBases":163,"rbi":59,"leftOnBase":146,"sacBunts":1,"sacFlies":5,"babip":".328","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.54","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":177,"putOuts":141,"errors":4,"chances":322,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID669022":{"person":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"jerseyNumber":"1","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":23,"flyOuts":67,"groundOuts":96,"airOuts":131,"runs":65,"doubles":24,"triples":3,"homeRuns":16,"strikeOuts":136,"baseOnBalls":44,"intentionalWalks":0,"hits":110,"hitByPitch":6,"atBats":468,"obp":".307","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":2068,"era":"4.77","inningsPitched":"122.2","wins":6,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":65,"whip":"1.26","battersFaced":523,"outs":368,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2068,"balls":743,"strikes":1325,"strikePercentage":".640","hitBatsmen":6,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".400","pitchesPerInning":"16.86","gamesFinished":0,"strikeoutWalkRatio":"3.09","strikeoutsPer9Inn":"9.98","walksPer9Inn":"3.23","hitsPer9Inn":"8.07","runsScoredPer9":"4.77","homeRunsPer9":"1.17","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":25,"lineOuts":39},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":9,"errors":0,"chances":18,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663884":{"person":{"id":663884,"fullName":"Nolan Kingham","link":"/api/v1/people/663884"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":22,"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":22,"balls":11,"strikes":11,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":22,"era":"9.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"3.00","battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":11,"strikes":11,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":1,"winPercentage":".---","pitchesPerInning":"22.00","gamesFinished":1,"strikeoutWalkRatio":"0.50","strikeoutsPer9Inn":"9.00","walksPer9Inn":"18.00","hitsPer9Inn":"9.00","runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID594798":{"person":{"id":594798,"fullName":"Jacob deGrom","link":"/api/v1/people/594798"},"jerseyNumber":"48","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"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":61,"groundOuts":85,"airOuts":118,"runs":50,"doubles":18,"triples":1,"homeRuns":16,"strikeOuts":135,"baseOnBalls":29,"intentionalWalks":3,"hits":101,"hitByPitch":0,"atBats":437,"obp":".278","caughtStealing":4,"stolenBases":4,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1883,"era":"3.96","inningsPitched":"113.2","wins":7,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":50,"whip":"1.14","battersFaced":468,"outs":341,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1883,"balls":647,"strikes":1236,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.72","rbi":0,"winPercentage":".500","pitchesPerInning":"16.57","gamesFinished":0,"strikeoutWalkRatio":"4.66","strikeoutsPer9Inn":"10.69","walksPer9Inn":"2.30","hitsPer9Inn":"8.00","runsScoredPer9":"3.96","homeRunsPer9":"1.27","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":23,"lineOuts":34},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":6,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID607043":{"person":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"jerseyNumber":"24","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":1,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":66,"groundOuts":94,"airOuts":109,"runs":46,"doubles":26,"triples":4,"homeRuns":11,"strikeOuts":98,"baseOnBalls":37,"intentionalWalks":1,"hits":109,"hitByPitch":6,"avg":".267","atBats":408,"obp":".336","slg":".431","ops":".767","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":453,"totalBases":176,"rbi":40,"leftOnBase":156,"sacBunts":0,"sacFlies":2,"babip":".326","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.09","popOuts":9,"lineOuts":34},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":164,"errors":4,"chances":170,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID687239":{"person":{"id":687239,"fullName":"Ben Peoples","link":"/api/v1/people/687239"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":27,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":12,"strikes":15,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":0,"flyOuts":7,"groundOuts":15,"airOuts":14,"runs":3,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":6,"baseOnBalls":3,"intentionalWalks":0,"hits":10,"hitByPitch":1,"atBats":45,"obp":".286","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":198,"era":"2.19","inningsPitched":"12.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.05","battersFaced":49,"outs":37,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":198,"balls":69,"strikes":129,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.07","rbi":0,"winPercentage":".000","pitchesPerInning":"16.05","gamesFinished":5,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"4.38","walksPer9Inn":"2.19","hitsPer9Inn":"7.30","runsScoredPer9":"2.19","homeRunsPer9":"2.19","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID553869":{"person":{"id":553869,"fullName":"Elias Díaz","link":"/api/v1/people/553869"},"jerseyNumber":"35","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"802","stats":{"batting":{"summary":"0-0 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":18,"groundOuts":29,"airOuts":37,"runs":13,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":29,"baseOnBalls":3,"intentionalWalks":0,"hits":30,"hitByPitch":1,"avg":".246","atBats":122,"obp":".268","slg":".434","ops":".702","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":129,"totalBases":53,"rbi":18,"leftOnBase":53,"sacBunts":2,"sacFlies":1,"babip":".281","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.40","popOuts":10,"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":7,"stolenBases":11,"stolenBasePercentage":".611","caughtStealingPercentage":".389","assists":12,"putOuts":317,"errors":3,"chances":332,"fielding":".991","passedBall":1,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID695508":{"person":{"id":695508,"fullName":"Cam Cauley","link":"/api/v1/people/695508"},"jerseyNumber":"27","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"901","stats":{"batting":{"note":"b-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"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":22,"flyOuts":3,"groundOuts":12,"airOuts":13,"runs":8,"doubles":3,"triples":1,"homeRuns":1,"strikeOuts":12,"baseOnBalls":4,"intentionalWalks":0,"hits":10,"hitByPitch":1,"avg":".213","atBats":47,"obp":".288","slg":".383","ops":".671","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":52,"totalBases":18,"rbi":1,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"babip":".265","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.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":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":24,"errors":1,"chances":39,"fielding":".974","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID543135":{"person":{"id":543135,"fullName":"Nathan Eovaldi","link":"/api/v1/people/543135"},"jerseyNumber":"17","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"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":58,"groundOuts":133,"airOuts":103,"runs":64,"doubles":20,"triples":2,"homeRuns":24,"strikeOuts":135,"baseOnBalls":30,"intentionalWalks":0,"hits":124,"hitByPitch":7,"atBats":492,"obp":".303","caughtStealing":4,"stolenBases":3,"stolenBasePercentage":".429","caughtStealingPercentage":".571","numberOfPitches":1921,"era":"4.31","inningsPitched":"127.1","wins":10,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":61,"whip":"1.21","battersFaced":533,"outs":382,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1921,"balls":632,"strikes":1289,"strikePercentage":".670","hitBatsmen":7,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":0,"winPercentage":".526","pitchesPerInning":"15.09","gamesFinished":0,"strikeoutWalkRatio":"4.50","strikeoutsPer9Inn":"9.54","walksPer9Inn":"2.12","hitsPer9Inn":"8.76","runsScoredPer9":"4.52","homeRunsPer9":"1.70","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":17,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":24,"errors":0,"chances":35,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668390":{"person":{"id":668390,"fullName":"Cole Winn","link":"/api/v1/people/668390"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"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":42,"gamesStarted":1,"flyOuts":29,"groundOuts":31,"airOuts":44,"runs":27,"doubles":7,"triples":2,"homeRuns":7,"strikeOuts":37,"baseOnBalls":11,"intentionalWalks":1,"hits":42,"hitByPitch":1,"atBats":152,"obp":".327","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":605,"era":"6.27","inningsPitched":"37.1","wins":5,"losses":3,"saves":1,"saveOpportunities":3,"holds":9,"blownSaves":2,"earnedRuns":26,"whip":"1.42","battersFaced":166,"outs":112,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":605,"balls":201,"strikes":404,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".625","pitchesPerInning":"16.21","gamesFinished":5,"strikeoutWalkRatio":"3.36","strikeoutsPer9Inn":"8.92","walksPer9Inn":"2.65","hitsPer9Inn":"10.13","runsScoredPer9":"6.51","homeRunsPer9":"1.69","inheritedRunners":26,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[592626,694671,608369,607043,694497,669394,677649,642851,696030,553869,670032,695508,615698,687239,682608,663884],"pitchers":[615698,687239,682608,663884],"bench":[679822],"bullpen":[695239,641302,543135,669022,656641,677958,681217,668390,594798],"battingOrder":[592626,694671,608369,607043,694497,669394,677649,553869,695508],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Duran, E (20, Winn, K)."},{"label":"HR","value":"Duran, E (13, 9th inning off Beck, T, 0 on, 1 out)."},{"label":"TB","value":"Duran, E 8; Pederson; Seager; Wynns, A."},{"label":"RBI","value":"Duran, E (59)."},{"label":"Runners left in scoring position, 2 out","value":"Nimmo; Lopez, N; Carter; Pederson."},{"label":"GIDP","value":"Cauley."},{"label":"Team RISP","value":"0-for-7."},{"label":"Team LOB","value":"8."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Langford (8, 2nd base off Webb, L/Susac, D)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Duran, E (4, fielding); Nimmo (4, fielding); Wynns, A 2 (3, throw, throw); Seager (5, missed catch)."}]}],"note":[{"label":"a","value":"Grounded out for Wynns, A in the 7th."},{"label":"b","value":"Grounded into a double play for Lopez, N in the 9th."}]}},"officials":[{"official":{"id":427248,"fullName":"Dan Iassogna","link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":482641,"fullName":"Adrian Johnson","link":"/api/v1/people/482641"},"officialType":"First Base"},{"official":{"id":665299,"fullName":"Louie Krupa","link":"/api/v1/people/665299"},"officialType":"Second Base"},{"official":{"id":644760,"fullName":"Adam Beck","link":"/api/v1/people/644760"},"officialType":"Third Base"}],"info":[{"label":"ABS Challenge","value":"Lee, J (Strike-Confirmed); Langford (Strike-Overturned to Ball); Carter (Strike-Overturned to Ball); Wynns, A (Ball-Confirmed); Susac, D 2 (Ball-Overturned to Strike, Ball-Overturned to Strike)."},{"label":"Pitches-strikes","value":"Webb, L 96-64; Winn, K 10-6; Hentges 20-9; Beck, T 17-9; Sanmartin 4-3; Quantrill 87-57; Peoples 27-15; Gray 12-6; Kingham 22-11."},{"label":"Groundouts-flyouts","value":"Webb, L 2-4; Winn, K 1-0; Hentges 3-0; Beck, T 1-0; Sanmartin 1-0; Quantrill 7-5; Peoples 1-0; Gray 1-1; Kingham 0-1."},{"label":"Batters faced","value":"Webb, L 24; Winn, K 3; Hentges 5; Beck, T 3; Sanmartin 1; Quantrill 24; Peoples 4; Gray 5; Kingham 6."},{"label":"Inherited runners-scored","value":"Hentges 1-0; Sanmartin 1-0."},{"label":"Umpires","value":"HP: Dan Iassogna. 1B: Adrian Johnson. 2B: Louie Krupa. 3B: Adam Beck. "},{"label":"Weather","value":"74 degrees, Roof Closed."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"7:10 PM."},{"label":"T","value":"2:51."},{"label":"Att","value":"23,736."},{"label":"Venue","value":"Globe Life Field."},{"label":"August 3, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982","boxscoreName":"Lee, J"},"jerseyNumber":"51","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"200","stats":{"batting":{"summary":"3-4 | 2 HR, K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":9,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":52,"groundOuts":122,"airOuts":109,"runs":55,"doubles":25,"triples":4,"homeRuns":8,"strikeOuts":43,"baseOnBalls":17,"intentionalWalks":0,"hits":119,"hitByPitch":6,"avg":".306","atBats":389,"obp":".341","slg":".452","ops":".793","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":416,"totalBases":176,"rbi":43,"leftOnBase":116,"sacBunts":0,"sacFlies":4,"babip":".325","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.62","popOuts":15,"lineOuts":42},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":185,"errors":3,"chances":190,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"type":"hitter","gameScore":74,"hittingGameScore":74},{"player":{"person":{"id":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, 7-7)","summary":"6.0 IP, 0 ER, 8 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":4,"groundOuts":2,"airOuts":8,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":96,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":24,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":96,"balls":32,"strikes":64,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":54,"groundOuts":158,"airOuts":105,"runs":55,"doubles":13,"triples":6,"homeRuns":9,"strikeOuts":101,"baseOnBalls":31,"intentionalWalks":0,"hits":108,"hitByPitch":6,"atBats":470,"obp":".285","caughtStealing":4,"stolenBases":16,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1885,"era":"3.74","inningsPitched":"125.0","wins":7,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":52,"whip":"1.11","battersFaced":510,"outs":375,"gamesPitched":20,"completeGames":1,"shutouts":0,"pitchesThrown":1885,"balls":650,"strikes":1235,"strikePercentage":".660","hitBatsmen":6,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".500","pitchesPerInning":"15.08","gamesFinished":0,"strikeoutWalkRatio":"3.26","strikeoutsPer9Inn":"7.27","walksPer9Inn":"2.23","hitsPer9Inn":"7.78","runsScoredPer9":"3.96","homeRunsPer9":"0.65","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":16,"lineOuts":35},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":9,"errors":1,"chances":25,"fielding":".960","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":72,"pitchingGameScore":72},{"player":{"person":{"id":677649,"fullName":"Ezequiel Duran","link":"/api/v1/people/677649","boxscoreName":"Duran, E"},"jerseyNumber":"20","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":140,"battingOrder":"700","stats":{"batting":{"summary":"4-4 | HR, 2B, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":8,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":1,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":40,"groundOuts":93,"airOuts":82,"runs":51,"doubles":20,"triples":3,"homeRuns":13,"strikeOuts":91,"baseOnBalls":27,"intentionalWalks":0,"hits":98,"hitByPitch":3,"avg":".274","atBats":358,"obp":".326","slg":".455","ops":".781","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":394,"totalBases":163,"rbi":59,"leftOnBase":146,"sacBunts":1,"sacFlies":5,"babip":".328","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.54","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":177,"putOuts":141,"errors":4,"chances":322,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":70,"hittingGameScore":70}]},"decisions":{"winner":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"loser":{"id":615698,"fullName":"Cal Quantrill","link":"/api/v1/people/615698"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}