{"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":824330,"link":"/api/v1.1/game/824330/feed/live","metaData":{"wait":10,"timeStamp":"20260719_215139","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count32","newLeftHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":824330,"type":"R","doubleHeader":"N","id":"2026/07/19/cinmlb-colmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-824330-2026-07-19","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-07-19T19:10:00Z","originalDate":"2026-07-19","officialDate":"2026-07-19","dayNight":"day","time":"1:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113","season":2026,"venue":{"id":2602,"name":"Great American Ball Park","link":"/api/v1/venues/2602"},"springVenue":{"id":3834,"link":"/api/v1/venues/3834"},"teamCode":"cin","fileCode":"cin","abbreviation":"CIN","teamName":"Reds","locationName":"Cincinnati","firstYearOfPlay":"1882","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Cincinnati","record":{"gamesPlayed":98,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":45,"losses":53,"ties":0,"pct":".459"},"records":{},"divisionLeader":false,"wins":45,"losses":53,"winningPercentage":".459"},"franchiseName":"Cincinnati","clubName":"Reds","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115","season":2026,"venue":{"id":19,"name":"Coors Field","link":"/api/v1/venues/19"},"springVenue":{"id":4249,"link":"/api/v1/venues/4249"},"teamCode":"col","fileCode":"col","abbreviation":"COL","teamName":"Rockies","locationName":"Denver","firstYearOfPlay":"1992","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":203,"name":"National League West","link":"/api/v1/divisions/203"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Colorado","record":{"gamesPlayed":101,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":40,"losses":61,"ties":0,"pct":".396"},"records":{},"divisionLeader":false,"wins":40,"losses":61,"winningPercentage":".396"},"franchiseName":"Colorado","clubName":"Rockies","active":true}},"players":{"ID668881":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881","firstName":"Christian","lastName":"Greene","primaryNumber":"21","birthDate":"1999-08-06","currentAge":26,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":242,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hunter","useLastName":"Greene","middleName":"Hunter","boxscoreName":"Greene, H","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Greene","nameSlug":"hunter-greene-668881","firstLastName":"Hunter Greene","lastFirstName":"Greene, Hunter","lastInitName":"Greene, H","initLastName":"H Greene","fullFMLName":"Christian Hunter Greene","fullLFMName":"Greene, Christian Hunter","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID682829":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829","firstName":"Elly","lastName":"De La Cruz","primaryNumber":"44","birthDate":"2002-01-11","currentAge":24,"birthCity":"Sabana Grande de Boya","birthCountry":"Dominican Republic","height":"6' 6\"","weight":200,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Elly","useLastName":"De La Cruz","middleName":"Antonio","boxscoreName":"De La Cruz, E","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":false,"mlbDebutDate":"2023-06-06","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Elly De La Cruz","nameSlug":"elly-de-la-cruz-682829","firstLastName":"Elly De La Cruz","lastFirstName":"De La Cruz, Elly","lastInitName":"De La Cruz, E","initLastName":"E De La Cruz","fullFMLName":"Elly Antonio De La Cruz","fullLFMName":"De La Cruz, Elly Antonio","strikeZoneTop":3.46,"strikeZoneBottom":1.746},"ID667472":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472","firstName":"Dane","lastName":"Myers","primaryNumber":"17","birthDate":"1996-03-08","currentAge":30,"birthCity":"Columbus","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Dane","useLastName":"Myers","middleName":"Michael","boxscoreName":"Myers","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2023-07-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dane Myers","nameSlug":"dane-myers-667472","firstLastName":"Dane Myers","lastFirstName":"Myers, Dane","lastInitName":"Myers, D","initLastName":"D Myers","fullFMLName":"Dane Michael Myers","fullLFMName":"Myers, Dane Michael","strikeZoneTop":3.214,"strikeZoneBottom":1.622},"ID701398":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398","firstName":"Sal","lastName":"Stewart","primaryNumber":"27","birthDate":"2003-12-07","currentAge":22,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":224,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Sal","useLastName":"Stewart","middleName":"Maxwell","boxscoreName":"Stewart, S","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sal Stewart","nameSlug":"sal-stewart-701398","firstLastName":"Sal Stewart","lastFirstName":"Stewart, Sal","lastInitName":"Stewart, S","initLastName":"S Stewart","fullFMLName":"Sal Maxwell Stewart","fullLFMName":"Stewart, Sal Maxwell","strikeZoneTop":3.239,"strikeZoneBottom":1.635},"ID680767":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767","firstName":"Victor","lastName":"Vodnik","primaryNumber":"38","birthDate":"1999-10-09","currentAge":26,"birthCity":"Whittier","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Victor","useLastName":"Vodnik","middleName":"Francisco","boxscoreName":"Vodnik","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"VOD-nik","mlbDebutDate":"2023-09-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Victor Vodnik","nameSlug":"victor-vodnik-680767","firstLastName":"Victor Vodnik","lastFirstName":"Vodnik, Victor","lastInitName":"Vodnik, V","initLastName":"V Vodnik","fullFMLName":"Victor Francisco Vodnik","fullLFMName":"Vodnik, Victor Francisco","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID622088":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088","firstName":"Tejay","lastName":"Antone","primaryNumber":"70","birthDate":"1993-12-05","currentAge":32,"birthCity":"Oklahoma City","birthStateProvince":"OK","birthCountry":"USA","height":"6' 4\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tejay","useLastName":"Antone","middleName":"Anthony","boxscoreName":"Antone","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"AN-tone","mlbDebutDate":"2020-07-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tejay Antone","nameSlug":"tejay-antone-622088","firstLastName":"Tejay Antone","lastFirstName":"Antone, Tejay","lastInitName":"Antone, T","initLastName":"T Antone","fullFMLName":"Tejay Anthony Antone","fullLFMName":"Antone, Tejay Anthony","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID682622":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622","firstName":"Noelvi","lastName":"Marte","primaryNumber":"4","birthDate":"2001-10-16","currentAge":24,"birthCity":"Cotui","birthCountry":"Dominican Republic","height":"6' 2\"","weight":216,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Noelvi","useLastName":"Marte","boxscoreName":"Marte, N","gender":"M","nameMatrilineal":"Diaz","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Noelvi Marte","nameSlug":"noelvi-marte-682622","firstLastName":"Noelvi Marte","lastFirstName":"Marte, Noelvi","lastInitName":"Marte, N","initLastName":"N Marte","fullFMLName":"Noelvi  Marte","fullLFMName":"Marte, Noelvi","strikeZoneTop":3.3,"strikeZoneBottom":1.66},"ID663993":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993","firstName":"David","lastName":"Lowe","primaryNumber":"31","birthDate":"1995-07-07","currentAge":31,"birthCity":"Norfolk","birthStateProvince":"VA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Nathaniel","useLastName":"Lowe","middleName":"Nathaniel","boxscoreName":"Lowe, N","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-04-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nathaniel Lowe","nameSlug":"nathaniel-lowe-663993","firstLastName":"Nathaniel Lowe","lastFirstName":"Lowe, Nathaniel","lastInitName":"Lowe, N","initLastName":"N Lowe","fullFMLName":"David Nathaniel Lowe","fullLFMName":"Lowe, David Nathaniel","strikeZoneTop":3.367,"strikeZoneBottom":1.699},"ID663903":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903","firstName":"Brady","lastName":"Singer","primaryNumber":"51","birthDate":"1996-08-04","currentAge":29,"birthCity":"Leesburg","birthStateProvince":"FL","birthCountry":"USA","height":"6' 5\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brady","useLastName":"Singer","middleName":"Alan","boxscoreName":"Singer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brady Singer","nameSlug":"brady-singer-663903","firstLastName":"Brady Singer","lastFirstName":"Singer, Brady","lastInitName":"Singer, B","initLastName":"B Singer","fullFMLName":"Brady Alan Singer","fullLFMName":"Singer, Brady Alan","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID690924":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924","firstName":"Braxton","lastName":"Fulford","primaryNumber":"37","birthDate":"1998-12-09","currentAge":27,"birthCity":"Lubbock","birthStateProvince":"TX","birthCountry":"USA","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Braxton","useLastName":"Fulford","middleName":"Albert","boxscoreName":"Fulford","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Braxton Fulford","nameSlug":"braxton-fulford-690924","firstLastName":"Braxton Fulford","lastFirstName":"Fulford, Braxton","lastInitName":"Fulford, B","initLastName":"B Fulford","fullFMLName":"Braxton Albert Fulford","fullLFMName":"Fulford, Braxton Albert","strikeZoneTop":3.13,"strikeZoneBottom":1.58},"ID607536":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536","firstName":"Kyle","lastName":"Freeland","primaryNumber":"21","birthDate":"1993-05-14","currentAge":33,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 4\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Freeland","middleName":"Richard","boxscoreName":"Freeland, K","nickName":"F. Stanley","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-04-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Freeland","nameSlug":"kyle-freeland-607536","firstLastName":"Kyle Freeland","lastFirstName":"Freeland, Kyle","lastInitName":"Freeland, K","initLastName":"K Freeland","fullFMLName":"Kyle Richard Freeland","fullLFMName":"Freeland, Kyle Richard","strikeZoneTop":3.5,"strikeZoneBottom":1.66},"ID650489":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489","firstName":"Willi","lastName":"Castro","primaryNumber":"3","birthDate":"1997-04-24","currentAge":29,"birthCity":"Rio Piedras","birthCountry":"Puerto Rico","height":"6' 0\"","weight":209,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Willi","useLastName":"Castro","middleName":"Rafael","boxscoreName":"Castro, W","gender":"M","nameMatrilineal":"Capellan","isPlayer":true,"isVerified":false,"pronunciation":"willie","mlbDebutDate":"2019-08-24","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Willi Castro","nameSlug":"willi-castro-650489","firstLastName":"Willi Castro","lastFirstName":"Castro, Willi","lastInitName":"Castro, W","initLastName":"W Castro","fullFMLName":"Willi Rafael Castro","fullLFMName":"Castro, Willi Rafael","strikeZoneTop":3.2,"strikeZoneBottom":1.62},"ID670770":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770","firstName":"Terry","lastName":"Friedl","primaryNumber":"29","birthDate":"1995-08-14","currentAge":30,"birthCity":"Sewickley","birthStateProvince":"PA","birthCountry":"USA","height":"5' 8\"","weight":180,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"TJ","useLastName":"Friedl","middleName":"Lee","boxscoreName":"Friedl","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"FREE-duhl","mlbDebutDate":"2021-09-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"TJ Friedl","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"tj-friedl-670770","firstLastName":"TJ Friedl","lastFirstName":"Friedl, TJ","lastInitName":"Friedl, T","initLastName":"T Friedl","fullFMLName":"Terry Lee Friedl","fullLFMName":"Friedl, Terry Lee","strikeZoneTop":3.044,"strikeZoneBottom":1.536},"ID657514":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514","firstName":"Brennan","lastName":"Bernardino","primaryNumber":"83","birthDate":"1992-01-15","currentAge":34,"birthCity":"Valencia","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":216,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brennan","useLastName":"Bernardino","middleName":"Allen","boxscoreName":"Bernardino","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"ber-nar-DEEN-o","mlbDebutDate":"2022-07-31","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brennan Bernardino","nameSlug":"brennan-bernardino-657514","firstLastName":"Brennan Bernardino","lastFirstName":"Bernardino, Brennan","lastInitName":"Bernardino, B","initLastName":"B Bernardino","fullFMLName":"Brennan Allen Bernardino","fullLFMName":"Bernardino, Brennan Allen","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID694249":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249","firstName":"Cole","lastName":"Carrigg","primaryNumber":"16","birthDate":"2002-05-08","currentAge":24,"birthCity":"Modesto","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":204,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Cole","useLastName":"Carrigg","middleName":"Michael","boxscoreName":"Carrigg","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"CARE-igg","mlbDebutDate":"2026-06-09","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cole Carrigg","nameSlug":"cole-carrigg-694249","firstLastName":"Cole Carrigg","lastFirstName":"Carrigg, Cole","lastInitName":"Carrigg, C","initLastName":"C Carrigg","fullFMLName":"Cole Michael Carrigg","fullLFMName":"Carrigg, Cole Michael","strikeZoneTop":3.29,"strikeZoneBottom":1.66},"ID695534":{"id":695534,"fullName":"Chase Petty","link":"/api/v1/people/695534","firstName":"Chase","lastName":"Petty","primaryNumber":"61","birthDate":"2003-04-04","currentAge":23,"birthCity":"Camden","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 1\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chase","useLastName":"Petty","middleName":"Robert","boxscoreName":"Petty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Petty","nameSlug":"chase-petty-695534","firstLastName":"Chase Petty","lastFirstName":"Petty, Chase","lastInitName":"Petty, C","initLastName":"C Petty","fullFMLName":"Chase Robert Petty","fullLFMName":"Petty, Chase Robert","strikeZoneTop":3.411,"strikeZoneBottom":1.565},"ID675848":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848","firstName":"Juan","lastName":"Mejia","primaryNumber":"47","birthDate":"2000-07-04","currentAge":26,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Juan","useLastName":"Mejia","middleName":"Manuel","boxscoreName":"Mejia, J","gender":"M","nameMatrilineal":"Adames","isPlayer":true,"isVerified":true,"pronunciation":"meh-HEE-uh","mlbDebutDate":"2025-04-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Juan Mejia","nameSlug":"juan-mejia-675848","firstLastName":"Juan Mejia","lastFirstName":"Mejia, Juan","lastInitName":"Mejia, J","initLastName":"J Mejia","fullFMLName":"Juan Manuel Mejia","fullLFMName":"Mejia, Juan Manuel","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID666397":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397","firstName":"Edouard","lastName":"Julien","primaryNumber":"6","birthDate":"1999-04-30","currentAge":27,"birthCity":"Quebec City","birthStateProvince":"QC","birthCountry":"Canada","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Edouard","useLastName":"Julien","boxscoreName":"Julien","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"ED-ward JOO-lee-en","mlbDebutDate":"2023-04-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edouard Julien","nameSlug":"edouard-julien-666397","firstLastName":"Edouard Julien","lastFirstName":"Julien, Edouard","lastInitName":"Julien, E","initLastName":"E Julien","fullFMLName":"Edouard Julien","fullLFMName":"Julien, Edouard","strikeZoneTop":3.235,"strikeZoneBottom":1.633},"ID696100":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100","firstName":"Hunter","lastName":"Goodman","primaryNumber":"15","birthDate":"1999-10-08","currentAge":26,"birthCity":"Arlington","birthStateProvince":"TN","birthCountry":"USA","height":"5' 11\"","weight":220,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Hunter","useLastName":"Goodman","middleName":"Robert","boxscoreName":"Goodman","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-08-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Hunter Goodman","nameSlug":"hunter-goodman-696100","firstLastName":"Hunter Goodman","lastFirstName":"Goodman, Hunter","lastInitName":"Goodman, H","initLastName":"H Goodman","fullFMLName":"Hunter Robert Goodman","fullLFMName":"Goodman, Hunter Robert","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"ID687312":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312","firstName":"Gabriel","lastName":"Hughes","primaryNumber":"43","birthDate":"2001-08-22","currentAge":24,"birthCity":"Anchorage","birthStateProvince":"AK","birthCountry":"USA","height":"6' 4\"","weight":238,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gabriel","useLastName":"Hughes","middleName":"Alexander","boxscoreName":"Hughes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-07-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gabriel Hughes","nameSlug":"gabriel-hughes-687312","firstLastName":"Gabriel Hughes","lastFirstName":"Hughes, Gabriel","lastInitName":"Hughes, G","initLastName":"G Hughes","fullFMLName":"Gabriel Alexander Hughes","fullLFMName":"Hughes, Gabriel Alexander","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID624431":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431","firstName":"Jose","lastName":"Trevino","primaryNumber":"35","birthDate":"1992-11-28","currentAge":33,"birthCity":"Corpus Christi","birthStateProvince":"TX","birthCountry":"USA","height":"5' 9\"","weight":215,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Jose","useLastName":"Trevino","boxscoreName":"Trevino","nickName":"Trevi","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2014,"pronunciation":"Tre-vee-nyo","mlbDebutDate":"2018-06-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Trevino","nameSlug":"jose-trevino-624431","firstLastName":"Jose Trevino","lastFirstName":"Trevino, Jose","lastInitName":"Trevino, J","initLastName":"J Trevino","fullFMLName":"Jose Trevino","fullLFMName":"Trevino, Jose","strikeZoneTop":3.061,"strikeZoneBottom":1.545},"ID553993":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993","firstName":"Eugenio","lastName":"Suárez","primaryNumber":"28","birthDate":"1991-07-18","currentAge":35,"birthCity":"Puerto Ordaz","birthCountry":"Venezuela","height":"5' 11\"","weight":213,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Eugenio","useLastName":"Suárez","middleName":"Alejandro","boxscoreName":"Suárez, E","nickName":"Bolibomba Suarez","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"AY-you-hay-nee-oh Swar-ez","mlbDebutDate":"2014-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eugenio Suárez","nameSlug":"eugenio-suarez-553993","firstLastName":"Eugenio Suárez","lastFirstName":"Suárez, Eugenio","lastInitName":"Suárez, E","initLastName":"E Suárez","fullFMLName":"Eugenio Alejandro Suárez","fullLFMName":"Suárez, Eugenio Alejandro","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID663886":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886","firstName":"Tyler","lastName":"Stephenson","primaryNumber":"37","birthDate":"1996-08-16","currentAge":29,"birthCity":"Atlanta","birthStateProvince":"GA","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Tyler","useLastName":"Stephenson","middleName":"Robert","boxscoreName":"Stephenson, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2020-07-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Stephenson","nameSlug":"tyler-stephenson-663886","firstLastName":"Tyler Stephenson","lastFirstName":"Stephenson, Tyler","lastInitName":"Stephenson, T","initLastName":"T Stephenson","fullFMLName":"Tyler Robert Stephenson","fullLFMName":"Stephenson, Tyler Robert","strikeZoneTop":3.36,"strikeZoneBottom":1.695},"ID695490":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490","firstName":"Edwin","lastName":"Arroyo","primaryNumber":"2","birthDate":"2003-08-25","currentAge":22,"birthCity":"Arecibo","birthCountry":"Puerto Rico","height":"5' 11\"","weight":173,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Edwin","useLastName":"Arroyo","middleName":"Zaed","boxscoreName":"Arroyo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-06-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edwin Arroyo","nameSlug":"edwin-arroyo-695490","firstLastName":"Edwin Arroyo","lastFirstName":"Arroyo, Edwin","lastInitName":"Arroyo, E","initLastName":"E Arroyo","fullFMLName":"Edwin Zaed Arroyo","fullLFMName":"Arroyo, Edwin Zaed","strikeZoneTop":3.16,"strikeZoneBottom":1.6},"ID688642":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642","firstName":"Zachary","lastName":"Agnos","primaryNumber":"36","birthDate":"2000-08-15","currentAge":25,"birthCity":"Haymarket","birthStateProvince":"VA","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zach","useLastName":"Agnos","middleName":"George","boxscoreName":"Agnos","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach Agnos","nameSlug":"zach-agnos-688642","firstLastName":"Zach Agnos","lastFirstName":"Agnos, Zach","lastInitName":"Agnos, Z","initLastName":"Z Agnos","fullFMLName":"Zachary George Agnos","fullLFMName":"Agnos, Zachary George","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID685299":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299","firstName":"Tanner","lastName":"Gordon","primaryNumber":"29","birthDate":"1997-10-26","currentAge":28,"birthCity":"Champaign","birthStateProvince":"IL","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tanner","useLastName":"Gordon","middleName":"Robert","boxscoreName":"Gordon, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-07-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tanner Gordon","nameSlug":"tanner-gordon-685299","firstLastName":"Tanner Gordon","lastFirstName":"Gordon, Tanner","lastInitName":"Gordon, T","initLastName":"T Gordon","fullFMLName":"Tanner Robert Gordon","fullLFMName":"Gordon, Tanner Robert","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID594580":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580","firstName":"Samuel","lastName":"Moll","primaryNumber":"50","birthDate":"1992-01-03","currentAge":34,"birthCity":"Lakeland","birthStateProvince":"TN","birthCountry":"USA","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sam","useLastName":"Moll","middleName":"John","boxscoreName":"Moll","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"mall","mlbDebutDate":"2017-09-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sam Moll","nameSlug":"sam-moll-594580","firstLastName":"Sam Moll","lastFirstName":"Moll, Sam","lastInitName":"Moll, S","initLastName":"S Moll","fullFMLName":"Samuel John Moll","fullLFMName":"Moll, Samuel John","strikeZoneTop":3.076,"strikeZoneBottom":1.553},"ID656271":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271","firstName":"Brock","lastName":"Burke","primaryNumber":"49","birthDate":"1996-08-04","currentAge":29,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brock","useLastName":"Burke","middleName":"Christopher","boxscoreName":"Burke, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-08-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brock Burke","nameSlug":"brock-burke-656271","firstLastName":"Brock Burke","lastFirstName":"Burke, Brock","lastInitName":"Burke, B","initLastName":"B Burke","fullFMLName":"Brock Christopher Burke","fullLFMName":"Burke, Brock Christopher","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID605447":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447","firstName":"Jordan","lastName":"Romano","primaryNumber":"68","birthDate":"1993-04-21","currentAge":33,"birthCity":"Markham","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 5\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jordan","useLastName":"Romano","middleName":"Robert","boxscoreName":"Romano","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2014,"pronunciation":"row-MAN-oh","mlbDebutDate":"2019-06-12","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Romano","nameSlug":"jordan-romano-605447","firstLastName":"Jordan Romano","lastFirstName":"Romano, Jordan","lastInitName":"Romano, J","initLastName":"J Romano","fullFMLName":"Jordan Robert Romano","fullLFMName":"Romano, Jordan Robert","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID622608":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608","firstName":"Antonio","lastName":"Senzatela","primaryNumber":"49","birthDate":"1995-01-21","currentAge":31,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 1\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Antonio","useLastName":"Senzatela","boxscoreName":"Senzatela","nickName":"Senze","gender":"M","nameMatrilineal":"Rondon","isPlayer":true,"isVerified":true,"pronunciation":"sehn-zuh-TEH-luh","mlbDebutDate":"2017-04-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Antonio Senzatela","nameSlug":"antonio-senzatela-622608","firstLastName":"Antonio Senzatela","lastFirstName":"Senzatela, Antonio","lastInitName":"Senzatela, A","initLastName":"A Senzatela","fullFMLName":"Antonio Senzatela","fullLFMName":"Senzatela, Antonio","strikeZoneTop":3.38,"strikeZoneBottom":1.57},"ID671096":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096","firstName":"Andrew","lastName":"Abbott","primaryNumber":"41","birthDate":"1999-06-01","currentAge":27,"birthCity":"Lynchburg","birthStateProvince":"VA","birthCountry":"USA","height":"6' 0\"","weight":192,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Abbott","middleName":"Cole","boxscoreName":"Abbott, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-06-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Abbott","nameSlug":"andrew-abbott-671096","firstLastName":"Andrew Abbott","lastFirstName":"Abbott, Andrew","lastInitName":"Abbott, A","initLastName":"A Abbott","fullFMLName":"Andrew Cole Abbott","fullLFMName":"Abbott, Andrew Cole","strikeZoneTop":3.37,"strikeZoneBottom":1.54},"ID691720":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720","firstName":"Kyle","lastName":"Karros","primaryNumber":"12","birthDate":"2002-07-26","currentAge":23,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":225,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Kyle","useLastName":"Karros","middleName":"Garret","boxscoreName":"Karros, K","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"pronunciation":"KARE-ohs","mlbDebutDate":"2025-08-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Karros","nameSlug":"kyle-karros-691720","firstLastName":"Kyle Karros","lastFirstName":"Karros, Kyle","lastInitName":"Karros, K","initLastName":"K Karros","fullFMLName":"Kyle Garret Karros","fullLFMName":"Karros, Kyle Garret","strikeZoneTop":3.43,"strikeZoneBottom":1.73},"ID663372":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372","firstName":"Ryan","lastName":"Feltner","primaryNumber":"18","birthDate":"1996-09-02","currentAge":29,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Feltner","middleName":"Donald","boxscoreName":"Feltner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Feltner","nameSlug":"ryan-feltner-663372","firstLastName":"Ryan Feltner","lastFirstName":"Feltner, Ryan","lastInitName":"Feltner, R","initLastName":"R Feltner","fullFMLName":"Ryan Donald Feltner","fullLFMName":"Feltner, Ryan Donald","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID666160":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160","firstName":"McKenzie","lastName":"Moniak","primaryNumber":"22","birthDate":"1998-05-13","currentAge":28,"birthCity":"Encinitas","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":209,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Mickey","useLastName":"Moniak","middleName":"Matthew","boxscoreName":"Moniak","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"MO-nee-ak","mlbDebutDate":"2020-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mickey Moniak","nameSlug":"mickey-moniak-666160","firstLastName":"Mickey Moniak","lastFirstName":"Moniak, Mickey","lastInitName":"Moniak, M","initLastName":"M Moniak","fullFMLName":"McKenzie Matthew Moniak","fullLFMName":"Moniak, McKenzie Matthew","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"ID572955":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955","firstName":"Pierce","lastName":"Johnson","primaryNumber":"52","birthDate":"1991-05-10","currentAge":35,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 2\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Pierce","useLastName":"Johnson","middleName":"William","boxscoreName":"Johnson","nickName":"P.J.","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2017-05-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pierce Johnson","nameSlug":"pierce-johnson-572955","firstLastName":"Pierce Johnson","lastFirstName":"Johnson, Pierce","lastInitName":"Johnson, P","initLastName":"P Johnson","fullFMLName":"Pierce William Johnson","fullLFMName":"Johnson, Pierce William","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID641941":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941","firstName":"Emilio","lastName":"Pagán","primaryNumber":"15","birthDate":"1991-05-07","currentAge":35,"birthCity":"Simpsonville","birthStateProvince":"SC","birthCountry":"USA","height":"6' 2\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Emilio","useLastName":"Pagán","middleName":"Enrique","boxscoreName":"Pagán","nickName":"Emiliooooo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"eh-MEE-lee-oh pa-GAHN","mlbDebutDate":"2017-05-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Emilio Pagán","nameSlug":"emilio-pagan-641941","firstLastName":"Emilio Pagán","lastFirstName":"Pagán, Emilio","lastInitName":"Pagán, E","initLastName":"E Pagán","fullFMLName":"Emilio Enrique Pagán","fullLFMName":"Pagán, Emilio Enrique","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID623474":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474","firstName":"Jimmy","lastName":"Herget","primaryNumber":"44","birthDate":"1993-09-09","currentAge":32,"birthCity":"Tampa","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":183,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jimmy","useLastName":"Herget","middleName":"Matthew","boxscoreName":"Herget, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"HER-geht","mlbDebutDate":"2019-07-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jimmy Herget","nameSlug":"jimmy-herget-623474","firstLastName":"Jimmy Herget","lastFirstName":"Herget, Jimmy","lastInitName":"Herget, J","initLastName":"J Herget","fullFMLName":"Jimmy Matthew Herget","fullLFMName":"Herget, Jimmy Matthew","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID664983":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983","firstName":"Jacob","lastName":"McCarthy","primaryNumber":"31","birthDate":"1997-07-30","currentAge":28,"birthCity":"Scranton","birthStateProvince":"PA","birthCountry":"USA","height":"6' 0\"","weight":213,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jake","useLastName":"McCarthy","middleName":"Joseph","boxscoreName":"McCarthy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-08-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake McCarthy","nameSlug":"jake-mccarthy-664983","firstLastName":"Jake McCarthy","lastFirstName":"McCarthy, Jake","lastInitName":"McCarthy, J","initLastName":"J McCarthy","fullFMLName":"Jacob Joseph McCarthy","fullLFMName":"McCarthy, Jacob Joseph","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"ID687859":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859","firstName":"Troy","lastName":"Johnston","primaryNumber":"20","birthDate":"1997-06-22","currentAge":29,"birthCity":"Tacoma","birthStateProvince":"WA","birthCountry":"USA","height":"5' 11\"","weight":206,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Troy","useLastName":"Johnston","middleName":"Michael","boxscoreName":"Johnston, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-07-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Troy Johnston","nameSlug":"troy-johnston-687859","firstLastName":"Troy Johnston","lastFirstName":"Johnston, Troy","lastInitName":"Johnston, T","initLastName":"T Johnston","fullFMLName":"Troy Michael Johnston","fullLFMName":"Johnston, Troy Michael","strikeZoneTop":3.16,"strikeZoneBottom":1.59},"ID663647":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647","firstName":"Ke'Bryan","lastName":"Hayes","primaryNumber":"3","birthDate":"1997-01-28","currentAge":29,"birthCity":"Tomball","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Ke'Bryan","useLastName":"Hayes","middleName":"Kobe","boxscoreName":"Hayes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"KEY-bryan","mlbDebutDate":"2020-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ke'Bryan Hayes","nameSlug":"ke-bryan-hayes-663647","firstLastName":"Ke'Bryan Hayes","lastFirstName":"Hayes, Ke'Bryan","lastInitName":"Hayes, K","initLastName":"K Hayes","fullFMLName":"Ke'Bryan Kobe Hayes","fullLFMName":"Hayes, Ke'Bryan Kobe","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"ID657571":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571","firstName":"Caleb","lastName":"Ferguson","primaryNumber":"46","birthDate":"1996-07-02","currentAge":30,"birthCity":"Columbus","birthStateProvince":"OH","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Caleb","useLastName":"Ferguson","middleName":"Paul","boxscoreName":"Ferguson, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Caleb Ferguson","nameSlug":"caleb-ferguson-657571","firstLastName":"Caleb Ferguson","lastFirstName":"Ferguson, Caleb","lastInitName":"Ferguson, C","initLastName":"C Ferguson","fullFMLName":"Caleb Paul Ferguson","fullLFMName":"Ferguson, Caleb Paul","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID671289":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289","firstName":"Tyler","lastName":"Freeman","primaryNumber":"2","birthDate":"1999-05-21","currentAge":27,"birthCity":"Rancho Cucamonga","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Tyler","useLastName":"Freeman","middleName":"Andrew","boxscoreName":"Freeman, T","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-08-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Freeman","nameSlug":"tyler-freeman-671289","firstLastName":"Tyler Freeman","lastFirstName":"Freeman, Tyler","lastInitName":"Freeman, T","initLastName":"T Freeman","fullFMLName":"Tyler Andrew Freeman","fullLFMName":"Freeman, Tyler Andrew","strikeZoneTop":3.15,"strikeZoneBottom":1.59},"ID695076":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076","firstName":"Rhett","lastName":"Lowder","primaryNumber":"25","birthDate":"2002-03-08","currentAge":24,"birthCity":"Albemarle","birthStateProvince":"NC","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Rhett","useLastName":"Lowder","middleName":"Hamilton","boxscoreName":"Lowder","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-08-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rhett Lowder","nameSlug":"rhett-lowder-695076","firstLastName":"Rhett Lowder","lastFirstName":"Lowder, Rhett","lastInitName":"Lowder, R","initLastName":"R Lowder","fullFMLName":"Rhett Hamilton Lowder","fullLFMName":"Lowder, Rhett Hamilton","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID668715":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715","firstName":"Spencer","lastName":"Steer","primaryNumber":"7","birthDate":"1997-12-07","currentAge":28,"birthCity":"Long Beach","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":185,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Spencer","useLastName":"Steer","middleName":"Gordon","boxscoreName":"Steer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Steer","nameSlug":"spencer-steer-668715","firstLastName":"Spencer Steer","lastFirstName":"Steer, Spencer","lastInitName":"Steer, S","initLastName":"S Steer","fullFMLName":"Spencer Gordon Steer","fullLFMName":"Steer, Spencer Gordon","strikeZoneTop":3.096,"strikeZoneBottom":1.563},"ID608372":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372","firstName":"Tomoyuki","lastName":"Sugano","primaryNumber":"11","birthDate":"1989-10-11","currentAge":36,"birthCity":"Kanagawa","birthCountry":"Japan","height":"6' 1\"","weight":227,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tomoyuki","useLastName":"Sugano","boxscoreName":"Sugano","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"toh-moh-YOO-kee soo-GAH-noh","mlbDebutDate":"2025-03-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tomoyuki Sugano","nameSlug":"tomoyuki-sugano-608372","firstLastName":"Tomoyuki Sugano","lastFirstName":"Sugano, Tomoyuki","lastInitName":"Sugano, T","initLastName":"T Sugano","fullFMLName":"Tomoyuki Sugano","fullLFMName":"Sugano, Tomoyuki","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID664954":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954","firstName":"Brett","lastName":"Sullivan","primaryNumber":"26","birthDate":"1994-02-22","currentAge":32,"birthCity":"Stockton","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Brett","useLastName":"Sullivan","middleName":"Charles","boxscoreName":"Sullivan, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2023-04-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brett Sullivan","nameSlug":"brett-sullivan-664954","firstLastName":"Brett Sullivan","lastFirstName":"Sullivan, Brett","lastInitName":"Sullivan, B","initLastName":"B Sullivan","fullFMLName":"Brett Charles Sullivan","fullLFMName":"Sullivan, Brett Charles","strikeZoneTop":3.17,"strikeZoneBottom":1.6},"ID678662":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662","firstName":"Ezequiel","lastName":"Tovar","primaryNumber":"14","birthDate":"2001-08-01","currentAge":24,"birthCity":"Maracay","birthCountry":"Venezuela","height":"6' 0\"","weight":192,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ezequiel","useLastName":"Tovar","middleName":"Jesus","boxscoreName":"Tovar","gender":"M","nameMatrilineal":"Gota","isPlayer":true,"isVerified":false,"pronunciation":"eh-ZEE-kee-ehl","mlbDebutDate":"2022-09-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ezequiel Tovar","nameSlug":"ezequiel-tovar-678662","firstLastName":"Ezequiel Tovar","lastFirstName":"Tovar, Ezequiel","lastInitName":"Tovar, E","initLastName":"E Tovar","fullFMLName":"Ezequiel Jesus Tovar","fullLFMName":"Tovar, Ezequiel Jesus","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID547179":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179","firstName":"Michael","lastName":"Lorenzen","primaryNumber":"24","birthDate":"1992-01-04","currentAge":34,"birthCity":"Anaheim","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Lorenzen","middleName":"Clifton","boxscoreName":"Lorenzen","nickName":"Zen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2015-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Lorenzen","nameSlug":"michael-lorenzen-547179","firstLastName":"Michael Lorenzen","lastFirstName":"Lorenzen, Michael","lastInitName":"Lorenzen, M","initLastName":"M Lorenzen","fullFMLName":"Michael Clifton Lorenzen","fullLFMName":"Lorenzen, Michael Clifton","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"ID681198":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198","firstName":"Toby","lastName":"Rumfield","primaryNumber":"7","birthDate":"2000-05-17","currentAge":26,"birthCity":"Richmond","birthStateProvince":"VA","birthCountry":"USA","height":"6' 5\"","weight":238,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"TJ","useLastName":"Rumfield","middleName":"Joseph","boxscoreName":"Rumfield","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-03-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"TJ Rumfield","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"tj-rumfield-681198","firstLastName":"TJ Rumfield","lastFirstName":"Rumfield, TJ","lastInitName":"Rumfield, T","initLastName":"T Rumfield","fullFMLName":"Toby Joseph Rumfield","fullLFMName":"Rumfield, Toby Joseph","strikeZoneTop":3.42,"strikeZoneBottom":1.73},"ID668709":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709","firstName":"Jeffrey","lastName":"Bleday","primaryNumber":"22","birthDate":"1997-11-10","currentAge":28,"birthCity":"Danville","birthStateProvince":"PA","birthCountry":"USA","height":"6' 2\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"JJ","useLastName":"Bleday","middleName":"Joseph","boxscoreName":"Bleday","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-07-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"JJ Bleday","nameSlug":"jj-bleday-668709","firstLastName":"JJ Bleday","lastFirstName":"Bleday, JJ","lastInitName":"Bleday, J","initLastName":"J Bleday","fullFMLName":"Jeffrey Joseph Bleday","fullLFMName":"Bleday, Jeffrey Joseph","strikeZoneTop":3.287,"strikeZoneBottom":1.659},"ID670062":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062","firstName":"Julian","lastName":"Garcia","primaryNumber":"57","birthDate":"1995-05-13","currentAge":31,"birthCity":"Fort Collins","birthStateProvince":"CO","birthCountry":"USA","height":"6' 3\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Julian","useLastName":"Garcia","middleName":"Robert","boxscoreName":"Garcia, J","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"JOO-lee-in garr-SEE-a","mlbDebutDate":"2026-06-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Julian Garcia","nameSlug":"julian-garcia-670062","firstLastName":"Julian Garcia","lastFirstName":"Garcia, Julian","lastInitName":"Garcia, J","initLastName":"J Garcia","fullFMLName":"Julian Robert Garcia","fullLFMName":"Garcia, Julian Robert","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID695505":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505","firstName":"Chase","lastName":"Burns","primaryNumber":"26","birthDate":"2003-01-16","currentAge":23,"birthCity":"Naples","birthCountry":"Italy","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chase","useLastName":"Burns","middleName":"David","boxscoreName":"Burns, Ch","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2025-06-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Burns","nameSlug":"chase-burns-695505","firstLastName":"Chase Burns","lastFirstName":"Burns, Chase","lastInitName":"Burns, C","initLastName":"C Burns","fullFMLName":"Chase David Burns","fullLFMName":"Burns, Chase David","strikeZoneTop":3.55,"strikeZoneBottom":1.63}},"venue":{"id":19,"name":"Coors Field","link":"/api/v1/venues/19","location":{"address1":"2001 Blake Street","city":"Denver","state":"Colorado","stateAbbrev":"CO","postalCode":"80205-2000","defaultCoordinates":{"latitude":39.756042,"longitude":-104.994136},"azimuthAngle":4.0,"elevation":5190,"country":"USA","phone":"(303) 292-0200"},"timeZone":{"tz":"MDT","id":"America/Denver","offset":-6,"offsetAtGameTime":-6},"fieldInfo":{"capacity":50144,"turfType":"Grass","roofType":"Open","leftLine":347,"left":390,"leftCenter":420,"center":415,"rightCenter":424,"right":375,"rightLine":350},"active":true,"season":"2026"},"officialVenue":{"id":19,"link":"/api/v1/venues/19"},"weather":{"condition":"Sunny","temp":"92","wind":"4 mph, Out To LF"},"gameInfo":{"attendance":20158,"firstPitch":"2026-07-19T19:11:00.000Z","gameDurationMinutes":160},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":4,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":3,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"home":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"}},"officialScorer":{"id":431022,"fullName":"Dave Einspahr","link":"/api/v1/people/431022"},"primaryDatacaster":{"id":831879,"fullName":"Andrew Shin","link":"/api/v1/people/831879"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Elly De La Cruz singles on a sharp line drive to center fielder Jake McCarthy.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-19T19:11:27.750Z","endTime":"2026-07-19T19:11:55.190Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-19T16:04:29.919Z","endTime":"2026-07-19T18:45:08.798Z","isPitch":false,"type":"action","player":{"id":682829,"link":"/api/v1/people/682829"}},{"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-07-19T18:45:08.798Z","endTime":"2026-07-19T19:10:22.114Z","isPitch":false,"type":"action","player":{"id":682829,"link":"/api/v1/people/682829"}},{"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-07-19T19:10:22.114Z","endTime":"2026-07-19T19:11:29.955Z","isPitch":false,"type":"action","player":{"id":682829,"link":"/api/v1/people/682829"}},{"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.3,"endSpeed":88.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.55736427035618,"aZ":-23.225263202903985,"pfxX":-0.6473508878399006,"pfxZ":4.5294242113822385,"pX":-0.5498905381418857,"pZ":3.6290435224831707,"vX0":3.01661699356877,"vY0":-137.56541465110703,"vZ0":-1.1828528083879102,"x":137.96,"y":140.8,"x0":-1.562031467640882,"y0":50.004226495550846,"z0":5.593619447074348,"aX":-1.2795808457018505},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.3,"breakHorizontal":0.7,"spinRate":2210,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.3934983285186644,"extension":6.3320999273324405},"index":3,"playId":"1ec94cb9-ac03-3d9b-a823-26f74edfb974","pitchNumber":1,"startTime":"2026-07-19T19:11:29.955Z","endTime":"2026-07-19T19:11:34.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":88.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.690210846032453,"aZ":-22.886446865909218,"pfxX":-1.3156948790877088,"pfxZ":4.7030417788792445,"pX":-0.18109113906441415,"pZ":2.5944343336683704,"vX0":4.0181738058621335,"vY0":-137.54503834000656,"vZ0":-3.6998936223493137,"x":123.9,"y":168.73,"x0":-1.4705620497023588,"y0":50.0049288041115,"z0":5.453374338624178,"aX":-2.5998065286040877},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.2,"breakHorizontal":1.8,"spinRate":2125,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.39364199917294096,"extension":6.443287590760424},"hitData":{"launchSpeed":103.7,"launchAngle":9.0,"totalDistance":170.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":134.46,"coordY":87.27}},"index":4,"playId":"8ea28d25-b7c8-31bb-99dc-1f59774d5e97","pitchNumber":2,"startTime":"2026-07-19T19:11:43.646Z","endTime":"2026-07-19T19:11:55.190Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:11:55.190Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Sal Stewart flies out to left fielder Mickey Moniak.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-19T19:12:00.771Z","endTime":"2026-07-19T19:12:29.268Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":87.1,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.703319710530497,"aZ":-23.443600306461853,"pfxX":-4.6203569125061605,"pfxZ":4.538358782520103,"pX":-0.5035501860198646,"pZ":2.8667180140729975,"vX0":4.607721967389301,"vY0":-136.76337581152637,"vZ0":-2.6619484819529022,"x":136.19,"y":161.38,"x0":-1.5972161870045685,"y0":50.00560683421224,"z0":5.433527963728388,"aX":-8.892485915025219},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.9,"breakHorizontal":7.6,"spinRate":2232,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.39811360076316493,"extension":6.504036678154577},"hitData":{"launchSpeed":78.7,"launchAngle":37.0,"totalDistance":299.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":95.93,"coordY":83.19}},"index":0,"playId":"59d621c1-eee0-3553-8dd1-edd54f4fbe9c","pitchNumber":1,"startTime":"2026-07-19T19:12:17.273Z","endTime":"2026-07-19T19:12:29.268Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:12:29.268Z","atBatIndex":1},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"JJ Bleday walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-19T19:12:35.417Z","endTime":"2026-07-19T19:14:44.734Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"postOnSecond":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":79.8,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.76403258758575,"aZ":-28.423391182140456,"pfxX":-2.260773071755081,"pfxZ":2.3722839283688932,"pX":0.5745721213699101,"pZ":1.774585569428517,"vX0":5.532327138736215,"vY0":-123.17043718725986,"vZ0":-3.3298810994185333,"x":95.1,"y":190.87,"x0":-1.3784515648253322,"y0":50.00414216092164,"z0":5.4745470253956245,"aX":-3.576232727503671},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.0,"breakHorizontal":3.2,"spinRate":1473,"spinDirection":209},"zone":9,"typeConfidence":2.0,"plateTime":0.4398411930865498,"extension":6.6722127408841985},"index":0,"playId":"0d459631-8712-3dae-b4d8-6f95074d529a","pitchNumber":1,"startTime":"2026-07-19T19:12:47.967Z","endTime":"2026-07-19T19:12:51.335Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":89.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.13448621108957,"aZ":-17.588444188434615,"pfxX":-2.4776243357790415,"pfxZ":7.394444301927541,"pX":1.370091228930006,"pZ":0.3633586605141279,"vX0":8.717050168924109,"vY0":-137.55411544357602,"vZ0":-10.274199627966338,"x":90.79,"y":237.02,"x0":-1.4783105445067666,"y0":50.00463425465845,"z0":5.266326248919634,"aX":-4.88928395853842},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.0,"breakHorizontal":3.2,"spinRate":2337,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.3938405755624257,"extension":6.418050304322961},"index":1,"playId":"ab3c36b1-9683-3e7c-aaa5-bd15a7b1a9ab","pitchNumber":2,"startTime":"2026-07-19T19:13:08.422Z","endTime":"2026-07-19T19:13:16.804Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Ryan Feltner. Elly De La Cruz to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"actionPlayId":"ab3c36b1-9683-3e7c-aaa5-bd15a7b1a9ab","startTime":"2026-07-19T19:13:35.956Z","endTime":"2026-07-19T19:13:35.957Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":682829,"link":"/api/v1/people/682829"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":79.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.45777457842966,"aZ":-28.14821784494215,"pfxX":-0.8855998435120022,"pfxZ":2.5606031021208366,"pX":-0.040780069091436576,"pZ":4.432915322696019,"vX0":4.046148024382201,"vY0":-122.8020874854326,"vZ0":2.4450536810675954,"x":118.55,"y":119.09,"x0":-1.573745775287424,"y0":50.0045289994773,"z0":5.7729592385158615,"aX":-1.3941961529244231},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.3,"breakHorizontal":1.0,"spinRate":1464,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.44102036463824446,"extension":6.407586869022068},"index":3,"playId":"d62adf12-e744-3b98-ad64-e302e8fa34ed","pitchNumber":3,"startTime":"2026-07-19T19:13:35.958Z","endTime":"2026-07-19T19:13:39.291Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":80.6,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.527013093538237,"aZ":-26.924187845953043,"pfxX":-0.5160085896476616,"pfxZ":3.2337949123799063,"pX":1.068346927198568,"pZ":2.116667842525539,"vX0":6.368640689454601,"vY0":-125.07800983061335,"vZ0":-3.1078311041596844,"x":76.28,"y":181.63,"x0":-1.4180535628641613,"y0":50.001586897534224,"z0":5.527394579536698,"aX":-0.8381489361733344},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.5,"breakHorizontal":-0.1,"spinRate":1439,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.433943187461757,"extension":6.6547826020076295},"index":4,"playId":"ceb04197-9cff-320d-8ad4-401a38c85287","pitchNumber":4,"startTime":"2026-07-19T19:13:53.280Z","endTime":"2026-07-19T19:13:56.725Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":86.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.052512027619862,"aZ":-24.980470085463246,"pfxX":1.2959319636408067,"pfxZ":3.862700553928274,"pX":1.4681285826349437,"pZ":0.8352176755608212,"vX0":7.491593815969202,"vY0":-133.53160739003505,"vZ0":-7.325578538788682,"x":61.04,"y":216.23,"x0":-1.5060424139091577,"y0":50.005970907518815,"z0":5.328333404058475,"aX":2.416282097265639},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.1,"breakHorizontal":-3.5,"spinRate":2557,"spinDirection":175},"zone":14,"typeConfidence":2.0,"plateTime":0.405250847682439,"extension":6.636807747365263},"index":5,"playId":"46f20179-7cf1-34f1-a816-c2d34975e26c","pitchNumber":5,"startTime":"2026-07-19T19:14:22.526Z","endTime":"2026-07-19T19:14:27.050Z","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":96.8,"endSpeed":90.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.116673147511023,"aZ":-19.43631971786208,"pfxX":-2.4530482365606208,"pfxZ":6.16933617488734,"pX":-0.9225604022434483,"pZ":3.8751416395122127,"vX0":2.6926679020899935,"vY0":-141.15327611633313,"vZ0":-1.4714780659871574,"x":152.17,"y":134.15,"x0":-1.5597199380784514,"y0":50.002296294094755,"z0":5.625835260586095,"aX":-5.065051663633847},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.2,"breakHorizontal":4.1,"spinRate":2447,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.38464177973926184,"extension":6.406090904065176},"index":6,"playId":"f78c6b6b-84d5-3dac-b847-d8073158e018","pitchNumber":6,"startTime":"2026-07-19T19:14:40.869Z","endTime":"2026-07-19T19:14:44.734Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:14:44.734Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Steer flies out to left fielder Mickey Moniak.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-19T19:14:54.561Z","endTime":"2026-07-19T19:17:34.575Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"postOnSecond":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":82.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.60784752859936,"aZ":-30.969699390414842,"pfxX":3.161339618261625,"pfxZ":0.7110160539405772,"pX":0.5321566069529187,"pZ":2.546223496347095,"vX0":4.654167288248377,"vY0":-128.17838236379518,"vZ0":-1.4741830595285632,"x":96.72,"y":170.03,"x0":-1.7069426956371907,"y0":50.0008437908622,"z0":5.512066840513352,"aX":5.341899603957695},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.2,"breakHorizontal":-6.6,"spinRate":2506,"spinDirection":159},"zone":6,"typeConfidence":2.0,"plateTime":0.42477974541986807,"extension":6.669421367793226},"index":0,"playId":"b1edcb27-9740-3d97-81b9-6911fb423258","pitchNumber":1,"startTime":"2026-07-19T19:15:25.452Z","endTime":"2026-07-19T19:15:29.436Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":85.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.713799435137744,"aZ":-28.032097968388907,"pfxX":1.872339722235655,"pfxZ":2.2903762460832233,"pX":0.6025837955334573,"pZ":1.1762783074071805,"vX0":5.333811612609161,"vY0":-131.95186541222157,"vZ0":-5.735177313534073,"x":94.03,"y":207.02,"x0":-1.668850385091574,"y0":50.00062672466823,"z0":5.380942101922027,"aX":3.379703205545521},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.4,"breakHorizontal":-4.3,"spinRate":2550,"spinDirection":176},"zone":14,"typeConfidence":2.0,"plateTime":0.41133722819920404,"extension":6.572745991007654},"index":1,"playId":"60cf7194-988e-37e6-9592-12442099782b","pitchNumber":2,"startTime":"2026-07-19T19:15:43.703Z","endTime":"2026-07-19T19:15:54.367Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.78291086436725,"aZ":-31.207599428666096,"pfxX":5.921158548649538,"pfxZ":0.6232101388842182,"pX":0.7957894329990837,"pZ":2.720349019279478,"vX0":4.56675853296759,"vY0":-123.67790199131439,"vZ0":-0.5304205734171995,"x":86.67,"y":165.33,"x0":-1.8441373682413196,"y0":50.002254421091244,"z0":5.556034389269696,"aX":9.166795954338584},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.2,"breakHorizontal":-11.8,"spinRate":2675,"spinDirection":80},"zone":12,"typeConfidence":2.0,"plateTime":0.44295820637587635,"extension":6.659735917774665},"hitData":{"launchSpeed":74.7,"launchAngle":34.0,"totalDistance":276.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":58.13,"coordY":111.54}},"index":2,"playId":"79e30ad2-e343-3a27-81f6-879df6a89512","pitchNumber":3,"startTime":"2026-07-19T19:17:23.382Z","endTime":"2026-07-19T19:17:34.575Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:17:34.575Z","atBatIndex":3},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Nathaniel Lowe homers (11) on a fly ball to right field. Elly De La Cruz scores. JJ Bleday scores.","rbi":3,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-19T19:18:02.073Z","endTime":"2026-07-19T19:18:43.390Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"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":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":{"id":663372,"link":"/api/v1/people/663372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":{"id":663372,"link":"/api/v1/people/663372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":{"id":663372,"link":"/api/v1/people/663372"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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":89.6,"endSpeed":83.3,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.874789471960273,"aZ":-25.113225700008215,"pfxX":2.564777245085358,"pfxZ":4.028422633905269,"pX":-0.988037972573586,"pZ":2.04729595257839,"vX0":1.3319382730216496,"vY0":-130.60473705015536,"vZ0":-3.929640207345471,"x":154.66,"y":183.5,"x0":-1.8355586707877776,"y0":50.000793449225164,"z0":5.4293223850882875,"aX":4.4923711740913586},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.7,"breakHorizontal":-4.9,"spinRate":2555,"spinDirection":173},"zone":13,"typeConfidence":2.0,"plateTime":0.4171357770508535,"extension":6.4413504735797105},"index":0,"playId":"29f840d2-9af6-3a22-b19b-5db96b20cac6","pitchNumber":1,"startTime":"2026-07-19T19:18:02.073Z","endTime":"2026-07-19T19:18:07.322Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":83.1,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.806416959512912,"aZ":-29.11198260504244,"pfxX":1.8004469316792497,"pfxZ":1.7732070188765086,"pX":0.04931240923894375,"pZ":2.6276146026586504,"vX0":3.490981378266416,"vY0":-129.11735481092666,"vZ0":-2.006699376148295,"x":115.12,"y":167.83,"x0":-1.5416665045285518,"y0":50.00389630015919,"z0":5.603268960656392,"aX":3.113613380098656},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.1,"breakHorizontal":-3.8,"spinRate":2592,"spinDirection":151},"zone":5,"typeConfidence":2.0,"plateTime":0.4203567732106719,"extension":6.55233203421328},"hitData":{"launchSpeed":106.9,"launchAngle":35.0,"totalDistance":420.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":214.49,"coordY":86.29}},"index":1,"playId":"751484f6-d2d2-3fd4-8156-2ea3f9b16712","pitchNumber":2,"startTime":"2026-07-19T19:18:18.841Z","endTime":"2026-07-19T19:18:43.390Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:18:43.390Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Eugenio Suárez singles on a ground ball to center fielder Jake McCarthy.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-19T19:19:00.883Z","endTime":"2026-07-19T19:21:34.356Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":96.4,"endSpeed":89.6,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.901566090520518,"aZ":-25.17632143171347,"pfxX":-7.943657410195133,"pfxZ":3.455116772221313,"pX":0.9350625367343197,"pZ":1.7808387108253538,"vX0":9.315094483348014,"vY0":-140.21452876537577,"vZ0":-5.407866045701212,"x":81.36,"y":190.7,"x0":-1.3729157459967514,"y0":50.00023513657277,"z0":5.342562833207614,"aX":-16.071331759316784},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":5.5,"breakHorizontal":12.8,"spinRate":2449,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.3882574269321837,"extension":6.550197259221506},"index":0,"playId":"1aeaecc9-c09a-35cc-9085-4f6608c37342","pitchNumber":1,"startTime":"2026-07-19T19:19:06.541Z","endTime":"2026-07-19T19:19:10.701Z","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.4,"endSpeed":88.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.740919989002922,"aZ":-24.87345718828548,"pfxX":-7.770808041449647,"pfxZ":3.686712116897457,"pX":-0.292385323870657,"pZ":3.1664214317082955,"vX0":5.948380508386421,"vY0":-138.98846762240515,"vZ0":-2.063472545187894,"x":128.15,"y":153.29,"x0":-1.438300755537473,"y0":50.00068159858759,"z0":5.550692626231432,"aX":-15.379305306556617},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.5,"breakHorizontal":13.1,"spinRate":2406,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.39233432571249516,"extension":6.453706608278573},"index":1,"playId":"8e5849c5-2f40-31b9-b68e-4e1db6761a6f","pitchNumber":2,"startTime":"2026-07-19T19:19:20.353Z","endTime":"2026-07-19T19:19:24.612Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":84.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.916636052258653,"aZ":-30.24144231940029,"pfxX":1.6855073364474844,"pfxZ":1.0726248514245214,"pX":0.6265115015174221,"pZ":3.1510509431997162,"vX0":4.8663689639758765,"vY0":-132.11956031502297,"vZ0":-0.6145053266848128,"x":93.12,"y":153.7,"x0":-1.4463461675051417,"y0":50.00020374715941,"z0":5.578395974191137,"aX":3.0258468901478914},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":2.0,"breakHorizontal":-4.0,"spinRate":2544,"spinDirection":149},"zone":3,"typeConfidence":2.0,"plateTime":0.4120596762493882,"extension":6.515894929502666},"index":2,"playId":"ababd8bd-e448-35f3-83ef-94a40b1be79d","pitchNumber":3,"startTime":"2026-07-19T19:19:34.169Z","endTime":"2026-07-19T19:19:38.341Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":90.5,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.417556794716774,"aZ":-21.284875152133807,"pfxX":0.20769811471089827,"pfxZ":5.233754266536749,"pX":-0.09437493806847752,"pZ":4.592217872178406,"vX0":3.9241141764413587,"vY0":-141.9066456779241,"vZ0":0.5551777817062905,"x":120.6,"y":114.79,"x0":-1.5106864383160412,"y0":50.000898847517774,"z0":5.729589494314815,"aX":0.43106768563642106},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":9.8,"breakHorizontal":-1.0,"spinRate":2452,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.3830907703695363,"extension":6.314353351367653},"index":3,"playId":"733cab55-1fe0-376c-b04b-51a2a585977e","pitchNumber":4,"startTime":"2026-07-19T19:19:51.232Z","endTime":"2026-07-19T19:19:55.199Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":84.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.149758380297285,"aZ":-27.78458826036601,"pfxX":2.8269302232429396,"pfxZ":2.4392605382549055,"pX":0.030732919503817343,"pZ":1.4685447043394615,"vX0":3.28011868744609,"vY0":-131.93325180107183,"vZ0":-4.877885079423928,"x":115.83,"y":199.13,"x0":-1.5858590525577536,"y0":50.005759964788076,"z0":5.334363767000298,"aX":5.096798360622166},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":3.7,"breakHorizontal":-5.8,"spinRate":2634,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.4116297972559462,"extension":6.648009284127335},"index":4,"playId":"b7115222-d910-3767-8142-0b9b3dab1182","pitchNumber":5,"startTime":"2026-07-19T19:20:08.908Z","endTime":"2026-07-19T19:20:14.027Z","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":2},"pitchData":{"startSpeed":95.4,"endSpeed":89.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.40656249947407,"aZ":-24.195617261297834,"pfxX":-6.1648067573020455,"pfxZ":3.9826420355600565,"pX":-0.058744332232847744,"pZ":1.8084572203372455,"vX0":5.987981465640236,"vY0":-139.00612722112663,"vZ0":-5.417770085124688,"x":119.24,"y":189.95,"x0":-1.4161377509904711,"y0":50.00190178857495,"z0":5.340292343707912,"aX":-12.34304766685966},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.5,"breakHorizontal":10.3,"spinRate":2342,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.39061757308135503,"extension":6.594643682349787},"index":5,"playId":"65fe9df5-effc-3e4f-9d0e-50150e40761c","pitchNumber":6,"startTime":"2026-07-19T19:20:26.076Z","endTime":"2026-07-19T19:20:32.702Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":90.0,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.17677854980758,"aZ":-25.15758661865976,"pfxX":-4.327845928127832,"pfxZ":3.459907055194484,"pX":0.11489592255067789,"pZ":2.083346137877564,"vX0":6.372595303431121,"vY0":-139.60312582574005,"vZ0":-4.517603796409606,"x":112.62,"y":182.53,"x0":-1.6061324153667886,"y0":50.00460290675131,"z0":5.322304465284077,"aX":-8.782520605890959},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":5.8,"breakHorizontal":7.0,"spinRate":2346,"spinDirection":206},"zone":8,"typeConfidence":2.0,"plateTime":0.3882245370478641,"extension":6.540175766572343},"hitData":{"launchSpeed":99.6,"launchAngle":-13.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":108.23,"coordY":99.49}},"index":6,"playId":"ffe6a5f3-d104-3a3a-acc7-725e82d5c626","pitchNumber":7,"startTime":"2026-07-19T19:21:23.330Z","endTime":"2026-07-19T19:21:34.356Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:21:34.356Z","atBatIndex":5},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Tyler Stephenson homers (7) on a fly ball to left center field. Eugenio Suárez scores.","rbi":2,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-19T19:21:48.315Z","endTime":"2026-07-19T19:22:38.668Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":{"id":663372,"link":"/api/v1/people/663372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":{"id":663372,"link":"/api/v1/people/663372"},"isScoringEvent":true,"rbi":true,"earned":true,"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":89.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.516675984571215,"aZ":-21.733532381934978,"pfxX":0.08566697742104923,"pfxZ":5.295629452758531,"pX":0.36734348632162217,"pZ":1.5556589417464255,"vX0":5.201720925312128,"vY0":-137.16837607050903,"vZ0":-6.344179876657827,"x":103.0,"y":196.78,"x0":-1.537849854033617,"y0":50.00172424930868,"z0":5.3063115835266625,"aX":0.16833830513047093},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.9,"breakHorizontal":-0.8,"spinRate":2311,"spinDirection":198},"zone":14,"typeConfidence":2.0,"plateTime":0.39416697079727925,"extension":6.693755274480633},"index":0,"playId":"5166ff33-c47d-320a-bf98-6cabe2ae6388","pitchNumber":1,"startTime":"2026-07-19T19:21:56.775Z","endTime":"2026-07-19T19:22:01.862Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":83.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.201463287572217,"aZ":-31.183224933029038,"pfxX":1.1422060712786792,"pfxZ":0.5731105422252689,"pX":-0.11581615776197773,"pZ":3.221249396535136,"vX0":3.4409642202477397,"vY0":-128.2907851871225,"vZ0":0.11503680211665701,"x":121.41,"y":151.81,"x0":-1.605123330131748,"y0":50.000547438902814,"z0":5.541333129907634,"aX":1.9671380966728371},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.2,"breakHorizontal":-2.6,"spinRate":2510,"spinDirection":150},"zone":2,"typeConfidence":2.0,"plateTime":0.42161134453070126,"extension":6.551794104655201},"hitData":{"launchSpeed":105.1,"launchAngle":35.0,"totalDistance":435.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":43.74,"coordY":42.45}},"index":1,"playId":"056bb0d4-c853-3919-bc48-3441191c03b3","pitchNumber":2,"startTime":"2026-07-19T19:22:13.955Z","endTime":"2026-07-19T19:22:38.668Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:22:38.668Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"TJ Friedl grounds out softly, shortstop Willi Castro to first baseman TJ Rumfield.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-19T19:22:43.204Z","endTime":"2026-07-19T19:24:59.968Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":91.5,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.019140801341358,"aZ":-21.02873797744435,"pfxX":0.8414073447639123,"pfxZ":5.336756195082135,"pX":0.25901740125298855,"pZ":2.7724793482650765,"vX0":4.870150824366892,"vY0":-141.00230886417057,"vZ0":-3.876420048865681,"x":107.13,"y":163.92,"x0":-1.574425032397343,"y0":50.0006778009268,"z0":5.461277618937575,"aX":1.7542088739786783},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":9.4,"breakHorizontal":-2.2,"spinRate":2469,"spinDirection":206},"zone":3,"typeConfidence":2.0,"plateTime":0.38315836133126213,"extension":6.582955358517587},"index":0,"playId":"b8e09e6e-5a48-3157-b87a-60d39e1d322e","pitchNumber":1,"startTime":"2026-07-19T19:23:00.184Z","endTime":"2026-07-19T19:23:03.568Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":91.2,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.559717868732676,"aZ":-22.60655295554481,"pfxX":0.7010922075156594,"pfxZ":4.5919528637673395,"pX":0.012383558013479276,"pZ":3.4443658899035756,"vX0":4.266835102717711,"vY0":-140.98083500183225,"vZ0":-1.9760299888448736,"x":116.53,"y":145.78,"x0":-1.5905777451842824,"y0":50.001940487598915,"z0":5.562479957051837,"aX":1.459364662642696},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":8.3,"breakHorizontal":-1.8,"spinRate":2513,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.38347324570374974,"extension":6.469247783208761},"index":1,"playId":"79368b0f-cf20-3062-8506-ebc8c7d62039","pitchNumber":2,"startTime":"2026-07-19T19:23:17.174Z","endTime":"2026-07-19T19:23:22.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":89.4,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.753436679449685,"aZ":-20.73472736336469,"pfxX":0.05052169205141954,"pfxZ":5.703032608583689,"pX":-0.8852879863100216,"pZ":3.3599233380226736,"vX0":1.8609350086432626,"vY0":-138.55943507235688,"vZ0":-2.2663531429363815,"x":150.75,"y":148.06,"x0":-1.563445586859215,"y0":50.00299965865801,"z0":5.527802994424433,"aX":0.10119324816341711},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.2,"breakHorizontal":-0.4,"spinRate":2375,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.3906272307760337,"extension":6.554627650162235},"index":2,"playId":"cf8a4671-4ea3-305c-9015-fd43eea71a90","pitchNumber":3,"startTime":"2026-07-19T19:23:32.302Z","endTime":"2026-07-19T19:23:36.666Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":81.3,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.861805638007407,"aZ":-25.426016633903647,"pfxX":-1.8770741244706293,"pfxZ":4.059545335041689,"pX":0.06423799973794064,"pZ":3.065622743925691,"vX0":4.579646791712467,"vY0":-126.56517776232661,"vZ0":-1.449726119557074,"x":114.55,"y":156.01,"x0":-1.505321775496252,"y0":50.00324048721694,"z0":5.635465268435434,"aX":-3.120984782991489},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.3,"breakHorizontal":2.6,"spinRate":1620,"spinDirection":200},"zone":2,"typeConfidence":2.0,"plateTime":0.4287588168589047,"extension":6.743318830260902},"index":3,"playId":"dc9a5406-5dee-338c-9132-8f3d9ff5b8c1","pitchNumber":4,"startTime":"2026-07-19T19:23:49.008Z","endTime":"2026-07-19T19:23:53.345Z","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-07-19T19:23:59.376Z","endTime":"2026-07-19T19:24:13.466Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":81.8,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.717992597067948,"aZ":-28.68589775557146,"pfxX":-1.1730752860271396,"pfxZ":2.0886827217622805,"pX":0.056557300494784,"pZ":2.496920366233754,"vX0":4.3127887693662545,"vY0":-126.58043613865652,"vZ0":-2.0257716334106046,"x":114.84,"y":171.36,"x0":-1.4955324895597106,"y0":50.003148650947175,"z0":5.540030531656682,"aX":-1.9599257259562681},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.6,"breakHorizontal":1.4,"spinRate":1551,"spinDirection":195},"zone":5,"typeConfidence":2.0,"plateTime":0.4279506683857197,"extension":6.730590156936338},"index":5,"playId":"bdcd26be-3463-358f-86b1-02bd07a81fe4","pitchNumber":5,"startTime":"2026-07-19T19:24:13.466Z","endTime":"2026-07-19T19:24:21.952Z","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":96.6,"endSpeed":91.1,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.171410902870168,"aZ":-20.50792491088203,"pfxX":0.15833627988666543,"pfxZ":5.6110456347469615,"pX":0.24151603387444348,"pZ":2.9258309806189704,"vX0":4.6365758645853195,"vY0":-140.9721954369726,"vZ0":-3.8250721987868683,"x":107.79,"y":159.78,"x0":-1.4229230050653823,"y0":50.00167252104895,"z0":5.570696390250684,"aX":0.3282599084994152},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":9.8,"breakHorizontal":-1.0,"spinRate":2505,"spinDirection":200},"zone":2,"typeConfidence":2.0,"plateTime":0.3837811434630476,"extension":6.592943160778966},"hitData":{"launchSpeed":58.0,"launchAngle":6.0,"totalDistance":69.0,"trajectory":"ground_ball","hardness":"soft","location":"6","coordinates":{"coordX":121.83,"coordY":158.91}},"index":6,"playId":"9a3a2bfd-29b5-33ad-8c04-e77c4c852eb9","pitchNumber":6,"startTime":"2026-07-19T19:24:51.962Z","endTime":"2026-07-19T19:24:59.968Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:24:59.968Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake McCarthy strikes out on a foul tip.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-19T19:27:02.594Z","endTime":"2026-07-19T19:27:57.622Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"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":97.9,"endSpeed":91.1,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.205861726465198,"aZ":-15.893173573946326,"pfxX":-4.712227161350558,"pfxZ":7.790146393671868,"pX":-0.35181027275450566,"pZ":1.7792857978357473,"vX0":5.413123362211352,"vY0":-142.37926919577635,"vZ0":-8.719716947166624,"x":130.41,"y":190.74,"x0":-1.649443214429878,"y0":50.00117364521502,"z0":5.84962037323231,"aX":-9.847003515325534},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":12.8,"breakHorizontal":7.7,"spinRate":2322,"spinDirection":214},"zone":7,"typeConfidence":2.0,"plateTime":0.3820968494777084,"extension":6.410915792892058},"index":0,"playId":"086cb873-4229-3fc2-a6e4-c56e8575d693","pitchNumber":1,"startTime":"2026-07-19T19:27:05.025Z","endTime":"2026-07-19T19:27:08.966Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":83.5,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.724982584876738,"aZ":-27.786686614153947,"pfxX":1.9020103874100611,"pfxZ":2.555253655447796,"pX":0.49477520876650005,"pZ":-0.01478933757370932,"vX0":4.22291601660679,"vY0":-128.60418288676712,"vZ0":-9.992555588816254,"x":98.14,"y":239.18,"x0":-1.400351691169448,"y0":50.00090802535291,"z0":5.996350781178669,"aX":3.2603554816135447},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.1,"breakHorizontal":-4.2,"spinRate":2455,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.422095244642017,"extension":6.305968066436209},"index":1,"playId":"c341dce2-81af-35f4-99f5-b8c882a7eb79","pitchNumber":2,"startTime":"2026-07-19T19:27:18.377Z","endTime":"2026-07-19T19:27:24.484Z","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":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-19T19:27:27.777Z","endTime":"2026-07-19T19:27:39.609Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":83.9,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.246788583215157,"aZ":-30.060448371393246,"pfxX":3.3555848740141117,"pfxZ":1.2036272909010997,"pX":0.6803089041420382,"pZ":3.9685729233515312,"vX0":4.330641177579288,"vY0":-130.06615069911032,"vZ0":-0.4751335053216101,"x":91.07,"y":131.63,"x0":-1.4255009996739831,"y0":50.00609453164931,"z0":6.380325837163665,"aX":5.907097525552612},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.3,"breakHorizontal":-6.8,"spinRate":2304,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.41677564009301893,"extension":6.316925930732361},"index":3,"playId":"8e2ece2f-994b-3475-8e41-03ee65617f5c","pitchNumber":3,"startTime":"2026-07-19T19:27:39.609Z","endTime":"2026-07-19T19:27:42.804Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":83.5,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.890586564282007,"aZ":-29.637822733945033,"pfxX":2.5946982194696075,"pfxZ":1.4681507507319864,"pX":1.048037019445392,"pZ":2.261955278132417,"vX0":5.360555987375068,"vY0":-128.58823453357283,"vZ0":-4.095575198977285,"x":77.05,"y":177.71,"x0":-1.3757757123459486,"y0":50.002733073691054,"z0":6.096682595719357,"aX":4.478887062718148},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.2,"breakHorizontal":-5.5,"spinRate":2449,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.4210103879920628,"extension":6.359042243638529},"index":4,"playId":"b600f3b9-fa99-33d9-a0f2-2c6750a0110f","pitchNumber":4,"startTime":"2026-07-19T19:27:52.599Z","endTime":"2026-07-19T19:27:57.622Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:27:57.622Z","atBatIndex":8},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mickey Moniak lines out to center fielder Dane Myers.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-19T19:28:02.753Z","endTime":"2026-07-19T19:28:37.311Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":90.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.30233384709592,"aZ":-15.57245241857969,"pfxX":-4.134090115296438,"pfxZ":8.001623512485967,"pX":0.1363379380443769,"pZ":3.723927726125428,"vX0":6.272803002727501,"vY0":-141.30900886107113,"vZ0":-3.7221482873960485,"x":111.8,"y":138.23,"x0":-1.5488399518654292,"y0":50.00475779291159,"z0":6.023182401825032,"aX":-8.580188125684218},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.2,"breakHorizontal":6.6,"spinRate":2332,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.3838060034893722,"extension":6.364225901114344},"index":0,"playId":"c0077253-bf45-302d-a8a4-37f6ec37e25e","pitchNumber":1,"startTime":"2026-07-19T19:28:15.384Z","endTime":"2026-07-19T19:28:19.619Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":90.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.37266503774626,"aZ":-15.423059897388946,"pfxX":-3.1069099763268264,"pfxZ":8.087765416230507,"pX":0.1568772094257181,"pZ":3.2795043175650678,"vX0":4.68727268969872,"vY0":-141.40216514957342,"vZ0":-5.229570681581243,"x":111.02,"y":150.23,"x0":-1.101433949893972,"y0":50.0012162446637,"z0":6.106642440414373,"aX":-6.4341245677508585},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.0,"breakHorizontal":4.9,"spinRate":2422,"spinDirection":202},"zone":2,"typeConfidence":2.0,"plateTime":0.3840418198954456,"extension":6.615811562526466},"hitData":{"launchSpeed":97.7,"launchAngle":22.0,"totalDistance":349.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":145.57,"coordY":60.06}},"index":1,"playId":"f1366917-514b-386f-9a5a-7f40c32e1b5e","pitchNumber":2,"startTime":"2026-07-19T19:28:29.303Z","endTime":"2026-07-19T19:28:37.311Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:28:37.311Z","atBatIndex":9},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Hunter Goodman homers (28) on a fly ball to center field.","rbi":1,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-19T19:28:43.792Z","endTime":"2026-07-19T19:31:02.689Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":{"id":668881,"link":"/api/v1/people/668881"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":91.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.06790978658659,"aZ":-14.982211491075047,"pfxX":-3.5940838748458033,"pfxZ":8.16434625486183,"pX":1.9640599437980695,"pZ":3.3026518454747897,"vX0":12.68663010105228,"vY0":-142.65748301107777,"vZ0":-4.988561015709207,"x":42.13,"y":149.61,"x0":-2.031806878084964,"y0":50.006093433387136,"z0":5.985688761695232,"aX":-7.571543307082541},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.2,"breakHorizontal":4.6,"spinRate":2268,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.3807633352944153,"extension":6.427161915653396},"index":0,"playId":"ea9557cb-558c-3d57-8b17-a41c5cc5119a","pitchNumber":1,"startTime":"2026-07-19T19:29:02.290Z","endTime":"2026-07-19T19:29:07.163Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":91.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.571355441096227,"aZ":-15.695230502781381,"pfxX":-4.471949374924937,"pfxZ":7.8518521065368105,"pX":-0.1482779812015586,"pZ":2.525194747485319,"vX0":7.801037373887521,"vY0":-142.52216861178576,"vZ0":-6.539645418929441,"x":122.65,"y":170.6,"x0":-2.3150365070843644,"y0":50.00328122170122,"z0":5.805328345839217,"aX":-9.386309619669575},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.3,"breakHorizontal":6.8,"spinRate":2360,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.3813934325532933,"extension":6.468390270606148},"index":1,"playId":"6517267b-c98a-3611-b822-2a7ec6bd8adc","pitchNumber":2,"startTime":"2026-07-19T19:29:15.804Z","endTime":"2026-07-19T19:29:19.692Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.73780624796822,"aZ":-30.005317389536923,"pfxX":1.654749052997826,"pfxZ":1.297593296064754,"pX":-0.6307811700739167,"pZ":4.3061530036632245,"vX0":3.55472502276576,"vY0":-127.46912179452814,"vZ0":0.7031888612590462,"x":141.04,"y":122.51,"x0":-2.2485968698705454,"y0":50.005973802480085,"z0":6.362593209103629,"aX":2.772236330858222},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.6,"breakHorizontal":-3.7,"spinRate":2362,"spinDirection":138},"zone":11,"typeConfidence":2.0,"plateTime":0.4267582664903333,"extension":6.21905519553201},"index":2,"playId":"2e667ca9-6977-38a7-8d25-357d080070e2","pitchNumber":3,"startTime":"2026-07-19T19:29:33.017Z","endTime":"2026-07-19T19:29:37.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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":82.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.952138594253835,"aZ":-30.47469586545633,"pfxX":2.3247132754435835,"pfxZ":1.0044500837242092,"pX":1.1713683860230606,"pZ":1.6026037268500524,"vX0":7.195462247079906,"vY0":-127.9051463800058,"vZ0":-5.589385342074749,"x":72.35,"y":195.51,"x0":-1.9558335951257897,"y0":50.00343372412019,"z0":6.143233965698287,"aX":3.9358284430978956},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.0,"breakHorizontal":-5.5,"spinRate":2433,"spinDirection":135},"zone":14,"typeConfidence":2.0,"plateTime":0.424683413945226,"extension":6.485369148661451},"index":3,"playId":"b8de2d2b-348d-3e97-a6ae-5ffc0a8a856b","pitchNumber":4,"startTime":"2026-07-19T19:29:47.478Z","endTime":"2026-07-19T19:29:53.209Z","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-07-19T19:29:59.121Z","endTime":"2026-07-19T19:30:12.892Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":91.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.273395817650748,"aZ":-12.86807330668216,"pfxX":-3.146946545447838,"pfxZ":9.174058369986417,"pX":0.9683858557160931,"pZ":2.4193027919957593,"vX0":8.754179747733811,"vY0":-143.26148119034437,"vZ0":-8.20679515232033,"x":80.09,"y":173.46,"x0":-1.7014952917603041,"y0":50.00376243671031,"z0":6.102668460241893,"aX":-6.624245725701714},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.4,"breakHorizontal":4.2,"spinRate":2446,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.38055289017073735,"extension":6.5510343937352165},"index":5,"playId":"ef003985-96fd-3849-9c05-75b8c52ca6a7","pitchNumber":5,"startTime":"2026-07-19T19:30:12.892Z","endTime":"2026-07-19T19:30:16.421Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":84.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.34945727574861,"aZ":-28.14669400224155,"pfxX":2.194581093867312,"pfxZ":2.2683268232412974,"pX":0.5389865425351904,"pZ":2.1513240481925737,"vX0":6.574684491282197,"vY0":-131.42979974541726,"vZ0":-4.848218200582776,"x":96.46,"y":180.69,"x0":-2.266517274121288,"y0":50.000686709854584,"z0":6.076797900653446,"aX":3.888649509390341},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.4,"breakHorizontal":-5.3,"spinRate":2383,"spinDirection":143},"zone":9,"typeConfidence":2.0,"plateTime":0.4146223506278486,"extension":6.314107985227303},"hitData":{"launchSpeed":104.5,"launchAngle":27.0,"totalDistance":425.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":120.91,"coordY":26.92}},"index":6,"playId":"62c58983-48bd-308e-9387-39f484901248","pitchNumber":6,"startTime":"2026-07-19T19:30:35.228Z","endTime":"2026-07-19T19:31:02.689Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:31:02.689Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"TJ Rumfield strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-19T19:31:06.718Z","endTime":"2026-07-19T19:32:24.161Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"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":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":91.3,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.460904907474397,"aZ":-16.594997932710267,"pfxX":-4.747175693397464,"pfxZ":7.354630491503835,"pX":-0.7168021559235679,"pZ":3.4036719564409843,"vX0":5.202089979216081,"vY0":-143.52579205744934,"vZ0":-4.071450358265729,"x":144.32,"y":146.88,"x0":-1.9228885879781843,"y0":50.003773709124744,"z0":5.852195135440131,"aX":-10.056565045023671},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":12.8,"breakHorizontal":7.8,"spinRate":2299,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.3794308453406856,"extension":6.252413006586751},"index":0,"playId":"72437fe6-3c95-3e65-93ff-c5205388844d","pitchNumber":1,"startTime":"2026-07-19T19:31:22.035Z","endTime":"2026-07-19T19:31:26.632Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"}}},{"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":86.3,"endSpeed":80.2,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.341756322926344,"aZ":-25.960665607719097,"pfxX":-2.1810205241690186,"pfxZ":3.8264401234125707,"pX":0.34020845625860796,"pZ":2.6482700251372404,"vX0":4.5734641339242,"vY0":-125.79303476855267,"vZ0":-3.3810854980158465,"x":104.03,"y":167.28,"x0":-1.2073694082538557,"y0":50.002879124161254,"z0":6.08398367210528,"aX":-3.5420918606679144},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.5,"breakHorizontal":3.0,"spinRate":1227,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.4332339047821465,"extension":6.71245912011277},"index":1,"playId":"08470157-55ed-3b9b-bd73-6ee921f2bb18","pitchNumber":2,"startTime":"2026-07-19T19:31:52.252Z","endTime":"2026-07-19T19:31:57.091Z","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":2},"index":2,"startTime":"2026-07-19T19:32:07.619Z","endTime":"2026-07-19T19:32:20.198Z","isPitch":false,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"}},{"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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.2,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.232053467023295,"aZ":-23.49510247249286,"pfxX":1.6466275863781616,"pfxZ":5.342405811430929,"pX":0.14337977230070664,"pZ":2.236381527363354,"vX0":2.8816149224543715,"vY0":-126.00234619453181,"vZ0":-4.98223998056713,"x":111.53,"y":178.4,"x0":-1.2245142658698671,"y0":50.00017203575298,"z0":6.113966426977296,"aX":2.6731294356633866},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":8.9,"breakHorizontal":-3.6,"spinRate":1002,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.4330541015265914,"extension":6.470524599341634},"index":3,"playId":"28bcb76d-1efa-39a5-9dbd-a305bd006315","pitchNumber":3,"startTime":"2026-07-19T19:32:20.198Z","endTime":"2026-07-19T19:32:24.161Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:32:24.161Z","atBatIndex":11},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Dane Myers doubles (7) on a sharp line drive to center fielder Jake McCarthy.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-19T19:34:32.027Z","endTime":"2026-07-19T19:35:25.117Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.42021521659326,"aZ":-22.41873813013685,"pfxX":-3.888750589382262,"pfxZ":5.218828338279726,"pX":-0.6076623059372439,"pZ":3.4300815400204847,"vX0":4.136065856407876,"vY0":-134.7103709209827,"vZ0":-1.4687045368009115,"x":140.16,"y":146.17,"x0":-1.6449357972446812,"y0":50.0057954305791,"z0":5.540280158210147,"aX":-7.274630807106793},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.4,"breakHorizontal":6.4,"spinRate":2268,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.40387371488588997,"extension":6.504928732161011},"index":0,"playId":"954bca13-6d47-3458-be69-5003ef4e2b0f","pitchNumber":1,"startTime":"2026-07-19T19:34:42.080Z","endTime":"2026-07-19T19:34:45.980Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":83.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.24477722118257,"aZ":-27.717129599272905,"pfxX":2.063863344735102,"pfxZ":2.553703361140986,"pX":-0.901679971821049,"pZ":2.7480341923235505,"vX0":1.4376129917547509,"vY0":-129.79108713761016,"vZ0":-1.6584797147391064,"x":151.37,"y":164.58,"x0":-1.7265960352791743,"y0":50.002962976564405,"z0":5.4599100653694626,"aX":3.602915561389077},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.6,"breakHorizontal":-4.0,"spinRate":2450,"spinDirection":170},"zone":11,"typeConfidence":2.0,"plateTime":0.418322297413801,"extension":6.581538578498864},"index":1,"playId":"9614a232-eda0-3c1b-a01a-1bfe6121deb2","pitchNumber":2,"startTime":"2026-07-19T19:34:53.527Z","endTime":"2026-07-19T19:34:56.908Z","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":0},"index":2,"startTime":"2026-07-19T19:35:01.435Z","endTime":"2026-07-19T19:35:11.585Z","isPitch":false,"type":"action","player":{"id":667472,"link":"/api/v1/people/667472"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.348269471060306,"aZ":-30.46968000620374,"pfxX":2.535801349328377,"pfxZ":0.9871985166666057,"pX":-0.04976022620301962,"pZ":2.608604722831244,"vX0":2.877239641548935,"vY0":-129.19413657219926,"vZ0":-1.4671181674447382,"x":118.9,"y":168.35,"x0":-1.4998318585898116,"y0":50.00121425447487,"z0":5.486794994760037,"aX":4.362536247920445},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.7,"breakHorizontal":-5.2,"spinRate":2508,"spinDirection":153},"zone":5,"typeConfidence":2.0,"plateTime":0.4210682527744627,"extension":6.581013566388538},"hitData":{"launchSpeed":100.3,"launchAngle":21.0,"totalDistance":382.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":170.05,"coordY":51.26}},"index":3,"playId":"e7add3c8-92c7-3729-943d-e5092b16f103","pitchNumber":3,"startTime":"2026-07-19T19:35:11.585Z","endTime":"2026-07-19T19:35:25.117Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:35:25.117Z","atBatIndex":12},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Elly De La Cruz walks.","rbi":0,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-19T19:35:36.843Z","endTime":"2026-07-19T19:37:47.504Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"postOnSecond":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":77.1,"endSpeed":72.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.107418643471576,"aZ":-36.741942444917925,"pfxX":4.269757645334092,"pfxZ":-3.490223348615114,"pX":-1.1780602831326719,"pZ":3.7127792276786193,"vX0":0.13395533354155997,"vY0":-112.35843549588579,"vZ0":3.510232750592143,"x":161.9,"y":138.53,"x0":-1.7947710465773195,"y0":50.005111373465574,"z0":5.810395810856793,"aX":5.581404663990582},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-5.4,"breakHorizontal":-7.8,"spinRate":2589,"spinDirection":49},"zone":11,"typeConfidence":2.0,"plateTime":0.48339838468689766,"extension":6.477453423211197},"index":0,"playId":"cdf82d79-9a5e-33f8-a212-7f778e59b7a0","pitchNumber":1,"startTime":"2026-07-19T19:35:49.152Z","endTime":"2026-07-19T19:35:53.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":87.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.504408563677387,"aZ":-20.75525348347367,"pfxX":-0.7755305032794242,"pfxZ":5.928997549166548,"pX":-0.15390032911203533,"pZ":3.0719823451958423,"vX0":4.417399821388772,"vY0":-136.31699708972047,"vZ0":-2.621110737357176,"x":122.87,"y":155.84,"x0":-1.6787142037912368,"y0":50.00073285860078,"z0":5.442859794063139,"aX":-1.493943157005346},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.6,"breakHorizontal":0.7,"spinRate":2396,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.3983445462337367,"extension":6.668740710558683},"index":1,"playId":"b2be4925-5d9a-3bb1-9dce-65d26e2e44ed","pitchNumber":2,"startTime":"2026-07-19T19:36:03.741Z","endTime":"2026-07-19T19:36:07.543Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":79.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.874008591164923,"aZ":-26.79305757991734,"pfxX":-0.1800819546823222,"pfxZ":3.3970036471357723,"pX":0.09846373188323797,"pZ":1.102759975977516,"vX0":4.582887270347564,"vY0":-124.03556834968957,"vZ0":-5.004094768876378,"x":113.25,"y":209.01,"x0":-1.7366927872529594,"y0":50.00436766325132,"z0":5.335440530386554,"aX":-0.28608214702677326},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.4,"breakHorizontal":-0.6,"spinRate":1549,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.4387698307316068,"extension":6.653161223658751},"index":2,"playId":"ea563ec5-d329-316a-98d2-8dad00c3949f","pitchNumber":3,"startTime":"2026-07-19T19:36:20.047Z","endTime":"2026-07-19T19:36:24.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":80.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.165713227767263,"aZ":-25.607972317810408,"pfxX":-0.8253255785986169,"pfxZ":4.049388756813251,"pX":-0.8155172807847328,"pZ":2.9792726060898347,"vX0":2.4255722781953835,"vY0":-125.21194868703984,"vZ0":-1.3243735268370522,"x":148.09,"y":158.34,"x0":-1.680509604347726,"y0":50.00373868864434,"z0":5.568771651278708,"aX":-1.3389445713223733},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.3,"breakHorizontal":1.1,"spinRate":1629,"spinDirection":192},"zone":4,"typeConfidence":2.0,"plateTime":0.4338860334544501,"extension":6.654363439205912},"index":3,"playId":"72910adf-0a73-35b1-8ad7-1de05c34edaf","pitchNumber":4,"startTime":"2026-07-19T19:36:35.811Z","endTime":"2026-07-19T19:36:40.113Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":84.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.268173017861614,"aZ":-27.741188685115066,"pfxX":2.094310046628138,"pfxZ":2.4993344988775252,"pX":-0.0556763480061737,"pZ":2.3637308545110503,"vX0":3.848238660887095,"vY0":-130.7459041515686,"vZ0":-2.7923934230704757,"x":119.12,"y":174.96,"x0":-1.8049612827300088,"y0":50.0038179695844,"z0":5.475523016054516,"aX":3.713006217374316},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.2,"breakHorizontal":-4.4,"spinRate":2571,"spinDirection":155},"zone":5,"typeConfidence":2.0,"plateTime":0.415092351625578,"extension":6.540187697405133},"index":4,"playId":"c612c03f-72e2-3913-a14d-7b0d50c948b3","pitchNumber":5,"startTime":"2026-07-19T19:36:53.676Z","endTime":"2026-07-19T19:37:01.310Z","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":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-19T19:37:28.167Z","endTime":"2026-07-19T19:37:43.621Z","isPitch":false,"type":"action","player":{"id":682829,"link":"/api/v1/people/682829"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":91.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.34712106454742,"aZ":-20.470840052456193,"pfxX":-1.0875722345352807,"pfxZ":5.591264578191607,"pX":-1.1284244010692361,"pZ":3.3211112975776986,"vX0":2.0660799618068553,"vY0":-141.4964499695089,"vZ0":-2.7762903952963454,"x":160.01,"y":149.11,"x0":-1.7161661057979134,"y0":50.00634778347843,"z0":5.578751944986653,"aX":-2.278118205518118},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.0,"breakHorizontal":1.7,"spinRate":2401,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.3823507823601413,"extension":6.564546188091507},"index":6,"playId":"0aef2893-7190-3d07-b8ed-2152da6ec7f9","pitchNumber":6,"startTime":"2026-07-19T19:37:43.621Z","endTime":"2026-07-19T19:37:47.504Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:37:47.504Z","atBatIndex":13},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Sal Stewart homers (20) on a fly ball to center field. Dane Myers scores. Elly De La Cruz scores.","rbi":3,"awayScore":8,"homeScore":1,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-19T19:38:44.617Z","endTime":"2026-07-19T19:39:14.674Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2],"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":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":{"id":663372,"link":"/api/v1/people/663372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":{"id":663372,"link":"/api/v1/people/663372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":{"id":663372,"link":"/api/v1/people/663372"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-19T19:38:00.239Z","endTime":"2026-07-19T19:38:46.795Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":88.7,"endSpeed":83.2,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.780647058317903,"aZ":-29.07707178024364,"pfxX":3.2587932829506423,"pfxZ":1.7868695552886678,"pX":-0.0019276425399873947,"pZ":2.83944917610427,"vX0":3.440779947950868,"vY0":-129.3176570084462,"vZ0":-1.367623248049876,"x":117.07,"y":162.11,"x0":-1.7614177865496632,"y0":50.004262314055346,"z0":5.55596158802236,"aX":5.654535723266618},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.2,"breakHorizontal":-6.5,"spinRate":2407,"spinDirection":164},"zone":2,"typeConfidence":2.0,"plateTime":0.41965682027708784,"extension":6.451545839764909},"hitData":{"launchSpeed":105.3,"launchAngle":32.0,"totalDistance":456.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":88.37,"coordY":17.96}},"index":1,"playId":"f50af78a-078c-38f8-84b4-ae0ee2fc9c59","pitchNumber":1,"startTime":"2026-07-19T19:38:46.795Z","endTime":"2026-07-19T19:39:14.674Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:39:14.674Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"JJ Bleday singles on a sharp ground ball to second baseman Edouard Julien.","rbi":0,"awayScore":8,"homeScore":1,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-19T19:39:24.463Z","endTime":"2026-07-19T19:39:57.528Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":91.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.270737312673216,"aZ":-18.352034784214375,"pfxX":-0.9543457964173262,"pfxZ":6.68267593714286,"pX":-0.13275914045145812,"pZ":1.8943998024484838,"vX0":4.097644585732719,"vY0":-140.65857148660538,"vZ0":-6.619083189743747,"x":122.06,"y":187.63,"x0":-1.4644661086339013,"y0":50.00289005909218,"z0":5.406028802462392,"aX":-1.974433642992626},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.4,"breakHorizontal":1.2,"spinRate":2462,"spinDirection":203},"zone":8,"typeConfidence":2.0,"plateTime":0.38472479192079767,"extension":6.592498800866182},"index":0,"playId":"4281c908-757b-3297-a483-2cf6104ace4b","pitchNumber":1,"startTime":"2026-07-19T19:39:35.553Z","endTime":"2026-07-19T19:39:39.922Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":82.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.63165677696353,"aZ":-26.78500902494631,"pfxX":-2.915450590780906,"pfxZ":3.196936866611212,"pX":-0.2018788456441798,"pZ":2.010668281576127,"vX0":4.249082884190905,"vY0":-127.14645482749589,"vZ0":-3.410144442596053,"x":124.7,"y":184.49,"x0":-1.4930792754202413,"y0":50.00419254031178,"z0":5.42562999846228,"aX":-4.9188952318427805},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.4,"breakHorizontal":4.7,"spinRate":1619,"spinDirection":202},"zone":8,"typeConfidence":2.0,"plateTime":0.4258779114540765,"extension":6.721756554477391},"hitData":{"launchSpeed":103.5,"launchAngle":-3.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":154.85,"coordY":150.67}},"index":1,"playId":"1faa4e27-baa9-360b-81cf-8f38046202b7","pitchNumber":2,"startTime":"2026-07-19T19:39:49.531Z","endTime":"2026-07-19T19:39:57.528Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:39:57.528Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Spencer Steer strikes out swinging.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-19T19:40:26.564Z","endTime":"2026-07-19T19:43:45.005Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,7],"actionIndex":[6],"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":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":90.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.96618774401619,"aZ":-20.50508586040141,"pfxX":-0.5535116215559486,"pfxZ":5.680774224643775,"pX":-0.19051410484139358,"pZ":3.0021331362446753,"vX0":4.576942013267581,"vY0":-140.57189352502553,"vZ0":-3.3424106325682224,"x":124.26,"y":157.72,"x0":-1.7498023457452292,"y0":50.0041899406803,"z0":5.496321209155582,"aX":-1.1382651592662218},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.0,"breakHorizontal":0.4,"spinRate":2510,"spinDirection":204},"zone":2,"typeConfidence":2.0,"plateTime":0.3857828965328558,"extension":6.499684363016636},"index":0,"playId":"613198b7-fe0a-3db8-8eaf-bc44237e43be","pitchNumber":1,"startTime":"2026-07-19T19:40:26.564Z","endTime":"2026-07-19T19:40:30.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":89.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.722726899627055,"aZ":-21.84984729296439,"pfxX":0.08332497746283685,"pfxZ":5.1566906014427865,"pX":-0.38389566550796744,"pZ":3.9218115081754457,"vX0":3.3163520051473925,"vY0":-138.8817489652106,"vZ0":-0.6980183073007264,"x":131.63,"y":132.89,"x0":-1.5919024972599638,"y0":50.00499360144405,"z0":5.59711333452931,"aX":0.16671761384839745},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.5,"breakHorizontal":-0.7,"spinRate":2346,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.3906329762521503,"extension":6.666030859800948},"index":1,"playId":"cc89ea3a-c9d3-3751-831c-19f9094569f5","pitchNumber":2,"startTime":"2026-07-19T19:40:44.112Z","endTime":"2026-07-19T19:40:49.031Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-19T19:40:58.202Z","endTime":"2026-07-19T19:41:07.014Z","isPitch":false,"type":"action","player":{"id":668715,"link":"/api/v1/people/668715"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.4,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.639501662491362,"aZ":-33.62118247597196,"pfxX":6.8626592434422795,"pfxZ":-0.9353527986261767,"pX":-0.26787698480155936,"pZ":2.055638491074742,"vX0":1.6364116458192581,"vY0":-123.16478393658608,"vZ0":-1.2338068838255,"x":127.21,"y":183.28,"x0":-1.8313989963686854,"y0":50.00199628597611,"z0":5.385919329373935,"aX":10.626406866826938},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.7,"breakHorizontal":-12.8,"spinRate":2637,"spinDirection":71},"zone":8,"typeConfidence":2.0,"plateTime":0.4433689598770125,"extension":6.4882407718674315},"index":3,"playId":"ace63e57-95a6-33e0-b2fa-99b98f7f8077","pitchNumber":3,"startTime":"2026-07-19T19:41:07.014Z","endTime":"2026-07-19T19:41:11.430Z","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":true},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":81.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.538121593691127,"aZ":-28.389913472100343,"pfxX":-0.1509328520362434,"pfxZ":2.3028704561182245,"pX":-0.20701599338998444,"pZ":2.477608461541082,"vX0":3.2585098515727218,"vY0":-125.82690848276633,"vZ0":-2.0573667277625587,"x":124.89,"y":171.88,"x0":-1.485704104093382,"y0":50.00295997231929,"z0":5.550908993464419,"aX":-0.2483058704228822},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.1,"breakHorizontal":-0.2,"spinRate":1593,"spinDirection":201},"zone":5,"typeConfidence":2.0,"plateTime":0.4312137205726536,"extension":6.657504051879309},"index":4,"playId":"43dee3df-7f74-378f-81d3-979efdd70674","pitchNumber":4,"startTime":"2026-07-19T19:41:28.856Z","endTime":"2026-07-19T19:41:37.656Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"NH"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":92.2,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.224483145150167,"aZ":-19.665709933080052,"pfxX":-1.436285256228035,"pfxZ":5.895033558613141,"pX":0.9144772318443273,"pZ":1.0349583659088242,"vX0":7.549847654871785,"vY0":-142.98122107240897,"vZ0":-8.547538498078518,"x":82.14,"y":210.84,"x0":-1.545617685269286,"y0":50.005866289440355,"z0":5.24134301331102,"aX":-3.0498927101455537},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":9.6,"breakHorizontal":1.4,"spinRate":2229,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.3794804580559332,"extension":6.651129035708873},"index":5,"playId":"07c8d271-b618-3806-8004-39bf1a73b28b","pitchNumber":5,"startTime":"2026-07-19T19:43:17.860Z","endTime":"2026-07-19T19:43:25.879Z","isPitch":true,"type":"pitch"},{"details":{"description":"JJ Bleday steals (5) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":6,"actionPlayId":"07c8d271-b618-3806-8004-39bf1a73b28b","startTime":"2026-07-19T19:43:29.233Z","endTime":"2026-07-19T19:43:41.321Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":92.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.813812859429316,"aZ":-22.22974568460142,"pfxX":-0.13448141492803378,"pfxZ":4.683920733113858,"pX":-0.7906308583882729,"pZ":3.5581525658122333,"vX0":2.417850902891487,"vY0":-142.31066467743173,"vZ0":-2.1065986571161894,"x":147.14,"y":142.71,"x0":-1.6213684234803116,"y0":50.00562953314439,"z0":5.665362768984719,"aX":-0.28631547323504275},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":8.4,"breakHorizontal":-0.1,"spinRate":2383,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.3798227440108093,"extension":6.402735426484043},"index":7,"playId":"7b4e8fcd-ca90-39c2-9236-ac6909ad2c26","pitchNumber":6,"startTime":"2026-07-19T19:43:41.321Z","endTime":"2026-07-19T19:43:45.005Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:43:45.005Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nathaniel Lowe strikes out swinging.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-19T19:43:55.633Z","endTime":"2026-07-19T19:45:49.943Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":91.1,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.99531513705832,"aZ":-21.79961227819798,"pfxX":0.47831037037494273,"pfxZ":5.003304577565352,"pX":-0.7460813433793883,"pZ":2.9767914181251314,"vX0":2.6530572601386817,"vY0":-140.57744904164002,"vZ0":-3.2956396764609917,"x":145.44,"y":158.41,"x0":-1.750564638955164,"y0":50.00572589412941,"z0":5.520727111107108,"aX":0.9916299262470389},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":8.9,"breakHorizontal":-1.2,"spinRate":2433,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.3843589755776762,"extension":6.517703228556289},"index":0,"playId":"d51740d2-0208-34f1-b588-463ac64c6208","pitchNumber":1,"startTime":"2026-07-19T19:44:07.822Z","endTime":"2026-07-19T19:44:12.129Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"}}},{"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.9,"endSpeed":89.3,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.138139423156215,"aZ":-23.220511414116284,"pfxX":-1.3198674879741024,"pfxZ":4.427874308467743,"pX":-0.2938331788602193,"pZ":4.473731035984709,"vX0":4.2370521194872754,"vY0":-139.76661099837776,"vZ0":0.8087970725101341,"x":128.2,"y":117.99,"x0":-1.6437162435328916,"y0":50.00010464502832,"z0":5.681337071912397,"aX":-2.668023251179983},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.4,"breakHorizontal":1.7,"spinRate":2387,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3887163466991499,"extension":6.399925413063018},"index":1,"playId":"aa16e25a-ba33-399c-95b1-c2542f141923","pitchNumber":2,"startTime":"2026-07-19T19:44:46.469Z","endTime":"2026-07-19T19:44:49.961Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":81.3,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.656228903887257,"aZ":-27.57134966180543,"pfxX":-2.0074363006937164,"pfxZ":2.7666682302727335,"pX":-0.22505448036700382,"pZ":2.201203464331897,"vX0":4.312017887834425,"vY0":-126.9828818491946,"vZ0":-2.907516732405511,"x":125.58,"y":179.35,"x0":-1.6709234702961744,"y0":50.000697832854556,"z0":5.514017679600439,"aX":-3.3367618823288483},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.7,"breakHorizontal":2.9,"spinRate":1583,"spinDirection":204},"zone":8,"typeConfidence":2.0,"plateTime":0.42842708593261225,"extension":6.747291553278399},"index":2,"playId":"3f617f99-0bc7-3a03-8dac-a3288ab98b12","pitchNumber":3,"startTime":"2026-07-19T19:45:02.180Z","endTime":"2026-07-19T19:45:05.866Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":81.5,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.04842524673379,"aZ":-27.20884523854309,"pfxX":-1.236007152363741,"pfxZ":2.9826519268618243,"pX":-0.8099834079307108,"pZ":1.9937089265292036,"vX0":2.425591590854523,"vY0":-126.9472367310617,"vZ0":-3.563327152787139,"x":147.87,"y":184.95,"x0":-1.6086807778328815,"y0":50.00365803882049,"z0":5.533815796252851,"aX":-2.0585285461622846},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.9,"breakHorizontal":1.8,"spinRate":1684,"spinDirection":194},"zone":7,"typeConfidence":2.0,"plateTime":0.4281673494652294,"extension":6.684731975620775},"index":3,"playId":"eef7ec8a-3596-3d03-a50b-8c6903b23e1e","pitchNumber":4,"startTime":"2026-07-19T19:45:20.752Z","endTime":"2026-07-19T19:45:25.256Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":90.7,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.72644452482337,"aZ":-23.61552887952125,"pfxX":-1.125276339263031,"pfxZ":4.118062164315777,"pX":-0.37232465129411796,"pZ":4.0368390509936445,"vX0":4.099980252974733,"vY0":-141.5241174716479,"vZ0":-0.2669535189523622,"x":131.19,"y":129.79,"x0":-1.678043511998269,"y0":50.00442334053912,"z0":5.613205141246746,"aX":-2.339988081304775},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":7.6,"breakHorizontal":1.4,"spinRate":2531,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3833809020162855,"extension":6.4290111757091255},"index":4,"playId":"14fb130b-f91c-3d34-8709-0ca2141a0c2a","pitchNumber":5,"startTime":"2026-07-19T19:45:45.994Z","endTime":"2026-07-19T19:45:49.943Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:45:49.943Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eugenio Suárez strikes out swinging.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-19T19:46:00.785Z","endTime":"2026-07-19T19:47:47.731Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":89.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.355139246416478,"aZ":-24.915613537855606,"pfxX":-4.244428163381107,"pfxZ":3.622171125949084,"pX":-0.4118985655460098,"pZ":3.2560220861704314,"vX0":5.159979133548351,"vY0":-139.03626177428882,"vZ0":-1.5647444704599034,"x":132.7,"y":150.87,"x0":-1.7202899160564216,"y0":50.00102179893465,"z0":5.442643772999205,"aX":-8.502807166462475},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.5,"breakHorizontal":7.0,"spinRate":2431,"spinDirection":205},"zone":1,"typeConfidence":2.0,"plateTime":0.390489084422581,"extension":6.668347262779011},"index":0,"playId":"e21aabb2-e563-3402-b51b-766bdc5aa39b","pitchNumber":1,"startTime":"2026-07-19T19:46:16.405Z","endTime":"2026-07-19T19:46:19.767Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.8,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.869698328770948,"aZ":-32.09702263285129,"pfxX":4.49691535466345,"pfxZ":0.04885980969066672,"pX":-0.9675100637120903,"pZ":2.7648620420290313,"vX0":0.7152883531746872,"vY0":-122.83079099177581,"vZ0":-0.10073882187444039,"x":153.88,"y":164.13,"x0":-1.8462321218224733,"y0":50.00185191065577,"z0":5.491542411462636,"aX":7.005267079446771},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.2,"breakHorizontal":-8.3,"spinRate":2562,"spinDirection":76},"zone":11,"typeConfidence":2.0,"plateTime":0.44263051070763204,"extension":6.60672990633695},"index":1,"playId":"91c0d79c-bc22-3162-a126-c60e63f6e691","pitchNumber":2,"startTime":"2026-07-19T19:46:35.777Z","endTime":"2026-07-19T19:46:40.037Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":89.7,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.29374988473867,"aZ":-22.310490063526657,"pfxX":0.7383604098068242,"pfxZ":4.837147505110213,"pX":-1.002438194317816,"pZ":5.313414643344933,"vX0":1.6217869307797932,"vY0":-140.16853825510924,"vZ0":2.7029458973193394,"x":155.21,"y":95.32,"x0":-1.678893188670815,"y0":50.00288634820805,"z0":5.773814512645003,"aX":1.5054563261952147},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.4,"breakHorizontal":-1.6,"spinRate":2442,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.3871193790299561,"extension":6.410162633203162},"index":2,"playId":"86dfc9ea-98f9-3224-8f48-fa5d75c4de8c","pitchNumber":3,"startTime":"2026-07-19T19:46:54.698Z","endTime":"2026-07-19T19:46:58.427Z","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":95.1,"endSpeed":89.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.971715686405993,"aZ":-21.502645608272957,"pfxX":0.9394219775881335,"pfxZ":5.331636494432414,"pX":0.149317718448383,"pZ":2.1762595568468788,"vX0":4.709181147494276,"vY0":-138.6801075457867,"vZ0":-5.086351016852704,"x":111.31,"y":180.02,"x0":-1.674035006192785,"y0":50.004261467788105,"z0":5.415469854289349,"aX":1.879305445271774},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.1,"breakHorizontal":-2.4,"spinRate":2421,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.3908675470931957,"extension":6.772299672851024},"index":3,"playId":"c9bdd1cc-1fc5-3c05-aa16-74e46fa4bdd2","pitchNumber":4,"startTime":"2026-07-19T19:47:20.292Z","endTime":"2026-07-19T19:47:24.540Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":78.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.028062127349962,"aZ":-30.16695863345165,"pfxX":6.451941054993462,"pfxZ":1.311181929821899,"pX":-0.0912287107287798,"pZ":1.4987600185511327,"vX0":2.329451646888049,"vY0":-122.30350615789578,"vZ0":-3.226005098657856,"x":120.48,"y":198.31,"x0":-1.8917223946297896,"y0":50.00076058852749,"z0":5.397020910031955,"aX":9.863712807311707},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.9,"breakHorizontal":-12.2,"spinRate":2638,"spinDirection":60},"zone":13,"typeConfidence":2.0,"plateTime":0.4462678270090925,"extension":6.655884192592707},"index":4,"playId":"32edeaa2-a2cd-30ed-9afa-62eccfbe32b8","pitchNumber":5,"startTime":"2026-07-19T19:47:44.177Z","endTime":"2026-07-19T19:47:47.731Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:47:47.731Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willi Castro strikes out swinging.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-19T19:49:47.993Z","endTime":"2026-07-19T19:51:11.395Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":90.0,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.765344894988004,"aZ":-19.45928458812174,"pfxX":-5.385738362880104,"pfxZ":6.157911695126817,"pX":-1.1601448174256184,"pZ":4.18305809880409,"vX0":3.502383175684532,"vY0":-141.90429113700742,"vZ0":-1.5476390635245776,"x":161.22,"y":125.84,"x0":-1.7029797895793055,"y0":50.00040764677734,"z0":5.959974967008427,"aX":-11.116073535146407},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.0,"breakHorizontal":9.1,"spinRate":2282,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3842092345724275,"extension":6.408428904939173},"index":0,"playId":"5b890194-9c58-391f-b68e-1bf574d89cc7","pitchNumber":1,"startTime":"2026-07-19T19:49:56.666Z","endTime":"2026-07-19T19:50:00.780Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.8,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.8923699711663,"aZ":-16.87559110884306,"pfxX":-3.111543259584126,"pfxZ":7.638929989277575,"pX":-0.7217022121796373,"pZ":2.956063111726877,"vX0":4.303774954037081,"vY0":-139.77658144741264,"vZ0":-4.554326699840361,"x":144.51,"y":158.97,"x0":-1.868431290905138,"y0":50.005193472862906,"z0":5.695255439115228,"aX":-6.233593415825705},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.2,"breakHorizontal":4.9,"spinRate":2420,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.3900445251774478,"extension":6.583595504013948},"index":1,"playId":"94005bda-9fd7-35ee-9d20-aebfa5bc5556","pitchNumber":2,"startTime":"2026-07-19T19:50:09.769Z","endTime":"2026-07-19T19:50:13.712Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":84.1,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.369568180676346,"aZ":-28.57142175390818,"pfxX":2.4903923051739425,"pfxZ":2.021462028604466,"pX":-0.5214962983492738,"pZ":3.4320687406672463,"vX0":2.6818448988302452,"vY0":-131.55193584945275,"vZ0":-1.4873268589340536,"x":136.88,"y":146.11,"x0":-1.8713244144581314,"y0":50.00418646707524,"z0":6.08859744973583,"aX":4.440312023121391},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.6,"breakHorizontal":-5.0,"spinRate":2386,"spinDirection":145},"zone":11,"typeConfidence":2.0,"plateTime":0.4136296228640437,"extension":6.1139421328933885},"index":2,"playId":"84404b47-2a5e-3d8e-b335-64641f16bc1d","pitchNumber":3,"startTime":"2026-07-19T19:50:25.639Z","endTime":"2026-07-19T19:50:29.459Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-19T19:50:37.857Z","endTime":"2026-07-19T19:50:47.364Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"}},{"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":97.8,"endSpeed":90.5,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.786296149518854,"aZ":-15.604519679387124,"pfxX":-2.901292245879495,"pfxZ":7.973723352236629,"pX":0.29548337419095094,"pZ":2.8224764873828363,"vX0":5.6381654101339524,"vY0":-142.33333633343804,"vZ0":-6.404865633181921,"x":105.74,"y":162.57,"x0":-1.322808204892282,"y0":50.00215214140197,"z0":6.067818844016116,"aX":-6.028849569154387},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.6,"breakHorizontal":4.3,"spinRate":2450,"spinDirection":208},"zone":3,"typeConfidence":2.0,"plateTime":0.3829797977748952,"extension":6.310861461068564},"index":4,"playId":"71191897-789a-31bd-a8b6-f729bde4950a","pitchNumber":4,"startTime":"2026-07-19T19:50:47.364Z","endTime":"2026-07-19T19:50:51.612Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":81.3,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.884319324848697,"aZ":-27.85807902466608,"pfxX":-2.4277188209438467,"pfxZ":2.5963293595539625,"pX":-0.014251787755312266,"pZ":3.1033692774377015,"vX0":4.002890908983939,"vY0":-127.09553811550462,"vZ0":-2.0167824253050086,"x":117.54,"y":154.99,"x0":-1.2821574899647632,"y0":50.00472412402572,"z0":6.083058648499251,"aX":-4.040082216152405},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.6,"breakHorizontal":3.7,"spinRate":1280,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.4281820784246233,"extension":6.607507290423552},"index":5,"playId":"2543d54f-0135-35f5-8ae0-6309a8139d35","pitchNumber":5,"startTime":"2026-07-19T19:51:07.235Z","endTime":"2026-07-19T19:51:11.395Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:51:11.395Z","atBatIndex":19},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kyle Karros pops out to catcher Tyler Stephenson in foul territory.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-19T19:51:17.093Z","endTime":"2026-07-19T19:52:42.481Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":84.9,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.97774441100479,"aZ":-28.719955637107038,"pfxX":3.080183139484854,"pfxZ":1.9171339921925021,"pX":-0.8115354068188019,"pZ":3.7151556048419923,"vX0":3.1711343989400755,"vY0":-131.75386613266625,"vZ0":-0.8541647216554158,"x":147.93,"y":138.47,"x0":-2.419535955698194,"y0":50.0055221171178,"z0":6.116347668377194,"aX":5.560842972701132},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.5,"breakHorizontal":-6.1,"spinRate":2399,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.4115461638814457,"extension":6.107551922133316},"index":0,"playId":"f046f9a7-cb4d-3bc8-a995-1967e27b21c5","pitchNumber":1,"startTime":"2026-07-19T19:51:32.388Z","endTime":"2026-07-19T19:51:36.760Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":82.6,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.964133105035483,"aZ":-31.550669609941867,"pfxX":3.2990594501099886,"pfxZ":0.3621416924285157,"pX":-0.04159370573769907,"pZ":3.590806334431205,"vX0":4.808102526495438,"vY0":-128.04417266346815,"vZ0":-0.34781383432079793,"x":118.59,"y":141.83,"x0":-2.3536970514543256,"y0":50.00035421124528,"z0":6.143327786175142,"aX":5.618553183778233},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.8,"breakHorizontal":-6.8,"spinRate":2323,"spinDirection":122},"zone":2,"typeConfidence":2.0,"plateTime":0.4235791490127032,"extension":6.2909400508154185},"index":1,"playId":"2b08fde4-9330-3363-b915-ed29f0a713f0","pitchNumber":2,"startTime":"2026-07-19T19:51:44.570Z","endTime":"2026-07-19T19:51:48.550Z","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":98.1,"endSpeed":91.8,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.128235134775334,"aZ":-14.51726355043695,"pfxX":-3.6163910774222647,"pfxZ":8.352155963601604,"pX":0.9340160577598612,"pZ":2.386817482691037,"vX0":10.073720512520767,"vY0":-142.69798154404418,"vZ0":-7.103891126939169,"x":81.4,"y":174.34,"x0":-2.1334561463575055,"y0":50.000409882153846,"z0":5.778589703492376,"aX":-7.643839464621792},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.3,"breakHorizontal":5.0,"spinRate":2402,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.3802319487407879,"extension":6.5152222538654705},"index":2,"playId":"aba86726-bb9c-36e9-b1d0-36e5d0184041","pitchNumber":3,"startTime":"2026-07-19T19:51:59.174Z","endTime":"2026-07-19T19:52:04.568Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":82.8,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.054019529562,"aZ":-30.079685006823592,"pfxX":2.6312739851347464,"pfxZ":1.2258891582516238,"pX":0.49342777145952493,"pZ":2.63126875008774,"vX0":5.675166960011619,"vY0":-128.19411004929768,"vZ0":-3.137806538862662,"x":98.19,"y":167.74,"x0":-2.0685687260472543,"y0":50.00163406102402,"z0":6.1565479362002895,"aX":4.492480163542322},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.9,"breakHorizontal":-5.8,"spinRate":2380,"spinDirection":105},"zone":6,"typeConfidence":2.0,"plateTime":0.4230990250211546,"extension":6.2674813906248685},"index":3,"playId":"abf635aa-b736-32fe-8702-47aae7984475","pitchNumber":4,"startTime":"2026-07-19T19:52:14.478Z","endTime":"2026-07-19T19:52:19.073Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-19T19:52:25.905Z","endTime":"2026-07-19T19:52:32.450Z","isPitch":false,"type":"action","player":{"id":691720,"link":"/api/v1/people/691720"}},{"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":1},"pitchData":{"startSpeed":87.0,"endSpeed":81.9,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.19289977687685,"aZ":-31.237086526658377,"pfxX":2.2111874888701033,"pfxZ":0.5645566506193394,"pX":-0.42021699575453725,"pZ":3.55186198897838,"vX0":3.876746480940445,"vY0":-126.85924928856834,"vZ0":-0.7208682938561191,"x":133.02,"y":142.88,"x0":-2.239464625176847,"y0":50.006260444276165,"z0":6.270357867112144,"aX":3.7049996506410516},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.1,"breakHorizontal":-4.7,"spinRate":2441,"spinDirection":96},"zone":1,"typeConfidence":2.0,"plateTime":0.42725686218459824,"extension":6.255372655873035},"hitData":{"launchSpeed":80.0,"launchAngle":82.0,"totalDistance":14.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":129.69,"coordY":200.17}},"index":5,"playId":"e586dce4-09a8-3e31-ac75-c2a93d21ad17","pitchNumber":5,"startTime":"2026-07-19T19:52:32.450Z","endTime":"2026-07-19T19:52:42.481Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:52:42.481Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Troy Johnston singles on a sharp line drive to right fielder JJ Bleday.","rbi":0,"awayScore":8,"homeScore":1,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-19T19:52:53.482Z","endTime":"2026-07-19T19:53:30.077Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":91.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.48599150829506,"aZ":-14.137333025973566,"pfxX":-2.568984514228797,"pfxZ":8.512930131935804,"pX":-1.295736491331464,"pZ":3.280978311421158,"vX0":2.501617768581441,"vY0":-142.93828290465783,"vZ0":-4.605224630712323,"x":166.39,"y":150.19,"x0":-1.8383959314309464,"y0":50.00600535170772,"z0":5.767203825032965,"aX":-5.445332041728959},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.0,"breakHorizontal":4.3,"spinRate":2501,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.379709406441719,"extension":6.646899172625614},"index":0,"playId":"f4e814d0-d100-3880-b6a4-103fd524a3f3","pitchNumber":1,"startTime":"2026-07-19T19:53:05.289Z","endTime":"2026-07-19T19:53:10.630Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":91.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.91333157227177,"aZ":-14.813604868718485,"pfxX":-2.097122753745352,"pfxZ":8.27251847017989,"pX":0.2653006175263597,"pZ":2.163717749060144,"vX0":5.354223546461474,"vY0":-141.76600715621973,"vZ0":-8.121416502006015,"x":106.89,"y":180.36,"x0":-1.3497112522062436,"y0":50.00496151485876,"z0":5.950575347313706,"aX":-4.402469824577034},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.0,"breakHorizontal":3.1,"spinRate":2372,"spinDirection":201},"zone":6,"typeConfidence":2.0,"plateTime":0.38184221275527674,"extension":6.653959137636354},"hitData":{"launchSpeed":106.2,"launchAngle":5.0,"totalDistance":112.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":152.1,"coordY":101.34}},"index":1,"playId":"2b600a1a-fb27-394c-bfb0-5ca5db4c02ee","pitchNumber":2,"startTime":"2026-07-19T19:53:19.051Z","endTime":"2026-07-19T19:53:30.077Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:53:30.077Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Freeman strikes out swinging.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-19T19:53:45.402Z","endTime":"2026-07-19T19:54:52.030Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":90.6,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.050377504245827,"aZ":-16.802667245561075,"pfxX":-3.1675391773244734,"pfxZ":7.453445548409416,"pX":0.22535492047111508,"pZ":2.3795423600598715,"vX0":8.754497075070582,"vY0":-141.06076936701416,"vZ0":-6.6442194699037325,"x":108.41,"y":174.53,"x0":-2.4751636309722667,"y0":50.0031572128744,"z0":5.805349672279777,"aX":-6.533571468490129},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.6,"breakHorizontal":4.4,"spinRate":2234,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.38487104409510975,"extension":6.41207642888866},"index":0,"playId":"dd3bb34c-c4de-3bf8-8df7-e1f57f56f554","pitchNumber":1,"startTime":"2026-07-19T19:53:54.177Z","endTime":"2026-07-19T19:53:58.312Z","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":98.1,"endSpeed":90.4,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.035929992935984,"aZ":-18.187005395330893,"pfxX":-4.799811606676263,"pfxZ":6.710186447444427,"pX":0.010495579745539739,"pZ":3.9735953351003306,"vX0":8.481981439936794,"vY0":-142.79777341782093,"vZ0":-2.287666782915131,"x":116.6,"y":131.49,"x0":-2.3622111371187,"y0":50.001105913284526,"z0":5.917403332285664,"aX":-10.003550811779713},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":11.9,"breakHorizontal":7.2,"spinRate":2192,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.38221495438138486,"extension":6.5091944194192815},"index":1,"playId":"0e627053-3d44-3561-a44b-8c9aa5227a4d","pitchNumber":2,"startTime":"2026-07-19T19:54:11.790Z","endTime":"2026-07-19T19:54:15.901Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.8,"endSpeed":91.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.050913922784684,"aZ":-17.649467832394,"pfxX":-4.8102359756400785,"pfxZ":6.940304880063753,"pX":0.43531636988653905,"pZ":2.0153498796893556,"vX0":8.71991462689974,"vY0":-142.2443810539354,"vZ0":-7.415047907674801,"x":100.41,"y":184.37,"x0":-2.015430500037447,"y0":50.00379750120687,"z0":5.732064508208984,"aX":-10.06949461869113},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":11.5,"breakHorizontal":7.3,"spinRate":2257,"spinDirection":211},"zone":9,"typeConfidence":2.0,"plateTime":0.3819300491646378,"extension":6.5918912389517725},"index":2,"playId":"b71818c0-9e5f-3371-97db-e99c452f0b4a","pitchNumber":3,"startTime":"2026-07-19T19:54:29.695Z","endTime":"2026-07-19T19:54:34.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":83.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.406688532329675,"aZ":-28.460257532021163,"pfxX":2.8876781329548424,"pfxZ":2.131142289059536,"pX":0.505858533503358,"pZ":3.154116274773012,"vX0":6.087844921813155,"vY0":-130.254823930336,"vZ0":-2.06328521007767,"x":97.72,"y":153.62,"x0":-2.222923498068592,"y0":50.005374288149795,"z0":6.076182541590593,"aX":5.038368488854237},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.7,"breakHorizontal":-6.4,"spinRate":2306,"spinDirection":143},"zone":3,"typeConfidence":2.0,"plateTime":0.41804883590672715,"extension":6.23112454160889},"index":3,"playId":"0e8664d0-4f76-31e0-b235-cb5c45af1927","pitchNumber":4,"startTime":"2026-07-19T19:54:48.079Z","endTime":"2026-07-19T19:54:52.030Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:54:52.030Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Stephenson flies out sharply to center fielder Jake McCarthy.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-19T19:57:13.397Z","endTime":"2026-07-19T19:57:51.703Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-19T19:56:57.128Z","endTime":"2026-07-19T19:57:15.564Z","isPitch":false,"type":"action","player":{"id":663886,"link":"/api/v1/people/663886"}},{"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":85.1,"endSpeed":79.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.28918159820997,"aZ":-28.22776945335309,"pfxX":5.255444632695527,"pfxZ":2.4939298407747756,"pX":-1.1356860642303166,"pZ":3.469661742539379,"vX0":0.009788553315909554,"vY0":-124.15018375211969,"vZ0":0.6551246725399235,"x":160.29,"y":145.1,"x0":-1.8243114232429214,"y0":50.00547049272436,"z0":5.523857564049062,"aX":8.330941470117065},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.9,"breakHorizontal":-9.6,"spinRate":2553,"spinDirection":97},"zone":11,"typeConfidence":2.0,"plateTime":0.43861326484797525,"extension":6.455181993163732},"index":1,"playId":"6239ca32-8174-3de1-8093-570c544bf2ba","pitchNumber":1,"startTime":"2026-07-19T19:57:15.564Z","endTime":"2026-07-19T19:57:19.733Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":90.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.76899278193524,"aZ":-20.730143296680584,"pfxX":-0.11270424239108134,"pfxZ":5.618419038388681,"pX":1.062870599944773,"pZ":1.2719203928882314,"vX0":6.776365233705429,"vY0":-139.73572297722498,"vZ0":-7.6961464000559765,"x":76.49,"y":204.44,"x0":-1.3492304107385056,"y0":50.00125752489249,"z0":5.357761127129944,"aX":-0.2315499372935838},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.2,"breakHorizontal":-0.8,"spinRate":2355,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.387649353970434,"extension":6.555713724603928},"index":2,"playId":"02681a35-caa4-33ed-b979-83d0a3417157","pitchNumber":2,"startTime":"2026-07-19T19:57:27.614Z","endTime":"2026-07-19T19:57:31.116Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":88.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.37424021345029,"aZ":-19.83508646348358,"pfxX":0.8847698073222725,"pfxZ":6.219928385299129,"pX":-0.4535842236657569,"pZ":2.591978441132731,"vX0":3.019414909890436,"vY0":-138.00523697998688,"vZ0":-3.813021279197138,"x":134.29,"y":168.8,"x0":-1.6643891620838103,"y0":50.00557573311438,"z0":5.279797122091398,"aX":1.7565129651452116},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.9,"breakHorizontal":-2.0,"spinRate":2436,"spinDirection":211},"zone":4,"typeConfidence":2.0,"plateTime":0.39259187568267917,"extension":6.514073141975935},"hitData":{"launchSpeed":103.9,"launchAngle":34.0,"totalDistance":406.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":108.47,"coordY":27.4}},"index":3,"playId":"047d5544-479d-318b-9165-a965076d6692","pitchNumber":3,"startTime":"2026-07-19T19:57:41.228Z","endTime":"2026-07-19T19:57:51.703Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T19:57:51.703Z","atBatIndex":23},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"TJ Friedl challenged (pitch result), call on the field was overturned: TJ Friedl walks.","rbi":0,"awayScore":8,"homeScore":1,"isOut":false},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-19T19:58:05.156Z","endTime":"2026-07-19T19:59:54.967Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":89.4,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.34905304638314,"aZ":-22.675475819088785,"pfxX":1.0419979981894825,"pfxZ":4.77621814980074,"pX":1.4733799718179903,"pZ":1.9927170132838607,"vX0":7.474628997632187,"vY0":-137.95788991328624,"vZ0":-5.2309658535408285,"x":60.84,"y":184.98,"x0":-1.371314244182363,"y0":50.00683900364804,"z0":5.376648900282675,"aX":2.073569044899643},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":8.0,"breakHorizontal":-3.0,"spinRate":2372,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.3922209589751131,"extension":6.547729760827501},"index":0,"playId":"d911803a-4491-3590-9a0e-447a0792e619","pitchNumber":1,"startTime":"2026-07-19T19:58:17.216Z","endTime":"2026-07-19T19:58:20.635Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":88.5,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.1790267691267,"aZ":-22.85911731342608,"pfxX":1.0278840268758946,"pfxZ":4.749567983233135,"pX":0.7247803960099466,"pZ":2.2371109135218763,"vX0":5.856154806527049,"vY0":-137.4137319529451,"vZ0":-4.407036827817067,"x":89.37,"y":178.38,"x0":-1.5455687984796855,"y0":50.001664956962884,"z0":5.365603485872964,"aX":2.0153298964448383},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.2,"breakHorizontal":-2.8,"spinRate":2381,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.3947899481293158,"extension":6.609775531479637},"index":1,"playId":"12ada0eb-8133-3cce-9cc5-fe88e0408d4f","pitchNumber":2,"startTime":"2026-07-19T19:58:33.908Z","endTime":"2026-07-19T19:58:37.800Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":76.6,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.30647474144882,"aZ":-34.37728211352722,"pfxX":4.269719730828062,"pfxZ":-1.5243180962809504,"pX":-0.04271496036474535,"pZ":0.9828425249257735,"vX0":2.30090929445253,"vY0":-117.73049125728605,"vZ0":-3.178978991841689,"x":118.63,"y":212.24,"x0":-1.5784773023999241,"y0":50.00297949743962,"z0":5.441974258718318,"aX":6.1664592063565395},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-3.1,"breakHorizontal":-8.2,"spinRate":2517,"spinDirection":49},"zone":13,"typeConfidence":2.0,"plateTime":0.4602100445503239,"extension":6.618029018692307},"index":2,"playId":"0e50ae7a-f886-3816-8965-5a6a368c7e84","pitchNumber":3,"startTime":"2026-07-19T19:58:52.922Z","endTime":"2026-07-19T19:58:57.335Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":83.1,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.404703411843087,"aZ":-25.663619666061212,"pfxX":-1.9288673084823325,"pfxZ":3.81958523822788,"pX":0.15743527139621816,"pZ":0.3111692753091441,"vX0":4.846116673666434,"vY0":-127.67244077369966,"vZ0":-7.785761932476211,"x":111.0,"y":230.38,"x0":-1.4883378046843014,"y0":50.001216427062296,"z0":5.327695017773547,"aX":-3.286181346876836},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.9,"breakHorizontal":2.8,"spinRate":1723,"spinDirection":196},"zone":14,"typeConfidence":2.0,"plateTime":0.4238973030141473,"extension":6.636026351220143},"index":3,"playId":"ee722a52-a963-33c6-98e9-497b57c8b6b2","pitchNumber":4,"startTime":"2026-07-19T19:59:07.057Z","endTime":"2026-07-19T19:59:10.956Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":84.8,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.207215987050372,"aZ":-28.713418286302787,"pfxX":2.734301098663602,"pfxZ":1.9354005837836254,"pX":0.5451529246903075,"pZ":1.8038667045938883,"vX0":5.061855847457804,"vY0":-130.71075481905407,"vZ0":-3.787857454909296,"x":96.22,"y":190.08,"x0":-1.747779801551438,"y0":50.001167208326166,"z0":5.352292356234883,"aX":4.882479441463949},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.1,"breakHorizontal":-5.8,"spinRate":2572,"spinDirection":173},"zone":9,"typeConfidence":2.0,"plateTime":0.4139952914942868,"extension":6.65506158522794},"index":4,"playId":"42cd1593-f504-380e-8040-ac7ab03c4ef1","pitchNumber":5,"startTime":"2026-07-19T19:59:24.072Z","endTime":"2026-07-19T19:59:27.935Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-07-19T19:59:36.655Z","endTime":"2026-07-19T19:59:50.047Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"}},{"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.2,"endSpeed":90.0,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.585655986306673,"aZ":-23.24269989976962,"pfxX":0.048856499101112894,"pfxZ":4.430170599326039,"pX":-0.12420560373144046,"pZ":1.3919097441454529,"vX0":4.087190410977559,"vY0":-138.86257458021683,"vZ0":-6.571205436353866,"x":121.73,"y":201.2,"x0":-1.6018694415133958,"y0":50.006204003247106,"z0":5.263180901859578,"aX":0.09735874227221424},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.3,"breakHorizontal":-0.7,"spinRate":2317,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.3896422394586656,"extension":6.675267623341047},"index":6,"playId":"73b25491-c5b4-3ef6-9f22-884caab3fa26","pitchNumber":6,"startTime":"2026-07-19T19:59:50.047Z","endTime":"2026-07-19T19:59:54.967Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"}},"playEndTime":"2026-07-19T19:59:54.967Z","atBatIndex":24},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dane Myers walks. TJ Friedl to 2nd.","rbi":0,"awayScore":8,"homeScore":1,"isOut":false},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-19T20:00:34.130Z","endTime":"2026-07-19T20:02:08.506Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"postOnSecond":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":86.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.557108379769954,"aZ":-25.82718105960857,"pfxX":-4.38224041242933,"pfxZ":3.372703593294098,"pX":-0.2920698122994661,"pZ":3.602136081270221,"vX0":5.635822802181641,"vY0":-134.46635699435396,"vZ0":-0.09855354254594317,"x":128.13,"y":141.52,"x0":-1.8191011486889503,"y0":50.00324240268326,"z0":5.429987547804609,"aX":-8.248464237266232},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.2,"breakHorizontal":7.1,"spinRate":2313,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.4031017241716981,"extension":6.53222938988439},"index":0,"playId":"2c3a5440-37c1-310f-b5ca-d94e5f2daa33","pitchNumber":1,"startTime":"2026-07-19T20:00:34.130Z","endTime":"2026-07-19T20:00:38.284Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"68f4dd6b-fec7-3c76-bd6f-dfbd94419002","startTime":"2026-07-19T20:00:53.260Z","endTime":"2026-07-19T20:00:57.311Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":86.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.959901653295958,"aZ":-25.121104718460582,"pfxX":-5.959234547998172,"pfxZ":3.751292770697553,"pX":-0.9877000169017826,"pZ":2.1728277196567074,"vX0":4.292073123020609,"vY0":-134.92103587017152,"vZ0":-3.6626920930273235,"x":154.65,"y":180.11,"x0":-1.809407759068321,"y0":50.001631259337465,"z0":5.27881332234023,"aX":-11.201365050726897},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.4,"breakHorizontal":10.1,"spinRate":2229,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.4029648004139399,"extension":6.445237862384554},"index":2,"playId":"84bc9991-af94-3a2e-8ca2-683a64ef87f9","pitchNumber":2,"startTime":"2026-07-19T20:01:09.744Z","endTime":"2026-07-19T20:01:13.423Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.248581726371228,"aZ":-28.741022841998948,"pfxX":2.614721935620666,"pfxZ":1.9518682939382668,"pX":0.19702344885814307,"pZ":1.5162949758553608,"vX0":3.8670034905044637,"vY0":-130.56186765945506,"vZ0":-4.405079324704689,"x":109.49,"y":197.84,"x0":-1.6317265485640573,"y0":50.00445981457631,"z0":5.3381089710948615,"aX":4.60667039616145},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":3.0,"breakHorizontal":-5.4,"spinRate":2353,"spinDirection":180},"zone":14,"typeConfidence":2.0,"plateTime":0.41630218750461445,"extension":6.622175631059144},"index":3,"playId":"544ae2ab-79e9-38ab-aad2-f30415a7bcf1","pitchNumber":3,"startTime":"2026-07-19T20:01:29.625Z","endTime":"2026-07-19T20:01:34.463Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.837990150256452,"aZ":-29.334145939492743,"pfxX":2.916605114935251,"pfxZ":1.7653850397759658,"pX":-0.9720586116796621,"pZ":2.8296150978387455,"vX0":1.2078447879345278,"vY0":-125.69102946431181,"vZ0":-0.7667447010368841,"x":154.05,"y":162.38,"x0":-1.8368670903439346,"y0":50.00457152674932,"z0":5.506184815782619,"aX":4.699031196087365},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.2,"breakHorizontal":-5.5,"spinRate":2444,"spinDirection":160},"zone":11,"typeConfidence":2.0,"plateTime":0.43463130122274496,"extension":6.540028499742008},"index":4,"playId":"34af7f1f-8cae-3bd9-8d1d-6534603aa896","pitchNumber":4,"startTime":"2026-07-19T20:01:46.074Z","endTime":"2026-07-19T20:01:51.703Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":88.4,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.00045828333355,"aZ":-22.2618392684983,"pfxX":1.4908478412893365,"pfxZ":5.08950502581828,"pX":1.2660997215237046,"pZ":0.6841027428114788,"vX0":7.26636095452487,"vY0":-137.18840676406006,"vZ0":-8.140633810869183,"x":68.74,"y":220.31,"x0":-1.5870327387286733,"y0":50.006330937236356,"z0":5.15250596375197,"aX":2.905230109148275},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.0,"breakHorizontal":-4.0,"spinRate":2445,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.3958927793650773,"extension":6.646348252654687},"index":5,"playId":"092a497c-a509-3703-a0e2-eff823cc05a4","pitchNumber":5,"startTime":"2026-07-19T20:02:04.736Z","endTime":"2026-07-19T20:02:08.506Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:02:08.506Z","atBatIndex":25},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Elly De La Cruz grounds into a force out, second baseman Edouard Julien to shortstop Willi Castro. TJ Friedl to 3rd. Dane Myers out at 2nd. Elly De La Cruz to 1st.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-19T20:04:38.518Z","endTime":"2026-07-19T20:06:11.448Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"postOnThird":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-19T20:02:21.799Z","endTime":"2026-07-19T20:02:30.860Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Tanner Gordon replaces Ryan Feltner.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-19T20:02:30.860Z","endTime":"2026-07-19T20:04:40.741Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":685299,"link":"/api/v1/people/685299"},"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":1},"pitchData":{"startSpeed":93.0,"endSpeed":87.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.962373984110304,"aZ":-18.87642311998342,"pfxX":-6.427299610083159,"pfxZ":6.992308316964047,"pX":-1.0417457402990036,"pZ":2.618146266730045,"vX0":5.834954529701514,"vY0":-135.44505954259603,"vZ0":-6.339729538278797,"x":156.71,"y":168.09,"x0":-2.3642684451023492,"y0":50.005219294743384,"z0":6.260444424404466,"aX":-12.228689929378417},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.9,"breakHorizontal":10.8,"spinRate":2250,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.40075839434195304,"extension":5.989960644072895},"index":2,"playId":"5e3070d5-3d4d-32be-bbcf-a365d78b46db","pitchNumber":1,"startTime":"2026-07-19T20:04:40.741Z","endTime":"2026-07-19T20:04:45.086Z","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":93.4,"endSpeed":87.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.29867335940396,"aZ":-17.99385539769905,"pfxX":-5.683561327592438,"pfxZ":7.400019159656416,"pX":-0.648191814200204,"pZ":2.842857309340797,"vX0":6.620782819664198,"vY0":-135.98412036851047,"vZ0":-5.954626927329258,"x":141.71,"y":162.02,"x0":-2.349654735370073,"y0":50.003274397520876,"z0":6.264436378001742,"aX":-10.892829643162157},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.6,"breakHorizontal":9.2,"spinRate":2150,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.39925640140565477,"extension":5.840376811298494},"index":3,"playId":"ff9804ec-7a04-317c-a3fe-f78225159969","pitchNumber":2,"startTime":"2026-07-19T20:04:57.565Z","endTime":"2026-07-19T20:05:01.776Z","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.4,"endSpeed":86.3,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.14206680310992,"aZ":-18.750757473493604,"pfxX":-5.868894895396618,"pfxZ":7.1840578680940155,"pX":0.2189979432289893,"pZ":2.6289293174427932,"vX0":8.684028242876169,"vY0":-134.38119703608857,"vZ0":-6.215560049477674,"x":108.65,"y":167.8,"x0":-2.259831280998277,"y0":50.004023740251135,"z0":6.25913159843949,"aX":-10.969425978586225},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.1,"breakHorizontal":9.2,"spinRate":2069,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.4042266975668509,"extension":5.792392657161794},"index":4,"playId":"2bab0e8a-1866-3df2-ac61-35fab2309803","pitchNumber":3,"startTime":"2026-07-19T20:05:15.868Z","endTime":"2026-07-19T20:05:19.227Z","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":93.4,"endSpeed":87.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.89129080737994,"aZ":-17.86624490048715,"pfxX":-5.529522775523091,"pfxZ":7.4733358266097945,"pX":-0.09536987804401882,"pZ":4.359665281333432,"vX0":7.998087400784622,"vY0":-136.07179349077805,"vZ0":-2.075403924504005,"x":120.64,"y":121.07,"x0":-2.3258794034189267,"y0":50.00636956909208,"z0":6.341916522547094,"aX":-10.592652508756965},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.4,"breakHorizontal":8.8,"spinRate":2240,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.39929533078577606,"extension":5.806280780410392},"index":5,"playId":"5f3354f4-2e0c-3902-b0e5-eb6e60c928c0","pitchNumber":4,"startTime":"2026-07-19T20:05:39.023Z","endTime":"2026-07-19T20:05:42.674Z","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":85.8,"endSpeed":79.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.000448927835706,"aZ":-27.534456765374873,"pfxX":-6.910774401183991,"pfxZ":2.9039968901251143,"pX":-0.24528710050962854,"pZ":2.3728455338105827,"vX0":7.837209028045113,"vY0":-124.79730213542958,"vZ0":-3.8674416969371173,"x":126.35,"y":174.71,"x0":-2.509182829255956,"y0":50.00433073862199,"z0":6.177495759336315,"aX":-11.046598093972174},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.7,"breakHorizontal":11.0,"spinRate":2103,"spinDirection":237},"zone":5,"typeConfidence":2.0,"plateTime":0.436703586814029,"extension":6.03522905507882},"hitData":{"launchSpeed":84.9,"launchAngle":7.0,"totalDistance":101.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.33,"coordY":151.18}},"index":6,"playId":"6d9374aa-ddd6-3424-bdea-4e31b90929ad","pitchNumber":5,"startTime":"2026-07-19T20:06:03.423Z","endTime":"2026-07-19T20:06:11.448Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:06:11.448Z","atBatIndex":26},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Sal Stewart grounds into a force out, shortstop Willi Castro to second baseman Edouard Julien. Elly De La Cruz out at 2nd.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-19T20:06:32.044Z","endTime":"2026-07-19T20:07:09.883Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"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(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.6,"endSpeed":86.3,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.57029503557909,"aZ":-20.01475977705111,"pfxX":-4.338940151024105,"pfxZ":6.466125124139715,"pX":-0.6159764544609023,"pZ":4.025895902878969,"vX0":6.523882436321908,"vY0":-134.8576724990274,"vZ0":-2.443062321151137,"x":140.48,"y":130.08,"x0":-2.479720675712197,"y0":50.00192321739802,"z0":6.3233074998095855,"aX":-8.158979419271414},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.5,"breakHorizontal":6.8,"spinRate":2164,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.4029379172695582,"extension":5.924308812360969},"index":0,"playId":"8836bbad-14d2-3aea-8c6f-71a96cf065bc","pitchNumber":1,"startTime":"2026-07-19T20:06:41.589Z","endTime":"2026-07-19T20:06:46.934Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":84.8,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.782717726914303,"aZ":-25.184183736150185,"pfxX":-2.1122428891495177,"pfxZ":3.893856559981492,"pX":0.3574081297064504,"pZ":2.422572653772415,"vX0":8.26422830042377,"vY0":-131.32012810525052,"vZ0":-4.649555588740956,"x":103.38,"y":173.37,"x0":-2.519537014311572,"y0":50.0001996951568,"z0":6.028847831711046,"aX":-3.789496309953545},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.5,"breakHorizontal":2.5,"spinRate":2091,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.41288617871509414,"extension":5.897978407338307},"hitData":{"launchSpeed":74.0,"launchAngle":-7.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.31,"coordY":149.66}},"index":1,"playId":"ad8fd782-3bef-32a3-a320-47ca668c8cdf","pitchNumber":2,"startTime":"2026-07-19T20:07:02.851Z","endTime":"2026-07-19T20:07:09.883Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:07:09.883Z","atBatIndex":27},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Edouard Julien reaches on a throwing error by shortstop Elly De La Cruz.","rbi":0,"awayScore":8,"homeScore":1,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-19T20:08:58.835Z","endTime":"2026-07-19T20:11:47.674Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":91.8,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.98722769584251,"aZ":-12.687516860359747,"pfxX":-4.082315154576639,"pfxZ":9.24050311053714,"pX":2.089251974719027,"pZ":2.0753146273271876,"vX0":11.368811821051617,"vY0":-142.5202464230846,"vZ0":-8.522196485973264,"x":37.36,"y":182.75,"x0":-1.377263697601774,"y0":50.00570053431963,"z0":5.858036822157346,"aX":-8.612253948627963},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":15.6,"breakHorizontal":5.8,"spinRate":2439,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.3806744245920348,"extension":6.5486240572399295},"index":0,"playId":"f6777921-7810-3830-9fab-cf30f988d0cd","pitchNumber":1,"startTime":"2026-07-19T20:09:17.870Z","endTime":"2026-07-19T20:09:21.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":82.7,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.42610178041109,"aZ":-28.202191769875437,"pfxX":1.8303327448378215,"pfxZ":2.3189227269871893,"pX":-0.5673997752610271,"pZ":3.175282462834294,"vX0":2.4144305577920946,"vY0":-128.51726684928667,"vZ0":-1.7395181194095033,"x":138.63,"y":153.05,"x0":-1.7482050987873903,"y0":50.00408828534583,"z0":6.000115671276448,"aX":3.138024461937229},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.1,"breakHorizontal":-3.7,"spinRate":2296,"spinDirection":144},"zone":1,"typeConfidence":2.0,"plateTime":0.42220654575970595,"extension":6.241013950237078},"index":1,"playId":"39452eaa-9a44-3153-b6cb-7179b68e6e54","pitchNumber":2,"startTime":"2026-07-19T20:09:35.961Z","endTime":"2026-07-19T20:09:40.032Z","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":87.4,"endSpeed":82.1,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.53801586897045,"aZ":-27.481440840385837,"pfxX":-4.267619779209453,"pfxZ":2.7979141932770553,"pX":1.3180378402048258,"pZ":1.1928450563175401,"vX0":7.325110509021581,"vY0":-127.20899018965905,"vZ0":-6.7126191853386645,"x":66.76,"y":206.57,"x0":-1.015116535849524,"y0":50.001724211611275,"z0":5.979275303979155,"aX":-7.1532894494231325},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.1,"breakHorizontal":6.5,"spinRate":1349,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.42689869948564985,"extension":6.610749545682427},"index":2,"playId":"216e5b86-7dcf-3822-b6a8-23e2e688939a","pitchNumber":3,"startTime":"2026-07-19T20:09:48.714Z","endTime":"2026-07-19T20:09:51.808Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":91.8,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.787866580142087,"aZ":-13.778774005846612,"pfxX":-3.89144887451421,"pfxZ":8.674674744700873,"pX":-0.372306041284675,"pZ":2.4403141636299615,"vX0":4.763812450937866,"vY0":-143.0371068704788,"vZ0":-7.497819755767079,"x":131.19,"y":172.89,"x0":-1.5357219337334946,"y0":50.003565128633426,"z0":5.918017801612967,"aX":-8.25231854334363},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":14.8,"breakHorizontal":6.4,"spinRate":2373,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.3795818804260285,"extension":6.479302317706292},"index":3,"playId":"e34aaec3-ba24-3529-b82b-ac51829706a3","pitchNumber":4,"startTime":"2026-07-19T20:10:03.412Z","endTime":"2026-07-19T20:10:06.575Z","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":98.4,"endSpeed":91.8,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.989320512876372,"aZ":-14.237937302429343,"pfxX":-3.09958426258297,"pfxZ":8.435216970073105,"pX":0.8590692759830477,"pZ":3.099501046389897,"vX0":7.78782346194615,"vY0":-143.2736446064943,"vZ0":-5.665119978892466,"x":84.25,"y":155.09,"x0":-1.4643092299634417,"y0":50.00379827875649,"z0":5.956847646780616,"aX":-6.592088983150293},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":14.6,"breakHorizontal":4.4,"spinRate":2217,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.3789953628888769,"extension":6.634683380725053},"index":4,"playId":"76b41897-61d4-3481-8974-7a0a8eef8144","pitchNumber":5,"startTime":"2026-07-19T20:10:20.570Z","endTime":"2026-07-19T20:10:24.128Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":82.1,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.987142940003174,"aZ":-31.302561866781478,"pfxX":3.2605290991306166,"pfxZ":0.513196440397099,"pX":-0.3538131473574468,"pZ":2.494561012732869,"vX0":1.7761163580789028,"vY0":-128.40639815104683,"vZ0":-3.4239163538031026,"x":130.49,"y":171.43,"x0":-1.4748611334650605,"y0":50.00108538574981,"z0":6.243648568062391,"aX":5.522856146722632},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.5,"breakHorizontal":-6.2,"spinRate":2425,"spinDirection":123},"zone":4,"typeConfidence":2.0,"plateTime":0.4242259940558455,"extension":6.313452031540964},"index":5,"playId":"9006a310-52e9-30cc-874e-70321840b457","pitchNumber":6,"startTime":"2026-07-19T20:10:38.518Z","endTime":"2026-07-19T20:10:42.079Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":83.6,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.434209052603666,"aZ":-24.15474379081077,"pfxX":-2.9768167918634543,"pfxZ":4.562634944347266,"pX":0.48338458722149436,"pZ":2.578595899485226,"vX0":5.511929532669918,"vY0":-130.4872511369388,"vZ0":-4.256504293575762,"x":98.57,"y":169.16,"x0":-1.2512209404704404,"y0":50.005421785117704,"z0":6.008784232325872,"aX":-5.235246102658258},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.7,"breakHorizontal":4.4,"spinRate":1383,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.41667186947343593,"extension":6.6547656793219625},"index":6,"playId":"c1ac072b-6e36-3e7f-ba32-a5af6b3353dd","pitchNumber":7,"startTime":"2026-07-19T20:11:01.274Z","endTime":"2026-07-19T20:11:05.562Z","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":99.3,"endSpeed":93.2,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.791166441465496,"aZ":-17.09672042058926,"pfxX":-4.302255722064844,"pfxZ":6.922604778635752,"pX":0.2023032968850744,"pZ":2.0900440385776635,"vX0":6.720582610280504,"vY0":-144.60782584423663,"vZ0":-7.456879776588211,"x":109.29,"y":182.35,"x0":-1.5631638945135617,"y0":50.00258920409843,"z0":5.69699655953945,"aX":-9.369661006223629},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":11.6,"breakHorizontal":6.8,"spinRate":2369,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.37476936231597247,"extension":6.589826205688256},"hitData":{"launchSpeed":100.0,"launchAngle":-9.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":116.34,"coordY":144.08}},"index":7,"playId":"46b92cb4-665d-32ee-8c92-cdd33996df1f","pitchNumber":8,"startTime":"2026-07-19T20:11:34.664Z","endTime":"2026-07-19T20:11:47.674Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:11:47.674Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake McCarthy flies out to shortstop Elly De La Cruz in foul territory.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-19T20:12:07.706Z","endTime":"2026-07-19T20:12:25.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":82.1,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.392582793366103,"aZ":-31.209133381775015,"pfxX":2.1807921032040074,"pfxZ":0.5733785633036881,"pX":-0.30373138393414995,"pZ":2.716006260846166,"vX0":2.917292336518677,"vY0":-127.52316037876973,"vZ0":-2.2112911357084553,"x":128.58,"y":165.45,"x0":-1.7357975229574012,"y0":50.00443705223848,"z0":6.00040218649358,"aX":3.676432986518128},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.8,"breakHorizontal":-4.4,"spinRate":2283,"spinDirection":121},"zone":4,"typeConfidence":2.0,"plateTime":0.42569191653664573,"extension":6.166804913231317},"hitData":{"launchSpeed":84.4,"launchAngle":68.0,"totalDistance":173.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":71.65,"coordY":156.78}},"index":0,"playId":"83101f26-97b5-3002-8dd9-9ad829bb18d0","pitchNumber":1,"startTime":"2026-07-19T20:12:12.964Z","endTime":"2026-07-19T20:12:25.782Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:12:25.782Z","atBatIndex":29},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Mickey Moniak pops out to third baseman Eugenio Suárez.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-19T20:12:44.045Z","endTime":"2026-07-19T20:13:11.515Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":553993,"link":"/api/v1/people/553993"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":"9ee5d0d4-eaad-47cd-9f9e-61213bee6854","startTime":"2026-07-19T20:12:44.045Z","endTime":"2026-07-19T20:12:49.045Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":82.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.573858919161943,"aZ":-26.867754928818968,"pfxX":-2.234672916221982,"pfxZ":3.118193006134227,"pX":-0.5151519215194769,"pZ":2.3845652821958234,"vX0":3.3046479347804305,"vY0":-127.91434043790883,"vZ0":-3.7095089931983063,"x":136.64,"y":174.4,"x0":-1.517472336337836,"y0":50.004090960934604,"z0":5.896601837158212,"aX":-3.8054122048179644},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.3,"breakHorizontal":3.5,"spinRate":1340,"spinDirection":219},"zone":4,"typeConfidence":2.0,"plateTime":0.4237744686787779,"extension":6.531348062868641},"hitData":{"launchSpeed":82.9,"launchAngle":74.0,"totalDistance":114.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":105.19,"coordY":164.35}},"index":1,"playId":"bcab0693-ce28-3ef2-bd10-cfaa4923b485","pitchNumber":1,"startTime":"2026-07-19T20:13:00.991Z","endTime":"2026-07-19T20:13:11.515Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:13:11.515Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Goodman strikes out swinging.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-19T20:13:46.826Z","endTime":"2026-07-19T20:15:39.940Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-19T20:13:39.707Z","endTime":"2026-07-19T20:13:49.093Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":91.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.057229209670222,"aZ":-16.564432063658487,"pfxX":-4.139325923549126,"pfxZ":7.41124393993497,"pX":0.5161090494828682,"pZ":1.4867437644751769,"vX0":9.264114641384888,"vY0":-142.4199965106613,"vZ0":-8.887700633351667,"x":97.33,"y":198.64,"x0":-2.2051529990536394,"y0":50.00051998693568,"z0":5.642003962128809,"aX":-8.71601856817294},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.2,"breakHorizontal":6.1,"spinRate":2291,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.3809915233188361,"extension":6.499653473573765},"index":1,"playId":"0d9a49f9-1936-3319-8ca9-d01d402fe59e","pitchNumber":1,"startTime":"2026-07-19T20:13:49.093Z","endTime":"2026-07-19T20:13:53.201Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":2,"playId":"585d3166-9221-38f3-a111-0355601d7db2","startTime":"2026-07-19T20:14:05.347Z","endTime":"2026-07-19T20:14:08.347Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":91.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.910962822179354,"aZ":-15.807909884945548,"pfxX":-3.9826359669577585,"pfxZ":7.806887525455268,"pX":0.6351555963319515,"pZ":2.958209834613867,"vX0":9.551326898399264,"vY0":-142.7349774896007,"vZ0":-5.111880410220007,"x":92.79,"y":158.91,"x0":-2.2133045994671035,"y0":50.003828932958264,"z0":5.742722261836078,"aX":-8.35109182804558},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.4,"breakHorizontal":5.6,"spinRate":2248,"spinDirection":208},"zone":3,"typeConfidence":2.0,"plateTime":0.38140693083908594,"extension":6.60162387984383},"index":3,"playId":"7fe0be00-db6f-3e24-961f-24e66a94b5d6","pitchNumber":2,"startTime":"2026-07-19T20:14:21.247Z","endTime":"2026-07-19T20:14:24.988Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":92.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.41050843555344,"aZ":-14.388604471060985,"pfxX":-2.384908914007382,"pfxZ":8.259052934193956,"pX":1.0425342271246363,"pZ":2.1094930071169484,"vX0":9.108304959225705,"vY0":-143.98248266967707,"vZ0":-8.607148512160709,"x":77.26,"y":181.82,"x0":-1.817257418176415,"y0":50.00429415770828,"z0":5.978072275103429,"aX":-5.1381458484861335},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":13.8,"breakHorizontal":3.0,"spinRate":2294,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.3767602737355813,"extension":6.509503437794992},"index":4,"playId":"0a92f325-9466-327b-b1d4-0de580a9139f","pitchNumber":3,"startTime":"2026-07-19T20:14:36.698Z","endTime":"2026-07-19T20:14:41.083Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":82.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.237720662175256,"aZ":-31.942725242044673,"pfxX":2.619134993480653,"pfxZ":0.13504591924856335,"pX":1.0549577025101657,"pZ":2.0295334071259883,"vX0":7.131841178569816,"vY0":-127.61773338730687,"vZ0":-3.739869955245873,"x":76.79,"y":183.98,"x0":-2.09344888027935,"y0":50.001335812245124,"z0":5.975719941636091,"aX":4.406486000559124},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.2,"breakHorizontal":-6.0,"spinRate":2377,"spinDirection":109},"zone":14,"typeConfidence":2.0,"plateTime":0.4259003979805951,"extension":6.321086080956707},"index":5,"playId":"c3a5327c-6868-32f8-9aca-ffa6edbda4a8","pitchNumber":4,"startTime":"2026-07-19T20:14:53.900Z","endTime":"2026-07-19T20:14:58.624Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":100.5,"endSpeed":93.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.256633109006174,"aZ":-15.793034078228304,"pfxX":-4.955517506086311,"pfxZ":7.454914074499217,"pX":2.1878561057825485,"pZ":1.8224791458992937,"vX0":13.549460123903023,"vY0":-145.7246261382252,"vZ0":-8.71785068931023,"x":33.6,"y":189.57,"x0":-1.833999818894658,"y0":50.00571247594705,"z0":5.763261721359423,"aX":-10.893992259489934},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":12.2,"breakHorizontal":7.0,"spinRate":2305,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.37278783481001687,"extension":6.675799623333366},"index":6,"playId":"39cc2e8e-3e6c-3371-93bc-54d7da083693","pitchNumber":5,"startTime":"2026-07-19T20:15:13.136Z","endTime":"2026-07-19T20:15:16.386Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":92.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.67138139178863,"aZ":-17.343055601546748,"pfxX":-5.146799319532268,"pfxZ":6.907639046609797,"pX":0.5968579060952468,"pZ":2.549356366617125,"vX0":9.959024840885853,"vY0":-144.0414650279502,"vZ0":-5.777605937681606,"x":94.25,"y":169.95,"x0":-2.2032446806651462,"y0":50.0025658609912,"z0":5.616634034284658,"aX":-11.05050907766047},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":11.8,"breakHorizontal":7.8,"spinRate":2345,"spinDirection":217},"zone":6,"typeConfidence":2.0,"plateTime":0.37716032044264347,"extension":6.575488996701578},"index":7,"playId":"61475f7a-7a37-344a-a4dc-d340c9597f44","pitchNumber":6,"startTime":"2026-07-19T20:15:34.148Z","endTime":"2026-07-19T20:15:39.940Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:15:39.940Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"JJ Bleday flies out to center fielder Jake McCarthy.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-19T20:17:35.963Z","endTime":"2026-07-19T20:18:12.915Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":85.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.215205637532087,"aZ":-18.234174320965412,"pfxX":-5.201208168329663,"pfxZ":7.628851211205204,"pX":-1.1571239405551057,"pZ":2.7139965483743578,"vX0":5.497830284665641,"vY0":-132.5501283775972,"vZ0":-5.942161924815657,"x":161.11,"y":165.5,"x0":-2.55642598363277,"y0":50.00052793504183,"z0":6.2623177092495785,"aX":-9.501716515533982},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.1,"breakHorizontal":8.6,"spinRate":2102,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.4090630305207439,"extension":5.742670381985756},"index":0,"playId":"47c4b51c-5ebb-35b5-82d4-32011cde123f","pitchNumber":1,"startTime":"2026-07-19T20:17:49.938Z","endTime":"2026-07-19T20:17:54.547Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":77.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.90434830615661,"aZ":-23.702346943186015,"pfxX":-6.142919088434868,"pfxZ":5.7038159661157035,"pX":-0.5320033617440292,"pZ":1.753383399989465,"vX0":6.7924885040108025,"vY0":-119.65149819094592,"vZ0":-5.545733104853095,"x":137.28,"y":191.44,"x0":-2.578162209136952,"y0":50.000255958939455,"z0":6.1605862147158605,"aX":-9.118992419733491},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":9.6,"breakHorizontal":10.0,"spinRate":2105,"spinDirection":234},"zone":7,"typeConfidence":2.0,"plateTime":0.4536410962554136,"extension":5.93743257670807},"hitData":{"launchSpeed":89.4,"launchAngle":40.0,"totalDistance":348.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":132.33,"coordY":59.31}},"index":1,"playId":"8445cbf3-32c0-3ab3-8b0d-84e4e7461066","pitchNumber":2,"startTime":"2026-07-19T20:18:03.106Z","endTime":"2026-07-19T20:18:12.915Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:18:12.915Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Steer flies out to second baseman Edouard Julien.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-19T20:18:18.015Z","endTime":"2026-07-19T20:19:51.537Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":83.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.292237064709642,"aZ":-26.68916536129903,"pfxX":-2.0754241117276853,"pfxZ":3.1714618660141314,"pX":-0.02359216060860155,"pZ":0.9238698275746031,"vX0":7.388926970575017,"vY0":-129.19622715888357,"vZ0":-7.772375030375457,"x":117.9,"y":213.84,"x0":-2.6234349528664342,"y0":50.00090153995837,"z0":5.95730993360588,"aX":-3.587100010757767},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.6,"breakHorizontal":2.5,"spinRate":2047,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.42038990513676566,"extension":5.847737867281589},"index":0,"playId":"0744eb2d-bf81-3820-92ae-4a70c3346478","pitchNumber":1,"startTime":"2026-07-19T20:18:36.028Z","endTime":"2026-07-19T20:18:40.166Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":83.5,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.775325746433463,"aZ":-25.77578509052294,"pfxX":-0.8192794110272636,"pfxZ":3.703298442712022,"pX":1.0412996339449387,"pZ":1.3203296953192585,"vX0":9.394039855909924,"vY0":-129.0737378906865,"vZ0":-7.196433819043159,"x":77.31,"y":203.13,"x0":-2.502161088798956,"y0":50.00468939274834,"z0":6.0626125525237535,"aX":-1.4176309397741162},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.6,"breakHorizontal":-0.1,"spinRate":2103,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.4204949131616562,"extension":5.984764183041314},"index":1,"playId":"43119982-1c14-3726-9f7d-4a4bf35d5908","pitchNumber":2,"startTime":"2026-07-19T20:18:50.901Z","endTime":"2026-07-19T20:18:56.901Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":87.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.09148971710465,"aZ":-16.031985261515306,"pfxX":-5.653412903176163,"pfxZ":8.38338354589871,"pX":0.6491431875675387,"pZ":2.6789169309399323,"vX0":9.922620494255991,"vY0":-136.23056250057456,"vZ0":-6.675529184144614,"x":92.26,"y":166.45,"x0":-2.2661221243150234,"y0":50.001073654259756,"z0":6.222505191541242,"aX":-10.884155594345739},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.3,"breakHorizontal":8.8,"spinRate":2298,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.3983678608347825,"extension":5.983391800790501},"index":2,"playId":"875e5ca7-8b1e-32a4-a3de-ecb78b334ce8","pitchNumber":3,"startTime":"2026-07-19T20:19:05.196Z","endTime":"2026-07-19T20:19:09.219Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-19T20:19:14.192Z","endTime":"2026-07-19T20:19:27.226Z","isPitch":false,"type":"action","player":{"id":668715,"link":"/api/v1/people/668715"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":78.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.432102781325174,"aZ":-31.70182158224136,"pfxX":-0.5688537389064781,"pfxZ":0.3188299182315637,"pX":1.1118180475325616,"pZ":1.109052423215838,"vX0":8.986614148043452,"vY0":-120.23442135640234,"vZ0":-4.954519613191816,"x":74.62,"y":208.84,"x0":-2.5656571896592815,"y0":50.00598879426774,"z0":5.939579557488313,"aX":-0.8529906008186525},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.2,"breakHorizontal":-0.6,"spinRate":2370,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.451736894055184,"extension":5.929101361426129},"index":4,"playId":"8574a8e6-21b3-31da-801c-8f8c95846f1c","pitchNumber":4,"startTime":"2026-07-19T20:19:27.226Z","endTime":"2026-07-19T20:19:30.788Z","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":1},"pitchData":{"startSpeed":87.4,"endSpeed":82.6,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.879345139107528,"aZ":-25.557764840329288,"pfxX":1.1205737322399367,"pfxZ":3.919561569549863,"pX":0.3210588072246227,"pZ":1.8933902453959448,"vX0":7.178365647893344,"vY0":-127.28358919043447,"vZ0":-5.528374325556329,"x":104.76,"y":187.66,"x0":-2.6478155037650923,"y0":50.00601742531793,"z0":6.042519783437757,"aX":1.8925285638416016},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":6.4,"breakHorizontal":-3.2,"spinRate":2078,"spinDirection":205},"zone":9,"typeConfidence":2.0,"plateTime":0.4255598145814705,"extension":5.862173048340915},"hitData":{"launchSpeed":86.3,"launchAngle":61.0,"totalDistance":201.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.95,"coordY":121.25}},"index":5,"playId":"bbf0bc89-3606-3cf2-8de3-3cf20c2bc583","pitchNumber":5,"startTime":"2026-07-19T20:19:41.518Z","endTime":"2026-07-19T20:19:51.537Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:19:51.537Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathaniel Lowe grounds out, second baseman Edouard Julien to first baseman TJ Rumfield.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-19T20:20:03.288Z","endTime":"2026-07-19T20:20:54.891Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":87.3,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.867296649708308,"aZ":-19.907302098813645,"pfxX":-5.900901092224485,"pfxZ":6.413561893284742,"pX":0.5331944818436551,"pZ":3.49717479198572,"vX0":9.794090958040227,"vY0":-135.54524625611342,"vZ0":-3.9858740513419235,"x":96.68,"y":144.36,"x0":-2.3150732528538143,"y0":50.002610346064195,"z0":6.328332543187419,"aX":-11.28692424829137},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.2,"breakHorizontal":9.2,"spinRate":2094,"spinDirection":216},"zone":3,"typeConfidence":2.0,"plateTime":0.399859833718875,"extension":5.884239562207086},"index":0,"playId":"28a2657c-238e-3c2c-8285-066f915162f6","pitchNumber":1,"startTime":"2026-07-19T20:20:16.881Z","endTime":"2026-07-19T20:20:21.257Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":87.7,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.292256632279265,"aZ":-18.723480295343503,"pfxX":-5.466102480836708,"pfxZ":6.98271716114522,"pX":-0.9881381582373003,"pZ":2.2717770128075756,"vX0":6.009006151252669,"vY0":-136.05860401194911,"vZ0":-7.082800998890452,"x":154.67,"y":177.44,"x0":-2.4872808931787485,"y0":50.0005799692777,"z0":6.1487793307621095,"aX":-10.524119908586774},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.8,"breakHorizontal":9.0,"spinRate":2050,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.3984972566001139,"extension":5.94500384983955},"index":1,"playId":"2c8bb624-d122-3628-a87e-9ab77eb643ff","pitchNumber":2,"startTime":"2026-07-19T20:20:31.774Z","endTime":"2026-07-19T20:20:36.157Z","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":85.2,"endSpeed":79.7,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.924379583195694,"aZ":-26.11720303838918,"pfxX":-7.296675458239818,"pfxZ":3.811954518708167,"pX":-0.8260797988580056,"pZ":2.1116009801469655,"vX0":6.527771233218255,"vY0":-123.99153473256345,"vZ0":-4.702147060567143,"x":148.49,"y":181.77,"x0":-2.5186842621891787,"y0":50.005707121896236,"z0":6.158419024464564,"aX":-11.601629839199369},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.2,"breakHorizontal":12.1,"spinRate":2219,"spinDirection":238},"zone":7,"typeConfidence":2.0,"plateTime":0.43826533244991506,"extension":6.000934092849675},"hitData":{"launchSpeed":78.1,"launchAngle":-34.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.33,"coordY":159.79}},"index":2,"playId":"2447d1ea-361c-369e-b469-61230ddfa8af","pitchNumber":3,"startTime":"2026-07-19T20:20:46.865Z","endTime":"2026-07-19T20:20:54.891Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:20:54.891Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"TJ Rumfield strikes out swinging.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-19T20:22:59.200Z","endTime":"2026-07-19T20:24:59.881Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":81.6,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.23520689902323,"aZ":-27.59467710254182,"pfxX":-3.7618376475200614,"pfxZ":2.7504413479841414,"pX":-0.12925922396743472,"pZ":3.0327052451258107,"vX0":4.138336088130802,"vY0":-126.54662369652898,"vZ0":-2.241861984746221,"x":121.93,"y":156.9,"x0":-1.2764393860506988,"y0":50.0054928548798,"z0":6.082076675348712,"aX":-6.268627006818049},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.8,"breakHorizontal":6.1,"spinRate":1362,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.4284303750016325,"extension":6.727328313820227},"index":0,"playId":"b05b38b4-7ed7-3424-b350-4aa613b40a04","pitchNumber":1,"startTime":"2026-07-19T20:23:03.430Z","endTime":"2026-07-19T20:23:07.780Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-07-19T20:23:16.969Z","endTime":"2026-07-19T20:23:28.817Z","isPitch":false,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"}},{"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":98.4,"endSpeed":92.2,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.51299265231928,"aZ":-20.690144639771123,"pfxX":-4.195692694293692,"pfxZ":5.35819542060454,"pX":-0.6715561169598846,"pZ":4.4087964377388,"vX0":4.904602837142774,"vY0":-143.50251294843562,"vZ0":-0.7403573738152908,"x":142.6,"y":119.74,"x0":-1.835478738143442,"y0":50.00568624870516,"z0":5.926972999414773,"aX":-8.996914149096972},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":9.8,"breakHorizontal":7.0,"spinRate":2218,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3777047495167989,"extension":6.415691822160159},"index":2,"playId":"45221d9d-750b-36dc-a3b0-29399c214846","pitchNumber":2,"startTime":"2026-07-19T20:23:28.817Z","endTime":"2026-07-19T20:23:32.662Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.7,"endSpeed":93.5,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.07729746871383,"aZ":-15.004908469548932,"pfxX":-4.43310156986462,"pfxZ":7.825170718219705,"pX":0.22759304376500902,"pZ":2.2818102920080414,"vX0":7.086218498784676,"vY0":-145.1679370215999,"vZ0":-7.154866871021529,"x":108.32,"y":177.17,"x0":-1.6382302628827312,"y0":50.00015244478155,"z0":5.6425557383706275,"aX":-9.72445350840084},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":13.3,"breakHorizontal":7.1,"spinRate":2342,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.3733466551334228,"extension":6.6907363034411835},"index":3,"playId":"23aceb6c-a371-3d42-874c-a56aafad17f6","pitchNumber":3,"startTime":"2026-07-19T20:23:43.490Z","endTime":"2026-07-19T20:23:49.359Z","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":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":84.3,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.275844525978737,"aZ":-27.430165446631506,"pfxX":-5.062817580847108,"pfxZ":2.701576701970213,"pX":1.0177105426034574,"pZ":1.0394931414726165,"vX0":7.702917066205098,"vY0":-129.72440663055824,"vZ0":-7.16132429017011,"x":78.21,"y":210.71,"x0":-1.2912352993384486,"y0":50.00497864675598,"z0":5.839776337487592,"aX":-8.89700635371918},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.0,"breakHorizontal":8.0,"spinRate":1565,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.41735129894881595,"extension":6.615547195217508},"index":4,"playId":"ad36e167-b677-3dc8-943d-6bf78bbabe84","pitchNumber":4,"startTime":"2026-07-19T20:24:00.784Z","endTime":"2026-07-19T20:24:05.711Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":87.4,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.17369415715432,"aZ":-27.49146919467064,"pfxX":1.2590548012983556,"pfxZ":2.459286392234551,"pX":0.2116998218634886,"pZ":2.230302489048879,"vX0":4.7744211555727585,"vY0":-135.40600200571635,"vZ0":-5.003344762368019,"x":108.93,"y":178.56,"x0":-1.7194305681995772,"y0":50.00670729499247,"z0":5.963804673610888,"aX":2.39990989063409},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":3.8,"breakHorizontal":-3.0,"spinRate":2431,"spinDirection":166},"zone":8,"typeConfidence":2.0,"plateTime":0.40046441066154914,"extension":6.426185695904157},"index":5,"playId":"10e32c21-dbef-3118-b8b5-2c111bedb703","pitchNumber":5,"startTime":"2026-07-19T20:24:16.857Z","endTime":"2026-07-19T20:24:21.664Z","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":99.3,"endSpeed":92.8,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.11555416744125,"aZ":-18.398358083802197,"pfxX":-3.6221008646079107,"pfxZ":6.341861961535669,"pX":-0.3390174838052039,"pZ":3.1427224345787304,"vX0":4.3301657734488,"vY0":-144.72392041594304,"vZ0":-5.001512771112716,"x":129.92,"y":153.93,"x0":-1.367148293583934,"y0":50.00544820443296,"z0":5.980849524600159,"aX":-7.870862079857379},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":10.9,"breakHorizontal":6.0,"spinRate":2210,"spinDirection":209},"zone":1,"typeConfidence":2.0,"plateTime":0.37502636507056986,"extension":6.596732672258309},"index":6,"playId":"1f4b48cf-b357-340b-ae03-71761aa07dc9","pitchNumber":6,"startTime":"2026-07-19T20:24:37.029Z","endTime":"2026-07-19T20:24:40.584Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.9,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.540816719229028,"aZ":-25.219986184533777,"pfxX":-5.630316920034129,"pfxZ":4.038379113610193,"pX":0.20753234978471125,"pZ":1.1735588797147238,"vX0":5.707370320379396,"vY0":-129.22866344362603,"vZ0":-7.089076039155487,"x":109.09,"y":207.09,"x0":-1.2800086199903289,"y0":50.00029689643188,"z0":5.842101574882417,"aX":-9.68736668222891},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.2,"breakHorizontal":9.2,"spinRate":1541,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.4210631728541454,"extension":6.806087326644014},"index":7,"playId":"802e3c59-e723-38e5-b917-c2f218f43aae","pitchNumber":7,"startTime":"2026-07-19T20:24:56.092Z","endTime":"2026-07-19T20:24:59.881Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:24:59.881Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Willi Castro grounds out, second baseman Spencer Steer to pitcher Hunter Greene.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-19T20:25:02.956Z","endTime":"2026-07-19T20:25:28.458Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668881,"link":"/api/v1/people/668881"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.5,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.543843458399543,"aZ":-27.99769674838492,"pfxX":-4.254900799281786,"pfxZ":2.502690078842135,"pX":-0.609485315944918,"pZ":2.0406819783611714,"vX0":3.123442152818848,"vY0":-127.49104211054208,"vZ0":-4.2249434674484805,"x":140.23,"y":183.68,"x0":-1.288662741393657,"y0":50.005199001101786,"z0":5.89173444521295,"aX":-7.109954982163014},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.0,"breakHorizontal":7.1,"spinRate":1344,"spinDirection":207},"zone":7,"typeConfidence":2.0,"plateTime":0.4272005634554281,"extension":6.905493555424414},"hitData":{"launchSpeed":67.2,"launchAngle":-18.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.82,"coordY":155.23}},"index":0,"playId":"9b412c6b-0605-3a14-94a5-32a5d424875f","pitchNumber":1,"startTime":"2026-07-19T20:25:20.726Z","endTime":"2026-07-19T20:25:28.458Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:25:28.458Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Karros flies out to right fielder JJ Bleday.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-19T20:25:44.548Z","endTime":"2026-07-19T20:27:08.657Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.8,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.81687864499714,"aZ":-14.128548162481682,"pfxX":-3.892463490559084,"pfxZ":8.840876674321088,"pX":0.4991653340533838,"pZ":2.469560909434322,"vX0":9.16602596858182,"vY0":-140.97504230743746,"vZ0":-7.214290639658159,"x":97.97,"y":172.1,"x0":-2.268376863983152,"y0":50.005326849844636,"z0":5.948426747210917,"aX":-7.948250616421362},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.9,"breakHorizontal":5.5,"spinRate":2328,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.3864626532568547,"extension":6.601417806413946},"index":0,"playId":"58327a8d-d265-38c7-a4d9-9cd96a8b8d34","pitchNumber":1,"startTime":"2026-07-19T20:26:05.821Z","endTime":"2026-07-19T20:26:09.314Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.7,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.3199814166901,"aZ":-13.965923633718258,"pfxX":-4.175380633503077,"pfxZ":8.95552759519581,"pX":0.19810218465302637,"pZ":1.8221219407917022,"vX0":8.267725220055077,"vY0":-140.83030140411304,"vZ0":-8.44840571499873,"x":109.45,"y":189.58,"x0":-2.217098411524319,"y0":50.00261462568851,"z0":5.739822142375786,"aX":-8.489750334812909},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":14.9,"breakHorizontal":6.1,"spinRate":2192,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.38712353837178526,"extension":6.606175198503374},"index":1,"playId":"5d38f48e-68d1-355d-9016-7a605f0c932e","pitchNumber":2,"startTime":"2026-07-19T20:26:23.637Z","endTime":"2026-07-19T20:26:27.679Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-19T20:26:35.537Z","endTime":"2026-07-19T20:26:42.307Z","isPitch":false,"type":"action","player":{"id":691720,"link":"/api/v1/people/691720"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":83.0,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.20292097103769,"aZ":-29.513630727208717,"pfxX":1.6251486708706606,"pfxZ":1.5559503068550482,"pX":1.3808233867700037,"pZ":1.4234966075960007,"vX0":8.77456414973558,"vY0":-128.73215923536495,"vZ0":-5.860081195331586,"x":64.37,"y":200.35,"x0":-2.258049806304658,"y0":50.003500267051365,"z0":5.963410971231505,"aX":2.7743496813727866},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.9,"breakHorizontal":-4.6,"spinRate":2343,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.4225917743817704,"extension":6.262992217625731},"index":3,"playId":"c85ad7c7-f452-37ae-87fb-ba7c5ff8fc5a","pitchNumber":3,"startTime":"2026-07-19T20:26:42.307Z","endTime":"2026-07-19T20:26:47.281Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":91.3,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.728331514593584,"aZ":-15.253326762739452,"pfxX":-2.847219224837759,"pfxZ":8.012830088664197,"pX":0.14156108795677264,"pZ":3.4593875548228454,"vX0":7.8586899979085,"vY0":-143.153567827044,"vZ0":-4.612511448849276,"x":111.6,"y":145.38,"x0":-2.2485032378622476,"y0":50.00063289505805,"z0":6.021469565919149,"aX":-6.012352673954883},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":13.9,"breakHorizontal":3.8,"spinRate":2241,"spinDirection":204},"zone":2,"typeConfidence":2.0,"plateTime":0.3801512481901286,"extension":6.364116832294956},"hitData":{"launchSpeed":92.1,"launchAngle":40.0,"totalDistance":344.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":224.41,"coordY":100.04}},"index":4,"playId":"9680b67d-7e99-3723-bf84-6af69f571ef5","pitchNumber":4,"startTime":"2026-07-19T20:26:59.609Z","endTime":"2026-07-19T20:27:08.657Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:27:08.657Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Eugenio Suárez flies out to center fielder Jake McCarthy.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-19T20:28:55.333Z","endTime":"2026-07-19T20:29:26.496Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.9,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.239223469300065,"aZ":-26.473775003350163,"pfxX":0.6639202508153628,"pfxZ":3.488030968810257,"pX":0.7014481545595809,"pZ":2.313738868586504,"vX0":8.036154105025888,"vY0":-125.85638590582406,"vZ0":-4.106266577350744,"x":90.26,"y":176.31,"x0":-2.5954280193614463,"y0":50.00141774985323,"z0":6.066812529599667,"aX":1.0822441649969101},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.8,"breakHorizontal":-2.8,"spinRate":1944,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.43225876893227166,"extension":5.829896343965559},"hitData":{"launchSpeed":77.9,"launchAngle":49.0,"totalDistance":254.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":123.77,"coordY":98.44}},"index":0,"playId":"0fb3d6c5-cfdf-3f70-9b76-ad75b3d60aab","pitchNumber":1,"startTime":"2026-07-19T20:29:16.961Z","endTime":"2026-07-19T20:29:26.496Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:29:26.496Z","atBatIndex":38},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Tyler Stephenson homers (8) on a fly ball to left center field.","rbi":1,"awayScore":9,"homeScore":1,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-19T20:29:39.861Z","endTime":"2026-07-19T20:30:55.326Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":{"id":685299,"link":"/api/v1/people/685299"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":81.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.788745858647513,"aZ":-24.490571103979065,"pfxX":1.0738799382109532,"pfxZ":4.642833026966791,"pX":0.12672724362132923,"pZ":1.8803373117598279,"vX0":6.598490909944715,"vY0":-126.54697025165662,"vZ0":-5.684320131731708,"x":112.17,"y":188.01,"x0":-2.6321330374113883,"y0":50.00449552386794,"z0":6.064932690275188,"aX":1.7777059222719358},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.6,"breakHorizontal":-3.1,"spinRate":1957,"spinDirection":205},"zone":8,"typeConfidence":2.0,"plateTime":0.42943954593236233,"extension":5.870225356519718},"index":0,"playId":"ce570428-4264-3336-83e2-1613852ceaae","pitchNumber":1,"startTime":"2026-07-19T20:29:51.929Z","endTime":"2026-07-19T20:29:55.935Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-07-19T20:30:01.116Z","endTime":"2026-07-19T20:30:16.862Z","isPitch":false,"type":"action","player":{"id":663886,"link":"/api/v1/people/663886"}},{"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":91.7,"endSpeed":86.0,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.300173237701557,"aZ":-17.317123104518,"pfxX":-5.359482704424999,"pfxZ":8.041197433807866,"pX":1.174979091528516,"pZ":2.3673493560942163,"vX0":10.769626817808447,"vY0":-133.26410273996575,"vZ0":-6.984215566811203,"x":72.21,"y":174.86,"x0":-2.173610943712642,"y0":50.00479688653177,"z0":6.215914913103453,"aX":-9.905559885785674},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.7,"breakHorizontal":8.0,"spinRate":2164,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.4067978860199206,"extension":5.956494738938386},"index":2,"playId":"2e67bde8-ed94-35ce-bb14-781fe1ab4e4e","pitchNumber":2,"startTime":"2026-07-19T20:30:16.862Z","endTime":"2026-07-19T20:30:21.204Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":82.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.17310728453307,"aZ":-26.891922532588648,"pfxX":-0.32421486752224826,"pfxZ":3.1142539444672312,"pX":-0.5153783718355602,"pZ":2.8689742572044468,"vX0":5.532816986858746,"vY0":-127.88524544084855,"vZ0":-3.0392648666100697,"x":136.65,"y":161.32,"x0":-2.642254854704733,"y0":50.0047822741033,"z0":6.126861371668428,"aX":-0.5503094908093629},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.3,"breakHorizontal":-0.4,"spinRate":1916,"spinDirection":200},"zone":4,"typeConfidence":2.0,"plateTime":0.42425370142662633,"extension":5.724813730305239},"hitData":{"launchSpeed":101.6,"launchAngle":31.0,"totalDistance":418.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":45.58,"coordY":49.47}},"index":3,"playId":"b2ced46a-9443-3305-8548-6a25867bb886","pitchNumber":3,"startTime":"2026-07-19T20:30:31.589Z","endTime":"2026-07-19T20:30:55.326Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:30:55.326Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"TJ Friedl grounds out, second baseman Edouard Julien to first baseman TJ Rumfield.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-19T20:30:57.030Z","endTime":"2026-07-19T20:32:20.072Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666397,"link":"/api/v1/people/666397"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"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":93.1,"endSpeed":87.0,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.23259973273183,"aZ":-17.752692138761127,"pfxX":-5.501240313803935,"pfxZ":7.5683976544466915,"pX":-0.7689812980808396,"pZ":3.10270715244388,"vX0":6.326884830350991,"vY0":-135.59731313278468,"vZ0":-5.151599026379144,"x":146.31,"y":155.01,"x0":-2.3926826949103868,"y0":50.00075577950831,"z0":6.224283254207333,"aX":-10.479774981859052},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.1,"breakHorizontal":9.0,"spinRate":2191,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.4004298027458493,"extension":5.880287030971198},"index":0,"playId":"63f18f19-727a-3373-8c96-e3d6194fbd38","pitchNumber":1,"startTime":"2026-07-19T20:31:18.074Z","endTime":"2026-07-19T20:31:23.038Z","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":93.0,"endSpeed":87.0,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.03842690195262,"aZ":-17.203118735856588,"pfxX":-6.2319763989397465,"pfxZ":7.894575042109673,"pX":-0.680007739174573,"pZ":1.9056619173827551,"vX0":7.0442310549826015,"vY0":-135.27004202880673,"vZ0":-8.043288269227418,"x":142.92,"y":187.33,"x0":-2.47982201931712,"y0":50.00333361312525,"z0":6.07201285376848,"aX":-11.819599773947214},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.2,"breakHorizontal":10.2,"spinRate":2236,"spinDirection":215},"zone":7,"typeConfidence":2.0,"plateTime":0.4013474679478648,"extension":5.981574859227485},"index":1,"playId":"ff1f5576-7962-3d37-92e9-d864eb9cf383","pitchNumber":2,"startTime":"2026-07-19T20:31:32.759Z","endTime":"2026-07-19T20:31:37.037Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-19T20:31:43.502Z","endTime":"2026-07-19T20:31:55.448Z","isPitch":false,"type":"action","player":{"id":670770,"link":"/api/v1/people/670770"}},{"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":85.8,"endSpeed":80.0,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.607487712204122,"aZ":-29.507485612059916,"pfxX":-8.44963880828429,"pfxZ":1.667770628358051,"pX":0.5542216154489763,"pZ":1.3606047126566714,"vX0":9.869701626529222,"vY0":-124.68068628880292,"vZ0":-5.598813131479062,"x":95.87,"y":202.04,"x0":-2.330756099951978,"y0":50.00175424736171,"z0":6.027036139066679,"aX":-13.498786924962555},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.0,"breakHorizontal":13.4,"spinRate":2151,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.43685771155777964,"extension":6.1480255476911},"index":3,"playId":"c7fea73e-30f8-36e8-9fdd-d675f6ac1900","pitchNumber":3,"startTime":"2026-07-19T20:31:55.448Z","endTime":"2026-07-19T20:31:59.538Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.7,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.46654114616048,"aZ":-25.237457335671504,"pfxX":-8.453496201107722,"pfxZ":4.376025277842526,"pX":-0.15822026522069743,"pZ":1.3649167247608567,"vX0":8.23134869098297,"vY0":-123.92408541485891,"vZ0":-6.398165952453419,"x":123.03,"y":201.93,"x0":-2.395550129845266,"y0":50.001900047595086,"z0":6.036699402150833,"aX":-13.391697155064344},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.8,"breakHorizontal":13.8,"spinRate":2250,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4389052636403914,"extension":6.122126074542293},"hitData":{"launchSpeed":67.3,"launchAngle":-27.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.62,"coordY":157.76}},"index":4,"playId":"966b4f66-1608-3a8d-9664-9855c359a3e8","pitchNumber":4,"startTime":"2026-07-19T20:32:12.542Z","endTime":"2026-07-19T20:32:20.072Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:32:20.072Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dane Myers singles on a sharp line drive to right fielder Tyler Freeman.","rbi":0,"awayScore":9,"homeScore":1,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-19T20:32:24.576Z","endTime":"2026-07-19T20:33:00.653Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":85.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.121188633903763,"aZ":-15.715665952354442,"pfxX":-5.656180893172656,"pfxZ":8.904689468913759,"pX":0.20135339549476855,"pZ":2.8649103814493118,"vX0":8.611614424378542,"vY0":-133.68933404288794,"vZ0":-6.048790842331356,"x":109.32,"y":161.43,"x0":-2.2959426733009334,"y0":50.004692926784834,"z0":6.245784770244209,"aX":-10.456863895712676},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.4,"breakHorizontal":8.9,"spinRate":2218,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.40645096784324775,"extension":5.965615115533056},"hitData":{"launchSpeed":104.1,"launchAngle":11.0,"totalDistance":240.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":168.9,"coordY":79.89}},"index":0,"playId":"afae7464-f434-35dc-9a49-b880911579a7","pitchNumber":1,"startTime":"2026-07-19T20:32:50.602Z","endTime":"2026-07-19T20:33:00.653Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:33:00.653Z","atBatIndex":41},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Elly De La Cruz lines out to right fielder Tyler Freeman.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-19T20:33:20.113Z","endTime":"2026-07-19T20:34:47.741Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.795422477071167,"aZ":-24.810226061828704,"pfxX":-7.815730386339611,"pfxZ":4.766457021717063,"pX":0.14623533481538634,"pZ":1.702527512245386,"vX0":8.685285157685273,"vY0":-122.5985017788486,"vZ0":-5.666082430652137,"x":111.43,"y":192.81,"x0":-2.4019325688024225,"y0":50.003754113394365,"z0":6.120283935712133,"aX":-12.078856376773665},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":7.7,"breakHorizontal":12.5,"spinRate":2056,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.4442105746681535,"extension":6.109814356244952},"index":0,"playId":"703961ca-8974-373a-91ea-76f9d715f18d","pitchNumber":1,"startTime":"2026-07-19T20:33:25.278Z","endTime":"2026-07-19T20:33:28.653Z","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":"fbf3b625-5bf8-3077-bd46-1985d84dcfb4","startTime":"2026-07-19T20:33:42.969Z","endTime":"2026-07-19T20:33:47.042Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":86.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.902785679146472,"aZ":-19.3391899950002,"pfxX":-4.364359788982924,"pfxZ":6.849393076437643,"pX":-0.47024953453952467,"pZ":5.195542793697023,"vX0":6.910513018013809,"vY0":-134.26094783447616,"vZ0":0.5168530585027191,"x":134.92,"y":98.5,"x0":-2.47996744783723,"y0":50.00188964310807,"z0":6.349622206963363,"aX":-8.177945424029945},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.7,"breakHorizontal":6.8,"spinRate":2171,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.40394572389712957,"extension":5.862579400697585},"index":2,"playId":"057e7046-7144-322a-a5cc-272cf8cffa97","pitchNumber":2,"startTime":"2026-07-19T20:33:58.628Z","endTime":"2026-07-19T20:34:03.340Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":79.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.870672688057482,"aZ":-28.865197708502997,"pfxX":-5.773764685624171,"pfxZ":2.0952151274737973,"pX":0.5169260164606095,"pZ":1.3637900904632836,"vX0":8.965839717813843,"vY0":-123.55568330635722,"vZ0":-5.565651929350943,"x":97.3,"y":201.96,"x0":-2.375102188171149,"y0":50.00256117979823,"z0":6.0113516048539095,"aX":-9.111617776259305},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.9,"breakHorizontal":8.9,"spinRate":2111,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.4398784478460698,"extension":6.074966608821325},"index":3,"playId":"a937d884-7feb-31cb-82f8-611e656eb31a","pitchNumber":3,"startTime":"2026-07-19T20:34:18.367Z","endTime":"2026-07-19T20:34:22.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":87.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.81446195624706,"aZ":-16.85885725732559,"pfxX":-6.169871119605798,"pfxZ":7.921087058049207,"pX":1.0613734021267702,"pZ":2.408147499373834,"vX0":10.939915536801617,"vY0":-136.64597095699264,"vZ0":-7.098598819470563,"x":76.54,"y":173.76,"x0":-2.152421566443715,"y0":50.00281338800788,"z0":6.152906891571295,"aX":-11.929578679261645},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.3,"breakHorizontal":9.5,"spinRate":2313,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.3974773352614718,"extension":5.956483290059429},"hitData":{"launchSpeed":95.1,"launchAngle":27.0,"totalDistance":366.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":193.87,"coordY":70.6}},"index":4,"playId":"1860b6b9-7e4b-3511-a634-830df12dc44e","pitchNumber":4,"startTime":"2026-07-19T20:34:39.730Z","endTime":"2026-07-19T20:34:47.741Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:34:47.741Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Troy Johnston flies out to left fielder TJ Friedl.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-19T20:36:43.145Z","endTime":"2026-07-19T20:37:50.291Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":81.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.092653230905068,"aZ":-29.964285624910595,"pfxX":2.970786661091857,"pfxZ":1.3264623611918696,"pX":-0.10302983283749946,"pZ":1.8737821732527309,"vX0":3.5638336178745518,"vY0":-126.90456158942216,"vZ0":-4.0749549034393215,"x":120.93,"y":188.19,"x0":-1.899161821201459,"y0":50.00488963692938,"z0":5.824251155949874,"aX":4.963289453758052},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.9,"breakHorizontal":-6.0,"spinRate":2349,"spinDirection":133},"zone":8,"typeConfidence":2.0,"plateTime":0.42768433366831937,"extension":6.317199400540895},"index":0,"playId":"18988264-c52a-338e-8439-ef6801e55ea8","pitchNumber":1,"startTime":"2026-07-19T20:36:54.445Z","endTime":"2026-07-19T20:36:58.892Z","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":87.2,"endSpeed":82.1,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.905841990783692,"aZ":-24.549882501286998,"pfxX":-2.9160019452546466,"pfxZ":4.513809741362442,"pX":-0.8935045253310073,"pZ":3.021430019443421,"vX0":2.5438823676036644,"vY0":-127.24641306775891,"vZ0":-2.7631633489401746,"x":151.06,"y":157.2,"x0":-1.5133549539864082,"y0":50.000165636772394,"z0":6.006949286725447,"aX":-4.921781064189838},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.9,"breakHorizontal":4.9,"spinRate":1426,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.42570255692930337,"extension":6.5340479214925775},"index":1,"playId":"36c6a0a1-4686-37ef-8bf7-4a8db5d82468","pitchNumber":2,"startTime":"2026-07-19T20:37:12.233Z","endTime":"2026-07-19T20:37:16.329Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-19T20:37:27.862Z","endTime":"2026-07-19T20:37:39.926Z","isPitch":false,"type":"action","player":{"id":687859,"link":"/api/v1/people/687859"}},{"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":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":80.2,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.22262373707906,"aZ":-27.28247549857383,"pfxX":-2.176692107975881,"pfxZ":3.035887314561064,"pX":-0.5438833270474261,"pZ":2.535267155804014,"vX0":3.0397472647727337,"vY0":-124.54746542205498,"vZ0":-2.9902171616550444,"x":137.73,"y":170.33,"x0":-1.48372165647536,"y0":50.0013438210803,"z0":5.950178211827063,"aX":-3.504188468360559},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.2,"breakHorizontal":3.5,"spinRate":1269,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.4357074502886573,"extension":6.839723151744337},"hitData":{"launchSpeed":86.8,"launchAngle":62.0,"totalDistance":230.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":68.2,"coordY":135.47}},"index":3,"playId":"8311936b-902f-3edb-bfc6-1e3c84e2f060","pitchNumber":3,"startTime":"2026-07-19T20:37:39.926Z","endTime":"2026-07-19T20:37:50.291Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:37:50.291Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Freeman flies out to center fielder Dane Myers.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-19T20:37:59.847Z","endTime":"2026-07-19T20:39:13.562Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":91.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.893002002378275,"aZ":-16.367898173200388,"pfxX":-3.2382124440384867,"pfxZ":7.48958586582868,"pX":1.6690891026094523,"pZ":2.4317965476824477,"vX0":12.081885786222072,"vY0":-142.5438696126442,"vZ0":-6.055606968260282,"x":53.38,"y":173.12,"x0":-2.1569272513604423,"y0":50.00271908092922,"z0":5.573099147488804,"aX":-6.834727345265605},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":12.8,"breakHorizontal":4.1,"spinRate":2194,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.3805457410793731,"extension":6.702676799863295},"index":0,"playId":"75714acb-1b09-30f4-94b0-3f4cc01a34fb","pitchNumber":1,"startTime":"2026-07-19T20:38:12.096Z","endTime":"2026-07-19T20:38:15.850Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":82.9,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.60391814707692,"aZ":-28.022279552918103,"pfxX":2.948820299214752,"pfxZ":2.4322042070636147,"pX":0.6104680402714022,"pZ":2.3774992593201745,"vX0":6.528067685588325,"vY0":-128.10437113156252,"vZ0":-3.2989501304307334,"x":93.73,"y":174.59,"x0":-2.326729247896272,"y0":50.00431704918973,"z0":5.808798207490174,"aX":5.035853944198784},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.1,"breakHorizontal":-6.5,"spinRate":2195,"spinDirection":153},"zone":6,"typeConfidence":2.0,"plateTime":0.4231318738455485,"extension":6.612680708793447},"index":1,"playId":"310f9945-9503-33e3-9ae6-2b74b4533746","pitchNumber":2,"startTime":"2026-07-19T20:38:26.088Z","endTime":"2026-07-19T20:38:29.542Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":90.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.803191185061436,"aZ":-18.622276844689864,"pfxX":-5.4757770513462445,"pfxZ":6.567851934503391,"pX":-0.9262086223867798,"pZ":3.1551803879295512,"vX0":6.205823309141697,"vY0":-141.48528950812198,"vZ0":-4.329348819065043,"x":152.3,"y":153.59,"x0":-2.417942166901694,"y0":50.00646721201776,"z0":5.869510185558318,"aX":-11.305271242979524},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.4,"breakHorizontal":8.9,"spinRate":2228,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3844908351583851,"extension":6.523422367202737},"index":2,"playId":"3b9ad8cd-0491-3d7d-992d-bdc01de36a0c","pitchNumber":3,"startTime":"2026-07-19T20:38:43.665Z","endTime":"2026-07-19T20:38:50.243Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-19T20:38:56.452Z","endTime":"2026-07-19T20:39:05.554Z","isPitch":false,"type":"action","player":{"id":671289,"link":"/api/v1/people/671289"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.9,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.935874123497538,"aZ":-32.95814755762301,"pfxX":3.680640318521417,"pfxZ":-0.4805720392201529,"pX":-0.027344484708811928,"pZ":2.7309259020160965,"vX0":4.834514820254994,"vY0":-126.2325835036993,"vZ0":-1.7079872062068628,"x":118.04,"y":165.05,"x0":-2.434159103375823,"y0":50.00066039541053,"z0":6.031185270606494,"aX":6.031613092702343},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.0,"breakHorizontal":-7.7,"spinRate":2051,"spinDirection":119},"zone":5,"typeConfidence":2.0,"plateTime":0.43133735164719056,"extension":6.214322305847648},"hitData":{"launchSpeed":99.5,"launchAngle":24.0,"totalDistance":397.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.31,"coordY":38.8}},"index":4,"playId":"51cbb205-dabf-3b60-8abe-9eee72792209","pitchNumber":4,"startTime":"2026-07-19T20:39:05.554Z","endTime":"2026-07-19T20:39:13.562Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:39:13.562Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edouard Julien grounds out, shortstop Elly De La Cruz to first baseman Sal Stewart.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-19T20:39:23.589Z","endTime":"2026-07-19T20:41:13.996Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682829,"link":"/api/v1/people/682829"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.9,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.977316915700555,"aZ":-26.403464913855526,"pfxX":-2.298083171741967,"pfxZ":3.500542314144603,"pX":-0.3657145809888901,"pZ":3.168565585229946,"vX0":3.6328091253159225,"vY0":-126.34008346970832,"vZ0":-1.8942679758652605,"x":130.94,"y":153.23,"x0":-1.510900556408381,"y0":50.002958361762644,"z0":6.009756934070089,"aX":-3.788730336826848},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.2,"breakHorizontal":3.5,"spinRate":1191,"spinDirection":219},"zone":1,"typeConfidence":2.0,"plateTime":0.4303025022509037,"extension":6.657969607784529},"index":0,"playId":"54a070cb-c315-36a0-b6d1-339fd279545e","pitchNumber":1,"startTime":"2026-07-19T20:39:36.852Z","endTime":"2026-07-19T20:39:41.486Z","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":88.3,"endSpeed":83.3,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.683217774013286,"aZ":-28.908660806323518,"pfxX":2.0613501807170778,"pfxZ":1.9028502473625384,"pX":1.2980969541217857,"pZ":0.5107539898588598,"vX0":6.58830369892105,"vY0":-128.48082451334875,"vZ0":-7.815803299107875,"x":67.52,"y":224.99,"x0":-1.5427647092131371,"y0":50.00003436832187,"z0":5.765350312625126,"aX":3.5255149672424375},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.3,"breakHorizontal":-4.9,"spinRate":2406,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.42251539191108645,"extension":6.412879436708974},"index":1,"playId":"b14586c4-1bfd-3737-8d68-8160b0a58b22","pitchNumber":2,"startTime":"2026-07-19T20:39:49.361Z","endTime":"2026-07-19T20:39:54.257Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":92.0,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.521363681814357,"aZ":-14.208580865949438,"pfxX":-2.699076731480889,"pfxZ":8.470463138153296,"pX":1.4129793365433139,"pZ":1.9758493009630842,"vX0":9.130783058068323,"vY0":-143.00289700258946,"vZ0":-8.595080346408054,"x":63.14,"y":185.43,"x0":-1.4374778374402106,"y0":50.00550628592133,"z0":5.8645301532068,"aX":-5.727512737172554},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.2,"breakHorizontal":3.5,"spinRate":2339,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.3795602360498034,"extension":6.509467686813346},"index":2,"playId":"45f4e4dc-32d2-3bef-84d7-733c65283690","pitchNumber":3,"startTime":"2026-07-19T20:40:08.291Z","endTime":"2026-07-19T20:40:11.484Z","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":97.7,"endSpeed":90.6,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.02815192040434,"aZ":-13.860837007262207,"pfxX":-4.083319143715945,"pfxZ":8.80272276951428,"pX":-0.0618677641471066,"pZ":2.3786960265377473,"vX0":4.858810527842543,"vY0":-142.26063715540081,"vZ0":-7.486187781822213,"x":119.36,"y":174.56,"x0":-1.249370859216592,"y0":50.004835228880985,"z0":5.895687455550827,"aX":-8.496954916366429},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.9,"breakHorizontal":6.6,"spinRate":2230,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.38283342154819433,"extension":6.716411505227638},"index":3,"playId":"1f1537ed-4ee5-3eca-b03a-4444fc65b2ce","pitchNumber":4,"startTime":"2026-07-19T20:40:28.364Z","endTime":"2026-07-19T20:40:33.113Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.4,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.59780113875387,"aZ":-27.409138176595402,"pfxX":-1.2135822374725302,"pfxZ":2.934365978056092,"pX":-0.2018511419854828,"pZ":1.930405055137318,"vX0":3.361986390659605,"vY0":-125.87836141288116,"vZ0":-4.4820700928476835,"x":124.69,"y":186.66,"x0":-1.3898924038580287,"y0":50.00484823139724,"z0":5.921545563021037,"aX":-1.9722928004075106},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.7,"breakHorizontal":1.6,"spinRate":965,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.43308858799507277,"extension":6.660657165990915},"index":4,"playId":"a1606c35-65b9-3bbd-9c2b-1d840a22c956","pitchNumber":5,"startTime":"2026-07-19T20:40:46.717Z","endTime":"2026-07-19T20:40:50.411Z","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":98.5,"endSpeed":91.5,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.931833710076212,"aZ":-15.973032738382859,"pfxX":-3.4338518839448327,"pfxZ":7.646793144226086,"pX":0.22870070710085913,"pZ":2.66594444644146,"vX0":5.343944007140036,"vY0":-143.44621746615582,"vZ0":-6.62522566392021,"x":108.28,"y":166.8,"x0":-1.197939332489947,"y0":50.005704046334024,"z0":5.9714604840883245,"aX":-7.278353408460832},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.0,"breakHorizontal":5.4,"spinRate":2180,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.37940053854960665,"extension":6.619882352543537},"hitData":{"launchSpeed":82.9,"launchAngle":-3.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":123.94,"coordY":145.6}},"index":5,"playId":"e2073005-0941-36ac-a3c2-8de4cca02f0c","pitchNumber":6,"startTime":"2026-07-19T20:41:05.977Z","endTime":"2026-07-19T20:41:13.996Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:41:13.996Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sal Stewart strikes out swinging.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-19T20:43:16.272Z","endTime":"2026-07-19T20:45:05.688Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":85.8,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.033719105798866,"aZ":-18.220974246761035,"pfxX":-5.909649855407354,"pfxZ":7.623124637073191,"pX":0.12029616354400627,"pZ":1.7824737649384,"vX0":8.620193431334634,"vY0":-132.37378408108202,"vZ0":-8.100353283007946,"x":112.41,"y":190.65,"x0":-2.3649183078811755,"y0":50.0011844777939,"z0":6.143675053820147,"aX":-10.81331828150077},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.8,"breakHorizontal":9.5,"spinRate":2213,"spinDirection":214},"zone":8,"typeConfidence":2.0,"plateTime":0.4089889547346548,"extension":5.860605734650489},"index":0,"playId":"01a0780c-5745-3aa4-9a5d-18b18cf4e37a","pitchNumber":1,"startTime":"2026-07-19T20:43:21.902Z","endTime":"2026-07-19T20:43:26.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":86.1,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.610817928996017,"aZ":-16.37688986007627,"pfxX":-5.775534329814092,"pfxZ":8.568324106355744,"pX":0.21603903730242197,"pZ":0.9486143124154108,"vX0":8.861727215761736,"vY0":-133.18428728701417,"vZ0":-10.243136964326833,"x":108.77,"y":213.17,"x0":-2.364833883869406,"y0":50.00040442544684,"z0":5.962185749002216,"aX":-10.645195165706788},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.0,"breakHorizontal":9.1,"spinRate":2289,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.4072256221966888,"extension":5.9825882427010235},"index":1,"playId":"ccfa1dbd-9a5d-33c0-837a-c32928aa849f","pitchNumber":2,"startTime":"2026-07-19T20:43:36.818Z","endTime":"2026-07-19T20:43:41.850Z","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.9,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.108734596927814,"aZ":-15.742035290860976,"pfxX":-6.26454304728145,"pfxZ":9.02624799035289,"pX":-0.2779894157199058,"pZ":2.2171950685675648,"vX0":8.214926128694401,"vY0":-133.20773701305868,"vZ0":-7.108344512316505,"x":127.6,"y":178.92,"x0":-2.5693749328921935,"y0":50.00560597129238,"z0":6.031836513994996,"aX":-11.408169648955043},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.2,"breakHorizontal":9.8,"spinRate":2244,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.40915230603249775,"extension":5.877333310862766},"index":2,"playId":"29555290-6e03-31ef-a8aa-9a962c6acff7","pitchNumber":3,"startTime":"2026-07-19T20:43:52.290Z","endTime":"2026-07-19T20:43:55.733Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-19T20:44:10.687Z","endTime":"2026-07-19T20:44:21.114Z","isPitch":false,"type":"action","player":{"id":701398,"link":"/api/v1/people/701398"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":75.8,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.91637511990994,"aZ":-31.56528748133056,"pfxX":0.8124765821633784,"pfxZ":0.4244201901538487,"pX":-0.09329954751005078,"pZ":1.493983127354546,"vX0":5.583075340254747,"vY0":-119.77886571033967,"vZ0":-4.111900453276137,"x":120.56,"y":198.44,"x0":-2.563574655158716,"y0":50.00531241422996,"z0":6.066536854427672,"aX":1.1762402522122872},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":0.0,"breakHorizontal":-2.9,"spinRate":2137,"spinDirection":59},"zone":13,"typeConfidence":2.0,"plateTime":0.45791316623659073,"extension":5.850904875381449},"index":4,"playId":"b5870559-a867-3cd0-8804-1087df8fa232","pitchNumber":4,"startTime":"2026-07-19T20:44:21.114Z","endTime":"2026-07-19T20:44:25.651Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.7,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.15737686171656,"aZ":-15.208522406922638,"pfxX":-4.681781306720979,"pfxZ":8.90571053345424,"pX":0.5149689841117555,"pZ":3.5005194151426497,"vX0":9.27283909114777,"vY0":-136.22661035673542,"vZ0":-4.7220051106800485,"x":97.37,"y":144.27,"x0":-2.304259519862104,"y0":50.001949993337846,"z0":6.286408307099676,"aX":-8.918940440782128},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.5,"breakHorizontal":6.8,"spinRate":2277,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.40003778974493587,"extension":5.890141841486048},"index":5,"playId":"bb497829-64ae-3e64-9523-60dc1c91da46","pitchNumber":5,"startTime":"2026-07-19T20:45:01.203Z","endTime":"2026-07-19T20:45:05.688Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:45:05.688Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"JJ Bleday flies out to left fielder Mickey Moniak.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-19T20:45:13.524Z","endTime":"2026-07-19T20:46:20.951Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":91.6,"endSpeed":85.2,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.220939848394686,"aZ":-18.620644644031675,"pfxX":-5.029449556394921,"pfxZ":7.414330661384768,"pX":-0.855860510544357,"pZ":2.359537018201567,"vX0":5.5743923903747845,"vY0":-133.26553665625337,"vZ0":-6.646715086401992,"x":149.62,"y":175.07,"x0":-2.305139633622919,"y0":50.00449417795575,"z0":6.1958925922275165,"aX":-9.196444600199532},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.5,"breakHorizontal":8.2,"spinRate":2092,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.40844961742088026,"extension":5.91015775698607},"index":0,"playId":"12b1eaf5-3964-3873-8f3a-092bd385ff79","pitchNumber":1,"startTime":"2026-07-19T20:45:26.648Z","endTime":"2026-07-19T20:45:31.137Z","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":true},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.252521704363225,"aZ":-24.42643335457848,"pfxX":-6.448529796959184,"pfxZ":5.197282274633291,"pX":-0.8051772777338303,"pZ":2.2331744554116604,"vX0":6.312902464164042,"vY0":-120.67851179509435,"vZ0":-4.228869035370487,"x":147.69,"y":178.48,"x0":-2.6046606574989974,"y0":50.00081572815366,"z0":6.134451673384678,"aX":-9.607096164848409},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":8.8,"breakHorizontal":10.3,"spinRate":2093,"spinDirection":237},"zone":7,"typeConfidence":2.0,"plateTime":0.4521317786440626,"extension":6.127051465130184},"index":1,"playId":"e88521a6-50dc-3b52-817f-1d474c5ebc49","pitchNumber":2,"startTime":"2026-07-19T20:45:39.702Z","endTime":"2026-07-19T20:45:44.249Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.9,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.397635447746136,"aZ":-16.028586622437913,"pfxX":-3.9934731988877203,"pfxZ":8.820518157454206,"pX":-0.3297243291668768,"pZ":3.0918249532390183,"vX0":6.847840362353398,"vY0":-133.83424320947364,"vZ0":-5.431888417016929,"x":129.57,"y":155.3,"x0":-2.392125054647581,"y0":50.00613145610641,"z0":6.2794270832296615,"aX":-7.313294352966858},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.1,"breakHorizontal":5.9,"spinRate":2064,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.40783658619361196,"extension":5.891488446138097},"hitData":{"launchSpeed":94.2,"launchAngle":37.0,"totalDistance":365.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.84,"coordY":60.74}},"index":2,"playId":"1f474b41-53ac-3a4c-b976-a907909b22c8","pitchNumber":3,"startTime":"2026-07-19T20:46:11.931Z","endTime":"2026-07-19T20:46:20.951Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:46:20.951Z","atBatIndex":47},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Spencer Steer pops out to first baseman TJ Rumfield in foul territory.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-19T20:46:28.024Z","endTime":"2026-07-19T20:46:56.340Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":83.1,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.15500948075714,"aZ":-16.17278248691067,"pfxX":-5.1441457574558,"pfxZ":9.135721484259344,"pX":-0.34231098339374727,"pZ":2.615152599898388,"vX0":7.114675767782495,"vY0":-130.88719908357388,"vZ0":-6.1911448291479205,"x":130.05,"y":168.17,"x0":-2.4155090664067562,"y0":50.004648642242216,"z0":6.203428753275712,"aX":-9.012290502056205},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":15.5,"breakHorizontal":7.9,"spinRate":2180,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.4169572938264241,"extension":6.021127643288076},"hitData":{"launchSpeed":82.9,"launchAngle":79.0,"totalDistance":70.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":153.22,"coordY":194.07}},"index":0,"playId":"325df883-19e3-375d-ac3a-92f0e86c4914","pitchNumber":1,"startTime":"2026-07-19T20:46:46.295Z","endTime":"2026-07-19T20:46:56.340Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:46:56.340Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake McCarthy singles on a line drive to center fielder Dane Myers.","rbi":0,"awayScore":9,"homeScore":1,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-19T20:48:53.401Z","endTime":"2026-07-19T20:49:30.570Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":82.4,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.900864246271354,"aZ":-30.699806256230747,"pfxX":3.4450245074356634,"pfxZ":0.8710301337739041,"pX":0.4128656600278922,"pZ":2.049734502617356,"vX0":4.796239194653298,"vY0":-128.26312840265672,"vZ0":-3.5657415540108524,"x":101.26,"y":183.44,"x0":-1.9158990657312878,"y0":50.00419851650991,"z0":5.80464014763915,"aX":5.847285915437182},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.1,"breakHorizontal":-7.2,"spinRate":2378,"spinDirection":137},"zone":9,"typeConfidence":2.0,"plateTime":0.4240231541431738,"extension":6.425973448263047},"index":0,"playId":"71f8a85d-de41-3248-bf3c-22809ef34b83","pitchNumber":1,"startTime":"2026-07-19T20:49:03.215Z","endTime":"2026-07-19T20:49:07.904Z","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":0},"pitchData":{"startSpeed":86.2,"endSpeed":80.8,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.07322635306995,"aZ":-28.326715243477054,"pfxX":-3.037365901036254,"pfxZ":2.3516640007268883,"pX":-0.9390355711785199,"pZ":2.7378193181073787,"vX0":2.1464396668120997,"vY0":-125.66811646593439,"vZ0":-2.467596485340763,"x":152.79,"y":164.86,"x0":-1.4001359109793377,"y0":50.0014242971509,"z0":5.98185395009465,"aX":-4.967408873105951},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.1,"breakHorizontal":5.2,"spinRate":1175,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.4321463662646208,"extension":6.785945199417911},"hitData":{"launchSpeed":94.8,"launchAngle":13.0,"totalDistance":245.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":112.98,"coordY":102.92}},"index":1,"playId":"75fd6597-543f-3ff3-b01a-923a9082125c","pitchNumber":2,"startTime":"2026-07-19T20:49:19.549Z","endTime":"2026-07-19T20:49:30.570Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:49:30.570Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mickey Moniak flies out to left fielder TJ Friedl.","rbi":0,"awayScore":9,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-19T20:49:40.682Z","endTime":"2026-07-19T20:51:20.718Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":90.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.732986382986134,"aZ":-16.36920878700058,"pfxX":-4.004090237329549,"pfxZ":7.597128348313312,"pX":0.7255492261199514,"pZ":2.776353021609829,"vX0":7.788022305349352,"vY0":-141.77445994265807,"vZ0":-5.641573729898123,"x":89.34,"y":163.82,"x0":-1.5099064111566294,"y0":50.00538262675431,"z0":5.8001479157171705,"aX":-8.333159028954164},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.1,"breakHorizontal":6.1,"spinRate":2184,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.3831580669020349,"extension":6.7144535521787265},"index":0,"playId":"127754ae-abcd-3f33-b8c2-cfddc378f0dd","pitchNumber":1,"startTime":"2026-07-19T20:49:50.253Z","endTime":"2026-07-19T20:49:53.662Z","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":0},"index":1,"playId":"a5ced300-d58c-3425-aa24-0871e15a07ff","startTime":"2026-07-19T20:50:15.709Z","endTime":"2026-07-19T20:50:19.941Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":81.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.446892267885705,"aZ":-26.755653541655604,"pfxX":-4.021409065172911,"pfxZ":3.312013569858437,"pX":0.344274312136498,"pZ":1.5564754856180771,"vX0":5.2806480607673745,"vY0":-125.57926374110632,"vZ0":-5.590118194099782,"x":103.88,"y":196.76,"x0":-1.2393106812471149,"y0":50.004259671836024,"z0":5.920346297811731,"aX":-6.584594211793176},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":5.3,"breakHorizontal":6.5,"spinRate":1412,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.432046641458931,"extension":6.858404907306874},"index":2,"playId":"655dda4b-4fbe-356a-836a-aabb8d7f77de","pitchNumber":2,"startTime":"2026-07-19T20:50:30.254Z","endTime":"2026-07-19T20:50:35.461Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":91.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.34796138771255,"aZ":-16.136951896315608,"pfxX":-4.829710156532992,"pfxZ":7.615848158954951,"pX":1.3256158723799436,"pZ":2.0942211102526427,"vX0":9.601315601715916,"vY0":-142.46529968932796,"vZ0":-7.3757338153810865,"x":66.47,"y":182.24,"x0":-1.4245179831342225,"y0":50.00007952595009,"z0":5.690914592331575,"aX":-10.166971426013133},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":12.8,"breakHorizontal":7.3,"spinRate":2416,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.3810052914406006,"extension":6.721033064915514},"index":3,"playId":"93c7ca1a-e2b4-3a97-a838-ff4f33b3f997","pitchNumber":3,"startTime":"2026-07-19T20:50:46.755Z","endTime":"2026-07-19T20:50:52.110Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":91.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.318483042445546,"aZ":-15.522778658694985,"pfxX":-4.659609832084103,"pfxZ":7.936714888959688,"pX":0.4546912294006,"pZ":2.1955963452937017,"vX0":6.093348777450789,"vY0":-142.24086530011616,"vZ0":-7.886064193448514,"x":99.67,"y":179.5,"x0":-1.086287681961884,"y0":50.00553540946985,"z0":5.941944185927085,"aX":-9.778511697459413},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.3,"breakHorizontal":7.6,"spinRate":2287,"spinDirection":212},"zone":9,"typeConfidence":2.0,"plateTime":0.3816238220471879,"extension":6.565260879543005},"hitData":{"launchSpeed":82.1,"launchAngle":38.0,"totalDistance":303.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.89,"coordY":107.09}},"index":4,"playId":"7fd7ccdb-ef70-3ea7-8563-da20f8325405","pitchNumber":4,"startTime":"2026-07-19T20:51:09.400Z","endTime":"2026-07-19T20:51:20.718Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:51:20.718Z","atBatIndex":50},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Hunter Goodman homers (29) on a fly ball to left center field. Jake McCarthy scores.","rbi":2,"awayScore":9,"homeScore":3,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-19T20:51:29.544Z","endTime":"2026-07-19T20:54:51.987Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":{"id":668881,"link":"/api/v1/people/668881"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":{"id":668881,"link":"/api/v1/people/668881"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"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":89.7,"endSpeed":84.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.42642693299832,"aZ":-28.994473163793568,"pfxX":1.5084514756243501,"pfxZ":1.7927094228537257,"pX":0.907390683537573,"pZ":3.2975751152645714,"vX0":8.26939467112905,"vY0":-130.5941083531854,"vZ0":-1.0663588702853122,"x":82.41,"y":149.75,"x0":-2.4611638315305586,"y0":50.003294970714634,"z0":5.8389627475495,"aX":2.6765941481746216},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.2,"breakHorizontal":-4.1,"spinRate":2377,"spinDirection":154},"zone":12,"typeConfidence":2.0,"plateTime":0.41509746146621396,"extension":6.387350683032385},"index":0,"playId":"ec56d3e7-c8dc-3688-b4fb-e2d352d2a379","pitchNumber":1,"startTime":"2026-07-19T20:51:42.565Z","endTime":"2026-07-19T20:51:45.976Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":90.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.160012414074416,"aZ":-17.570596549783094,"pfxX":-4.471784322420727,"pfxZ":7.048909208650919,"pX":0.8728680059862601,"pZ":2.8749097976308677,"vX0":10.668599020051131,"vY0":-141.57823295669814,"vZ0":-5.0227446342663535,"x":83.73,"y":161.16,"x0":-2.3293369598009632,"y0":50.00165749824444,"z0":5.7628784835487235,"aX":-9.263939423046022},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":12.1,"breakHorizontal":6.4,"spinRate":2342,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.38390460344742605,"extension":6.552615446439298},"index":1,"playId":"8d040ca8-db39-3af4-aa20-d1793b19bf80","pitchNumber":2,"startTime":"2026-07-19T20:52:01.996Z","endTime":"2026-07-19T20:52:07.711Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":91.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.681250303296974,"aZ":-15.621075837834066,"pfxX":-4.184243242401722,"pfxZ":7.857038929394257,"pX":0.7622458747748135,"pZ":2.290341794501806,"vX0":9.786070373106936,"vY0":-142.15274880182622,"vZ0":-7.15555177411716,"x":87.94,"y":176.94,"x0":-2.1371830059277652,"y0":50.0012134585673,"z0":5.778269677622092,"aX":-8.814361896366178},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.4,"breakHorizontal":6.2,"spinRate":2236,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.38111566282368514,"extension":6.540839339885453},"index":2,"playId":"355abb58-3bb4-35fc-a1d1-71d387d85de5","pitchNumber":3,"startTime":"2026-07-19T20:52:34.625Z","endTime":"2026-07-19T20:52:39.154Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"}}},{"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":99.2,"endSpeed":92.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.37394846563793,"aZ":-13.673213013612894,"pfxX":-4.224843557825342,"pfxZ":8.625239641701036,"pX":1.4804188363308157,"pZ":2.387539130546277,"vX0":10.749578761456695,"vY0":-144.1384060546326,"vZ0":-7.838419586631753,"x":86.85,"y":143.72,"x0":-1.716520266108541,"y0":50.00635686761821,"z0":5.95125959415421,"aX":-9.066685464631643},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":14.5,"breakHorizontal":6.0,"spinRate":2253,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.3772023446446662,"extension":6.671986722218129},"index":3,"playId":"0e1c1735-90d6-307a-8dc9-17d1e0fcf617","pitchNumber":4,"startTime":"2026-07-19T20:53:10.921Z","endTime":"2026-07-19T20:53:16.069Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":81.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.601488038410412,"aZ":-32.83359183512318,"pfxX":2.769428191608781,"pfxZ":-0.39943093464947665,"pX":-1.0320357220923844,"pZ":2.4623269892929533,"vX0":1.9525572783989573,"vY0":-126.49474437703965,"vZ0":-2.3766452138402037,"x":118.85,"y":161.16,"x0":-2.169232135250645,"y0":50.00398312806253,"z0":6.00229702905564,"aX":4.565578002333364},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-1.0,"breakHorizontal":-5.4,"spinRate":2208,"spinDirection":111},"zone":13,"typeConfidence":2.0,"plateTime":0.43016071344399975,"extension":6.350467659622383},"index":4,"playId":"04cd5794-97e2-3ee9-98e5-721653c36f53","pitchNumber":5,"startTime":"2026-07-19T20:53:33.521Z","endTime":"2026-07-19T20:53:38.843Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":5,"startTime":"2026-07-19T20:53:53.537Z","endTime":"2026-07-19T20:54:06.087Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":99.0,"endSpeed":91.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.51203553450658,"aZ":-16.206777674268253,"pfxX":-3.746403469225635,"pfxZ":7.5184334699671,"pX":1.4053947360151018,"pZ":1.9045810658955415,"vX0":11.770483144582862,"vY0":-143.71860569517693,"vZ0":-7.783913223039063,"x":63.43,"y":187.36,"x0":-2.2290516810528627,"y0":50.00410489785144,"z0":5.624691183954552,"aX":-7.958587324388246},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":12.4,"breakHorizontal":4.8,"spinRate":2407,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.3788905577681665,"extension":6.763241073473999},"index":6,"playId":"19b492f6-a2c5-3c69-a53a-2dc7ffde7475","pitchNumber":6,"startTime":"2026-07-19T20:54:06.087Z","endTime":"2026-07-19T20:54:09.864Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":91.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.295810090671168,"aZ":-15.482384637176104,"pfxX":-2.6571193159892204,"pfxZ":7.907938821013785,"pX":0.3169434458473284,"pZ":2.4301314630086694,"vX0":6.628369576988268,"vY0":-143.46873401938333,"vZ0":-7.002244132238743,"x":104.92,"y":173.17,"x0":-1.665327738697344,"y0":50.00411053599962,"z0":5.84478659806542,"aX":-5.610005568318279},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.3,"breakHorizontal":3.7,"spinRate":2308,"spinDirection":204},"zone":6,"typeConfidence":2.0,"plateTime":0.3799653531838998,"extension":6.795925612924273},"hitData":{"launchSpeed":108.1,"launchAngle":36.0,"totalDistance":435.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":73.37,"coordY":30.71}},"index":7,"playId":"b6c34691-b44f-30c4-a329-d5f5c73a0c7e","pitchNumber":7,"startTime":"2026-07-19T20:54:25.576Z","endTime":"2026-07-19T20:54:51.987Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:54:51.987Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"TJ Rumfield flies out to center fielder Dane Myers.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-19T20:55:42.325Z","endTime":"2026-07-19T20:56:56.918Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":9,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-19T20:55:01.996Z","endTime":"2026-07-19T20:55:44.549Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":90.8,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.96610008734511,"aZ":-14.770995543345268,"pfxX":-3.472560159247142,"pfxZ":8.362844526123997,"pX":0.6767311151226855,"pZ":1.9673735516810789,"vX0":7.591829515486298,"vY0":-142.0517500959608,"vZ0":-7.687694212894175,"x":91.2,"y":185.66,"x0":-1.5576091333235824,"y0":50.00299039196241,"z0":5.613247257943661,"aX":-7.2271524123216375},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.0,"breakHorizontal":5.0,"spinRate":2353,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.38292404566270477,"extension":6.655055934523451},"index":1,"playId":"b5884d98-2358-30f5-9a5b-a782fdfc6fc6","pitchNumber":1,"startTime":"2026-07-19T20:55:44.549Z","endTime":"2026-07-19T20:55:49.400Z","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":88.7,"endSpeed":82.5,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.038080731303324,"aZ":-23.759594298739053,"pfxX":-4.044712483043839,"pfxZ":4.944807843694551,"pX":-0.13360199833381753,"pZ":0.26690706911310297,"vX0":4.1983549696989755,"vY0":-128.93059200193477,"vZ0":-9.321129599071593,"x":122.09,"y":231.57,"x0":-1.2490984484337664,"y0":50.002999389559825,"z0":5.729236854792907,"aX":-6.8846717395171195},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.3,"breakHorizontal":6.5,"spinRate":1285,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.42304612023142374,"extension":6.798070940723189},"index":2,"playId":"e0017da8-a611-3342-8327-8e153a2a9805","pitchNumber":2,"startTime":"2026-07-19T20:56:05.457Z","endTime":"2026-07-19T20:56:10.213Z","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":99.3,"endSpeed":92.5,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.11508090930174,"aZ":-13.438456678438612,"pfxX":-4.548694942460793,"pfxZ":8.692728188065006,"pX":1.06423005734442,"pZ":1.9188080956499087,"vX0":9.163826494204498,"vY0":-144.3958751374742,"vZ0":-8.500586283944681,"x":76.43,"y":186.97,"x0":-1.5302252743499247,"y0":50.001498840616534,"z0":5.688435180899246,"aX":-9.803269420764826},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":14.5,"breakHorizontal":6.8,"spinRate":2334,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.3763789429591369,"extension":6.628123925487456},"index":3,"playId":"d7cd581b-2995-3190-8d01-3ba675ef1ff4","pitchNumber":3,"startTime":"2026-07-19T20:56:20.914Z","endTime":"2026-07-19T20:56:26.050Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-19T20:56:35.625Z","endTime":"2026-07-19T20:56:46.894Z","isPitch":false,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"}},{"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":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":80.2,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.73893853246178,"aZ":-29.05027784440053,"pfxX":-2.7334734549614255,"pfxZ":1.9367187842706635,"pX":-0.42230540103299197,"pZ":2.5009117829039926,"vX0":3.302983671904045,"vY0":-125.04530243995842,"vZ0":-2.9102733396120293,"x":133.1,"y":171.26,"x0":-1.3936564729229566,"y0":50.00314189718418,"z0":6.0171211405987,"aX":-4.4109613446653},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.1,"breakHorizontal":4.3,"spinRate":1128,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.43489874561602093,"extension":6.682457494534312},"hitData":{"launchSpeed":91.3,"launchAngle":37.0,"totalDistance":370.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":141.11,"coordY":50.8}},"index":5,"playId":"3986cd6a-e165-358a-8600-b74eda760e6a","pitchNumber":4,"startTime":"2026-07-19T20:56:46.894Z","endTime":"2026-07-19T20:56:56.918Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T20:56:56.918Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willi Castro challenged (pitch result), call on the field was confirmed: Willi Castro called out on strikes.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-19T20:57:07.135Z","endTime":"2026-07-19T20:58:37.185Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"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(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":87.9,"endSpeed":82.4,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.438550488849362,"aZ":-25.07199840090446,"pfxX":-3.8758506017029286,"pfxZ":4.21287865838805,"pX":0.1752194358450507,"pZ":0.13198009690590212,"vX0":5.198386140296866,"vY0":-127.76081928205026,"vZ0":-9.347051592558211,"x":110.32,"y":235.22,"x0":-1.3638873776443763,"y0":50.00246203583492,"z0":5.746383547732929,"aX":-6.534159245026881},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.1,"breakHorizontal":6.1,"spinRate":1175,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.4255119109069234,"extension":6.893158202356492},"index":0,"playId":"b4d0db71-7527-3777-9778-4ef0ef5b153c","pitchNumber":1,"startTime":"2026-07-19T20:57:17.288Z","endTime":"2026-07-19T20:57:21.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":90.7,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.611840074840057,"aZ":-17.387964220979875,"pfxX":-3.9056739043459547,"pfxZ":7.110532372570228,"pX":-0.40465291707562817,"pZ":2.667902745648766,"vX0":4.588047323675379,"vY0":-141.9481715314127,"vZ0":-6.0326190484966435,"x":132.42,"y":166.75,"x0":-1.5198881457044202,"y0":50.00496502467501,"z0":5.893238633587494,"aX":-8.125149551485764},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.1,"breakHorizontal":6.4,"spinRate":2354,"spinDirection":203},"zone":4,"typeConfidence":2.0,"plateTime":0.38304176187006256,"extension":6.601375714250612},"index":1,"playId":"8cd34145-dd1e-30e4-82b8-c5ab69e960d2","pitchNumber":2,"startTime":"2026-07-19T20:57:31.797Z","endTime":"2026-07-19T20:57:35.260Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-07-19T20:57:45.927Z","endTime":"2026-07-19T20:57:57.272Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":90.0,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.041360845328672,"aZ":-14.610588037013658,"pfxX":-1.7921043992400607,"pfxZ":8.526836962121461,"pX":-1.2030163290093765,"pZ":4.168098418553524,"vX0":1.8169434479948696,"vY0":-141.41785209853623,"vZ0":-2.7672470214852183,"x":162.86,"y":126.24,"x0":-1.6157162057991727,"y0":50.00680433696393,"z0":6.076342559580962,"aX":-3.693316860275325},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.2,"breakHorizontal":3.0,"spinRate":2295,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.3847874976808425,"extension":6.5678659800407875},"index":3,"playId":"960ab360-feea-38fc-aeb6-5b528d2b58be","pitchNumber":3,"startTime":"2026-07-19T20:57:57.272Z","endTime":"2026-07-19T20:58:00.834Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":82.1,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.8416207632068,"aZ":-30.449013693706377,"pfxX":3.3841341997020447,"pfxZ":1.0220601625382972,"pX":0.48788260047506404,"pZ":2.5602742931894444,"vX0":4.1668420363580045,"vY0":-128.26864803952267,"vZ0":-2.9080327536552257,"x":98.4,"y":169.65,"x0":-1.5884518102128797,"y0":50.00463618088336,"z0":6.046963339889967,"aX":5.7226618923523445},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":1.4,"breakHorizontal":-7.0,"spinRate":2405,"spinDirection":125},"zone":6,"typeConfidence":2.0,"plateTime":0.42461936443237036,"extension":6.407932095527157},"index":4,"playId":"655ade76-1036-3c5e-a388-5f1294e00af3","pitchNumber":4,"startTime":"2026-07-19T20:58:10.533Z","endTime":"2026-07-19T20:58:16.189Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":90.7,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.171565559130258,"aZ":-15.248445442849691,"pfxX":-4.6041091066961215,"pfxZ":8.109848324467839,"pX":-0.5870467002438257,"pZ":1.8491544917504315,"vX0":4.4675278795911915,"vY0":-142.89379370657008,"vZ0":-8.588161898428195,"x":139.38,"y":188.85,"x0":-1.5658359659299557,"y0":50.00008149975528,"z0":5.833223350674465,"aX":-9.605007134652842},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.3,"breakHorizontal":7.6,"spinRate":2319,"spinDirection":210},"zone":7,"typeConfidence":2.0,"plateTime":0.38202205705091696,"extension":6.685457352610435},"index":5,"playId":"7da550c0-2954-3776-bb65-a9f529e512de","pitchNumber":5,"startTime":"2026-07-19T20:58:32.543Z","endTime":"2026-07-19T20:58:37.185Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"}},"playEndTime":"2026-07-19T20:58:37.185Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nathaniel Lowe flies out sharply to center fielder Jake McCarthy.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-19T21:01:10.226Z","endTime":"2026-07-19T21:01:32.090Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.9,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.75104965581782,"aZ":-18.143606783889773,"pfxX":-5.740776596779542,"pfxZ":7.95889516893723,"pX":0.4961825437333325,"pZ":2.3265426894699037,"vX0":9.446553418118036,"vY0":-130.5171743760405,"vZ0":-6.501610196737188,"x":98.09,"y":175.96,"x0":-2.388264891299574,"y0":50.00609312548144,"z0":6.168700253578594,"aX":-10.126145499368068},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":13.4,"breakHorizontal":8.9,"spinRate":2093,"spinDirection":219},"zone":6,"typeConfidence":2.0,"plateTime":0.41615657719624766,"extension":5.920909667654417},"index":0,"playId":"b35e363d-3dcc-360a-a8d5-de76825092e3","pitchNumber":1,"startTime":"2026-07-19T21:01:10.226Z","endTime":"2026-07-19T21:01:14.185Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.7,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.93051828895343,"aZ":-21.704550598242374,"pfxX":-6.610598914041585,"pfxZ":7.096870144782352,"pX":-0.177941833033462,"pZ":1.8900159384838293,"vX0":7.536825523463748,"vY0":-119.7849930448153,"vZ0":-5.562767754220743,"x":123.78,"y":187.75,"x0":-2.4846825393844143,"y0":50.00191087310134,"z0":6.145165885635865,"aX":-9.749063728241087},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":12.0,"breakHorizontal":10.4,"spinRate":2242,"spinDirection":237},"zone":8,"typeConfidence":2.0,"plateTime":0.454712739047638,"extension":6.031554517125932},"hitData":{"launchSpeed":100.7,"launchAngle":39.0,"totalDistance":382.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":149.9,"coordY":46.73}},"index":1,"playId":"38f99540-7afb-3533-9816-44492d273af3","pitchNumber":2,"startTime":"2026-07-19T21:01:22.261Z","endTime":"2026-07-19T21:01:32.090Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T21:01:32.090Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eugenio Suárez strikes out swinging.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-19T21:01:32.788Z","endTime":"2026-07-19T21:02:43.138Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.4,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.032610854727412,"aZ":-25.777296952009742,"pfxX":1.5013340351737736,"pfxZ":4.0312861508579365,"pX":-0.02595364863419689,"pZ":2.195982911769059,"vX0":5.997870529888461,"vY0":-124.61002887626813,"vZ0":-4.47634620255393,"x":117.99,"y":179.49,"x0":-2.6507270227602318,"y0":50.00184927356634,"z0":6.123828189238305,"aX":2.3798120435724623},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":6.6,"breakHorizontal":-4.0,"spinRate":1917,"spinDirection":207},"zone":5,"typeConfidence":2.0,"plateTime":0.4381183418033707,"extension":5.769779882257146},"index":0,"playId":"87d44b00-2874-30b7-b292-f277cb205e1a","pitchNumber":1,"startTime":"2026-07-19T21:01:53.379Z","endTime":"2026-07-19T21:01:57.826Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":76.3,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.55812729626393,"aZ":-32.37493794297879,"pfxX":0.4079589874368814,"pfxZ":-0.14141525322667547,"pX":0.5015257161404096,"pZ":1.991145216901442,"vX0":6.717310372466194,"vY0":-118.28295491149797,"vZ0":-2.9740355543144323,"x":97.88,"y":185.02,"x0":-2.40587633963219,"y0":50.00153399551771,"z0":6.17745709920006,"aX":0.5880123076550775},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-0.6,"breakHorizontal":-2.0,"spinRate":2229,"spinDirection":75},"zone":9,"typeConfidence":2.0,"plateTime":0.45977012941849615,"extension":5.92486021974637},"index":1,"playId":"8d6046d2-5f3f-36aa-88a2-d4e517225c40","pitchNumber":2,"startTime":"2026-07-19T21:02:06.794Z","endTime":"2026-07-19T21:02:11.285Z","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.4,"endSpeed":86.1,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.260121172135303,"aZ":-17.723186749061437,"pfxX":-5.241449417409658,"pfxZ":7.731047092351778,"pX":0.864083017430283,"pZ":3.882436530044993,"vX0":10.119212502610383,"vY0":-134.40663993957781,"vZ0":-3.1588557644399504,"x":84.06,"y":133.95,"x0":-2.232544463776943,"y0":50.00215325832101,"z0":6.299019736397519,"aX":-9.797443442629172},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.7,"breakHorizontal":7.8,"spinRate":2243,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.4042158992307687,"extension":5.934726517195104},"index":2,"playId":"407f9dc2-d0c5-3b29-99be-78b2b06e9e1c","pitchNumber":3,"startTime":"2026-07-19T21:02:24.185Z","endTime":"2026-07-19T21:02:28.591Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":75.2,"strikeZoneTop":3.171,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.824896765797536,"aZ":-32.961539413766836,"pfxX":-0.044409099085623405,"pfxZ":-0.5649840874172076,"pX":0.3369351029478463,"pZ":0.8952264664752079,"vX0":6.547779822273549,"vY0":-116.20428560264266,"vZ0":-4.724939231979527,"x":104.16,"y":214.61,"x0":-2.488883260306368,"y0":50.00387632801249,"z0":6.020591142761622,"aX":-0.06325666277851665},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-1.8,"breakHorizontal":-1.2,"spinRate":2296,"spinDirection":88},"zone":14,"typeConfidence":2.0,"plateTime":0.46792223410218003,"extension":5.87748041581393},"index":3,"playId":"aa00125b-1fc8-3faf-ac26-e87fdcdb79b3","pitchNumber":4,"startTime":"2026-07-19T21:02:38.481Z","endTime":"2026-07-19T21:02:43.138Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T21:02:43.138Z","atBatIndex":55},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Tyler Stephenson doubles (11) on a sharp line drive to center fielder Jake McCarthy.","rbi":0,"awayScore":9,"homeScore":3,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-19T21:02:51.611Z","endTime":"2026-07-19T21:05:19.736Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.9,"endSpeed":84.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.382699385842194,"aZ":-16.509117498732092,"pfxX":-4.785262912084732,"pfxZ":8.684103377639804,"pX":-0.32867743416368866,"pZ":2.565880324587886,"vX0":6.9432977666074756,"vY0":-132.24934724005476,"vZ0":-6.437779796058128,"x":129.53,"y":169.5,"x0":-2.3445955543922037,"y0":50.00340589782321,"z0":6.206265025750916,"aX":-8.632444007293163},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.8,"breakHorizontal":7.4,"spinRate":2146,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.41132555161411766,"extension":5.914348558182596},"index":0,"playId":"78affe5b-f566-3fdc-a05b-27170853a350","pitchNumber":1,"startTime":"2026-07-19T21:03:06.004Z","endTime":"2026-07-19T21:03:09.451Z","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":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.573851438538075,"aZ":-17.652201037803646,"pfxX":-5.184514064617649,"pfxZ":7.845061055769598,"pX":0.6783731100754695,"pZ":3.276526265027367,"vX0":9.630716768216441,"vY0":-133.88391470255746,"vZ0":-4.544857211355976,"x":91.14,"y":150.31,"x0":-2.2602156897193426,"y0":50.004739408418466,"z0":6.22540096823291,"aX":-9.600149782036114},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.7,"breakHorizontal":7.8,"spinRate":2243,"spinDirection":219},"zone":3,"typeConfidence":2.0,"plateTime":0.40607392760847194,"extension":6.05173703735899},"index":1,"playId":"23704524-1365-3a91-bebf-8ef6b03b6aa2","pitchNumber":2,"startTime":"2026-07-19T21:03:23.032Z","endTime":"2026-07-19T21:03:27.087Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-19T21:03:33.518Z","endTime":"2026-07-19T21:03:48.713Z","isPitch":false,"type":"action","player":{"id":663886,"link":"/api/v1/people/663886"}},{"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.0,"endSpeed":86.4,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.697128119451428,"aZ":-18.132708048073198,"pfxX":-6.313604910069173,"pfxZ":7.4363878549280535,"pX":0.26801625707305093,"pZ":3.356279657906914,"vX0":8.65534539997663,"vY0":-135.36077567677196,"vZ0":-4.502924541767723,"x":106.78,"y":148.16,"x0":-2.12499009158128,"y0":50.00127534437434,"z0":6.280491931933782,"aX":-11.920110530422065},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.8,"breakHorizontal":10.0,"spinRate":2237,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.4019652463565455,"extension":6.023641836251392},"index":3,"playId":"15666ff5-69be-3aef-9790-a7d4bd870904","pitchNumber":3,"startTime":"2026-07-19T21:03:48.713Z","endTime":"2026-07-19T21:03:53.500Z","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":79.3,"endSpeed":74.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.986901905810512,"aZ":-35.271428764748244,"pfxX":-2.1246738277171655,"pfxZ":-2.286925154866581,"pX":1.1240836868600006,"pZ":0.3481389360039284,"vX0":8.659374547514151,"vY0":-115.15937880624806,"vZ0":-5.1511948277223,"x":74.15,"y":229.38,"x0":-2.3976170344805743,"y0":50.00497246452091,"z0":5.999778675263651,"aX":-2.874702723656898},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-5.2,"breakHorizontal":1.8,"spinRate":2192,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.4743699803334378,"extension":5.901857775885609},"index":4,"playId":"319c1518-b0da-32af-ab38-fdfeaa3b7193","pitchNumber":4,"startTime":"2026-07-19T21:04:07.247Z","endTime":"2026-07-19T21:04:11.704Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":75.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.917260634859627,"aZ":-33.9615239663669,"pfxX":-0.38446479243026066,"pfxZ":-1.2552557100602053,"pX":-0.266234032266446,"pZ":1.9886589119499394,"vX0":5.507578362425243,"vY0":-117.93102065695652,"vZ0":-2.439816085255192,"x":127.15,"y":185.09,"x0":-2.574967265912503,"y0":50.00563518785319,"z0":6.14753219136718,"aX":-0.5457730235985473},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-2.6,"breakHorizontal":-0.6,"spinRate":2198,"spinDirection":39},"zone":8,"typeConfidence":2.0,"plateTime":0.4631781556384058,"extension":5.879439737774659},"index":5,"playId":"e432ca92-41da-37c7-83d3-ffc5ffbf31d9","pitchNumber":5,"startTime":"2026-07-19T21:04:26.723Z","endTime":"2026-07-19T21:04:31.032Z","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":79.1,"endSpeed":74.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.468159761027643,"aZ":-34.25226422962302,"pfxX":-0.09146292692979285,"pfxZ":-1.5153666444978153,"pX":0.5741936633808299,"pZ":0.9820375104734387,"vX0":6.745514336729847,"vY0":-115.22824879580969,"vZ0":-4.150099976622102,"x":95.11,"y":212.26,"x0":-2.3553147935676977,"y0":50.00242488155588,"z0":6.0479004313274665,"aX":-0.12552758787871438},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-3.4,"breakHorizontal":-1.2,"spinRate":2258,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.4718089169528574,"extension":5.888974401142187},"index":6,"playId":"a5def6a7-9bb7-3eec-9fc9-7fb51ee0c5ab","pitchNumber":6,"startTime":"2026-07-19T21:04:47.347Z","endTime":"2026-07-19T21:04:51.337Z","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":2},"pitchData":{"startSpeed":94.1,"endSpeed":87.5,"strikeZoneTop":3.36,"strikeZoneBottom":1.695,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.117304588980506,"aZ":-15.765921342685846,"pfxX":-5.316827267540797,"pfxZ":8.50131983269868,"pX":0.19427567886014455,"pZ":2.7199139814381503,"vX0":8.597818520917755,"vY0":-136.83949121033976,"vZ0":-6.549829578562905,"x":109.59,"y":165.34,"x0":-2.272177205282162,"y0":50.004113666903116,"z0":6.190908882515472,"aX":-10.264598509499978},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.4,"breakHorizontal":8.2,"spinRate":2284,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.3975565422720311,"extension":6.117217123875872},"hitData":{"launchSpeed":102.8,"launchAngle":20.0,"totalDistance":352.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":190.68,"coordY":72.46}},"index":7,"playId":"c43e1f58-dd13-310c-8d70-93b111f91b21","pitchNumber":7,"startTime":"2026-07-19T21:05:05.030Z","endTime":"2026-07-19T21:05:19.736Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T21:05:19.736Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"TJ Friedl flies out to center fielder Jake McCarthy.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-19T21:05:34.590Z","endTime":"2026-07-19T21:06:17.636Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.5,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.996804319686003,"aZ":-16.88851176492137,"pfxX":-5.871697685848363,"pfxZ":8.4579395649168,"pX":-1.4460742545426377,"pZ":3.009123235849027,"vX0":4.87919353670278,"vY0":-132.51872457450747,"vZ0":-5.25353795180397,"x":172.12,"y":157.53,"x0":-2.5336651074805605,"y0":50.00661493177379,"z0":6.221339906529119,"aX":-10.61599441032928},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.6,"breakHorizontal":9.8,"spinRate":2216,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.41077935025861745,"extension":5.952650802574388},"index":0,"playId":"df7579d5-cbf7-3c63-817a-346b8afdfbce","pitchNumber":1,"startTime":"2026-07-19T21:05:50.039Z","endTime":"2026-07-19T21:05:54.125Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":77.4,"strikeZoneTop":3.044,"strikeZoneBottom":1.536,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.3188951152406,"aZ":-25.70536418387986,"pfxX":-5.868157507776417,"pfxZ":4.300498530591108,"pX":-0.4463921692027002,"pZ":2.9006533920083557,"vX0":6.683905852006708,"vY0":-120.69335636485619,"vZ0":-2.664684446464912,"x":134.02,"y":160.46,"x0":-2.4649543308324415,"y0":50.000866962711896,"z0":6.239029397455077,"aX":-8.820917402731382},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":7.6,"breakHorizontal":9.4,"spinRate":2064,"spinDirection":234},"zone":1,"typeConfidence":2.0,"plateTime":0.45057731089932274,"extension":6.037555368476305},"hitData":{"launchSpeed":88.6,"launchAngle":52.0,"totalDistance":286.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":104.71,"coordY":87.0}},"index":1,"playId":"44656f70-3ba5-3ebc-a981-d085e01f6730","pitchNumber":2,"startTime":"2026-07-19T21:06:07.595Z","endTime":"2026-07-19T21:06:17.636Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T21:06:17.636Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Karros flies out to center fielder Dane Myers.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-19T21:10:58.328Z","endTime":"2026-07-19T21:11:22.633Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brock Burke replaces Hunter Greene.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-19T21:06:52.036Z","endTime":"2026-07-19T21:09:39.212Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656271,"link":"/api/v1/people/656271"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Defensive Substitution: Ke'Bryan Hayes replaces third baseman Eugenio Suárez, batting 6th, playing third base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":9,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-19T21:09:39.212Z","endTime":"2026-07-19T21:11:00.674Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"battingOrder":"601","replacedPlayer":{"id":553993,"link":"/api/v1/people/553993"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":87.2,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.871190970707385,"aZ":-16.004654931064007,"pfxX":5.023766191033104,"pfxZ":8.383953987019943,"pX":0.7429915470962059,"pZ":3.1447538759748173,"vX0":-4.1860253750387635,"vY0":-136.96038963232687,"vZ0":-5.201428349256841,"x":88.68,"y":153.87,"x0":1.6269495145943973,"y0":50.00583836792659,"z0":6.13705671143774,"aX":9.693340271056607},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.5,"breakHorizontal":-8.4,"spinRate":2304,"spinDirection":139},"zone":3,"typeConfidence":0.9,"plateTime":0.3975738484326503,"extension":6.832257624172991},"index":2,"playId":"3e4856be-909e-3c7e-9fe7-1f9be3d153f3","pitchNumber":1,"startTime":"2026-07-19T21:11:00.674Z","endTime":"2026-07-19T21:11:04.695Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":80.2,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.702588168598243,"aZ":-26.650871428144946,"pfxX":6.927411009657817,"pfxZ":3.4274508850306686,"pX":0.4449570872907561,"pZ":1.930406904513882,"vX0":-5.316747927630004,"vY0":-124.99331003173907,"vZ0":-4.54076689421879,"x":100.04,"y":186.66,"x0":1.6799051203119484,"y0":50.00477236140614,"z0":5.910647842367235,"aX":11.171190036645049},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.5,"breakHorizontal":-11.6,"spinRate":2078,"spinDirection":122},"zone":9,"typeConfidence":0.84,"plateTime":0.43506917342487217,"extension":6.551144712469578},"hitData":{"launchSpeed":95.5,"launchAngle":31.0,"totalDistance":384.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":135.11,"coordY":44.33}},"index":3,"playId":"bfa8d7fa-a2ad-3bfd-b711-fc615b775a45","pitchNumber":2,"startTime":"2026-07-19T21:11:14.076Z","endTime":"2026-07-19T21:11:22.633Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T21:11:22.633Z","atBatIndex":58},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Troy Johnston lines out to center fielder Dane Myers.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-19T21:11:29.682Z","endTime":"2026-07-19T21:12:10.813Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":667472,"link":"/api/v1/people/667472"},"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(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.8,"endSpeed":87.0,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.631502343181744,"aZ":-17.554252127478847,"pfxX":5.360091806377028,"pfxZ":7.619059416941699,"pX":-0.022907185429236306,"pZ":3.1300874767547375,"vX0":-5.9342182070876754,"vY0":-136.57893582463055,"vZ0":-5.01855200298502,"x":117.87,"y":154.27,"x0":1.4654708602953208,"y0":50.00432488673695,"z0":6.171000234985449,"aX":10.287562590228902},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.1,"breakHorizontal":-8.6,"spinRate":2252,"spinDirection":138},"zone":2,"typeConfidence":0.87,"plateTime":0.3986426424251275,"extension":6.753427874862064},"index":0,"playId":"fafe680a-ef58-3a55-9f04-0b2e3305c1ce","pitchNumber":1,"startTime":"2026-07-19T21:11:47.689Z","endTime":"2026-07-19T21:11:52.083Z","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":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.344262562588423,"aZ":-27.753386136898317,"pfxX":0.8629589154061539,"pfxZ":2.8045663549239244,"pX":-0.5788188866160403,"pZ":2.986857038827378,"vX0":-5.235842137981382,"vY0":-124.2835682291463,"vZ0":-2.55173026059123,"x":139.06,"y":158.13,"x0":1.436894420666382,"y0":50.000295403689876,"z0":6.316061994210842,"aX":1.3591931768399659},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.8,"breakHorizontal":-0.5,"spinRate":2280,"spinDirection":159},"zone":1,"typeConfidence":0.9,"plateTime":0.4395731825610425,"extension":6.610881586181446},"hitData":{"launchSpeed":99.3,"launchAngle":23.0,"totalDistance":399.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":141.25,"coordY":38.69}},"index":1,"playId":"488a5aab-527e-30c4-bb5a-7907b480c795","pitchNumber":2,"startTime":"2026-07-19T21:12:02.779Z","endTime":"2026-07-19T21:12:10.813Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T21:12:10.813Z","atBatIndex":59},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Freeman grounds out sharply, third baseman Ke'Bryan Hayes to first baseman Sal Stewart.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-19T21:12:18.981Z","endTime":"2026-07-19T21:13:52.702Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663647,"link":"/api/v1/people/663647"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":701398,"link":"/api/v1/people/701398"},"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":95.8,"endSpeed":87.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.78965222900391,"aZ":-17.03271732477561,"pfxX":5.358855900200686,"pfxZ":7.661595202547733,"pX":1.6306558017400645,"pZ":4.177114651375807,"vX0":-1.7859145902817344,"vY0":-139.55380976818458,"vZ0":-2.5783418773435622,"x":54.84,"y":126.0,"x0":1.581831998468042,"y0":50.004050846182245,"z0":6.2321976026362105,"aX":10.592719588031756},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.6,"breakHorizontal":-9.4,"spinRate":2316,"spinDirection":148},"zone":12,"typeConfidence":0.84,"plateTime":0.39217255475585056,"extension":6.814576451643051},"index":0,"playId":"767010b7-4cfa-34d9-9328-9688b4433f54","pitchNumber":1,"startTime":"2026-07-19T21:12:37.495Z","endTime":"2026-07-19T21:12:41.230Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.6,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.710855008699017,"aZ":-17.928568179390393,"pfxX":7.198373124412324,"pfxZ":7.1646067118462105,"pX":-0.24459757063445928,"pZ":2.3991933497845404,"vX0":-7.1903565193942525,"vY0":-139.26562513646368,"vZ0":-6.893881090583431,"x":126.32,"y":174.0,"x0":1.4204867068609703,"y0":50.0006564365823,"z0":6.067922754741005,"aX":14.30996756116715},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.9,"breakHorizontal":-11.8,"spinRate":2291,"spinDirection":142},"zone":5,"typeConfidence":0.67,"plateTime":0.39148488281963667,"extension":6.791230208344518},"index":1,"playId":"6e0bf0a4-9e90-3bd3-a43b-eea5d1169772","pitchNumber":2,"startTime":"2026-07-19T21:12:53.424Z","endTime":"2026-07-19T21:12:57.496Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":89.7,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.341111727791766,"aZ":-18.035468137914478,"pfxX":5.925805397759838,"pfxZ":7.0010025856429134,"pX":-1.260458879898029,"pZ":1.98222780114351,"vX0":-9.192093823954243,"vY0":-139.73501126667574,"vZ0":-7.984076259418674,"x":165.05,"y":185.26,"x0":1.2706574303942855,"y0":50.00117861363176,"z0":6.016673397469004,"aX":11.963177081424673},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.5,"breakHorizontal":-9.2,"spinRate":2245,"spinDirection":149},"zone":13,"typeConfidence":0.9,"plateTime":0.3889150242494548,"extension":6.847795112195367},"index":2,"playId":"010b51f0-8576-306e-851e-4819409f8d16","pitchNumber":3,"startTime":"2026-07-19T21:13:11.903Z","endTime":"2026-07-19T21:13:16.214Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.78920279585382,"aZ":-20.464827314227225,"pfxX":5.39233281279864,"pfxZ":7.158043064985112,"pX":0.4202094528767956,"pZ":4.232430980844972,"vX0":-4.848398966058878,"vY0":-126.07127764247006,"vZ0":-0.7412693048808587,"x":100.98,"y":124.5,"x0":1.6530070264405936,"y0":50.000317644798656,"z0":6.158388934258364,"aX":8.81780660297158},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":13.1,"breakHorizontal":-8.9,"spinRate":2122,"spinDirection":124},"zone":12,"typeConfidence":0.72,"plateTime":0.4318348876198246,"extension":6.57789065511399},"index":3,"playId":"f8411e10-b205-3d26-aa31-100a0dc31ae8","pitchNumber":4,"startTime":"2026-07-19T21:13:27.910Z","endTime":"2026-07-19T21:13:32.594Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":95.0,"endSpeed":89.1,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.59074514261919,"aZ":-15.61044901858846,"pfxX":4.542405812767493,"pfxZ":8.350486638604082,"pX":-0.1319832572943497,"pZ":1.3116069490798419,"vX0":-5.8226824905172485,"vY0":-138.23131096873664,"vZ0":-10.167868792904942,"x":122.03,"y":203.37,"x0":1.3873312819402546,"y0":50.00312724870336,"z0":6.026382110089065,"aX":9.010682254959146},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.8,"breakHorizontal":-7.3,"spinRate":2302,"spinDirection":140},"zone":13,"typeConfidence":0.93,"plateTime":0.3925145227057669,"extension":6.839808065335307},"hitData":{"launchSpeed":105.7,"launchAngle":-3.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":105.7,"coordY":170.94}},"index":4,"playId":"20661d98-d066-3641-b79c-d6512758118c","pitchNumber":5,"startTime":"2026-07-19T21:13:44.672Z","endTime":"2026-07-19T21:13:52.702Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T21:13:52.702Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dane Myers walks.","rbi":0,"awayScore":9,"homeScore":3,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-19T21:16:09.404Z","endTime":"2026-07-19T21:18:46.153Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7,8],"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":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-19T21:15:56.586Z","endTime":"2026-07-19T21:16:11.607Z","isPitch":false,"type":"action","player":{"id":667472,"link":"/api/v1/people/667472"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":80.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.201448327206354,"aZ":-26.88853707283507,"pfxX":0.8037372229544888,"pfxZ":3.294652165695676,"pX":0.21193508305634062,"pZ":2.09235077999641,"vX0":6.468214283437171,"vY0":-123.910255777379,"vZ0":-4.523708288150784,"x":108.92,"y":182.29,"x0":-2.5024169122213835,"y0":50.00408725709934,"z0":6.10480858625939,"aX":1.2907840366217895},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.4,"breakHorizontal":-2.5,"spinRate":1918,"spinDirection":202},"zone":8,"typeConfidence":2.0,"plateTime":0.43665942626536847,"extension":5.79206887929544},"index":1,"playId":"26ccead9-9d9b-3685-b3de-1fb8506228ff","pitchNumber":1,"startTime":"2026-07-19T21:16:11.607Z","endTime":"2026-07-19T21:16:15.593Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":81.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.73818746905849,"aZ":-27.65900984131767,"pfxX":1.2526648339316304,"pfxZ":2.767647211192104,"pX":-0.08580461393418883,"pZ":1.3061335451116007,"vX0":5.581237447248109,"vY0":-125.23324347174119,"vZ0":-6.266506726369715,"x":120.27,"y":203.51,"x0":-2.4814546007220004,"y0":50.00406482908615,"z0":6.024109154863775,"aX":2.044333377615491},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.2,"breakHorizontal":-3.2,"spinRate":1974,"spinDirection":202},"zone":13,"typeConfidence":2.0,"plateTime":0.4328429396591251,"extension":5.723381782198165},"index":2,"playId":"97cb9b95-5410-31d0-b45f-d4b14731e41d","pitchNumber":2,"startTime":"2026-07-19T21:16:25.981Z","endTime":"2026-07-19T21:16:29.882Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":77.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.70723900572767,"aZ":-24.77010332456995,"pfxX":-6.970860524424477,"pfxZ":4.919855635557164,"pX":-0.19124363579529763,"pZ":1.5493357323012016,"vX0":7.676294666271392,"vY0":-120.38868545702755,"vZ0":-5.829781482248875,"x":124.29,"y":196.95,"x0":-2.477503990569472,"y0":50.00547183514944,"z0":6.123001683426205,"aX":-10.498708208622675},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":8.0,"breakHorizontal":11.4,"spinRate":2102,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.45054935735201784,"extension":6.2383864069275035},"index":3,"playId":"6df75058-0403-372f-8aa9-be855eabe810","pitchNumber":3,"startTime":"2026-07-19T21:16:40.573Z","endTime":"2026-07-19T21:16:47.061Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":81.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.7629837251102,"aZ":-26.04213780913119,"pfxX":1.048804732974921,"pfxZ":3.721645670994464,"pX":0.08228255369345622,"pZ":1.259903313966231,"vX0":6.393319680234164,"vY0":-126.30636121519827,"vZ0":-6.61519127800521,"x":113.86,"y":204.76,"x0":-2.597032222688167,"y0":50.00628978648859,"z0":5.949736497071134,"aX":1.7288645537093061},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.8,"breakHorizontal":-3.1,"spinRate":2023,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.4303003667867187,"extension":5.871020185177437},"index":4,"playId":"80306313-bb1e-3879-9d8c-5243847ccbcd","pitchNumber":4,"startTime":"2026-07-19T21:17:26.732Z","endTime":"2026-07-19T21:17:30.770Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":86.9,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.431328355697307,"aZ":-17.834717478389564,"pfxX":-4.331571560945333,"pfxZ":7.572557031369023,"pX":-0.045830954978627686,"pZ":3.4033859964716022,"vX0":7.787279903796093,"vY0":-134.83352076644874,"vZ0":-4.2138184982878135,"x":118.75,"y":146.89,"x0":-2.3717970904487546,"y0":50.003950794689096,"z0":6.197191711203191,"aX":-8.204521809546947},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.3,"breakHorizontal":6.7,"spinRate":2210,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.40185267264051605,"extension":6.108130453175418},"index":5,"playId":"a4d0d4c0-8ecb-307d-95aa-5e7f3afdc82d","pitchNumber":5,"startTime":"2026-07-19T21:17:41.411Z","endTime":"2026-07-19T21:17:45.121Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":79.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.945693854681434,"aZ":-26.080297746855702,"pfxX":-7.510283712337318,"pfxZ":3.9086473222701024,"pX":-0.3376530447717993,"pZ":1.0859351004864146,"vX0":7.487370712786261,"vY0":-123.12560777976091,"vZ0":-6.661527763168101,"x":129.87,"y":209.46,"x0":-2.4203848450021708,"y0":50.00395050825045,"z0":5.98880043755164,"aX":-11.708820817552464},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":6.0,"breakHorizontal":12.1,"spinRate":2099,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.44229263553050346,"extension":6.239065688726571},"index":6,"playId":"1a6793f2-9d37-3f5c-8fb1-36be0ae231f9","pitchNumber":6,"startTime":"2026-07-19T21:17:58.456Z","endTime":"2026-07-19T21:18:05.981Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":86.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.969907376258764,"aZ":-15.846516946509588,"pfxX":-6.287422529196196,"pfxZ":8.713242650980412,"pX":0.8381308557145961,"pZ":1.2863076192983505,"vX0":10.426847897036343,"vY0":-134.7149515152566,"vZ0":-9.576976443580458,"x":85.05,"y":204.05,"x0":-2.2318650809353056,"y0":50.00060176585494,"z0":5.961255293679231,"aX":-11.778945224102927},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.3,"breakHorizontal":9.6,"spinRate":2208,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.4036262680406688,"extension":6.188956685571972},"index":7,"playId":"fc0d8b1e-18c2-360a-bc01-551d2aeb5ec6","pitchNumber":7,"startTime":"2026-07-19T21:18:25.852Z","endTime":"2026-07-19T21:18:30.021Z","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":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.8,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.706338798622852,"aZ":-26.04357395386927,"pfxX":-8.362227259634004,"pfxZ":3.986323498351194,"pX":0.657531555012247,"pZ":0.07928309758902387,"vX0":9.886330225883032,"vY0":-122.3411526835312,"vZ0":-8.733025914172714,"x":91.94,"y":236.64,"x0":-2.3211542458934677,"y0":50.00489928557473,"z0":5.877155491301938,"aX":-12.870191512928542},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":5.5,"breakHorizontal":13.2,"spinRate":2023,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.4451321536480357,"extension":6.160842668239742},"index":8,"playId":"c128b91c-0625-381e-bea7-6f3b48a64852","pitchNumber":8,"startTime":"2026-07-19T21:18:41.877Z","endTime":"2026-07-19T21:18:46.153Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T21:18:46.153Z","atBatIndex":61},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Elly De La Cruz lines into an unassisted double play, first baseman TJ Rumfield. Dane Myers out at 1st.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-19T21:19:01.446Z","endTime":"2026-07-19T21:19:49.673Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"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":0},"pitchData":{"startSpeed":92.5,"endSpeed":86.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.503875042018972,"aZ":-18.57035133210025,"pfxX":-5.1080983703958545,"pfxZ":7.223823472735187,"pX":-0.1317032051702184,"pZ":3.508606328602462,"vX0":7.873976504640044,"vY0":-134.70440315000965,"vZ0":-3.5679579091888094,"x":122.02,"y":144.05,"x0":-2.3964548906531267,"y0":50.00165509198894,"z0":6.12342257983503,"aX":-9.618433164203893},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.7,"breakHorizontal":8.0,"spinRate":2137,"spinDirection":219},"zone":2,"typeConfidence":2.0,"plateTime":0.40285777470965556,"extension":5.949390126382416},"index":0,"playId":"c3dd410c-d6b9-38d4-91ff-bf89d9cf0679","pitchNumber":1,"startTime":"2026-07-19T21:19:10.355Z","endTime":"2026-07-19T21:19:14.645Z","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":0},"index":1,"playId":"df522962-8929-3ba9-a997-83720adc49ce","startTime":"2026-07-19T21:19:26.835Z","endTime":"2026-07-19T21:19:31.692Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":78.1,"strikeZoneTop":3.46,"strikeZoneBottom":1.746,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.197046430264773,"aZ":-27.302907798433846,"pfxX":-8.42034151286789,"pfxZ":3.1840465909575544,"pX":0.24697208536700327,"pZ":1.7206967835157194,"vX0":9.144798785002202,"vY0":-122.1555034147904,"vZ0":-4.873590465870821,"x":107.59,"y":192.32,"x0":-2.428959451116013,"y0":50.00471065617969,"z0":6.053930375602616,"aX":-12.889393173001658},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.9,"breakHorizontal":13.4,"spinRate":1999,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.4462267507218032,"extension":6.142148227105151},"hitData":{"launchSpeed":83.0,"launchAngle":12.0,"totalDistance":143.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":152.82,"coordY":171.45}},"index":2,"playId":"96d8aa18-0b82-31dd-8a8a-65a98b09ed3c","pitchNumber":2,"startTime":"2026-07-19T21:19:42.670Z","endTime":"2026-07-19T21:19:49.673Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T21:19:49.673Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Sal Stewart flies out sharply to right fielder Tyler Freeman.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-19T21:20:11.240Z","endTime":"2026-07-19T21:20:38.926Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":85.0,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.2883600566275,"aZ":-18.099613351773822,"pfxX":-5.447481540033171,"pfxZ":7.700969805409381,"pX":0.3019979894385579,"pZ":3.2536820112475504,"vX0":8.751319896176922,"vY0":-133.27288606079838,"vZ0":-4.473517958383724,"x":105.49,"y":150.93,"x0":-2.2924332610201774,"y0":50.005246697236565,"z0":6.232626600834945,"aX":-9.960210164029673},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.3,"breakHorizontal":8.3,"spinRate":2119,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.4084713363950825,"extension":6.0161032310148475},"index":0,"playId":"f03fbf85-d2ee-3726-b87a-e08ada584648","pitchNumber":1,"startTime":"2026-07-19T21:20:14.343Z","endTime":"2026-07-19T21:20:19.370Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.8,"strikeZoneTop":3.239,"strikeZoneBottom":1.635,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.855092334480172,"aZ":-26.303155165799062,"pfxX":0.6060579357519804,"pfxZ":3.5762936913259367,"pX":0.3884364885469603,"pZ":3.1296459130758674,"vX0":6.93208564096664,"vY0":-126.2725503753723,"vZ0":-2.365124916261836,"x":102.19,"y":154.28,"x0":-2.452872581646011,"y0":50.000391732357336,"z0":6.160556551665343,"aX":0.9937889350573519},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.2,"breakHorizontal":-2.4,"spinRate":1957,"spinDirection":204},"zone":3,"typeConfidence":2.0,"plateTime":0.43114538917506584,"extension":5.6952031029275885},"hitData":{"launchSpeed":100.2,"launchAngle":45.0,"totalDistance":334.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":172.94,"coordY":73.2}},"index":1,"playId":"3a5cd57e-9f42-3210-bd04-c6b6215ba09e","pitchNumber":2,"startTime":"2026-07-19T21:20:28.890Z","endTime":"2026-07-19T21:20:38.926Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T21:20:38.926Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edouard Julien grounds out sharply, second baseman Edwin Arroyo to first baseman Spencer Steer.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-19T21:23:11.232Z","endTime":"2026-07-19T21:23:21.450Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695490,"link":"/api/v1/people/695490"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Sam Moll replaces Brock Burke.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-19T21:21:18.705Z","endTime":"2026-07-19T21:22:42.994Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":594580,"link":"/api/v1/people/594580"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Defensive Substitution: Edwin Arroyo replaces first baseman Sal Stewart, batting 2nd, playing second base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":9,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-19T21:22:42.994Z","endTime":"2026-07-19T21:22:43.008Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":695490,"link":"/api/v1/people/695490"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"201","replacedPlayer":{"id":701398,"link":"/api/v1/people/701398"}},{"details":{"description":"Defensive switch from second base to first base for Spencer Steer.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":9,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-19T21:22:43.008Z","endTime":"2026-07-19T21:23:13.435Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"400"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.8,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.505785375512627,"aZ":-35.859492090082945,"pfxX":8.782540871942757,"pfxZ":-2.1202865801921753,"pX":0.8895463712349723,"pZ":2.4354333071938497,"vX0":-4.641581760367472,"vY0":-130.56599353786,"vZ0":0.4508049076058742,"x":83.09,"y":173.02,"x0":1.5420808026939568,"y0":50.00213304655274,"z0":4.9424665550400455,"aX":15.279458905692922},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-3.6,"breakHorizontal":-15.0,"spinRate":2384,"spinDirection":103},"zone":14,"typeConfidence":0.89,"plateTime":0.41828187117079896,"extension":4.162301603327393},"hitData":{"launchSpeed":104.5,"launchAngle":-14.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":141.17,"coordY":147.12}},"index":3,"playId":"0f5487d2-2933-3688-8960-caa44b4d5b83","pitchNumber":1,"startTime":"2026-07-19T21:23:13.435Z","endTime":"2026-07-19T21:23:21.450Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T21:23:21.450Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake McCarthy grounds out to first baseman Spencer Steer.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-19T21:23:37.074Z","endTime":"2026-07-19T21:23:55.002Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":73.0,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.646679081749088,"aZ":-36.757355665248475,"pfxX":-5.14264471672198,"pfxZ":-3.3927084424523386,"pX":-0.6698420135330564,"pZ":2.1490862846760086,"vX0":-3.9559709959199436,"vY0":-115.72860894440197,"vZ0":1.6807499354863573,"x":142.53,"y":180.75,"x0":1.733170199599437,"y0":50.005384769404024,"z0":4.947892837291742,"aX":-6.939437854538135},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-5.4,"breakHorizontal":10.3,"spinRate":2774,"spinDirection":315},"zone":7,"typeConfidence":0.88,"plateTime":0.47423504233788494,"extension":4.190372685693875},"hitData":{"launchSpeed":72.5,"launchAngle":-17.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":145.74,"coordY":174.63}},"index":0,"playId":"a5185237-77f3-3694-9943-645628f4c3b8","pitchNumber":1,"startTime":"2026-07-19T21:23:47.278Z","endTime":"2026-07-19T21:23:55.002Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T21:23:55.002Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mickey Moniak singles on a ground ball to right fielder JJ Bleday.","rbi":0,"awayScore":9,"homeScore":3,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-19T21:23:58.405Z","endTime":"2026-07-19T21:25:01.598Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668709,"link":"/api/v1/people/668709"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.07426200930841,"aZ":-36.82942341803664,"pfxX":7.8080542682972105,"pfxZ":-2.680394069375641,"pX":1.5844637095420897,"pZ":3.4191205385549797,"vX0":-2.745537709207547,"vY0":-130.37932449619763,"vZ0":2.9492306363256384,"x":56.6,"y":146.46,"x0":1.6311933460736148,"y0":50.00223209240435,"z0":5.036121082268564,"aX":13.564098161496494},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-4.1,"breakHorizontal":-13.7,"spinRate":2357,"spinDirection":94},"zone":12,"typeConfidence":0.89,"plateTime":0.41865695706267925,"extension":4.21500533884386},"index":0,"playId":"92298d35-d469-33d0-9dbe-ef0f75bb2678","pitchNumber":1,"startTime":"2026-07-19T21:24:32.064Z","endTime":"2026-07-19T21:24:36.357Z","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":2},"pitchData":{"startSpeed":90.5,"endSpeed":84.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.95046555166056,"aZ":-34.70110792911323,"pfxX":6.661319862646333,"pfxZ":-1.4154958142534753,"pX":0.2657085990430614,"pZ":2.7173890043045894,"vX0":-5.486455998440002,"vY0":-131.84960791455202,"vZ0":0.6014412010493924,"x":106.87,"y":165.41,"x0":1.4923521360354008,"y0":50.00197307411976,"z0":5.015957505103701,"aX":11.910344899515747},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-2.3,"breakHorizontal":-11.2,"spinRate":2509,"spinDirection":99},"zone":5,"typeConfidence":0.91,"plateTime":0.4129855714364137,"extension":4.2543141346160755},"hitData":{"launchSpeed":98.9,"launchAngle":-4.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.15,"coordY":122.8}},"index":1,"playId":"1dde1e9a-c1a8-3e2c-a4bb-36f873fda96a","pitchNumber":2,"startTime":"2026-07-19T21:24:50.094Z","endTime":"2026-07-19T21:25:01.598Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T21:25:01.598Z","atBatIndex":66},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Hunter Goodman homers (30) on a fly ball to center field. Mickey Moniak scores.","rbi":2,"awayScore":9,"homeScore":5,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-19T21:25:35.339Z","endTime":"2026-07-19T21:29:27.510Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":{"id":594580,"link":"/api/v1/people/594580"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":{"id":594580,"link":"/api/v1/people/594580"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-19T21:25:22.561Z","endTime":"2026-07-19T21:25:37.673Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":85.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.359717931817144,"aZ":-33.19995048742689,"pfxX":6.2414927101239766,"pfxZ":-0.5549199252769998,"pX":-0.3313318802225002,"pZ":2.2138374531204263,"vX0":-6.793548057181504,"vY0":-133.54087540564024,"vZ0":-0.8657102752954838,"x":129.63,"y":179.01,"x0":1.4064730039240263,"y0":50.003968724164,"z0":4.881323391341922,"aX":11.541873483538275},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":-1.0,"breakHorizontal":-10.3,"spinRate":2696,"spinDirection":37},"zone":4,"typeConfidence":0.9,"plateTime":0.4065136090157693,"extension":4.500148576607596},"index":1,"playId":"fdbe5ba8-6147-3d93-afe0-65dbbba01b26","pitchNumber":1,"startTime":"2026-07-19T21:25:37.673Z","endTime":"2026-07-19T21:25:41.513Z","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":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":78.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.426920651405997,"aZ":-37.364259441081636,"pfxX":4.2840690486134,"pfxZ":-3.3940939070364475,"pX":0.8495146364889999,"pZ":2.421281310270769,"vX0":-3.056630998471338,"vY0":-121.62178959068753,"vZ0":1.527900714148918,"x":84.62,"y":173.41,"x0":1.5538008191355075,"y0":50.00475375777149,"z0":4.978121514526122,"aX":6.545804574389449},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-5.6,"breakHorizontal":-7.2,"spinRate":1509,"spinDirection":82},"zone":14,"typeConfidence":0.88,"plateTime":0.44698478797802377,"extension":4.526341792881607},"index":2,"playId":"8c93c852-edd7-3a4b-8020-a112e1fd0655","pitchNumber":2,"startTime":"2026-07-19T21:25:55.244Z","endTime":"2026-07-19T21:25:59.525Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":79.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.93958777425914,"aZ":-33.61306631046077,"pfxX":4.444319787253609,"pfxZ":-0.9179627647734101,"pX":1.5112689253001284,"pZ":2.0448480818442416,"vX0":-1.8655136704766673,"vY0":-123.10015072809041,"vZ0":-0.031297952932293205,"x":59.39,"y":183.57,"x0":1.691710471944584,"y0":50.00051215746207,"z0":4.847529506484777,"aX":6.983506689807138},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.4,"breakHorizontal":-7.8,"spinRate":1433,"spinDirection":79},"zone":14,"typeConfidence":0.66,"plateTime":0.4409384171887414,"extension":4.38124147812172},"index":3,"playId":"6a6da2d7-9c1b-32fe-8f82-e85b174fba4c","pitchNumber":3,"startTime":"2026-07-19T21:26:32.704Z","endTime":"2026-07-19T21:26:36.909Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":76.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.71027521417525,"aZ":-33.53915388380402,"pfxX":-6.192209968735986,"pfxZ":-0.9286811094743426,"pX":-0.17640474422541738,"pZ":1.0332808838602243,"vX0":-2.631701423958496,"vY0":-119.42907767797347,"vZ0":-1.6529126586269485,"x":123.72,"y":210.88,"x0":1.7377724959415777,"y0":50.00200681661226,"z0":4.6961867571314135,"aX":-9.12140024605358},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-1.8,"breakHorizontal":11.8,"spinRate":2886,"spinDirection":321},"zone":13,"typeConfidence":0.9,"plateTime":0.4551835370773527,"extension":4.230673320946849},"index":4,"playId":"32c857c0-f3cc-3c6b-94aa-b5f17620249c","pitchNumber":4,"startTime":"2026-07-19T21:26:51.941Z","endTime":"2026-07-19T21:26:56.745Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":75.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.84634379109854,"aZ":-35.11732521132013,"pfxX":-7.41745449157963,"pfxZ":-2.064258725326117,"pX":0.8614879027037292,"pZ":1.5897158313845727,"vX0":-0.09563719500485168,"vY0":-117.72173587288634,"vZ0":-0.09013157222980062,"x":84.16,"y":195.86,"x0":1.8686834101895535,"y0":50.0025462586311,"z0":4.834554236189437,"aX":-10.583706480526843},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-3.6,"breakHorizontal":13.6,"spinRate":2847,"spinDirection":308},"zone":14,"typeConfidence":0.9,"plateTime":0.4623461216199005,"extension":4.1760714150254925},"index":5,"playId":"b3e959ae-20f1-3542-9e1f-adc8b92191a5","pitchNumber":5,"startTime":"2026-07-19T21:27:18.877Z","endTime":"2026-07-19T21:27:23.357Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.794907278965415,"aZ":-37.99649046173007,"pfxX":6.7296702380591515,"pfxZ":-3.730918276166687,"pX":1.5395006515568102,"pZ":1.858999532143593,"vX0":-2.5899730216783774,"vY0":-123.65459479287323,"vZ0":0.47404293835651456,"x":58.32,"y":188.59,"x0":1.721443347804407,"y0":50.00263109330245,"z0":4.832126927322862,"aX":10.505179867155437},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-6.5,"breakHorizontal":-11.6,"spinRate":1547,"spinDirection":80},"zone":14,"typeConfidence":0.91,"plateTime":0.44158888578681044,"extension":4.52018339308704},"index":6,"playId":"767752ed-8392-3c09-b889-acad58f42449","pitchNumber":6,"startTime":"2026-07-19T21:27:49.759Z","endTime":"2026-07-19T21:27:53.430Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.1,"endSpeed":74.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.530398027258343,"aZ":-33.919806763826394,"pfxX":-4.2182968996956856,"pfxZ":-1.2612912324064052,"pX":0.4310642912771238,"pZ":2.4248159171183516,"vX0":-1.7492146876607841,"vY0":-116.72284680224718,"vZ0":1.6914565398180834,"x":100.57,"y":173.31,"x0":1.7365107434281681,"y0":50.00047180462947,"z0":4.868394362998974,"aX":-5.859395157326495},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-1.7,"breakHorizontal":8.0,"spinRate":2816,"spinDirection":309},"zone":6,"typeConfidence":0.89,"plateTime":0.46801080791104255,"extension":4.164287353476526},"index":7,"playId":"dfbdd8db-c5fe-36a6-83ea-46cdf0c617e2","pitchNumber":7,"startTime":"2026-07-19T21:28:11.447Z","endTime":"2026-07-19T21:28:17.182Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"index":8,"playId":"77e08844-68f2-38ec-b2ba-8a5aca0a00b5","startTime":"2026-07-19T21:28:39.910Z","endTime":"2026-07-19T21:28:43.922Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":85.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.250772768387097,"aZ":-31.18410029372081,"pfxX":7.689137699576375,"pfxZ":0.5351505873908033,"pX":-0.15275607843972408,"pZ":1.3272883628910048,"vX0":-6.356396115021063,"vY0":-133.76358103601657,"vZ0":-3.5317404288602248,"x":122.82,"y":202.94,"x0":1.2314553767107197,"y0":50.00359066408914,"z0":4.851470472652342,"aX":14.223355141500265},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":0.5,"breakHorizontal":-13.0,"spinRate":2549,"spinDirection":111},"zone":13,"typeConfidence":0.59,"plateTime":0.4062898253868652,"extension":4.293594434597854},"hitData":{"launchSpeed":105.1,"launchAngle":29.0,"totalDistance":442.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":109.75,"coordY":13.85}},"index":9,"playId":"3f6ee9c9-69b2-3892-b2d4-d5d78dec4f6d","pitchNumber":8,"startTime":"2026-07-19T21:29:00.523Z","endTime":"2026-07-19T21:29:27.510Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T21:29:27.510Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"TJ Rumfield grounds out to first baseman Spencer Steer.","rbi":0,"awayScore":9,"homeScore":5,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-19T21:29:34.384Z","endTime":"2026-07-19T21:31:58.507Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":79.7,"endSpeed":73.9,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.995703065521276,"aZ":-32.42381048669634,"pfxX":-5.297245439826517,"pfxZ":-0.18403418030898955,"pX":0.40037460231571637,"pZ":2.6654744678149824,"vX0":-1.8667609570942354,"vY0":-116.20405493872723,"vZ0":1.844707003558644,"x":101.74,"y":166.81,"x0":1.9002751644470106,"y0":50.00105137071139,"z0":4.922424703171505,"aX":-7.30614530333066},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":0.4,"breakHorizontal":10.1,"spinRate":2799,"spinDirection":311},"zone":6,"typeConfidence":0.9,"plateTime":0.46978278769134096,"extension":4.223647576733573},"index":0,"playId":"269e88ce-3cec-3f00-8780-a794f4c45369","pitchNumber":1,"startTime":"2026-07-19T21:30:05.600Z","endTime":"2026-07-19T21:30:11.955Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.4,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.78607779990394,"aZ":-32.22146227392266,"pfxX":-5.41253139903591,"pfxZ":-0.03644599268623949,"pX":0.3224813481453504,"pZ":1.8205016838714578,"vX0":-1.8469262763270753,"vY0":-117.83794839769966,"vZ0":-0.07103574069627516,"x":104.71,"y":189.63,"x0":1.819873523847595,"y0":50.00073238899906,"z0":4.832479676465121,"aX":-7.596141235873777},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":0.2,"breakHorizontal":10.2,"spinRate":2963,"spinDirection":308},"zone":9,"typeConfidence":0.9,"plateTime":0.4651398576198842,"extension":4.314495325330238},"index":1,"playId":"95dfb903-f884-3222-938b-4141a90cfc23","pitchNumber":2,"startTime":"2026-07-19T21:30:30.653Z","endTime":"2026-07-19T21:30:33.845Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-19T21:30:49.161Z","endTime":"2026-07-19T21:31:07.077Z","isPitch":false,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"}},{"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":93.5,"endSpeed":88.1,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.92742044886432,"aZ":-20.63859843718564,"pfxX":4.441133972719902,"pfxZ":5.956140814841701,"pX":-1.2943253751432304,"pZ":1.3367452374362137,"vX0":-8.062219123165233,"vY0":-136.13901542398386,"vZ0":-5.770527942500304,"x":166.34,"y":202.69,"x0":1.086498578422235,"y0":50.005208946653376,"z0":4.8478531791302695,"aX":8.604966344735326},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.2,"breakHorizontal":-7.0,"spinRate":2728,"spinDirection":108},"zone":13,"typeConfidence":0.91,"plateTime":0.39752855770122286,"extension":4.344365780696903},"index":3,"playId":"6c819f4b-2bd0-38bc-a2f1-c8ce6fb4b001","pitchNumber":3,"startTime":"2026-07-19T21:31:07.077Z","endTime":"2026-07-19T21:31:11.281Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":86.5,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.046926248381443,"aZ":-21.658958207662604,"pfxX":3.457193578780861,"pfxZ":5.583565013294974,"pX":-0.6016884071416525,"pZ":2.842778353457102,"vX0":-6.073453360520468,"vY0":-134.62754984849434,"vZ0":-1.7770743791829955,"x":139.93,"y":162.02,"x0":1.2079606616901322,"y0":50.003442292176686,"z0":5.004629941434362,"aX":6.512502162340243},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.1,"breakHorizontal":-5.4,"spinRate":2850,"spinDirection":113},"zone":4,"typeConfidence":0.91,"plateTime":0.4028398571499321,"extension":4.442062945740646},"index":4,"playId":"ac698d71-edf4-3d50-ad59-f925324dd540","pitchNumber":4,"startTime":"2026-07-19T21:31:27.674Z","endTime":"2026-07-19T21:31:31.602Z","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":2},"pitchData":{"startSpeed":80.0,"endSpeed":74.1,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.034885166838265,"aZ":-37.09572066891455,"pfxX":-4.136116433993347,"pfxZ":-3.5541244803495937,"pX":-0.08601600205445262,"pZ":1.5242786948706486,"vX0":-2.6127782843521765,"vY0":-116.61090704542785,"vZ0":0.48594436082249226,"x":120.28,"y":197.62,"x0":1.5847563714687332,"y0":50.004347899116546,"z0":4.800424484885927,"aX":-5.721753596366675},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-6.1,"breakHorizontal":8.2,"spinRate":2836,"spinDirection":313},"zone":13,"typeConfidence":0.87,"plateTime":0.46891840383449424,"extension":4.1404520181211915},"hitData":{"launchSpeed":87.4,"launchAngle":-5.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.34,"coordY":168.4}},"index":5,"playId":"48faeb44-1242-30ac-8a98-b6af6dd78940","pitchNumber":5,"startTime":"2026-07-19T21:31:50.487Z","endTime":"2026-07-19T21:31:58.507Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T21:31:58.507Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"JJ Bleday flies out to left fielder Mickey Moniak.","rbi":0,"awayScore":9,"homeScore":5,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-19T21:34:29.273Z","endTime":"2026-07-19T21:35:41.473Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,6],"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":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jordan Romano replaces Tanner Gordon.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-19T21:32:29.168Z","endTime":"2026-07-19T21:34:31.429Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605447,"link":"/api/v1/people/605447"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":77.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.933137585623143,"aZ":-33.222314794408554,"pfxX":2.6193925846004555,"pfxZ":-0.6940610196741783,"pX":-1.3442263304804059,"pZ":3.5065636046989304,"vX0":2.211889033215319,"vY0":-120.42716105833522,"vZ0":1.3347118716215898,"x":168.24,"y":144.1,"x0":-2.606914697563483,"y0":50.00371644456921,"z0":5.830061887209223,"aX":3.9432750940470798},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-0.8,"breakHorizontal":-5.2,"spinRate":2095,"spinDirection":108},"zone":11,"typeConfidence":0.91,"plateTime":0.45056062508846395,"extension":6.971728641224695},"index":1,"playId":"6c16cddb-2d20-32e1-819c-7fecf0a9db90","pitchNumber":1,"startTime":"2026-07-19T21:34:31.429Z","endTime":"2026-07-19T21:34:36.168Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":84.0,"endSpeed":80.5,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":15.347370830998777,"aZ":-34.43642844594977,"pfxX":0.5060415663605538,"pfxZ":-1.438106320203651,"pX":1.064173367980361,"pZ":0.22368041503305888,"vX0":8.134348248003857,"vY0":-122.3723873844585,"vZ0":-5.963247655115359,"x":76.44,"y":232.74,"x0":-2.3161717587214206,"y0":50.00195591967984,"z0":5.511541034107666,"aX":0.7958952939116415},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.4,"breakHorizontal":-2.2,"spinRate":2250,"spinDirection":99},"zone":14,"typeConfidence":0.91,"plateTime":0.44114345492182894,"extension":7.05943921870359},"index":2,"playId":"bea3e7c4-e54a-31f9-a440-02fa6e319725","pitchNumber":2,"startTime":"2026-07-19T21:34:45.649Z","endTime":"2026-07-19T21:34:49.906Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":86.3,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.80452990340881,"aZ":-17.644647199433543,"pfxX":-3.3798480203766226,"pfxZ":7.727330307166589,"pX":-0.17349502992055696,"pZ":3.001146851984647,"vX0":6.7014568673409824,"vY0":-134.8988889476537,"vZ0":-3.5887338691209982,"x":123.61,"y":157.75,"x0":-2.228481897172528,"y0":50.000981211721026,"z0":5.5609098330203315,"aX":-6.3540843275271},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.6,"breakHorizontal":5.0,"spinRate":2378,"spinDirection":210},"zone":2,"typeConfidence":0.86,"plateTime":0.40293729432227066,"extension":7.365188263463459},"index":3,"playId":"6bfcff8c-aa0b-3cfe-9450-ab0146cfd72f","pitchNumber":3,"startTime":"2026-07-19T21:34:59.876Z","endTime":"2026-07-19T21:35:03.370Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":78.4,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.27071386389659,"aZ":-34.78891063643996,"pfxX":1.9398939643165445,"pfxZ":-1.69468588316375,"pX":-0.276299157186505,"pZ":3.0685096404034526,"vX0":4.089308521894397,"vY0":-122.02309293004635,"vZ0":0.4509376627816766,"x":127.53,"y":155.93,"x0":-2.2122592567094426,"y0":50.00547199228051,"z0":5.82876787171424,"aX":2.986719360984072},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-2.8,"breakHorizontal":-4.3,"spinRate":2095,"spinDirection":88},"zone":2,"typeConfidence":0.91,"plateTime":0.44532348233884456,"extension":7.167259117181933},"index":4,"playId":"679d1b6f-2990-37f5-bdcc-2c46f812a38c","pitchNumber":4,"startTime":"2026-07-19T21:35:13.809Z","endTime":"2026-07-19T21:35:17.953Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-19T21:35:25.379Z","endTime":"2026-07-19T21:35:33.455Z","isPitch":false,"type":"action","player":{"id":668709,"link":"/api/v1/people/668709"}},{"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.2,"endSpeed":80.0,"strikeZoneTop":3.287,"strikeZoneBottom":1.659,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.111656110238243,"aZ":-36.37226299322799,"pfxX":1.151705993551337,"pfxZ":-2.631295983700314,"pX":-0.8173080617015474,"pZ":2.1268685805861365,"vX0":2.658914865557211,"vY0":-124.2237432611359,"vZ0":-2.1663182670706846,"x":148.15,"y":181.35,"x0":-2.042618301641555,"y0":50.00462001950426,"z0":5.97616602258232,"aX":1.8362043851544765},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-5.0,"breakHorizontal":-2.6,"spinRate":2115,"spinDirection":79},"zone":7,"typeConfidence":0.91,"plateTime":0.4375284911064914,"extension":7.199516003692513},"hitData":{"launchSpeed":72.6,"launchAngle":39.0,"totalDistance":251.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":95.3,"coordY":104.22}},"index":6,"playId":"ef4f54cf-c297-39cb-8bfc-97229a3c2aa7","pitchNumber":5,"startTime":"2026-07-19T21:35:33.455Z","endTime":"2026-07-19T21:35:41.473Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T21:35:41.473Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Steer grounds out, third baseman Kyle Karros to first baseman TJ Rumfield.","rbi":0,"awayScore":9,"homeScore":5,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-19T21:35:50.164Z","endTime":"2026-07-19T21:36:46.457Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.9,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.122272394274507,"aZ":-17.11906321075422,"pfxX":-1.4016435302219952,"pfxZ":7.869382551137928,"pX":0.32677584825764905,"pZ":3.648556545498103,"vX0":6.319361203074759,"vY0":-136.2941874301174,"vZ0":-2.8858559312529364,"x":104.54,"y":140.27,"x0":-1.8227358549235246,"y0":50.00570928339762,"z0":5.879103498095953,"aX":-2.6826819984383383},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.9,"breakHorizontal":1.4,"spinRate":2247,"spinDirection":200},"zone":12,"typeConfidence":0.87,"plateTime":0.3992495890039103,"extension":7.438317169620026},"index":0,"playId":"891981e9-4dea-38d2-8045-e5a3a6c640c3","pitchNumber":1,"startTime":"2026-07-19T21:36:05.928Z","endTime":"2026-07-19T21:36:10.028Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":79.0,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.00278485932997,"aZ":-33.30525645184128,"pfxX":2.082578410113277,"pfxZ":-0.7219941265962397,"pX":0.1435770960471696,"pZ":2.455037653162708,"vX0":5.458803406647181,"vY0":-123.31554439882471,"vZ0":-1.139967120146896,"x":111.53,"y":172.49,"x0":-2.3559549154327915,"y0":50.00448418948748,"z0":5.694795633718932,"aX":3.2555781369862538},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.3,"breakHorizontal":-4.9,"spinRate":2225,"spinDirection":102},"zone":5,"typeConfidence":0.91,"plateTime":0.4416092499835944,"extension":7.224527843813372},"index":1,"playId":"eb60df10-ada2-30ed-87af-b895e8b29cde","pitchNumber":2,"startTime":"2026-07-19T21:36:19.198Z","endTime":"2026-07-19T21:36:23.471Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":79.7,"strikeZoneTop":3.096,"strikeZoneBottom":1.563,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.11720488038899,"aZ":-34.033331136901595,"pfxX":1.6372481013641687,"pfxZ":-1.1790604933300486,"pX":0.2574345030701325,"pZ":2.475864037395137,"vX0":4.554601839023179,"vY0":-123.83107436410957,"vZ0":-1.6379539243544965,"x":107.19,"y":171.93,"x0":-1.8037209099338933,"y0":50.00003060954723,"z0":5.941446348953278,"aX":2.5913949849500297},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.3,"breakHorizontal":-3.8,"spinRate":2106,"spinDirection":87},"zone":6,"typeConfidence":0.91,"plateTime":0.4390163451677802,"extension":7.2460903425930825},"hitData":{"launchSpeed":98.3,"launchAngle":3.0,"totalDistance":66.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.74,"coordY":162.83}},"index":2,"playId":"78546d7b-6acd-3ab1-b406-b78fb7eaf093","pitchNumber":3,"startTime":"2026-07-19T21:36:38.858Z","endTime":"2026-07-19T21:36:46.457Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T21:36:46.457Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nathaniel Lowe strikes out swinging.","rbi":0,"awayScore":9,"homeScore":5,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-19T21:37:04.240Z","endTime":"2026-07-19T21:38:19.420Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":88.4,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.179800466230194,"aZ":-15.391075343719834,"pfxX":-1.521769714271061,"pfxZ":8.508294947498234,"pX":1.4366388531646328,"pZ":2.6469989330761545,"vX0":9.405657264621409,"vY0":-138.44138101483756,"vZ0":-5.920704646168762,"x":62.24,"y":167.31,"x0":-1.783544846760455,"y0":50.004034535500836,"z0":5.815260443742306,"aX":-3.002832587691057},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.5,"breakHorizontal":1.1,"spinRate":2343,"spinDirection":203},"zone":12,"typeConfidence":0.9,"plateTime":0.39319960333271364,"extension":7.518638562851486},"index":0,"playId":"1069fcfa-f829-35a8-81dc-2432923a9b12","pitchNumber":1,"startTime":"2026-07-19T21:37:20.226Z","endTime":"2026-07-19T21:37:25.094Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":89.8,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.723543937351412,"aZ":-14.527129684115575,"pfxX":-2.8048488456846385,"pfxZ":8.733491658621354,"pX":0.333034800112864,"pZ":1.7052164043239035,"vX0":7.1836178212013255,"vY0":-139.45221845731032,"vZ0":-8.336857317227656,"x":104.31,"y":192.74,"x0":-1.882668891345295,"y0":50.00147512523881,"z0":5.639375978292643,"aX":-5.667113787744801},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.8,"breakHorizontal":4.0,"spinRate":2354,"spinDirection":203},"zone":9,"typeConfidence":0.9,"plateTime":0.38892975483167724,"extension":7.3902748737320625},"index":1,"playId":"4475ccfb-5688-3a66-9299-2576c5023b54","pitchNumber":2,"startTime":"2026-07-19T21:37:35.383Z","endTime":"2026-07-19T21:37:39.726Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":88.1,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.890781418494083,"aZ":-15.813412602371915,"pfxX":-1.970280772496568,"pfxZ":8.330179324975148,"pX":-0.35678382425152416,"pZ":3.0572081998424023,"vX0":4.391964419843174,"vY0":-137.87322324201688,"vZ0":-4.937753349046796,"x":130.6,"y":156.24,"x0":-1.7002510988999724,"y0":50.00140507240467,"z0":5.906120319878379,"aX":-3.8694536502492722},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.5,"breakHorizontal":2.9,"spinRate":2424,"spinDirection":205},"zone":1,"typeConfidence":0.9,"plateTime":0.3942759685934081,"extension":7.433851089304506},"index":2,"playId":"2a9c8fee-e42d-3081-b768-e3105068a375","pitchNumber":3,"startTime":"2026-07-19T21:37:49.899Z","endTime":"2026-07-19T21:37:53.694Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-19T21:38:04.825Z","endTime":"2026-07-19T21:38:14.676Z","isPitch":false,"type":"action","player":{"id":663993,"link":"/api/v1/people/663993"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":83.8,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.141730047483012,"aZ":-32.04673577376687,"pfxX":0.5500172343183785,"pfxZ":0.07057329075372021,"pX":0.16542849984670194,"pZ":0.8420286251024056,"vX0":4.2529620073904235,"vY0":-128.70200198880568,"vZ0":-6.890838358048742,"x":110.69,"y":216.05,"x0":-1.5595912571848756,"y0":50.000238516866524,"z0":5.941942990604873,"aX":0.9499954676173532},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-0.8,"breakHorizontal":-1.7,"spinRate":2238,"spinDirection":116},"zone":14,"typeConfidence":0.89,"plateTime":0.42077764867957956,"extension":7.374849587645687},"index":4,"playId":"e9a07441-f534-35f7-b7f4-42d0190481ef","pitchNumber":4,"startTime":"2026-07-19T21:38:14.676Z","endTime":"2026-07-19T21:38:19.420Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T21:38:19.420Z","atBatIndex":71},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Willi Castro homers (9) on a fly ball to right field.","rbi":1,"awayScore":9,"homeScore":6,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-19T21:40:51.035Z","endTime":"2026-07-19T21:42:26.057Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[0],"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":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":{"id":641941,"link":"/api/v1/people/641941"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Emilio Pagán replaces Sam Moll.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-19T21:38:59.327Z","endTime":"2026-07-19T21:40:53.253Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641941,"link":"/api/v1/people/641941"},"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":93.2,"endSpeed":86.8,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.270616418829658,"aZ":-15.816220214780538,"pfxX":-2.5087478751813954,"pfxZ":8.58770822316029,"pX":-1.6330661736252092,"pZ":2.2166489873426807,"vX0":0.45218431371924556,"vY0":-135.82176975398107,"vZ0":-5.727235302748251,"x":179.25,"y":178.93,"x0":-1.473286978401786,"y0":50.00657630909024,"z0":5.417919773198998,"aX":-4.779975197122767},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.9,"breakHorizontal":4.4,"spinRate":2566,"spinDirection":209},"zone":13,"typeConfidence":2.0,"plateTime":0.4002876316842787,"extension":6.7419787687456285},"index":1,"playId":"3ca396ee-e7bf-396a-b29a-5c3eb0f52083","pitchNumber":1,"startTime":"2026-07-19T21:40:53.253Z","endTime":"2026-07-19T21:40:57.192Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.4,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.24604379972944,"aZ":-15.602906488646227,"pfxX":-1.9522842646181293,"pfxZ":8.5473794091536,"pX":0.44352942877121015,"pZ":2.8133119863833533,"vX0":5.390966809805111,"vY0":-137.34744498786623,"vZ0":-4.343686174603377,"x":100.09,"y":162.82,"x0":-1.2783750993216179,"y0":50.000404886532266,"z0":5.453852700077638,"aX":-3.784370537650782},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.9,"breakHorizontal":2.6,"spinRate":2632,"spinDirection":203},"zone":3,"typeConfidence":2.0,"plateTime":0.396568355342545,"extension":6.8131331692237405},"index":2,"playId":"12a849f7-7c5f-3fad-a921-f8bc4531dd50","pitchNumber":2,"startTime":"2026-07-19T21:41:11.778Z","endTime":"2026-07-19T21:41:14.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":88.1,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.9203755331216,"aZ":-17.0676581224384,"pfxX":-2.9885850658631608,"pfxZ":7.682441370944799,"pX":-0.9574106019462277,"pZ":2.6653171603330006,"vX0":2.371887100218919,"vY0":-138.187535803139,"vZ0":-4.4951878846893205,"x":153.49,"y":166.82,"x0":-1.4314404548748594,"y0":50.004573143746676,"z0":5.4324801511430225,"aX":-5.878170146578476},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.3,"breakHorizontal":5.0,"spinRate":2547,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.3938394098124105,"extension":6.727214812851584},"index":3,"playId":"49cb4158-7582-3ea2-9d6e-d49652086dff","pitchNumber":3,"startTime":"2026-07-19T21:41:33.500Z","endTime":"2026-07-19T21:41:37.603Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-19T21:41:45.158Z","endTime":"2026-07-19T21:42:01.748Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":88.0,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.56898165865021,"aZ":-16.939577244243168,"pfxX":-3.30762917694159,"pfxZ":7.722863575761497,"pX":0.3901991748735608,"pZ":2.9067147574980696,"vX0":5.7652236061437785,"vY0":-138.95432385820658,"vZ0":-3.813433653781047,"x":102.13,"y":160.3,"x0":-1.2734414833214824,"y0":50.0023614145642,"z0":5.409062636971555,"aX":-6.525031797926147},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.4,"breakHorizontal":4.9,"spinRate":2542,"spinDirection":203},"zone":3,"typeConfidence":2.0,"plateTime":0.3928628042171596,"extension":6.72408752978699},"hitData":{"launchSpeed":105.1,"launchAngle":35.0,"totalDistance":435.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":241.23,"coordY":63.86}},"index":5,"playId":"d7244e4d-447d-3e32-b983-455818baef2f","pitchNumber":4,"startTime":"2026-07-19T21:42:01.748Z","endTime":"2026-07-19T21:42:26.057Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T21:42:26.057Z","atBatIndex":72},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Karros singles on a sharp line drive to left fielder TJ Friedl.","rbi":0,"awayScore":9,"homeScore":6,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-19T21:42:25.306Z","endTime":"2026-07-19T21:43:51.672Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670770,"link":"/api/v1/people/670770"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.3,"endSpeed":80.2,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.932873473179452,"aZ":-27.983069798165342,"pfxX":3.3850450139532864,"pfxZ":2.59201897439093,"pX":0.09924647349630124,"pZ":1.3842810368234495,"vX0":2.652567606406102,"vY0":-125.70073529275868,"vZ0":-4.206910772434998,"x":113.22,"y":201.4,"x0":-1.4055797071153031,"y0":50.00389097811859,"z0":5.324144067105548,"aX":5.474474905226263},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.1,"breakHorizontal":-6.7,"spinRate":2118,"spinDirection":111},"zone":14,"typeConfidence":2.0,"plateTime":0.43396946075086573,"extension":6.984964979181479},"index":0,"playId":"74ed1228-9d7b-3fd1-a861-031617766b21","pitchNumber":1,"startTime":"2026-07-19T21:42:52.305Z","endTime":"2026-07-19T21:42:55.614Z","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":85.5,"endSpeed":79.7,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.310293010395668,"aZ":-31.747734231214558,"pfxX":2.566755344486519,"pfxZ":0.26614913896046133,"pX":0.16223909918363538,"pZ":2.546783977546112,"vX0":3.1742088703153275,"vY0":-124.67525195506005,"vZ0":-0.6660906207650477,"x":110.82,"y":170.02,"x0":-1.4532836386874324,"y0":50.00276418290255,"z0":5.401472876080066,"aX":4.104612851885041},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.6,"breakHorizontal":-5.3,"spinRate":2231,"spinDirection":145},"zone":5,"typeConfidence":2.0,"plateTime":0.4366794978584343,"extension":6.781690729174696},"index":1,"playId":"9f69da03-155f-3f36-90cc-1ed4426216da","pitchNumber":2,"startTime":"2026-07-19T21:43:16.201Z","endTime":"2026-07-19T21:43:20.907Z","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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.370259173271133,"aZ":-31.438182436550562,"pfxX":2.302839291561911,"pfxZ":0.46505233555597236,"pX":0.1944349292459678,"pZ":2.732691179589773,"vX0":3.14467570230574,"vY0":-124.22685292768988,"vZ0":-0.36617208500639775,"x":109.59,"y":165.0,"x0":-1.3818187023026463,"y0":50.00262744420249,"z0":5.471512349176866,"aX":3.637242112920292},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.0,"breakHorizontal":-4.8,"spinRate":2220,"spinDirection":118},"zone":5,"typeConfidence":2.0,"plateTime":0.4391007293617295,"extension":6.985165988883355},"hitData":{"launchSpeed":106.4,"launchAngle":11.0,"totalDistance":241.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":61.98,"coordY":97.46}},"index":2,"playId":"c82da6f7-6a6b-3760-b145-339b2da72643","pitchNumber":3,"startTime":"2026-07-19T21:43:41.635Z","endTime":"2026-07-19T21:43:51.672Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T21:43:51.672Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Troy Johnston strikes out swinging.","rbi":0,"awayScore":9,"homeScore":6,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-19T21:44:00.015Z","endTime":"2026-07-19T21:45:30.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"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":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"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":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.4,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.58316900774551,"aZ":-30.015989401689886,"pfxX":1.8034820578782789,"pfxZ":1.3607601363111828,"pX":-0.6916505706646172,"pZ":1.785448187610011,"vX0":1.516299807593372,"vY0":-124.59119363016958,"vZ0":-2.598890284727322,"x":143.36,"y":190.57,"x0":-1.5402269395183437,"y0":50.00431032376476,"z0":5.296745348896235,"aX":2.865076989570087},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.2,"breakHorizontal":-3.6,"spinRate":2236,"spinDirection":178},"zone":7,"typeConfidence":2.0,"plateTime":0.43787922897582776,"extension":6.835325889540073},"index":0,"playId":"1bce0039-248d-3829-a172-a845aed5c864","pitchNumber":1,"startTime":"2026-07-19T21:44:26.879Z","endTime":"2026-07-19T21:44:31.566Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":113,"player":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"}}},{"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":95.2,"endSpeed":88.0,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.46446852999966,"aZ":-13.908870847644897,"pfxX":-3.683925526680339,"pfxZ":9.27898431192606,"pX":-0.7671102373614921,"pZ":1.9917683973334492,"vX0":3.315275760480541,"vY0":-138.59091806341158,"vZ0":-6.478774671626977,"x":146.24,"y":185.0,"x0":-1.4931944322093378,"y0":50.0052109573439,"z0":5.267755522593765,"aX":-7.254083558019659},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.8,"breakHorizontal":6.1,"spinRate":2601,"spinDirection":208},"zone":7,"typeConfidence":2.0,"plateTime":0.3933939608043264,"extension":6.783332616587935},"index":1,"playId":"0c16975f-bf49-364a-9b55-97a6dbb90e7a","pitchNumber":2,"startTime":"2026-07-19T21:45:05.676Z","endTime":"2026-07-19T21:45:10.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":77.4,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.416340033277343,"aZ":-30.994103597851932,"pfxX":-0.9708563864925941,"pfxZ":0.7869457491966376,"pX":0.01928216297531643,"pZ":0.42393718283499554,"vX0":3.7498864810286667,"vY0":-120.94617130804984,"vZ0":-4.8648329630139475,"x":116.27,"y":227.33,"x0":-1.4184964839630099,"y0":50.002577101931124,"z0":5.149344662554468,"aX":-1.4531104085554563},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.6,"breakHorizontal":1.0,"spinRate":745,"spinDirection":247},"zone":14,"typeConfidence":2.0,"plateTime":0.45117819548374927,"extension":7.058358377526805},"index":2,"playId":"9a020a05-64cc-376b-9f24-1ade746e63c3","pitchNumber":3,"startTime":"2026-07-19T21:45:26.737Z","endTime":"2026-07-19T21:45:30.904Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T21:45:30.904Z","atBatIndex":74},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyler Freeman challenged (pitch result), call on the field was confirmed: Tyler Freeman called out on strikes.","rbi":0,"awayScore":9,"homeScore":6,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-19T21:45:45.492Z","endTime":"2026-07-19T21:48:05.326Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663886,"link":"/api/v1/people/663886"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.235581212189718,"aZ":-31.936617241128058,"pfxX":2.5776021817717165,"pfxZ":0.15467646171647864,"pX":-0.7241234013264101,"pZ":1.4512147962751825,"vX0":1.20200511042111,"vY0":-123.4513835362986,"vZ0":-2.9384856669511263,"x":144.6,"y":199.6,"x0":-1.5513962456971462,"y0":50.00465051733754,"z0":5.329434335129001,"aX":4.0017388219318155},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-0.1,"breakHorizontal":-4.9,"spinRate":2332,"spinDirection":143},"zone":13,"typeConfidence":2.0,"plateTime":0.4427046589464836,"extension":6.821181497199513},"index":0,"playId":"718b924b-845a-3670-9482-15188ed4bba7","pitchNumber":1,"startTime":"2026-07-19T21:45:59.737Z","endTime":"2026-07-19T21:46:04.757Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":88.1,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.26414796959947,"aZ":-15.614030088025062,"pfxX":-3.9175505449018724,"pfxZ":8.384227962888138,"pX":0.0052772724790759165,"pZ":2.093480887416945,"vX0":5.483176662118112,"vY0":-138.96559838840855,"vZ0":-5.823200569342755,"x":116.8,"y":182.26,"x0":-1.4754362273476431,"y0":50.00178608611619,"z0":5.236192940573658,"aX":-7.737354162717672},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.3,"breakHorizontal":6.1,"spinRate":2527,"spinDirection":204},"zone":8,"typeConfidence":2.0,"plateTime":0.3926709318359767,"extension":6.750026155788183},"index":1,"playId":"3c1d0671-0eab-3e62-ae57-3735efa5b870","pitchNumber":2,"startTime":"2026-07-19T21:46:35.488Z","endTime":"2026-07-19T21:46:46.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.7,"endSpeed":88.7,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.746051753685425,"aZ":-14.211695821614143,"pfxX":-3.582233569864925,"pfxZ":8.98853289632007,"pX":-0.24822980947578296,"pZ":3.12661782511044,"vX0":4.586052014279208,"vY0":-139.37973105066354,"vZ0":-3.525006747930018,"x":126.46,"y":154.36,"x0":-1.4375992987593325,"y0":50.00288998308179,"z0":5.326041867050523,"aX":-7.158804194208394},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.8,"breakHorizontal":5.8,"spinRate":2379,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.3906611120451631,"extension":6.738805127142315},"index":2,"playId":"e7a53c4c-9166-3fc4-b52f-da38acfb8f89","pitchNumber":3,"startTime":"2026-07-19T21:47:16.287Z","endTime":"2026-07-19T21:47:21.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":89.6,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.949662977771954,"aZ":-14.642334563610055,"pfxX":-2.944653131503274,"pfxZ":8.672761617381635,"pX":1.2284311006724096,"pZ":3.056532962300438,"vX0":7.571728143613948,"vY0":-139.52042404201035,"vZ0":-3.78601711239041,"x":70.18,"y":156.25,"x0":-1.1079574110466925,"y0":50.00161840886604,"z0":5.362058151314637,"aX":-5.952729640125307},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.4,"breakHorizontal":4.2,"spinRate":2419,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.38886473073061945,"extension":6.824345864944721},"index":3,"playId":"9842d3de-0bb2-33b7-9341-b75218da4721","pitchNumber":4,"startTime":"2026-07-19T21:47:36.921Z","endTime":"2026-07-19T21:47:40.512Z","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":95.9,"endSpeed":89.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.154755987484105,"aZ":-14.25159532808767,"pfxX":-4.769915837942923,"pfxZ":8.839470551959593,"pX":-0.5522192313943951,"pZ":1.7078323220021354,"vX0":4.296137792065869,"vY0":-139.75142470476635,"vZ0":-7.179658243729431,"x":138.05,"y":192.67,"x0":-1.4713264618037762,"y0":50.00102048114006,"z0":5.200974373171878,"aX":-9.668613307404458},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.1,"breakHorizontal":8.0,"spinRate":2485,"spinDirection":213},"zone":7,"typeConfidence":2.0,"plateTime":0.38828056300847846,"extension":6.68146656552472},"index":4,"playId":"a8439ff2-7087-3b26-be8d-1b00231a2967","pitchNumber":5,"startTime":"2026-07-19T21:47:58.286Z","endTime":"2026-07-19T21:48:05.326Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"}},"playEndTime":"2026-07-19T21:48:05.326Z","atBatIndex":75},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Edouard Julien pops out to first baseman Spencer Steer in foul territory.","rbi":0,"awayScore":9,"homeScore":6,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-19T21:48:42.518Z","endTime":"2026-07-19T21:51:39.511Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".217"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".348"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".063"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".467"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".045"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".615"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".913"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".889"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.100"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".174"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".294"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".308"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.28"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.22"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.04"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.75"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.42"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.11"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.14"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.77"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.77"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.19"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.79"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.99"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.09"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".615"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".913"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".889"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.100"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".174"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".294"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".308"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6,8],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":89.9,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.27291242582336,"aZ":-14.9830614113268,"pfxX":-4.650467969223916,"pfxZ":8.456120530407043,"pX":-0.6349610901384669,"pZ":2.09066391733502,"vX0":4.0685020313540425,"vY0":-139.73929248205943,"vZ0":-5.922646067931985,"x":141.2,"y":182.33,"x0":-1.4860510761816474,"y0":50.00261487628194,"z0":5.175496714791185,"aX":-9.453013930195093},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.6,"breakHorizontal":7.9,"spinRate":2496,"spinDirection":209},"zone":7,"typeConfidence":2.0,"plateTime":0.38789695518643974,"extension":6.779526436510358},"index":0,"playId":"7277f04c-a699-30e1-9bb5-a6b4616670e7","pitchNumber":1,"startTime":"2026-07-19T21:48:42.518Z","endTime":"2026-07-19T21:48:47.525Z","isPitch":true,"type":"pitch"},{"details":{"description":"Kyle Karros advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":9,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"actionPlayId":"7277f04c-a699-30e1-9bb5-a6b4616670e7","startTime":"2026-07-19T21:48:53.566Z","endTime":"2026-07-19T21:49:02.654Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":691720,"link":"/api/v1/people/691720"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","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":84.1,"endSpeed":78.8,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.006696234466535,"aZ":-28.001961302430185,"pfxX":-2.4918740458911923,"pfxZ":2.6952565664445265,"pX":0.4253991724746435,"pZ":0.4252735430022378,"vX0":5.219597698112572,"vY0":-122.47279262846612,"vZ0":-5.419443586226439,"x":100.78,"y":227.3,"x0":-1.3923005101281065,"y0":50.00197370935347,"z0":5.008540006348741,"aX":-3.8556094082425942},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.1,"breakHorizontal":3.5,"spinRate":919,"spinDirection":251},"zone":14,"typeConfidence":2.0,"plateTime":0.4441181533030809,"extension":7.014017793848864},"index":2,"playId":"fe04a93b-0b1d-3b62-bea6-7b7d77efd12c","pitchNumber":2,"startTime":"2026-07-19T21:49:02.654Z","endTime":"2026-07-19T21:49:06.758Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":89.4,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.02552459660272,"aZ":-15.26485638912753,"pfxX":-2.901103213170769,"pfxZ":8.372233275981214,"pX":0.7796981405139558,"pZ":2.8851278905477415,"vX0":7.177183948927358,"vY0":-139.69403105991034,"vZ0":-3.595886594711878,"x":87.28,"y":160.88,"x0":-1.4212414644144808,"y0":50.00280843824798,"z0":5.163077972839139,"aX":-5.8603825850857865},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.8,"breakHorizontal":4.1,"spinRate":2551,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.38888133624570154,"extension":6.597937150385097},"index":3,"playId":"2c653c1d-3d14-3737-a132-ac6e748f4157","pitchNumber":3,"startTime":"2026-07-19T21:49:26.455Z","endTime":"2026-07-19T21:49:31.137Z","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":95.5,"endSpeed":88.7,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.69952152416025,"aZ":-16.622710023848146,"pfxX":-3.6092823594328145,"pfxZ":7.794883807355079,"pX":0.703891154682406,"pZ":3.899602141958583,"vX0":6.992560299126602,"vY0":-139.0752678151479,"vZ0":-0.8765764865525015,"x":90.17,"y":133.49,"x0":-1.3530275653810324,"y0":50.0056274635625,"z0":5.301952703451438,"aX":-7.204034625086109},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.2,"breakHorizontal":5.4,"spinRate":2574,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.39103677618920374,"extension":6.7049903475563335},"index":4,"playId":"d062cec8-bdfe-3805-97d4-8ebe7412357d","pitchNumber":4,"startTime":"2026-07-19T21:50:02.879Z","endTime":"2026-07-19T21:50:07.004Z","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":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.3,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.513381948197804,"aZ":-24.073841975874203,"pfxX":0.2999760970598184,"pfxZ":5.509635532268948,"pX":-0.6447703087825062,"pZ":0.837207348602444,"vX0":2.1341735848969936,"vY0":-119.97564606739637,"vZ0":-4.862857191014846,"x":141.58,"y":216.18,"x0":-1.581882561235565,"y0":50.00069160335968,"z0":5.015417179557108,"aX":0.44010329206557136},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":9.1,"breakHorizontal":-1.0,"spinRate":838,"spinDirection":262},"zone":13,"typeConfidence":2.0,"plateTime":0.4551879195252737,"extension":7.02354232322497},"index":5,"playId":"5863db93-9a0e-3302-afab-6efd631c4113","pitchNumber":5,"startTime":"2026-07-19T21:50:26.364Z","endTime":"2026-07-19T21:50:31.904Z","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":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.6,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.895716979791064,"aZ":-17.39103378230045,"pfxX":-2.901385129739464,"pfxZ":7.577834453003067,"pX":-1.0690172854097564,"pZ":3.1409294657113636,"vX0":2.3228175998833325,"vY0":-137.68496574982703,"vZ0":-2.493139106151033,"x":157.75,"y":153.97,"x0":-1.5398666642150602,"y0":50.00463971669333,"z0":5.213149563113361,"aX":-5.662051733768432},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.6,"breakHorizontal":4.9,"spinRate":2491,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.39534978574545265,"extension":6.826776504755756},"index":6,"playId":"80f7cd63-276f-3116-b200-d68eac55f091","pitchNumber":6,"startTime":"2026-07-19T21:50:49.329Z","endTime":"2026-07-19T21:50:53.654Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":7,"startTime":"2026-07-19T21:50:58.612Z","endTime":"2026-07-19T21:51:30.458Z","isPitch":false,"type":"action","player":{"id":666397,"link":"/api/v1/people/666397"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":89.0,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.54300377179298,"aZ":-17.749320892246875,"pfxX":-4.1103533708649245,"pfxZ":7.231047980968768,"pX":1.3981978482351995,"pZ":2.643887025838975,"vX0":8.869585826366944,"vY0":-138.56722075802386,"vZ0":-3.8620138700742226,"x":63.7,"y":167.4,"x0":-1.2739459764631167,"y0":50.00117428583464,"z0":5.202260593131248,"aX":-8.198525076981317},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.7,"breakHorizontal":6.1,"spinRate":2455,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.39149797895166705,"extension":6.880298050446161},"hitData":{"launchSpeed":63.0,"launchAngle":58.0,"totalDistance":163.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":184.1,"coordY":169.07}},"index":8,"playId":"5ebd88b7-e04d-3d82-9d9e-655cb7521220","pitchNumber":7,"startTime":"2026-07-19T21:51:30.458Z","endTime":"2026-07-19T21:51:39.511Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T21:51:39.511Z","atBatIndex":76}],"currentPlay":{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Edouard Julien pops out to first baseman Spencer Steer in foul territory.","rbi":0,"awayScore":9,"homeScore":6,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-19T21:48:42.518Z","endTime":"2026-07-19T21:51:39.511Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".217"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".348"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".063"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".467"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".045"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".615"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".913"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".889"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.100"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".174"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".294"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".308"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.28"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.22"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.04"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.75"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.42"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.11"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.14"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.77"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.77"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.19"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.79"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.99"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.09"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".615"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".913"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".889"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.100"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".174"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".900"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".529"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".294"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".308"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6,8],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":668715,"link":"/api/v1/people/668715"},"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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":89.9,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.27291242582336,"aZ":-14.9830614113268,"pfxX":-4.650467969223916,"pfxZ":8.456120530407043,"pX":-0.6349610901384669,"pZ":2.09066391733502,"vX0":4.0685020313540425,"vY0":-139.73929248205943,"vZ0":-5.922646067931985,"x":141.2,"y":182.33,"x0":-1.4860510761816474,"y0":50.00261487628194,"z0":5.175496714791185,"aX":-9.453013930195093},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.6,"breakHorizontal":7.9,"spinRate":2496,"spinDirection":209},"zone":7,"typeConfidence":2.0,"plateTime":0.38789695518643974,"extension":6.779526436510358},"index":0,"playId":"7277f04c-a699-30e1-9bb5-a6b4616670e7","pitchNumber":1,"startTime":"2026-07-19T21:48:42.518Z","endTime":"2026-07-19T21:48:47.525Z","isPitch":true,"type":"pitch"},{"details":{"description":"Kyle Karros advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":9,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"actionPlayId":"7277f04c-a699-30e1-9bb5-a6b4616670e7","startTime":"2026-07-19T21:48:53.566Z","endTime":"2026-07-19T21:49:02.654Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":691720,"link":"/api/v1/people/691720"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","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":84.1,"endSpeed":78.8,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.006696234466535,"aZ":-28.001961302430185,"pfxX":-2.4918740458911923,"pfxZ":2.6952565664445265,"pX":0.4253991724746435,"pZ":0.4252735430022378,"vX0":5.219597698112572,"vY0":-122.47279262846612,"vZ0":-5.419443586226439,"x":100.78,"y":227.3,"x0":-1.3923005101281065,"y0":50.00197370935347,"z0":5.008540006348741,"aX":-3.8556094082425942},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.1,"breakHorizontal":3.5,"spinRate":919,"spinDirection":251},"zone":14,"typeConfidence":2.0,"plateTime":0.4441181533030809,"extension":7.014017793848864},"index":2,"playId":"fe04a93b-0b1d-3b62-bea6-7b7d77efd12c","pitchNumber":2,"startTime":"2026-07-19T21:49:02.654Z","endTime":"2026-07-19T21:49:06.758Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":89.4,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.02552459660272,"aZ":-15.26485638912753,"pfxX":-2.901103213170769,"pfxZ":8.372233275981214,"pX":0.7796981405139558,"pZ":2.8851278905477415,"vX0":7.177183948927358,"vY0":-139.69403105991034,"vZ0":-3.595886594711878,"x":87.28,"y":160.88,"x0":-1.4212414644144808,"y0":50.00280843824798,"z0":5.163077972839139,"aX":-5.8603825850857865},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.8,"breakHorizontal":4.1,"spinRate":2551,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.38888133624570154,"extension":6.597937150385097},"index":3,"playId":"2c653c1d-3d14-3737-a132-ac6e748f4157","pitchNumber":3,"startTime":"2026-07-19T21:49:26.455Z","endTime":"2026-07-19T21:49:31.137Z","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":95.5,"endSpeed":88.7,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.69952152416025,"aZ":-16.622710023848146,"pfxX":-3.6092823594328145,"pfxZ":7.794883807355079,"pX":0.703891154682406,"pZ":3.899602141958583,"vX0":6.992560299126602,"vY0":-139.0752678151479,"vZ0":-0.8765764865525015,"x":90.17,"y":133.49,"x0":-1.3530275653810324,"y0":50.0056274635625,"z0":5.301952703451438,"aX":-7.204034625086109},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.2,"breakHorizontal":5.4,"spinRate":2574,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.39103677618920374,"extension":6.7049903475563335},"index":4,"playId":"d062cec8-bdfe-3805-97d4-8ebe7412357d","pitchNumber":4,"startTime":"2026-07-19T21:50:02.879Z","endTime":"2026-07-19T21:50:07.004Z","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":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.3,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.513381948197804,"aZ":-24.073841975874203,"pfxX":0.2999760970598184,"pfxZ":5.509635532268948,"pX":-0.6447703087825062,"pZ":0.837207348602444,"vX0":2.1341735848969936,"vY0":-119.97564606739637,"vZ0":-4.862857191014846,"x":141.58,"y":216.18,"x0":-1.581882561235565,"y0":50.00069160335968,"z0":5.015417179557108,"aX":0.44010329206557136},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":9.1,"breakHorizontal":-1.0,"spinRate":838,"spinDirection":262},"zone":13,"typeConfidence":2.0,"plateTime":0.4551879195252737,"extension":7.02354232322497},"index":5,"playId":"5863db93-9a0e-3302-afab-6efd631c4113","pitchNumber":5,"startTime":"2026-07-19T21:50:26.364Z","endTime":"2026-07-19T21:50:31.904Z","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":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.6,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.895716979791064,"aZ":-17.39103378230045,"pfxX":-2.901385129739464,"pfxZ":7.577834453003067,"pX":-1.0690172854097564,"pZ":3.1409294657113636,"vX0":2.3228175998833325,"vY0":-137.68496574982703,"vZ0":-2.493139106151033,"x":157.75,"y":153.97,"x0":-1.5398666642150602,"y0":50.00463971669333,"z0":5.213149563113361,"aX":-5.662051733768432},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.6,"breakHorizontal":4.9,"spinRate":2491,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.39534978574545265,"extension":6.826776504755756},"index":6,"playId":"80f7cd63-276f-3116-b200-d68eac55f091","pitchNumber":6,"startTime":"2026-07-19T21:50:49.329Z","endTime":"2026-07-19T21:50:53.654Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":7,"startTime":"2026-07-19T21:50:58.612Z","endTime":"2026-07-19T21:51:30.458Z","isPitch":false,"type":"action","player":{"id":666397,"link":"/api/v1/people/666397"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":89.0,"strikeZoneTop":3.235,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.54300377179298,"aZ":-17.749320892246875,"pfxX":-4.1103533708649245,"pfxZ":7.231047980968768,"pX":1.3981978482351995,"pZ":2.643887025838975,"vX0":8.869585826366944,"vY0":-138.56722075802386,"vZ0":-3.8620138700742226,"x":63.7,"y":167.4,"x0":-1.2739459764631167,"y0":50.00117428583464,"z0":5.202260593131248,"aX":-8.198525076981317},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.7,"breakHorizontal":6.1,"spinRate":2455,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.39149797895166705,"extension":6.880298050446161},"hitData":{"launchSpeed":63.0,"launchAngle":58.0,"totalDistance":163.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":184.1,"coordY":169.07}},"index":8,"playId":"5ebd88b7-e04d-3d82-9d9e-655cb7521220","pitchNumber":7,"startTime":"2026-07-19T21:51:30.458Z","endTime":"2026-07-19T21:51:39.511Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-19T21:51:39.511Z","atBatIndex":76},"scoringPlays":[4,6,10,14,39,51,67,72],"playsByInning":[{"startIndex":0,"endIndex":11,"top":[0,1,2,3,4,5,6,7],"bottom":[8,9,10,11],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":1,"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":134.46,"y":87.27},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":1,"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"coordinates":{"x":95.93,"y":83.19},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":1,"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"coordinates":{"x":58.13,"y":111.54},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":1,"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"coordinates":{"x":214.49,"y":86.29},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":1,"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":108.23,"y":99.49},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":1,"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"coordinates":{"x":43.74,"y":42.45},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":1,"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"coordinates":{"x":121.83,"y":158.91},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"coordinates":{"x":145.57,"y":60.06},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":1,"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":120.91,"y":26.92},"type":"H","description":"Home Run"}]}},{"startIndex":12,"endIndex":22,"top":[12,13,14,15,16,17,18],"bottom":[19,20,21,22],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":2,"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"coordinates":{"x":170.05,"y":51.26},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":2,"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"coordinates":{"x":88.37,"y":17.96},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":2,"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":154.85,"y":150.67},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"coordinates":{"x":129.69,"y":200.17},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":2,"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"coordinates":{"x":152.1,"y":101.34},"type":"H","description":"Single"}]}},{"startIndex":23,"endIndex":31,"top":[23,24,25,26,27],"bottom":[28,29,30,31],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":3,"pitcher":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"coordinates":{"x":108.47,"y":27.4},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":3,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":153.33,"y":151.18},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":3,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"coordinates":{"x":114.31,"y":149.66},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"coordinates":{"x":116.34,"y":144.08},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":71.65,"y":156.78},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":3,"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"coordinates":{"x":105.19,"y":164.35},"type":"O","description":"Pop Out"}]}},{"startIndex":32,"endIndex":37,"top":[32,33,34],"bottom":[35,36,37],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":4,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":132.33,"y":59.31},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":4,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"coordinates":{"x":137.95,"y":121.25},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":4,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"coordinates":{"x":153.33,"y":159.79},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"coordinates":{"x":152.82,"y":155.23},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":4,"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"coordinates":{"x":224.41,"y":100.04},"type":"O","description":"Flyout"}]}},{"startIndex":38,"endIndex":45,"top":[38,39,40,41,42],"bottom":[43,44,45],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":5,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"coordinates":{"x":123.77,"y":98.44},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":5,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"coordinates":{"x":45.58,"y":49.47},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":5,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"coordinates":{"x":137.62,"y":157.76},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":5,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"coordinates":{"x":168.9,"y":79.89},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":5,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":193.87,"y":70.6},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"coordinates":{"x":68.2,"y":135.47},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":121.31,"y":38.8},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":5,"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"coordinates":{"x":123.94,"y":145.6},"type":"O","description":"Groundout"}]}},{"startIndex":46,"endIndex":53,"top":[46,47,48],"bottom":[49,50,51,52,53],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":6,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":75.84,"y":60.74},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":6,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"coordinates":{"x":153.22,"y":194.07},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":112.98,"y":102.92},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"coordinates":{"x":82.89,"y":107.09},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":73.37,"y":30.71},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":6,"pitcher":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"coordinates":{"x":141.11,"y":50.8},"type":"O","description":"Flyout"}]}},{"startIndex":54,"endIndex":60,"top":[54,55,56,57],"bottom":[58,59,60],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":7,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"coordinates":{"x":149.9,"y":46.73},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":7,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"coordinates":{"x":190.68,"y":72.46},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":7,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"coordinates":{"x":104.71,"y":87.0},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"coordinates":{"x":135.11,"y":44.33},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"coordinates":{"x":141.25,"y":38.69},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":7,"pitcher":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":105.7,"y":170.94},"type":"O","description":"Groundout"}]}},{"startIndex":61,"endIndex":68,"top":[61,62,63],"bottom":[64,65,66,67,68],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":8,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"coordinates":{"x":152.82,"y":171.45},"type":"O","description":"Double Play"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":8,"pitcher":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"batter":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"coordinates":{"x":172.94,"y":73.2},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"coordinates":{"x":141.17,"y":147.12},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":145.74,"y":174.63},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"coordinates":{"x":177.15,"y":122.8},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"coordinates":{"x":109.75,"y":13.85},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":8,"pitcher":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"coordinates":{"x":154.34,"y":168.4},"type":"O","description":"Groundout"}]}},{"startIndex":69,"endIndex":76,"top":[69,70,71],"bottom":[72,73,74,75,76],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":9,"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"batter":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"coordinates":{"x":95.3,"y":104.22},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"inning":9,"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"batter":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"coordinates":{"x":108.74,"y":162.83},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":9,"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"coordinates":{"x":241.23,"y":63.86},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":9,"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"coordinates":{"x":61.98,"y":97.46},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"inning":9,"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"coordinates":{"x":184.1,"y":169.07},"type":"O","description":"Pop Out"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":5,"hits":4,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":3,"hits":3,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":6,"hits":8,"errors":0,"leftOnBase":3},"away":{"runs":9,"hits":10,"errors":1,"leftOnBase":5}},"defense":{"pitcher":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"catcher":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"first":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"second":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"third":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"shortstop":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"left":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"center":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"right":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"batter":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"onDeck":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"inHole":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"battingOrder":6,"team":{"id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"}},"offense":{"batter":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"onDeck":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"inHole":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"battingOrder":9,"team":{"id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"}},"balls":3,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":113,"name":"Cincinnati Reds","link":"/api/v1/teams/113"},"teamStats":{"batting":{"flyOuts":11,"groundOuts":6,"airOuts":14,"runs":9,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":6,"baseOnBalls":5,"intentionalWalks":0,"hits":10,"hitByPitch":0,"avg":".231","atBats":36,"obp":".311","slg":".401","ops":".712","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":24,"rbi":9,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"9.00","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":7,"groundOuts":7,"airOuts":12,"runs":6,"doubles":0,"triples":0,"homeRuns":4,"strikeOuts":9,"baseOnBalls":0,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":36,"obp":".222","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":142,"era":"4.57","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.43","battersFaced":36,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":142,"balls":41,"strikes":101,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.58","rbi":6,"pitchesPerInning":"15.78","runsScoredPer9":"6.00","homeRunsPer9":"4.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":27,"errors":1,"chances":32,"passedBall":0,"pickoffs":0}},"players":{"ID668881":{"person":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"jerseyNumber":"21","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"note":"(W, 2-1)","summary":"6.0 IP, 3 ER, 7 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":6,"groundOuts":3,"airOuts":9,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":94,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":23,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":94,"balls":27,"strikes":67,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":3,"flyOuts":8,"groundOuts":6,"airOuts":17,"runs":11,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":26,"baseOnBalls":5,"intentionalWalks":0,"hits":14,"hitByPitch":0,"atBats":63,"obp":".279","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":276,"era":"6.06","inningsPitched":"16.1","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":11,"whip":"1.16","battersFaced":68,"outs":49,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":276,"balls":88,"strikes":188,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.35","rbi":3,"winPercentage":".667","pitchesPerInning":"16.90","gamesFinished":0,"strikeoutWalkRatio":"5.20","strikeoutsPer9Inn":"14.33","walksPer9Inn":"2.76","hitsPer9Inn":"7.71","runsScoredPer9":"6.06","homeRunsPer9":"1.65","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":6},"fielding":{"gamesStarted":1,"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":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID682829":{"person":{"id":682829,"fullName":"Elly De La Cruz","link":"/api/v1/people/682829"},"jerseyNumber":"44","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | BB, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"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":79,"flyOuts":42,"groundOuts":73,"airOuts":59,"runs":54,"doubles":15,"triples":4,"homeRuns":16,"strikeOuts":97,"baseOnBalls":34,"intentionalWalks":0,"hits":89,"hitByPitch":2,"avg":".282","atBats":316,"obp":".353","slg":".506","ops":".859","caughtStealing":6,"stolenBases":14,"stolenBasePercentage":".700","caughtStealingPercentage":".300","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":354,"totalBases":160,"rbi":45,"leftOnBase":124,"sacBunts":0,"sacFlies":2,"babip":".356","groundOutsToAirouts":"1.24","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.75","popOuts":3,"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":175,"putOuts":103,"errors":8,"chances":286,"fielding":".972","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID667472":{"person":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472"},"jerseyNumber":"17","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"900","stats":{"batting":{"summary":"2-2 | 2B, 2 BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"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":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":21,"groundOuts":19,"airOuts":36,"runs":19,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":37,"baseOnBalls":20,"intentionalWalks":0,"hits":32,"hitByPitch":2,"avg":".260","atBats":123,"obp":".370","slg":".390","ops":".760","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":146,"totalBases":48,"rbi":14,"leftOnBase":53,"sacBunts":0,"sacFlies":1,"babip":".345","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.00","popOuts":8,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":85,"errors":0,"chances":85,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID701398":{"person":{"id":701398,"fullName":"Sal Stewart","link":"/api/v1/people/701398"},"jerseyNumber":"27","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"200","stats":{"batting":{"summary":"1-5 | HR, K, 3 RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":3,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":57,"groundOuts":101,"airOuts":94,"runs":52,"doubles":23,"triples":0,"homeRuns":20,"strikeOuts":90,"baseOnBalls":46,"intentionalWalks":3,"hits":95,"hitByPitch":2,"avg":".253","atBats":375,"obp":".334","slg":".475","ops":".809","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":428,"totalBases":178,"rbi":70,"leftOnBase":170,"sacBunts":0,"sacFlies":5,"babip":".278","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.75","popOuts":15,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":88,"putOuts":404,"errors":2,"chances":494,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID572955":{"person":{"id":572955,"fullName":"Pierce Johnson","link":"/api/v1/people/572955"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"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":32,"gamesStarted":0,"flyOuts":21,"groundOuts":24,"airOuts":35,"runs":13,"doubles":5,"triples":1,"homeRuns":6,"strikeOuts":26,"baseOnBalls":12,"intentionalWalks":0,"hits":24,"hitByPitch":0,"atBats":107,"obp":".300","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":489,"era":"4.08","inningsPitched":"28.2","wins":2,"losses":1,"saves":1,"saveOpportunities":1,"holds":5,"blownSaves":0,"earnedRuns":13,"whip":"1.26","battersFaced":121,"outs":86,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":489,"balls":173,"strikes":316,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".667","pitchesPerInning":"17.06","gamesFinished":8,"strikeoutWalkRatio":"2.17","strikeoutsPer9Inn":"8.16","walksPer9Inn":"3.77","hitsPer9Inn":"7.53","runsScoredPer9":"4.08","homeRunsPer9":"1.88","inheritedRunners":16,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641941":{"person":{"id":641941,"fullName":"Emilio Pagán","link":"/api/v1/people/641941"},"jerseyNumber":"15","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"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":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":6,"strikes":16,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"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":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":0,"flyOuts":13,"groundOuts":6,"airOuts":27,"runs":12,"doubles":3,"triples":1,"homeRuns":4,"strikeOuts":18,"baseOnBalls":8,"intentionalWalks":1,"hits":17,"hitByPitch":2,"atBats":65,"obp":".346","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":306,"era":"6.23","inningsPitched":"17.1","wins":2,"losses":1,"saves":7,"saveOpportunities":10,"holds":0,"blownSaves":3,"earnedRuns":12,"whip":"1.44","battersFaced":78,"outs":52,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":306,"balls":119,"strikes":187,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.22","rbi":1,"winPercentage":".667","pitchesPerInning":"17.65","gamesFinished":15,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"9.35","walksPer9Inn":"4.15","hitsPer9Inn":"8.83","runsScoredPer9":"6.23","homeRunsPer9":"2.08","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":7,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID622088":{"person":{"id":622088,"fullName":"Tejay Antone","link":"/api/v1/people/622088"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"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":29,"gamesStarted":0,"flyOuts":21,"groundOuts":35,"airOuts":28,"runs":9,"doubles":3,"triples":1,"homeRuns":3,"strikeOuts":26,"baseOnBalls":7,"intentionalWalks":1,"hits":19,"hitByPitch":2,"atBats":106,"obp":".243","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":437,"era":"2.17","inningsPitched":"29.0","wins":1,"losses":0,"saves":1,"saveOpportunities":3,"holds":3,"blownSaves":2,"earnedRuns":7,"whip":"0.90","battersFaced":117,"outs":87,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":437,"balls":142,"strikes":295,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.07","gamesFinished":6,"strikeoutWalkRatio":"3.71","strikeoutsPer9Inn":"8.07","walksPer9Inn":"2.17","hitsPer9Inn":"5.90","runsScoredPer9":"2.79","homeRunsPer9":"0.93","inheritedRunners":12,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682622":{"person":{"id":682622,"fullName":"Noelvi Marte","link":"/api/v1/people/682622"},"jerseyNumber":"4","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":43,"flyOuts":11,"groundOuts":44,"airOuts":27,"runs":16,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":35,"baseOnBalls":9,"intentionalWalks":0,"hits":26,"hitByPitch":0,"avg":".197","atBats":132,"obp":".248","slg":".379","ops":".627","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":141,"totalBases":50,"rbi":13,"leftOnBase":58,"sacBunts":0,"sacFlies":0,"babip":".220","groundOutsToAirouts":"1.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.00","popOuts":9,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":69,"errors":0,"chances":70,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663993":{"person":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"jerseyNumber":"31","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"500","stats":{"batting":{"summary":"1-5 | HR, 2 K, 3 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":72,"flyOuts":20,"groundOuts":47,"airOuts":45,"runs":22,"doubles":13,"triples":0,"homeRuns":11,"strikeOuts":62,"baseOnBalls":26,"intentionalWalks":1,"hits":51,"hitByPitch":0,"avg":".249","atBats":205,"obp":".333","slg":".473","ops":".806","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":231,"totalBases":97,"rbi":30,"leftOnBase":81,"sacBunts":0,"sacFlies":0,"babip":".303","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.64","popOuts":9,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":120,"errors":1,"chances":127,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID663903":{"person":{"id":663903,"fullName":"Brady Singer","link":"/api/v1/people/663903"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":19,"flyOuts":63,"groundOuts":96,"airOuts":106,"runs":54,"doubles":16,"triples":2,"homeRuns":21,"strikeOuts":82,"baseOnBalls":31,"intentionalWalks":0,"hits":105,"hitByPitch":8,"atBats":386,"obp":".337","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":1671,"era":"4.56","inningsPitched":"96.2","wins":4,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":49,"whip":"1.41","battersFaced":428,"outs":290,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1671,"balls":640,"strikes":1031,"strikePercentage":".620","hitBatsmen":8,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".308","pitchesPerInning":"17.29","gamesFinished":0,"strikeoutWalkRatio":"2.65","strikeoutsPer9Inn":"7.63","walksPer9Inn":"2.89","hitsPer9Inn":"9.78","runsScoredPer9":"5.03","homeRunsPer9":"1.96","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":35},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":4,"errors":2,"chances":17,"fielding":".882","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657571":{"person":{"id":657571,"fullName":"Caleb Ferguson","link":"/api/v1/people/657571"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":0,"flyOuts":7,"groundOuts":22,"airOuts":15,"runs":7,"doubles":4,"triples":1,"homeRuns":2,"strikeOuts":19,"baseOnBalls":8,"intentionalWalks":1,"hits":20,"hitByPitch":0,"atBats":76,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":331,"era":"3.20","inningsPitched":"19.2","wins":1,"losses":0,"saves":1,"saveOpportunities":1,"holds":2,"blownSaves":0,"earnedRuns":7,"whip":"1.42","battersFaced":85,"outs":59,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":331,"balls":115,"strikes":216,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.47","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.83","gamesFinished":2,"strikeoutWalkRatio":"2.38","strikeoutsPer9Inn":"8.69","walksPer9Inn":"3.66","hitsPer9Inn":"9.15","runsScoredPer9":"3.20","homeRunsPer9":"0.92","inheritedRunners":9,"inheritedRunnersScored":3,"catchersInterference":1,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663647":{"person":{"id":663647,"fullName":"Ke'Bryan Hayes","link":"/api/v1/people/663647"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"601","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":29,"groundOuts":37,"airOuts":53,"runs":11,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":22,"baseOnBalls":8,"intentionalWalks":0,"hits":18,"hitByPitch":1,"avg":".138","atBats":130,"obp":".194","slg":".215","ops":".409","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":139,"totalBases":28,"rbi":5,"leftOnBase":62,"sacBunts":0,"sacFlies":0,"babip":".151","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"65.00","popOuts":5,"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":77,"putOuts":32,"errors":2,"chances":111,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID670770":{"person":{"id":670770,"fullName":"TJ Friedl","link":"/api/v1/people/670770"},"jerseyNumber":"29","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":30,"groundOuts":54,"airOuts":60,"runs":18,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":52,"baseOnBalls":18,"intentionalWalks":0,"hits":34,"hitByPitch":4,"avg":".175","atBats":194,"obp":".258","slg":".263","ops":".521","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":222,"totalBases":51,"rbi":11,"leftOnBase":70,"sacBunts":5,"sacFlies":1,"babip":".221","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"64.67","popOuts":16,"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":1,"putOuts":150,"errors":1,"chances":152,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID695534":{"person":{"id":695534,"fullName":"Chase Petty","link":"/api/v1/people/695534"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":2,"flyOuts":22,"groundOuts":25,"airOuts":38,"runs":13,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":11,"baseOnBalls":7,"intentionalWalks":0,"hits":20,"hitByPitch":2,"atBats":92,"obp":".282","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":354,"era":"4.38","inningsPitched":"24.2","wins":1,"losses":2,"saves":1,"saveOpportunities":2,"holds":0,"blownSaves":1,"earnedRuns":12,"whip":"1.09","battersFaced":103,"outs":74,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":354,"balls":129,"strikes":225,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".333","pitchesPerInning":"14.35","gamesFinished":5,"strikeoutWalkRatio":"1.57","strikeoutsPer9Inn":"4.01","walksPer9Inn":"2.55","hitsPer9Inn":"7.30","runsScoredPer9":"4.74","homeRunsPer9":"1.46","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695076":{"person":{"id":695076,"fullName":"Rhett Lowder","link":"/api/v1/people/695076"},"jerseyNumber":"25","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":14,"flyOuts":44,"groundOuts":73,"airOuts":79,"runs":47,"doubles":16,"triples":2,"homeRuns":9,"strikeOuts":61,"baseOnBalls":35,"intentionalWalks":1,"hits":83,"hitByPitch":3,"atBats":295,"obp":".363","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1248,"era":"5.75","inningsPitched":"72.0","wins":3,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":46,"whip":"1.64","battersFaced":335,"outs":216,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1248,"balls":474,"strikes":774,"strikePercentage":".620","hitBatsmen":3,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".300","pitchesPerInning":"17.33","gamesFinished":3,"strikeoutWalkRatio":"1.74","strikeoutsPer9Inn":"7.63","walksPer9Inn":"4.38","hitsPer9Inn":"10.38","runsScoredPer9":"5.88","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":13,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":2,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668715":{"person":{"id":668715,"fullName":"Spencer Steer","link":"/api/v1/people/668715"},"jerseyNumber":"7","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"400","stats":{"batting":{"summary":"0-5 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"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":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":4,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":52,"groundOuts":80,"airOuts":88,"runs":54,"doubles":14,"triples":0,"homeRuns":16,"strikeOuts":82,"baseOnBalls":34,"intentionalWalks":0,"hits":81,"hitByPitch":5,"avg":".246","atBats":329,"obp":".324","slg":".435","ops":".759","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":371,"totalBases":143,"rbi":40,"leftOnBase":154,"sacBunts":0,"sacFlies":2,"babip":".279","groundOutsToAirouts":"0.91","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"20.56","popOuts":20,"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":40,"putOuts":340,"errors":4,"chances":384,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID624431":{"person":{"id":624431,"fullName":"Jose Trevino","link":"/api/v1/people/624431"},"jerseyNumber":"35","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":23,"flyOuts":9,"groundOuts":25,"airOuts":18,"runs":9,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":11,"baseOnBalls":1,"intentionalWalks":0,"hits":19,"hitByPitch":0,"avg":".268","atBats":71,"obp":".278","slg":".437","ops":".715","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":74,"totalBases":31,"rbi":10,"leftOnBase":31,"sacBunts":2,"sacFlies":0,"babip":".281","groundOutsToAirouts":"1.39","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.67","popOuts":3,"lineOuts":6},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":3,"groundOuts":6,"airOuts":6,"runs":8,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":14,"hitByPitch":1,"atBats":27,"obp":".552","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":72,"era":"14.40","inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"3.00","battersFaced":29,"outs":15,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":72,"balls":28,"strikes":44,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"14.40","gamesFinished":4,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"1.80","walksPer9Inn":"1.80","hitsPer9Inn":"25.20","runsScoredPer9":"14.40","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":5,"stolenBases":17,"stolenBasePercentage":".773","caughtStealingPercentage":".227","assists":9,"putOuts":180,"errors":4,"chances":193,"fielding":".979","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663886":{"person":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886"},"jerseyNumber":"37","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"700","stats":{"batting":{"summary":"3-4 | 2 HR, 2B, 3 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":10,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":42,"groundOuts":43,"airOuts":70,"runs":20,"doubles":11,"triples":0,"homeRuns":8,"strikeOuts":66,"baseOnBalls":28,"intentionalWalks":0,"hits":58,"hitByPitch":0,"avg":".247","atBats":235,"obp":".325","slg":".396","ops":".721","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":265,"totalBases":93,"rbi":27,"leftOnBase":97,"sacBunts":0,"sacFlies":2,"babip":".307","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.38","popOuts":10,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":13,"stolenBases":61,"stolenBasePercentage":".824","caughtStealingPercentage":".176","assists":26,"putOuts":572,"errors":2,"chances":600,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID553993":{"person":{"id":553993,"fullName":"Eugenio Suárez","link":"/api/v1/people/553993"},"jerseyNumber":"28","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | 2 K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":27,"groundOuts":42,"airOuts":57,"runs":25,"doubles":11,"triples":0,"homeRuns":12,"strikeOuts":101,"baseOnBalls":24,"intentionalWalks":0,"hits":53,"hitByPitch":2,"avg":".210","atBats":252,"obp":".283","slg":".397","ops":".680","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":279,"totalBases":100,"rbi":36,"leftOnBase":135,"sacBunts":0,"sacFlies":1,"babip":".293","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.00","popOuts":15,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":30,"putOuts":20,"errors":2,"chances":52,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID695490":{"person":{"id":695490,"fullName":"Edwin Arroyo","link":"/api/v1/people/695490"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"201","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":36,"flyOuts":10,"groundOuts":29,"airOuts":30,"runs":11,"doubles":3,"triples":1,"homeRuns":0,"strikeOuts":24,"baseOnBalls":3,"intentionalWalks":0,"hits":25,"hitByPitch":3,"avg":".236","atBats":106,"obp":".274","slg":".283","ops":".557","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":114,"totalBases":30,"rbi":4,"leftOnBase":45,"sacBunts":1,"sacFlies":1,"babip":".301","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":8,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":78,"putOuts":36,"errors":4,"chances":118,"fielding":".966","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID594580":{"person":{"id":594580,"fullName":"Sam Moll","link":"/api/v1/people/594580"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 2 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":5,"strikes":12,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"18.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":46,"gamesStarted":0,"flyOuts":13,"groundOuts":48,"airOuts":28,"runs":25,"doubles":3,"triples":1,"homeRuns":5,"strikeOuts":44,"baseOnBalls":22,"intentionalWalks":2,"hits":33,"hitByPitch":5,"atBats":149,"obp":".337","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":744,"era":"4.43","inningsPitched":"40.2","wins":1,"losses":6,"saves":1,"saveOpportunities":5,"holds":3,"blownSaves":4,"earnedRuns":20,"whip":"1.35","battersFaced":181,"outs":122,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":744,"balls":299,"strikes":445,"strikePercentage":".600","hitBatsmen":5,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.71","rbi":2,"winPercentage":".143","pitchesPerInning":"18.30","gamesFinished":5,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"9.74","walksPer9Inn":"4.87","hitsPer9Inn":"7.30","runsScoredPer9":"5.53","homeRunsPer9":"1.11","inheritedRunners":29,"inheritedRunnersScored":7,"catchersInterference":1,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID668709":{"person":{"id":668709,"fullName":"JJ Bleday","link":"/api/v1/people/668709"},"jerseyNumber":"22","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"300","stats":{"batting":{"summary":"1-4 | BB, R, SB","gamesPlayed":1,"flyOuts":3,"groundOuts":0,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":44,"groundOuts":44,"airOuts":89,"runs":37,"doubles":11,"triples":1,"homeRuns":16,"strikeOuts":59,"baseOnBalls":41,"intentionalWalks":1,"hits":61,"hitByPitch":2,"avg":".243","atBats":251,"obp":".351","slg":".486","ops":".837","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":297,"totalBases":122,"rbi":43,"leftOnBase":114,"sacBunts":0,"sacFlies":2,"babip":".253","groundOutsToAirouts":"0.49","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"15.69","popOuts":17,"lineOuts":28},"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":1,"putOuts":115,"errors":0,"chances":116,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID656271":{"person":{"id":656271,"fullName":"Brock Burke","link":"/api/v1/people/656271"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":3,"strikes":6,"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":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":49,"gamesStarted":0,"flyOuts":29,"groundOuts":44,"airOuts":51,"runs":22,"doubles":9,"triples":2,"homeRuns":4,"strikeOuts":40,"baseOnBalls":27,"intentionalWalks":4,"hits":36,"hitByPitch":2,"atBats":169,"obp":".327","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":741,"era":"2.89","inningsPitched":"46.2","wins":3,"losses":4,"saves":1,"saveOpportunities":1,"holds":9,"blownSaves":0,"earnedRuns":15,"whip":"1.35","battersFaced":200,"outs":140,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":741,"balls":281,"strikes":460,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".429","pitchesPerInning":"15.88","gamesFinished":10,"strikeoutWalkRatio":"1.48","strikeoutsPer9Inn":"7.71","walksPer9Inn":"5.21","hitsPer9Inn":"6.94","runsScoredPer9":"4.24","homeRunsPer9":"0.77","inheritedRunners":21,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID670062":{"person":{"id":670062,"fullName":"Julian Garcia","link":"/api/v1/people/670062"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"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":8,"groundOuts":12,"airOuts":12,"runs":4,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":13,"baseOnBalls":7,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":41,"obp":".245","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":202,"era":"2.77","inningsPitched":"13.0","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"whip":"0.92","battersFaced":49,"outs":39,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":202,"balls":74,"strikes":128,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".000","pitchesPerInning":"15.54","gamesFinished":2,"strikeoutWalkRatio":"1.86","strikeoutsPer9Inn":"9.00","walksPer9Inn":"4.85","hitsPer9Inn":"3.46","runsScoredPer9":"2.77","homeRunsPer9":"1.38","inheritedRunners":8,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671096":{"person":{"id":671096,"fullName":"Andrew Abbott","link":"/api/v1/people/671096"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":64,"groundOuts":96,"airOuts":126,"runs":51,"doubles":14,"triples":1,"homeRuns":16,"strikeOuts":84,"baseOnBalls":48,"intentionalWalks":0,"hits":101,"hitByPitch":0,"atBats":403,"obp":".327","caughtStealing":4,"stolenBases":19,"stolenBasePercentage":".826","caughtStealingPercentage":".174","numberOfPitches":1837,"era":"4.11","inningsPitched":"105.0","wins":5,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":48,"whip":"1.42","battersFaced":457,"outs":315,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1837,"balls":688,"strikes":1149,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":2,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".500","pitchesPerInning":"17.50","gamesFinished":0,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"7.20","walksPer9Inn":"4.11","hitsPer9Inn":"8.66","runsScoredPer9":"4.37","homeRunsPer9":"1.37","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":2,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":29,"lineOuts":33},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":1,"errors":1,"chances":10,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695505":{"person":{"id":695505,"fullName":"Chase Burns","link":"/api/v1/people/695505"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":18,"flyOuts":61,"groundOuts":72,"airOuts":108,"runs":29,"doubles":17,"triples":2,"homeRuns":12,"strikeOuts":118,"baseOnBalls":37,"intentionalWalks":0,"hits":77,"hitByPitch":0,"atBats":374,"obp":".277","caughtStealing":4,"stolenBases":16,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":1677,"era":"2.54","inningsPitched":"102.2","wins":11,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":29,"whip":"1.11","battersFaced":413,"outs":308,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1677,"balls":623,"strikes":1054,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".917","pitchesPerInning":"16.33","gamesFinished":0,"strikeoutWalkRatio":"3.19","strikeoutsPer9Inn":"10.34","walksPer9Inn":"3.24","hitsPer9Inn":"6.75","runsScoredPer9":"2.54","homeRunsPer9":"1.05","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":28,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":2,"errors":2,"chances":12,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[682829,701398,695490,668709,668715,663993,553993,663647,663886,670770,667472,668881,656271,594580,641941],"pitchers":[668881,656271,594580,641941],"bench":[682622,624431],"bullpen":[671096,622088,695505,657571,670062,572955,695076,695534,663903],"battingOrder":[682829,695490,668709,668715,663993,663647,663886,670770,667472],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Myers (7, Feltner); Stephenson, T (11, Gordon, T)."},{"label":"HR","value":"Lowe, N (11, 1st inning off Feltner, 2 on, 2 out); Stephenson, T 2 (8, 1st inning off Feltner, 1 on, 2 out, 5th inning off Gordon, T, 0 on, 1 out); Stewart, S (20, 2nd inning off Feltner, 2 on, 0 out)."},{"label":"TB","value":"Bleday; De La Cruz, E; Lowe, N 4; Myers 3; Stephenson, T 10; Stewart, S 4; Suárez, E."},{"label":"RBI","value":"Lowe, N 3 (30); Stephenson, T 3 (27); Stewart, S 3 (70)."},{"label":"2-out RBI","value":"Lowe, N 3; Stephenson, T 2."},{"label":"Runners left in scoring position, 2 out","value":"Suárez, E; Friedl; Stewart, S."},{"label":"Team RISP","value":"2-for-9."},{"label":"Team LOB","value":"5."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Bleday (5, 2nd base off Feltner/Goodman)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"De La Cruz, E (8, throw)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":7,"airOuts":12,"runs":6,"doubles":0,"triples":0,"homeRuns":4,"strikeOuts":9,"baseOnBalls":0,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".255","atBats":36,"obp":".325","slg":".422","ops":".747","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":20,"rbi":6,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"9.00","popOuts":3,"lineOuts":2},"pitching":{"flyOuts":11,"groundOuts":6,"airOuts":14,"runs":9,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":6,"baseOnBalls":5,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":36,"obp":".366","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":149,"era":"5.46","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":9,"whip":"1.52","battersFaced":41,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":149,"balls":51,"strikes":98,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.43","rbi":9,"pitchesPerInning":"16.56","runsScoredPer9":"9.00","homeRunsPer9":"4.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":6,"putOuts":27,"errors":0,"chances":33,"passedBall":0,"pickoffs":0}},"players":{"ID663372":{"person":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"note":"(L, 3-4)","summary":"2.1 IP, 8 ER, 3 K, 4 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":1,"airOuts":3,"runs":8,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":3,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":14,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":71,"inningsPitched":"2.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"battersFaced":18,"outs":7,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":71,"balls":29,"strikes":42,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":8,"gamesFinished":0,"runsScoredPer9":"30.86","homeRunsPer9":"11.57","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":14,"flyOuts":38,"groundOuts":73,"airOuts":68,"runs":43,"doubles":17,"triples":1,"homeRuns":14,"strikeOuts":50,"baseOnBalls":28,"intentionalWalks":0,"hits":65,"hitByPitch":1,"atBats":256,"obp":".330","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":1075,"era":"5.48","inningsPitched":"65.2","wins":3,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.42","battersFaced":285,"outs":197,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1075,"balls":405,"strikes":670,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.07","rbi":8,"winPercentage":".429","pitchesPerInning":"16.37","gamesFinished":0,"strikeoutWalkRatio":"1.79","strikeoutsPer9Inn":"6.85","walksPer9Inn":"3.84","hitsPer9Inn":"8.91","runsScoredPer9":"5.89","homeRunsPer9":"1.92","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":13,"lineOuts":17},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":6,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666160":{"person":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"jerseyNumber":"22","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":44,"groundOuts":35,"airOuts":68,"runs":32,"doubles":11,"triples":3,"homeRuns":15,"strikeOuts":59,"baseOnBalls":13,"intentionalWalks":0,"hits":61,"hitByPitch":3,"avg":".276","atBats":221,"obp":".322","slg":".557","ops":".879","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":239,"totalBases":123,"rbi":40,"leftOnBase":83,"sacBunts":0,"sacFlies":2,"babip":".309","groundOutsToAirouts":"0.51","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.73","popOuts":15,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":99,"errors":0,"chances":102,"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"}]},"ID680767":{"person":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":0,"flyOuts":12,"groundOuts":31,"airOuts":30,"runs":20,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":23,"baseOnBalls":19,"intentionalWalks":1,"hits":32,"hitByPitch":1,"atBats":113,"obp":".382","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":511,"era":"5.52","inningsPitched":"29.1","wins":3,"losses":3,"saves":4,"saveOpportunities":6,"holds":4,"blownSaves":2,"earnedRuns":18,"whip":"1.74","battersFaced":136,"outs":88,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":511,"balls":207,"strikes":304,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".500","pitchesPerInning":"17.42","gamesFinished":11,"strikeoutWalkRatio":"1.21","strikeoutsPer9Inn":"7.06","walksPer9Inn":"5.83","hitsPer9Inn":"9.82","runsScoredPer9":"6.14","homeRunsPer9":"0.92","inheritedRunners":13,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":5,"lineOuts":13},"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":true,"isSubstitute":false}},"ID623474":{"person":{"id":623474,"fullName":"Jimmy Herget","link":"/api/v1/people/623474"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":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":26,"gamesStarted":3,"flyOuts":18,"groundOuts":12,"airOuts":35,"runs":14,"doubles":6,"triples":0,"homeRuns":4,"strikeOuts":27,"baseOnBalls":9,"intentionalWalks":2,"hits":27,"hitByPitch":2,"atBats":97,"obp":".345","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":447,"era":"4.21","inningsPitched":"25.2","wins":0,"losses":3,"saves":3,"saveOpportunities":4,"holds":5,"blownSaves":1,"earnedRuns":12,"whip":"1.40","battersFaced":112,"outs":77,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":447,"balls":153,"strikes":294,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.34","rbi":0,"winPercentage":".000","pitchesPerInning":"17.42","gamesFinished":10,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"9.47","walksPer9Inn":"3.16","hitsPer9Inn":"9.47","runsScoredPer9":"4.91","homeRunsPer9":"1.40","inheritedRunners":12,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664983":{"person":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"jerseyNumber":"31","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":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":86,"flyOuts":33,"groundOuts":79,"airOuts":76,"runs":42,"doubles":19,"triples":6,"homeRuns":10,"strikeOuts":55,"baseOnBalls":18,"intentionalWalks":0,"hits":88,"hitByPitch":4,"avg":".302","atBats":291,"obp":".348","slg":".512","ops":".860","caughtStealing":4,"stolenBases":17,"stolenBasePercentage":".810","caughtStealingPercentage":".190","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":320,"totalBases":149,"rbi":55,"leftOnBase":98,"sacBunts":4,"sacFlies":3,"babip":".341","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.10","popOuts":15,"lineOuts":28},"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":196,"errors":1,"chances":197,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID687859":{"person":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"jerseyNumber":"20","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":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":90,"flyOuts":44,"groundOuts":71,"airOuts":80,"runs":33,"doubles":24,"triples":0,"homeRuns":3,"strikeOuts":56,"baseOnBalls":29,"intentionalWalks":0,"hits":85,"hitByPitch":5,"avg":".296","atBats":287,"obp":".366","slg":".411","ops":".777","caughtStealing":5,"stolenBases":4,"stolenBasePercentage":".444","caughtStealingPercentage":".556","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":326,"totalBases":118,"rbi":40,"leftOnBase":122,"sacBunts":1,"sacFlies":4,"babip":".353","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"95.67","popOuts":7,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":186,"errors":3,"chances":198,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID690924":{"person":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"jerseyNumber":"37","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":37,"flyOuts":7,"groundOuts":7,"airOuts":14,"runs":12,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":27,"baseOnBalls":6,"intentionalWalks":0,"hits":11,"hitByPitch":1,"avg":".193","atBats":57,"obp":".273","slg":".316","ops":".589","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":66,"totalBases":18,"rbi":7,"leftOnBase":17,"sacBunts":0,"sacFlies":2,"babip":".323","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"57.00","popOuts":5,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":39,"errors":0,"chances":39,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID607536":{"person":{"id":607536,"fullName":"Kyle Freeland","link":"/api/v1/people/607536"},"jerseyNumber":"21","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":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":17,"gamesStarted":17,"flyOuts":60,"groundOuts":90,"airOuts":90,"runs":74,"doubles":28,"triples":4,"homeRuns":18,"strikeOuts":79,"baseOnBalls":18,"intentionalWalks":0,"hits":120,"hitByPitch":5,"atBats":376,"obp":".356","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1451,"era":"7.36","inningsPitched":"88.0","wins":2,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":72,"whip":"1.57","battersFaced":402,"outs":264,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1451,"balls":471,"strikes":980,"strikePercentage":".680","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".200","pitchesPerInning":"16.49","gamesFinished":0,"strikeoutWalkRatio":"4.39","strikeoutsPer9Inn":"8.08","walksPer9Inn":"1.84","hitsPer9Inn":"12.27","runsScoredPer9":"7.57","homeRunsPer9":"1.84","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":11,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":4,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650489":{"person":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"jerseyNumber":"3","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | HR, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":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":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":50,"groundOuts":52,"airOuts":77,"runs":42,"doubles":13,"triples":0,"homeRuns":9,"strikeOuts":93,"baseOnBalls":27,"intentionalWalks":0,"hits":79,"hitByPitch":4,"avg":".263","atBats":300,"obp":".331","slg":".397","ops":".728","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":332,"totalBases":119,"rbi":40,"leftOnBase":100,"sacBunts":0,"sacFlies":1,"babip":".352","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.33","popOuts":11,"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":148,"putOuts":120,"errors":7,"chances":275,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID657514":{"person":{"id":657514,"fullName":"Brennan Bernardino","link":"/api/v1/people/657514"},"jerseyNumber":"83","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":47,"gamesStarted":2,"flyOuts":25,"groundOuts":45,"airOuts":43,"runs":18,"doubles":11,"triples":0,"homeRuns":2,"strikeOuts":30,"baseOnBalls":12,"intentionalWalks":1,"hits":39,"hitByPitch":2,"atBats":153,"obp":".314","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":640,"era":"2.90","inningsPitched":"40.1","wins":3,"losses":3,"saves":1,"saveOpportunities":4,"holds":5,"blownSaves":3,"earnedRuns":13,"whip":"1.26","battersFaced":172,"outs":121,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":640,"balls":238,"strikes":402,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"1.05","rbi":0,"winPercentage":".500","pitchesPerInning":"15.87","gamesFinished":7,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"6.69","walksPer9Inn":"2.68","hitsPer9Inn":"8.70","runsScoredPer9":"4.02","homeRunsPer9":"0.45","inheritedRunners":32,"inheritedRunnersScored":10,"catchersInterference":1,"sacBunts":2,"sacFlies":2,"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}},"ID694249":{"person":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"jerseyNumber":"16","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":19,"groundOuts":20,"airOuts":33,"runs":26,"doubles":7,"triples":3,"homeRuns":4,"strikeOuts":26,"baseOnBalls":14,"intentionalWalks":1,"hits":30,"hitByPitch":2,"avg":".288","atBats":104,"obp":".371","slg":".529","ops":".900","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":125,"totalBases":55,"rbi":23,"leftOnBase":45,"sacBunts":1,"sacFlies":4,"babip":".333","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":98,"errors":1,"chances":103,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID671289":{"person":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"jerseyNumber":"2","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"800","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":36,"groundOuts":80,"airOuts":62,"runs":27,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":33,"baseOnBalls":11,"intentionalWalks":0,"hits":58,"hitByPitch":15,"avg":".256","atBats":227,"obp":".332","slg":".330","ops":".662","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":259,"totalBases":75,"rbi":23,"leftOnBase":100,"sacBunts":6,"sacFlies":0,"babip":".288","groundOutsToAirouts":"1.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"75.67","popOuts":8,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":19,"putOuts":107,"errors":1,"chances":127,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID675848":{"person":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"jerseyNumber":"47","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"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":1,"flyOuts":23,"groundOuts":37,"airOuts":44,"runs":29,"doubles":3,"triples":1,"homeRuns":4,"strikeOuts":44,"baseOnBalls":23,"intentionalWalks":2,"hits":45,"hitByPitch":2,"atBats":168,"obp":".361","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":799,"era":"5.65","inningsPitched":"43.0","wins":2,"losses":6,"saves":4,"saveOpportunities":5,"holds":6,"blownSaves":1,"earnedRuns":27,"whip":"1.58","battersFaced":195,"outs":129,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":799,"balls":283,"strikes":516,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.84","rbi":0,"winPercentage":".250","pitchesPerInning":"18.58","gamesFinished":16,"strikeoutWalkRatio":"1.91","strikeoutsPer9Inn":"9.21","walksPer9Inn":"4.81","hitsPer9Inn":"9.42","runsScoredPer9":"6.07","homeRunsPer9":"0.84","inheritedRunners":18,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":2,"chances":9,"fielding":".778","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666397":{"person":{"id":666397,"fullName":"Edouard Julien","link":"/api/v1/people/666397"},"jerseyNumber":"6","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"900","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":81,"flyOuts":22,"groundOuts":59,"airOuts":47,"runs":34,"doubles":8,"triples":1,"homeRuns":3,"strikeOuts":65,"baseOnBalls":35,"intentionalWalks":0,"hits":48,"hitByPitch":1,"avg":".219","atBats":219,"obp":".329","slg":".306","ops":".635","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":255,"totalBases":67,"rbi":20,"leftOnBase":80,"sacBunts":0,"sacFlies":0,"babip":".298","groundOutsToAirouts":"1.26","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"73.00","popOuts":4,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":125,"putOuts":96,"errors":4,"chances":225,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID696100":{"person":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"300","stats":{"batting":{"summary":"3-4 | 3 HR, K, 5 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":12,"rbi":5,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"1.33","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":43,"groundOuts":53,"airOuts":81,"runs":62,"doubles":15,"triples":0,"homeRuns":30,"strikeOuts":125,"baseOnBalls":32,"intentionalWalks":3,"hits":89,"hitByPitch":4,"avg":".257","atBats":346,"obp":".326","slg":".561","ops":".887","caughtStealing":4,"stolenBases":5,"stolenBasePercentage":".556","caughtStealingPercentage":".444","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":384,"totalBases":194,"rbi":56,"leftOnBase":162,"sacBunts":0,"sacFlies":2,"babip":".306","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.53","popOuts":19,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":10,"stolenBases":40,"stolenBasePercentage":".800","caughtStealingPercentage":".200","assists":14,"putOuts":440,"errors":8,"chances":462,"fielding":".983","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID687312":{"person":{"id":687312,"fullName":"Gabriel Hughes","link":"/api/v1/people/687312"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":2,"flyOuts":10,"groundOuts":11,"airOuts":15,"runs":5,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":14,"baseOnBalls":5,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":51,"obp":".286","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":229,"era":"3.14","inningsPitched":"14.1","wins":0,"losses":1,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.12","battersFaced":56,"outs":43,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":229,"balls":74,"strikes":155,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".000","pitchesPerInning":"15.98","gamesFinished":1,"strikeoutWalkRatio":"2.80","strikeoutsPer9Inn":"8.79","walksPer9Inn":"3.14","hitsPer9Inn":"6.91","runsScoredPer9":"3.14","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"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}},"ID608372":{"person":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"jerseyNumber":"11","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":17,"flyOuts":75,"groundOuts":93,"airOuts":119,"runs":50,"doubles":30,"triples":1,"homeRuns":18,"strikeOuts":51,"baseOnBalls":23,"intentionalWalks":0,"hits":94,"hitByPitch":2,"atBats":351,"obp":".312","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":1457,"era":"4.76","inningsPitched":"90.2","wins":9,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":48,"whip":"1.29","battersFaced":382,"outs":272,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1457,"balls":562,"strikes":895,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".692","pitchesPerInning":"16.07","gamesFinished":0,"strikeoutWalkRatio":"2.22","strikeoutsPer9Inn":"5.06","walksPer9Inn":"2.28","hitsPer9Inn":"9.33","runsScoredPer9":"4.96","homeRunsPer9":"1.79","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":6,"passedBall":0,"popOuts":13,"lineOuts":31},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":6,"errors":0,"chances":17,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID688642":{"person":{"id":688642,"fullName":"Zach Agnos","link":"/api/v1/people/688642"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":2,"flyOuts":48,"groundOuts":59,"airOuts":76,"runs":45,"doubles":17,"triples":2,"homeRuns":8,"strikeOuts":38,"baseOnBalls":24,"intentionalWalks":2,"hits":67,"hitByPitch":3,"atBats":235,"obp":".353","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":980,"era":"6.37","inningsPitched":"59.1","wins":0,"losses":2,"saves":2,"saveOpportunities":2,"holds":0,"blownSaves":0,"earnedRuns":42,"whip":"1.53","battersFaced":267,"outs":178,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":980,"balls":356,"strikes":624,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".000","pitchesPerInning":"16.52","gamesFinished":10,"strikeoutWalkRatio":"1.58","strikeoutsPer9Inn":"5.76","walksPer9Inn":"3.64","hitsPer9Inn":"10.16","runsScoredPer9":"6.83","homeRunsPer9":"1.21","inheritedRunners":10,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":7,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":3,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID685299":{"person":{"id":685299,"fullName":"Tanner Gordon","link":"/api/v1/people/685299"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"summary":"5.2 IP, ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":7,"groundOuts":4,"airOuts":10,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":66,"inningsPitched":"5.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":20,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":66,"balls":18,"strikes":48,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.59","homeRunsPer9":"1.59","inheritedRunners":2,"inheritedRunnersScored":0,"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}},"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":13,"gamesStarted":5,"flyOuts":46,"groundOuts":44,"airOuts":68,"runs":37,"doubles":21,"triples":1,"homeRuns":13,"strikeOuts":49,"baseOnBalls":12,"intentionalWalks":2,"hits":73,"hitByPitch":2,"atBats":231,"obp":".354","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":907,"era":"5.95","inningsPitched":"56.0","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":37,"whip":"1.52","battersFaced":248,"outs":168,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":907,"balls":304,"strikes":603,"strikePercentage":".660","hitBatsmen":2,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.65","rbi":1,"winPercentage":".000","pitchesPerInning":"16.20","gamesFinished":5,"strikeoutWalkRatio":"4.08","strikeoutsPer9Inn":"7.88","walksPer9Inn":"1.93","hitsPer9Inn":"11.73","runsScoredPer9":"5.95","homeRunsPer9":"2.09","inheritedRunners":7,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID664954":{"person":{"id":664954,"fullName":"Brett Sullivan","link":"/api/v1/people/664954"},"jerseyNumber":"26","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":26,"groundOuts":29,"airOuts":47,"runs":13,"doubles":8,"triples":1,"homeRuns":4,"strikeOuts":25,"baseOnBalls":7,"intentionalWalks":0,"hits":28,"hitByPitch":1,"avg":".222","atBats":126,"obp":".265","slg":".397","ops":".662","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":137,"totalBases":50,"rbi":15,"leftOnBase":62,"sacBunts":1,"sacFlies":2,"babip":".242","groundOutsToAirouts":"0.62","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.50","popOuts":12,"lineOuts":9},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":5,"groundOuts":9,"airOuts":6,"runs":3,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":25,"obp":".407","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":77,"era":"4.50","inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.83","battersFaced":27,"outs":18,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":77,"balls":28,"strikes":49,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".---","pitchesPerInning":"12.83","gamesFinished":5,"strikeoutWalkRatio":"0.50","strikeoutsPer9Inn":"1.50","walksPer9Inn":"3.00","hitsPer9Inn":"13.50","runsScoredPer9":"4.50","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":5,"stolenBases":29,"stolenBasePercentage":".853","caughtStealingPercentage":".147","assists":11,"putOuts":252,"errors":3,"chances":266,"fielding":".989","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID547179":{"person":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":20,"flyOuts":64,"groundOuts":111,"airOuts":102,"runs":76,"doubles":26,"triples":5,"homeRuns":14,"strikeOuts":73,"baseOnBalls":38,"intentionalWalks":0,"hits":134,"hitByPitch":5,"atBats":413,"obp":".383","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1761,"era":"6.22","inningsPitched":"97.0","wins":3,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":67,"whip":"1.77","battersFaced":463,"outs":291,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1761,"balls":680,"strikes":1081,"strikePercentage":".610","hitBatsmen":5,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.09","rbi":0,"winPercentage":".250","pitchesPerInning":"18.15","gamesFinished":0,"strikeoutWalkRatio":"1.92","strikeoutsPer9Inn":"6.77","walksPer9Inn":"3.53","hitsPer9Inn":"12.43","runsScoredPer9":"7.05","homeRunsPer9":"1.30","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":6,"passedBall":0,"popOuts":17,"lineOuts":21},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":10,"errors":1,"chances":22,"fielding":".955","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678662":{"person":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"jerseyNumber":"14","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":59,"groundOuts":78,"airOuts":97,"runs":33,"doubles":17,"triples":0,"homeRuns":8,"strikeOuts":88,"baseOnBalls":19,"intentionalWalks":0,"hits":64,"hitByPitch":2,"avg":".199","atBats":321,"obp":".244","slg":".327","ops":".571","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":348,"totalBases":105,"rbi":32,"leftOnBase":176,"sacBunts":0,"sacFlies":6,"babip":".242","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.12","popOuts":17,"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":212,"putOuts":117,"errors":8,"chances":337,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681198":{"person":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"jerseyNumber":"7","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":60,"groundOuts":91,"airOuts":98,"runs":43,"doubles":20,"triples":2,"homeRuns":13,"strikeOuts":57,"baseOnBalls":40,"intentionalWalks":0,"hits":104,"hitByPitch":7,"avg":".299","atBats":348,"obp":".380","slg":".480","ops":".860","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":397,"totalBases":167,"rbi":51,"leftOnBase":134,"sacBunts":0,"sacFlies":2,"babip":".325","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.77","popOuts":17,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":48,"putOuts":638,"errors":3,"chances":689,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID605447":{"person":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":4,"strikes":8,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":0,"flyOuts":7,"groundOuts":7,"airOuts":13,"runs":10,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":18,"baseOnBalls":10,"intentionalWalks":0,"hits":15,"hitByPitch":1,"atBats":52,"obp":".406","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":293,"era":"7.11","inningsPitched":"12.2","wins":0,"losses":2,"saves":6,"saveOpportunities":8,"holds":1,"blownSaves":2,"earnedRuns":10,"whip":"1.97","battersFaced":64,"outs":38,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":293,"balls":111,"strikes":182,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.54","rbi":0,"winPercentage":".000","pitchesPerInning":"23.13","gamesFinished":13,"strikeoutWalkRatio":"1.80","strikeoutsPer9Inn":"12.79","walksPer9Inn":"7.11","hitsPer9Inn":"10.66","runsScoredPer9":"7.11","homeRunsPer9":"0.71","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID622608":{"person":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":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":30,"gamesStarted":0,"flyOuts":33,"groundOuts":47,"airOuts":52,"runs":20,"doubles":4,"triples":3,"homeRuns":3,"strikeOuts":42,"baseOnBalls":16,"intentionalWalks":2,"hits":44,"hitByPitch":1,"atBats":183,"obp":".303","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":739,"era":"3.31","inningsPitched":"49.0","wins":9,"losses":2,"saves":3,"saveOpportunities":7,"holds":2,"blownSaves":4,"earnedRuns":18,"whip":"1.22","battersFaced":202,"outs":147,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":739,"balls":251,"strikes":488,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":0,"winPercentage":".818","pitchesPerInning":"15.08","gamesFinished":11,"strikeoutWalkRatio":"2.63","strikeoutsPer9Inn":"7.71","walksPer9Inn":"2.94","hitsPer9Inn":"8.08","runsScoredPer9":"3.67","homeRunsPer9":"0.55","inheritedRunners":12,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691720":{"person":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"jerseyNumber":"12","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"600","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":40,"groundOuts":71,"airOuts":74,"runs":48,"doubles":18,"triples":2,"homeRuns":9,"strikeOuts":69,"baseOnBalls":40,"intentionalWalks":2,"hits":74,"hitByPitch":3,"avg":".259","atBats":286,"obp":".353","slg":".430","ops":".783","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":331,"totalBases":123,"rbi":34,"leftOnBase":129,"sacBunts":0,"sacFlies":2,"babip":".310","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.78","popOuts":14,"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":148,"putOuts":69,"errors":9,"chances":226,"fielding":".960","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]}},"batters":[664983,666160,696100,681198,650489,691720,687859,671289,666397,663372,685299,605447],"pitchers":[663372,685299,605447],"bench":[694249,690924,664954,678662],"bullpen":[688642,657514,607536,623474,687312,547179,675848,622608,608372,680767],"battingOrder":[664983,666160,696100,681198,650489,691720,687859,671289,666397],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Goodman 3 (30, 1st inning off Greene, H, 0 on, 2 out, 6th inning off Greene, H, 1 on, 1 out, 8th inning off Moll, 1 on, 2 out); Castro, W (9, 9th inning off Pagán, 0 on, 0 out)."},{"label":"TB","value":"Castro, W 4; Goodman 12; Johnston, T; Karros, K; McCarthy; Moniak."},{"label":"RBI","value":"Castro, W (40); Goodman 5 (56)."},{"label":"2-out RBI","value":"Goodman 3."},{"label":"Runners left in scoring position, 2 out","value":"Julien."},{"label":"Team RISP","value":"0-for-1."},{"label":"Team LOB","value":"3."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Rumfield)."}]}],"note":[]}},"officials":[{"official":{"id":605673,"fullName":"Alex Tosi","link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"fullName":"Cory Blaser","link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":596740,"fullName":"Jansen Visconti","link":"/api/v1/people/596740"},"officialType":"Second Base"},{"official":{"id":427164,"fullName":"Andy Fletcher","link":"/api/v1/people/427164"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Feltner."},{"label":"ABS Challenge","value":"Stephenson, T 4 (Ball-Overturned to Strike, Ball-Overturned to Strike, Ball-Confirmed, Ball-Overturned to Strike); Goodman 2 (Ball-Overturned to Strike, Ball-Overturned to Strike); Friedl (Strike-Overturned to Ball); Castro, W (Strike-Confirmed); Freeman, T 2 (Strike-Confirmed, Strike-Overturned to Ball)."},{"label":"Pitches-strikes","value":"Greene, H 94-67; Burke, B 9-6; Moll 17-12; Pagán 22-16; Feltner 71-42; Gordon, T 66-48; Romano 12-8."},{"label":"Groundouts-flyouts","value":"Greene, H 3-6; Burke, B 1-1; Moll 3-0; Pagán 0-0; Feltner 1-3; Gordon, T 4-7; Romano 1-1."},{"label":"Batters faced","value":"Greene, H 23; Burke, B 3; Moll 5; Pagán 5; Feltner 18; Gordon, T 20; Romano 3."},{"label":"Inherited runners-scored","value":"Gordon, T 2-0."},{"label":"Umpires","value":"HP: Alex Tosi. 1B: Cory Blaser. 2B: Jansen Visconti. 3B: Andy Fletcher. "},{"label":"Weather","value":"92 degrees, Sunny."},{"label":"Wind","value":"4 mph, Out To LF."},{"label":"First pitch","value":"1:11 PM."},{"label":"T","value":"2:40."},{"label":"Att","value":"20,158."},{"label":"Venue","value":"Coors Field."},{"label":"July 19, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100","boxscoreName":"Goodman"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"300","stats":{"batting":{"summary":"3-4 | 3 HR, K, 5 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":12,"rbi":5,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"1.33","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":43,"groundOuts":53,"airOuts":81,"runs":62,"doubles":15,"triples":0,"homeRuns":30,"strikeOuts":125,"baseOnBalls":32,"intentionalWalks":3,"hits":89,"hitByPitch":4,"avg":".257","atBats":346,"obp":".326","slg":".561","ops":".887","caughtStealing":4,"stolenBases":5,"stolenBasePercentage":".556","caughtStealingPercentage":".444","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":384,"totalBases":194,"rbi":56,"leftOnBase":162,"sacBunts":0,"sacFlies":2,"babip":".306","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.53","popOuts":19,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":10,"stolenBases":40,"stolenBasePercentage":".800","caughtStealingPercentage":".200","assists":14,"putOuts":440,"errors":8,"chances":462,"fielding":".983","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":86,"hittingGameScore":86},{"player":{"person":{"id":663886,"fullName":"Tyler Stephenson","link":"/api/v1/people/663886","boxscoreName":"Stephenson, T"},"jerseyNumber":"37","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"700","stats":{"batting":{"summary":"3-4 | 2 HR, 2B, 3 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":10,"rbi":3,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"2.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":75,"flyOuts":42,"groundOuts":43,"airOuts":70,"runs":20,"doubles":11,"triples":0,"homeRuns":8,"strikeOuts":66,"baseOnBalls":28,"intentionalWalks":0,"hits":58,"hitByPitch":0,"avg":".247","atBats":235,"obp":".325","slg":".396","ops":".721","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":265,"totalBases":93,"rbi":27,"leftOnBase":97,"sacBunts":0,"sacFlies":2,"babip":".307","groundOutsToAirouts":"0.61","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.38","popOuts":10,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":13,"stolenBases":61,"stolenBasePercentage":".824","caughtStealingPercentage":".176","assists":26,"putOuts":572,"errors":2,"chances":600,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":76,"hittingGameScore":76},{"player":{"person":{"id":667472,"fullName":"Dane Myers","link":"/api/v1/people/667472","boxscoreName":"Myers"},"jerseyNumber":"17","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":113,"battingOrder":"900","stats":{"batting":{"summary":"2-2 | 2B, 2 BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"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":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":21,"groundOuts":19,"airOuts":36,"runs":19,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":37,"baseOnBalls":20,"intentionalWalks":0,"hits":32,"hitByPitch":2,"avg":".260","atBats":123,"obp":".370","slg":".390","ops":".760","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":146,"totalBases":48,"rbi":14,"leftOnBase":53,"sacBunts":0,"sacFlies":1,"babip":".345","groundOutsToAirouts":"0.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.00","popOuts":8,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":85,"errors":0,"chances":85,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"type":"hitter","gameScore":60,"hittingGameScore":60}]},"decisions":{"winner":{"id":668881,"fullName":"Hunter Greene","link":"/api/v1/people/668881"},"loser":{"id":663372,"fullName":"Ryan Feltner","link":"/api/v1/people/663372"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}